Oooh I may have a go at this if i get time. With now being in my final year at uni everything has turned to theory and I want to flex my coding brain again! I was thinking about learning SmallTalk for fun (how normal!) over Christmas so I may do it that. If not I think it will have to be plain old ANSI C.

.
.
.
It takes 1.552s on my box, quite impressive! On reflection maybe I should have used larger numbers to make it take longer, will remember that if we ever do this again. I'm going to need a damn accurate timer to do the judging