выводит правильно, по идее соответствует заданию, но не проходит 3 и 4 пункт, в чем может быть дело?