. . . . . 3000 . ! ! 29 29 28 26- :32