Adam Smooch

717
reputation
8
25

In search of efficiency and interesting problems.