Puzzles solved by osorio