USACO nocows.