solved some usaco