private void heapifyYlospain(int aloitusSolmu) {
        if( aloitusSolmu > 0 ) {
            int vanhempi = vanhempi(aloitusSolmu);
            if (taulukko[vanhempi] == null) return;
            if (taulukko[vanhempi].compareTo(taulukko[aloitusSolmu]) > 0) {
                vaihdaElementit(vanhempi, aloitusSolmu);
                heapifyYlospain(vanhempi);
            }
        }
    }