Tom Swirly

162
reputation
6

Difficult problems of all types.