I visited Professor Oak and after chatting a bit with him, he handed over the HM for Rock Climb so that I could climb to Mt. Silver's summit. He gave me directions to the mountain and then I flew back to Viridian City to prepare for the climb. After shopping for Max Repels I headed for the gates at the Pokemon League. I got there and made my way to the route at the foot of Mt. Silver and I trained there for a bit and captured some Pokemon that I hadn't captured before. I got to the Pokemon Center there and swapped Pokemon around and then I taught Rock Climb to my Snorlax and I entered the cavern. I climbed quite a ways but then I encountered a wild Sneasel so I had to stop and capture that. I captured some more Pokemon and then I got outside to the snowy parts of Mt. Silver. I picked up some items there but I saved the game before going into the final cavern since I wanted to heal my Pokemon first.