How do you make a flash animation play in backward using ActionScript only?

Can it be done? For example, I have 10 frames and at the 10th frame I have a stop(); command and a button, in that button, I want an ActionScript command that plays the whole 10 frames in backward or reverse motion.

All i can think of is to copy the whole 10 frams and paste it to another layer and make the motion tween reverse. I want the .swf file to be small as much as possible. Can it be done? : )

Help me guys!

Thanks and cheers!