part 2:hard challenge for off road cars.