Puzzles solved by habi