**fig4_57.txt** /* 1*/ template /* 2*/ void /* 3*/ Splay_Node:: /* 4*/ Single_Rotate( ) /* 5*/ { /* 6*/ Splay_Node *X = this; /* 7*/ if( X->Parent->Left == X ) /* 8*/ Zig_Left( X ); /* 9*/ else /*10*/ Zig_Right( X ); /*11*/ }