Puzzles solved by osorens