Puzzles solved by bmt