Puzzles solved by halste