home work 1(окончательно исправленное)