Question: who solved the problem of longitude at sea?
Answer: John Harrison