import java.util.Scanner;
class Vehicle{
    public void makemodel(String make,String model){
        System.out.println(make);
        System.out.println(model);
    }
}
class Electricvehicle extends Vehicle{
    
    public void makemodel(String makeev,String modelev,float battcap,boolean chargStat){
        System.out.println(makeev);
        System.out.println(modelev);
        System.out.printf("%.1f kWh\n", (float) battcap);
        
        if(chargStat==true){
        System.out.println("Charging");}
        else{
            System.out.println("Not Charging");
        }
    }
    
}
class Main{
    public static void main(String[]args){
        Scanner sc=new Scanner(System.in);
        String veh=sc.nextLine();
        String ev=sc.nextLine();
        
        String[] part1=veh.split(" ");
        String[] part2=ev.split(" ");
        
        //if (part1.length != 2 || part1[0].isEmpty() || part1[1].isEmpty()) {
           // System.out.println("Invalid input");
           // return;
        //}
        
        String make=part1[0];
        String model=part1[1];
        //if (part2.length != 4 || part2[0].isEmpty() || part2[1].isEmpty()) {
            //System.out.println("Invalid input");
            //return;
        //}
        
        String makeev=part2[0];
        String modelev=part2[1];
        float battcap = Float.parseInt(part2[2]);
        if (battcap <= 0) {
                System.out.println("Invalid input");
                return;
        }
        boolean chargStat=Boolean.parseBoolean(part2[3]);
        Vehicle v=new Vehicle();
        Electricvehicle evv=new Electricvehicle();
        
        v.makemodel(make,model);
        evv.makemodel(makeev,modelev,battcap,chargStat);
    }
}