Puzzles solved by Yan Kelvin