Puzzles solved by Bemc