update for usaco friday