Puzzles solved by Leao baio