Puzzles solved by mba