Where do you find the ruby on pokem on fire red?

ok you go to iland one and go to Pokemon center by a big machien there a gye talk to him and then go to a moutin you will have to surf to it once to get there you will see two team rocket guys you will battle them when you talk to them after you beat them you go in this cave behind them cause they leave then you search around the cave until you find it