не понимаю что требуеться это компилятору! синтаксис вроде правильный, это видимо логическая ошибка, помогите советом!???