Question: who has written the most number one songs of all time?
Answer: Paul McCartney