My Solutions to USACO Training