что не так опять, ну вроде же все логично а не компилирует