solution to this week's puzzle (got it on my own eventually