usaco 1.4