Просто интересно, чем мое решение плохо?) Или опять - "просто удовлетвори валидатор"?)