class Carro {
private double comb, // total de combustivel no tanque
               cons; // consumo de combustivel por quilometro
private int    cont; // contador de quilometragem percorrida
 
public Carro() {
  comb = 0;          // carro de tanque vazio
  cont = 0;          // carro zero quilometro
  cons = 10;         // consome 1 litro de gasolina a cada 10 km
}

public Carro( double c ) { // recebe quantidade de combustivel inicial
  if( c > 55 ) comb = 55;  // o reservatorio do tanque e’ limitado em 55 litros
  else  comb = c;    // primeiro abastecimento realizado
  cont = 0;          // carro zero quilometro
  cons = 10;         // consome 1 litro de gasolina a cada 10 km
}

public void setConsumo( double c ) {
  cons = c;
}

public double getConsumo() {
  return cons;
}

public boolean abastece( double c ) {
  if( (c+comb) > 55 ) return false; // quantidade de combustivel cabe no tanque?
  comb += c;         // caso caiba, abastece 
  return true;
}

public boolean anda( int q ) {
  if( (comb/cons) > q ) return false; // nao ha combustivel suficiente para andar q quilometros
  comb -= comb/cons;  // consome combustivel
  cont += q;          // atualiza contador de quilometros
  return true;        // o carro andou
}

public String status() {
  String s = new String("Combustivel: " + comb + "\nQuilometros percorridos: " + cont +
                        "\nPode andar: " + cons*comb +
                        " quilometros com o combustivel disponivel\n");
  return s;
  }
}

class Carrao extends Carro {
private boolean ar;     // ar-condicionado: true para ligado, false para desligado

public Carrao() {
  super();
  ar = false;
}

public Carrao( double c ) {
  super( c );
}

public void ligaAr() {
  double novocons;

  if( ar == false ) {
    novocons = getConsumo() * 1.1; // calcula mais 10% do consumo padrao
    setConsumo( novocons );        // seta novo consumo
    ar = true;
  }
}

public void desligaAr() {
  double novocons;

  if( ar == true ) {
    novocons = getConsumo() / 1.1; // retorna ao consumo padrao
    setConsumo( novocons );        // seta novo consumo
    ar = false;
  }
}
}

public class carros {
  public static void main  (String a[]) {}
}
