ac usaco_2002open_majesty