How do you go through the moagany gym Pokemon soul silver?

go forward go left then forward then right then forward in the next room go behind the girl hit the block of ice then go to it then go forward