class PaperCupQ extends CupO {                                
    static final int volume = 150;                            
    int times;                                                
    String drinker;                                           
    PaperCupQ() {                                             
        this('!');                                            
    }                                                         
    PaperCupQ(char c) {                                       
        super(c);                                             
        fill();                                               
    }                                                         
    PaperCupQ(String drinker) {                               
        this.drinker = drinker;                               
        super.drinker = drinker.charAt(0);                    
        fill();                                               
    }                                                         
    void fill() {                                             
        amount = (int) (ratio * volume);                      
        times++;                                              
    }                                                         
    String status() {     
        String s = super.status() + " times=" + times;
        s += drinker == null ? "" : " drinker=" + drinker;
        return s;
    }                                                         
}                                                             
