beat falker with a senret lv100
KANTO
You can't get a HM for that.
by beating the gym leader
Go to the forth gym!
You can find it at the town team rocket is defending
cinbar islnd
you have to get the cianwood gym badge and the olivine gym badge
by beating the icicle gym leader. In mahogany town.
In Mahogany town right from Etrack city
blackthorn city
it is bugsy the bug type leader
in Goldenrod city