add usaco_2012dec_first(need test)