Puzzles solved by whale li