Puzzles solved by hase