С таким интересом писал код, задача даже не компилируется, что не нравится валидатору?