public void heapify(int indeksi){
        int vasen = left(indeksi);
        int oikea = right(indeksi);
        int pienin;
        if(oikea <= heapsize){
            if(keko[vasen] < keko[oikea]){
                pienin = vasen;
            }
            else{
                pienin = oikea;
            }
            if(keko[indeksi] > keko[pienin]){
                vaihdaAlkioidenPaikkaa(indeksi, pienin);
                heapify(pienin);
            }
            else if(vasen == heapsize && keko[indeksi] > keko[vasen]){
                vaihdaAlkioidenPaikkaa(indeksi, vasen);
            }
        }
    }