you have to catch a rattata in oaks lab and train it
Charizard
go to a small tree in your path press "a" and it asks you if you want to cut click on yes
because it cant!!
Defeat the bird in Ilex Forest, then go to little boy at the opening of the forest to receive Cut.
if you go to the level where joey rattata and pidgey help you , get a Pokemon with the move cut and place them by the cuttable tree. at the end where joey says '' we did it we won'' professor oak will walk out and give you flash
the pokemon that knows cut must be infront of the tree and that's it
turtwig
1.first get the attack cut from Tms/Hms. 2.Then go to route 2. 3.Then place the pokemon which is having the attack cut to a very small tree and finish the level and you will get the attack cut in Tms/Hms.
You can get flash by going to route 2 and have a pokemon with the move Cut. Put it next to the small tree (you will see it). then at the end professor oak will come out and give you a pokemon with flash persian is one of the pokemons that know flash. Hope it help. It works.
Go up to Galactic Tower and head right, Cynthia should appear and give you it.
your starter Pokemon if you can
you give it to a Pokemon and then click A on a small tree.