Comments:

This was fun, and the crux involved a little bit of awkwardness, if I remember correctly.