Puzzles solved by cuba