Where can I get flamethrower, thunderbolt and ice beam in Pokemon Emerald?

1 answer 1