usaco section-1.2 complete