/*
>>118
文字反転プログラム(Shift-JIS)
*/
#include<stdio.h>

#define SIZE   256

void    r_put(unsigned char* p) {
    if (*p == '\0')
        return;
    
    if (((0x80<p[0]) && (p[0]<0xa0)) || ((0xe0<=p[0]) && (p[0]<0xf0))) {
        r_put(p+2);
        putchar(p[0]);
        putchar(p[1]);
    } else {
        r_put(p+1);
        putchar(p[0]);
    }
}

int     main() {
    unsigned char    buff[SIZE];
    
    printf("文字列を入力してください\n");
    scanf ("%s", buff);
    r_put (buff);
    
    return 0;
}