Puzzles solved by omen3