my codes for usaco