Pool Balls Puzzle