Puzzles solved by bop