Zadacha2 : some modify,
Zadacha1 : comparators.