If you want to get to Pallet town, Cinnabar island, Pewter City, etc., you have to go to Saffron City, and take the right exit, and go to Lavender town. There, you will find a radio tower where the pokemon tower once stood. That kind of depresses me. Anyway, you go in there, and near the stairs, there is a man in a hat. If you talk to him, he'll give you an upgrade card for your radio, allowing you to access more channels. Now, go to your pokegear and go to the radio. If you go to the very tippy top of the circle, a channel called the pokemon flute will make an erie noise. Now you fly back to the diglett cave. Play the poke flute in front of the Snorlax and prepare to battle. And save of course. he is at level 50 and is tough. Good luck.