added Boukharayev1 semestr task