Full Ball Puzzle