Thread pool
Tasks with result
Find smallest in "smallestList"