class Vehicle:
    DEFAULT_FUEL_CONSUMPTION = 1.25
        
    def __init__(self, fuel, horse_power):
        self.fuel = fuel
        self.horse_power = horse_power
        self.fuel_consumption = self.DEFAULT_FUEL_CONSUMPTION
        
    def drive(self, kilometers):
        needed_fuel = kilometers * self.fuel_consumption
        if self.fuel >= needed_fuel:
            self.fuel -= needed_fuel
            
            
class Motorcycle(Vehicle):
    pass

class RaceMotorcycle(Motorcycle):
    DEFAULT_FUEL_CONSUMPTION = 8
    

class CrossMotorcycle(Motorcycle):
    pass

class Car(Vehicle):
    DEFAULT_FUEL_CONSUMPTION = 3
    

class FamilyCar(Car):
    pass

class SportCar(Car):
    DEFAULT_FUEL_CONSUMPTION = 10