Don Hatch

1,382
reputation

Me on projecteuler.net