вроде считает и выводит все верно, но валидатор не принимает...