Puzzles solved by Mpb