Puzzles solved by HIPOKAMP