Question: who wrote i got sunshine on a cloudy day
Answer: Smokey Robinson