import java.util.Scanner;

class Vehicle {
    protected String make;
    protected String model;

    public Vehicle(String make, String model) {
        this.make = make;
        this.model = model;
    }

    public void displayInfo() {
        System.out.println(make);
        System.out.println(model);
    }
}

class ElectricVehicle extends Vehicle {
    private double batteryCapacity;
    private boolean chargingStatus;

    public ElectricVehicle(String make, String model, double batteryCapacity, boolean chargingStatus) {
        super(make, model);
        this.batteryCapacity = batteryCapacity;
        this.chargingStatus = chargingStatus;
    }

    @Override
    public void displayInfo() {
        super.displayInfo();
        System.out.printf("%.1f kWh%n", batteryCapacity);
        if (chargingStatus) {
            System.out.println("Charging");
        } else {
            System.out.println("Not Charging");
        }
    }
}

public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);

        // Input for regular vehicle
        String vehicleLine = scanner.nextLine().trim();
        String[] vehicleParts = vehicleLine.split("\s++");
        Vehicle vehicle = new Vehicle(vehicleParts[0], vehicleParts[1]);
        vehicle.displayInfo();

        // Input for electric vehicle
        String electricLine = scanner.nextLine().trim();
        String[] evParts = electricLine.split(" ");
        String make = evParts[0];
        String model = evParts[1];
        double batteryCapacity = Double.parseDouble(evParts[2]);
        boolean chargingStatus = Boolean.parseBoolean(evParts[3]);

        ElectricVehicle ev = new ElectricVehicle(make, model, batteryCapacity, chargingStatus);
        ev.displayInfo();

        scanner.close();
    }
}
