This HM is received from an old man in the Ember Spa on One Island.
You get it at Ember Spa in the sevii islands
rocksmash strength and surf
cut,fly,surf,streangh,flash,rocksmash and water fall
After you beat Sabrina, the 6th gym leader in Saffron City, you can use Rock Smash.
no.1 cut no.2 fly no.3 surf no.4 strength no.5 flash no.6 rocksmash no.7 waterfall
Go to One Island, then go up Kindle Road and into the Ember Spa, and talk to the old guy in the blue shirt there and he'll give it to you.
You use it
yes
It is on island #1 in the ember spa there is an old man who will give it to you.
rocksmash in cinawood
The answer would be Rocksmash.
Your probably screwed, I'm sorry.