usaco 2.1 frac1 holstein sort3