Puzzles solved by Shell