This was harder (in both senses) than you can imagine