Training exercises for USACO.