It's three years later; hope you're still available. I got exactly the same answer as you did. Unfortunately, I had to hack at with eclipse. An old professor railled vigorously against hacking (it's not what computer scientists do), that it's always stayed with me. These pool puzzles are very hard for me; but I'd really like to find a methodical approach to solving these problems.
Sincerely
Billy Hess
red-sox@cox.net
2/19/09