Puzzles solved by bbm