usaco and other problmes. END