Driver A had been leading archrival B for a while by a steady 3 miles. Only 2 miles from the finish, driver A ran out of gas and decelerated thereafter at a propertional to the square of his remaining speed. One mile later, driver A's speed was exactly halved.If driver B's speed remained constant, who won the race?