вроде все верно, но программа ругается на последний пункт