Adam Smooch

103
reputation

In search of efficiency and interesting problems.