import rewhile 1: str = raw_input() if not str : break str = re.sub(r'(^[LR](?=_)|(?<=_)[LR](?=(?:_|...$)))(.*)(?=.*\1(.))...$', r'\3\2', str+"LRL")[:len(str)] print(str)
nothing L_test R_test test_L_test test_R_test test_L test_R
nothing R_test L_test test_R_test test_L_test test_R test_L
The brand new service which powers Ideone!
Widget for compiling and running the source code in a web browser!