Puzzles solved by MBST