This one was a little challenging. I'm surprised it turned out sort of decent.