Good on you mate. I've only completed it a few times I think, I'm in the middle of another one now.