Instructions
Travel to Cianwood City, an island community, by swimming through Routes 40 and 41.
Visit the Cianwood Gym in the southwest corner of the city. Enter the building.
Defeat the four trainers throughout the gym and turn the red valve on the west side of the bridge. The trainers all carry pure Fighting-type Pokemon, so use Flying- and Psychic-type attacks to defeat them. Their Pokemon levels range from 23 to 27, so use Pokemon of equal or greater strength. Use healing items to restore your team's health after the battles.
Battle Chuck, who will acknowledge you after you turn the valve and interrupt his training. Chuck's level 29 Primeape can use Leer to lower your defense and Double Team to increase its evasiveness. Its Rock Slide and Focus Punch attacks will damage your Pokemon. His Poliwrath can use Hypnosis to put your Pokemon to sleep; its damaging attacks are Body Slam, Surf and Focus Punch. Primeape's Vital Spirit ability will prevent it from falling asleep, while Poliwrath's Water Absorb ability will allow it to restore health if you use any Water-type attacks.
Receive the Storm Badge from Chuck. He will also give you TM01; it contains Focus Punch, a Fighting-type attack.
Leave the Cianwood Gym. Chuck's wife will appear and give you HM02.
Teach HM02 to a Flying-type Pokemon. In battle, Fly is an attack that allows your Pokemon to hover in the air before attacking the foe.