A1
: 
To get the medicine, go to the pokemon center of the city the lighthouse is in (I forgot the city name), walk down and use surf (you can get this TM by defeating all the trainers in one of the brown houses in the Ecrutek City, make sure you talk to the guy in blue). Keep surfing south until you can surf west, keep surfing west and eventually you'll reach the fifth gym city. There are a few mini houses in that island city, make sure you go through all of them and talk to everyone in those houses (I forgot which one), one of them a person will give you the medicine, then, beat the fifth gym, talk to the girl outside of it and she will give u TM fly, fly back to the lighthouse and give the medicine to Jasmine, she will return to her gym and you will be able to battle her. Note: Her Pokemon: Magnetmite Lvl: 30, Magnetmite Lvl: 30, Steelix Lvl: 35, make sure you have fire pokemon with you!
A2
: 
Go to cianwood city look on ur map to see it then look in a building with a sign that says medicene guy or something like that talk to the guy inside and he will give you the secret potion take it to jasmine and you will then be able to fight her in the gym
A3
: 
Go to Cianwood city and go into one the houses, there will be a sign outside saying medicine man, go there and he will say "what the pokemon who lights up the lighthouse is sick"( somat lyk that neway), and he will give you the medicine take it back to her and you willl be able to battle her. (hope this helped)
A4
: 
Go as far left from the light house as you can and surf all the way over to left then down(and look for a whirpool(u must have that hm first) and use and go right. look for a girl under a rock (not really under it) she'll want to battle you (you have to battle)then go down to and to the left ( about as far as you can) and look up and down you'll see a island (iland) go on it and go to the house all the way down ( beat the gem and talk to the lady just below it and she'll give you fly, teach it to the pokemon and you can fly back there otomatically and give it to her).
A5
: 
You need to have and be able to use surf. follow the road to the battle tower and you are on route 40. Go to the shore and surf. follow the green boundary to go Cinnawood city across the sea. Go right next to either the pokecenter or the gym and go inside. talk to the person and he will let you buy antidotes, potions, etc. look for something you can't usually buy. It is like special medicine or something like that. After you get fly from the gym leader, fly back to olivine and go up to jasmine. she will ask for the medicine, give it to the pokemon and return to the gym to be battled
A6
: 
After you talk to Jasmine and she tells you to get her medicine, surf to Cianwood City. To get there you go to the farthest west (left) of Olivine City then you surf following the blue border. After you get there, go the way down to the bottom of the town and go into the building iwth the sign next to it. This is the Poke Mart. Talk to the guy iwth the glasses and at the end of your conversation, he will give you what is called the "SECRETPOTION." Take that back to Jasmine the Ampharos in the lighthouse. It would be to your best interest to defeat the gym while you are there. To beat the gym, you will need mainly Psychic& Flying, and Water-types over level 26.
A7
: 
Putang ina mu gago