/*
Aufgabe:
Der Frosch soll sich solange nach vorne bewegen,
bis er auf eine Mücke trifft.
Das Territorium kann beliebig gestaltet sein.

Beispiel-Territorien:
- einereihe1.ter
- einereihe2.ter
*/
void main() {
    while (!mueckeDa()) {
        bisAnsWasserHuepfen();
        if (!mueckeDa()) {
            bisAnsUferSchwimmen();
        }
    }
}

void bisAnsWasserHuepfen() {
    while (imGras() && !mueckeDa()) {
        huepfen();
    }
}

void bisAnsUferSchwimmen() {
    while (imWasser() && !mueckeDa()) {
        schwimmen();
    }
}

boolean imWasser() {
    return !imGras();
}

