Puzzles solved by Bapt