Solutions to USACO practice questions