topcoder single round 596 fox_and_sight_seeing