Puzzles solved by yane