I've been stuck on this level for about a year. And I used to think that I was good at platformers.