Wow, that was intense!
@kat I am using Python because I am trying to relearn Python in a more Pythonical way :)
It is unlikely that I will finish, or at least not in a timely fashion. I am getting ready for a 2 week trip to Tahiti without a computer, I am just not sure I can recover from being that far behind. Doesn't mean I can't finish, but maybe not by Christmas :)
Every problem is hard until you do it. Break them down into smaller tasks and solve them bit by bit. Use the smaller inputs he gives in the examples to do step-wise solutions.
@Absinthe what language are you using for the problems? I'm playing in Haskell (same as last year). The year before I had a go with Python. Though it's unlikely I'll finish. They get too hard for me, and I can't invest enough time.