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