Puzzles solved by Kelvin