Puzzles solved by ysme