Puzzles solved by ford