public class Solist extends Kind { void main() {    
    while (vornFrei()) {
        if (muellDa()) {
            nimm();
        } else if (tonneDa()) {
            einwerfen();
        }
        vor();
    }
}

void einwerfen() {
    while (hatMuell()) {
        wirfEin();
    }
}
 }