USACO gift1.