Puzzles solved by liyg oy