private boolean kokeileVaihtoaLoop(int sekunttia, long i) {
        while (aika + 1000 * sekunttia > System.currentTimeMillis()) {
            if (this.kokeileVaihtoa()) {
                this.epaOnnistumisia = 0;
            } else {
                this.epaOnnistumisia++;
            }
            if (epaOnnistumisia == sitsaajienMaara * sitsaajienMaara / 5) {
                if (parempiLoytyi == true) {
                    do {
                        vaihdaKaikki();
                    } while (parempiLoytyi == true);
                    this.epaOnnistumisia = 0;
                } else {
                    this.tulostaLoppuTietoja(i);
                    return true;
                }
            }
            i++;
        }
        return false;
    }