First, thanks and kudos to the refs. You should be proud of running a great tournament. To me, the best golf problems are those that allow many different approaches and are instructive too. So I rate this one very highly. I certainly learnt a lot from this game. *Cough* I have never used overload and never thought of it (unlike "beginner" Kiwi Jas Nagra). I digress, but I was watching the final minutes of the leaderboard in readiness for Career Money Leaders Update, when to my horror, I saw "Jasvir Nagra 132.80". Those of you not from these parts could never understand the pain of watching a Kiwi go past you in the final two minutes. I mean, I saw stormin' Keith C Ivey in my rear view mirror and had already resigned myself to being overrun by him (admittedly not by 0.07), but not Jas. Oh, the pain... Anyway, my personal favourite piece of post-mortem analysis was Lars' "there is more than one way to skin a cat but only a finite number" analysis of his tpr02 victory: http://archive.develooper.com/golf@perl.org/msg00132.html I would love to see a similar post mortem analysis here of the the top N solutions. I liked the way Lars classified each of the top 20 solutions into categories. What are the categories here? I suppose, at least: "operator overload", "top down parser (Recursive Descent)", "bottom up parser", "operator stack", "recursive regex". /-\ndrewThread Next