Some of my usaco solutions, may AC.