Adam Smooch

103
reputation
4

In search of efficiency and interesting problems.