Puzzles solved by BMBS