Puzzles solved by yaret