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