Программа вроде бы работает корректно, но валидатору что - то не нравится, помогите найти причину...