logika za urejanje