This song has been stuck in my head for weeks now.