Well that one was fun. @andyb you and I ended up with very similar solutions (a sequence of cliques). I had a lot of fun this year. Thanks to everybody for posting your code and participating - I learned a lot from you. Also I appreciated the advice and encouragement when I got stuck!