Puzzles solved by bfhe