#include <stdio.h>

int main() {
    while( !feof(stdin) ) {
        unsigned char ch = fgetc(stdin);
        if( !feof(stdin) )
        switch(ch) {
        default: putc(ch, stdout);
        break; case 0x80: fprintf(stdout, "%c%c", 0xc2,0x80); // U+0080      0xc2 0x80
        break; case 0x81: fprintf(stdout, "%c%c", 0xc2,0x81); // U+0081      0xc2 0x81
        break; case 0x82: fprintf(stdout, "%c%c", 0xc2,0x82); // U+0082      0xc2 0x82
        break; case 0x83: fprintf(stdout, "%c%c", 0xc2,0x83); // U+0083      0xc2 0x83
        break; case 0x84: fprintf(stdout, "%c%c", 0xc2,0x84); // U+0084      0xc2 0x84
        break; case 0x85: fprintf(stdout, "%c%c", 0xc2,0x85); // U+0085      0xc2 0x85
        break; case 0x86: fprintf(stdout, "%c%c", 0xc2,0x86); // U+0086      0xc2 0x86
        break; case 0x87: fprintf(stdout, "%c%c", 0xc2,0x87); // U+0087      0xc2 0x87
        break; case 0x88: fprintf(stdout, "%c%c", 0xc2,0x88); // U+0088      0xc2 0x88
        break; case 0x89: fprintf(stdout, "%c%c", 0xc2,0x89); // U+0089      0xc2 0x89
        break; case 0x8A: fprintf(stdout, "%c%c", 0xc2,0x8a); // U+008A      0xc2 0x8a
        break; case 0x8B: fprintf(stdout, "%c%c", 0xc2,0x8b); // U+008B      0xc2 0x8b
        break; case 0x8C: fprintf(stdout, "%c%c", 0xc2,0x8c); // U+008C      0xc2 0x8c
        break; case 0x8D: fprintf(stdout, "%c%c", 0xc2,0x8d); // U+008D      0xc2 0x8d
        break; case 0x8E: fprintf(stdout, "%c%c", 0xc2,0x8e); // U+008E      0xc2 0x8e
        break; case 0x8F: fprintf(stdout, "%c%c", 0xc2,0x8f); // U+008F      0xc2 0x8f
        break; case 0x90: fprintf(stdout, "%c%c", 0xc2,0x90); // U+0090      0xc2 0x90
        break; case 0x91: fprintf(stdout, "%c%c", 0xc2,0x91); // U+0091      0xc2 0x91
        break; case 0x92: fprintf(stdout, "%c%c", 0xc2,0x92); // U+0092      0xc2 0x92
        break; case 0x93: fprintf(stdout, "%c%c", 0xc2,0x93); // U+0093      0xc2 0x93
        break; case 0x94: fprintf(stdout, "%c%c", 0xc2,0x94); // U+0094      0xc2 0x94
        break; case 0x95: fprintf(stdout, "%c%c", 0xc2,0x95); // U+0095      0xc2 0x95
        break; case 0x96: fprintf(stdout, "%c%c", 0xc2,0x96); // U+0096      0xc2 0x96
        break; case 0x97: fprintf(stdout, "%c%c", 0xc2,0x97); // U+0097      0xc2 0x97
        break; case 0x98: fprintf(stdout, "%c%c", 0xc2,0x98); // U+0098      0xc2 0x98
        break; case 0x99: fprintf(stdout, "%c%c", 0xc2,0x99); // U+0099      0xc2 0x99
        break; case 0x9A: fprintf(stdout, "%c%c", 0xc2,0x9a); // U+009A      0xc2 0x9a
        break; case 0x9B: fprintf(stdout, "%c%c", 0xc2,0x9b); // U+009B      0xc2 0x9b
        break; case 0x9C: fprintf(stdout, "%c%c", 0xc2,0x9c); // U+009C      0xc2 0x9c
        break; case 0x9D: fprintf(stdout, "%c%c", 0xc2,0x9d); // U+009D      0xc2 0x9d
        break; case 0x9E: fprintf(stdout, "%c%c", 0xc2,0x9e); // U+009E      0xc2 0x9e
        break; case 0x9F: fprintf(stdout, "%c%c", 0xc2,0x9f); // U+009F      0xc2 0x9f
        break; case 0xA0: fprintf(stdout, "%c%c", 0xc2,0xa0); // U+00A0      0xc2 0xa0
        break; case 0xA1: fprintf(stdout, "%c%c", 0xc2,0xa1); // U+00A1  ¡   0xc2 0xa1
        break; case 0xA2: fprintf(stdout, "%c%c", 0xc2,0xa2); // U+00A2  ¢   0xc2 0xa2
        break; case 0xA3: fprintf(stdout, "%c%c", 0xc2,0xa3); // U+00A3  £   0xc2 0xa3
        break; case 0xA4: fprintf(stdout, "%c%c", 0xc2,0xa4); // U+00A4  ¤   0xc2 0xa4
        break; case 0xA5: fprintf(stdout, "%c%c", 0xc2,0xa5); // U+00A5  ¥   0xc2 0xa5
        break; case 0xA6: fprintf(stdout, "%c%c", 0xc2,0xa6); // U+00A6  ¦   0xc2 0xa6
        break; case 0xA7: fprintf(stdout, "%c%c", 0xc2,0xa7); // U+00A7  §   0xc2 0xa7
        break; case 0xA8: fprintf(stdout, "%c%c", 0xc2,0xa8); // U+00A8  ¨   0xc2 0xa8
        break; case 0xA9: fprintf(stdout, "%c%c", 0xc2,0xa9); // U+00A9  ©   0xc2 0xa9
        break; case 0xAA: fprintf(stdout, "%c%c", 0xc2,0xaa); // U+00AA  ª   0xc2 0xaa
        break; case 0xAB: fprintf(stdout, "%c%c", 0xc2,0xab); // U+00AB  «   0xc2 0xab
        break; case 0xAC: fprintf(stdout, "%c%c", 0xc2,0xac); // U+00AC  ¬   0xc2 0xac
        break; case 0xAD: fprintf(stdout, "%c%c", 0xc2,0xad); // U+00AD  ­   0xc2 0xad
        break; case 0xAE: fprintf(stdout, "%c%c", 0xc2,0xae); // U+00AE  ®   0xc2 0xae
        break; case 0xAF: fprintf(stdout, "%c%c", 0xc2,0xaf); // U+00AF  ¯   0xc2 0xaf
        break; case 0xB0: fprintf(stdout, "%c%c", 0xc2,0xb0); // U+00B0  °   0xc2 0xb0
        break; case 0xB1: fprintf(stdout, "%c%c", 0xc2,0xb1); // U+00B1  ±   0xc2 0xb1
        break; case 0xB2: fprintf(stdout, "%c%c", 0xc2,0xb2); // U+00B2  ²   0xc2 0xb2
        break; case 0xB3: fprintf(stdout, "%c%c", 0xc2,0xb3); // U+00B3  ³   0xc2 0xb3
        break; case 0xB4: fprintf(stdout, "%c%c", 0xc2,0xb4); // U+00B4  ´   0xc2 0xb4
        break; case 0xB5: fprintf(stdout, "%c%c", 0xc2,0xb5); // U+00B5  µ   0xc2 0xb5
        break; case 0xB6: fprintf(stdout, "%c%c", 0xc2,0xb6); // U+00B6  ¶   0xc2 0xb6
        break; case 0xB7: fprintf(stdout, "%c%c", 0xc2,0xb7); // U+00B7  ·   0xc2 0xb7
        break; case 0xB8: fprintf(stdout, "%c%c", 0xc2,0xb8); // U+00B8  ¸   0xc2 0xb8
        break; case 0xB9: fprintf(stdout, "%c%c", 0xc2,0xb9); // U+00B9  ¹   0xc2 0xb9
        break; case 0xBA: fprintf(stdout, "%c%c", 0xc2,0xba); // U+00BA  º   0xc2 0xba
        break; case 0xBB: fprintf(stdout, "%c%c", 0xc2,0xbb); // U+00BB  »   0xc2 0xbb
        break; case 0xBC: fprintf(stdout, "%c%c", 0xc2,0xbc); // U+00BC  ¼   0xc2 0xbc
        break; case 0xBD: fprintf(stdout, "%c%c", 0xc2,0xbd); // U+00BD  ½   0xc2 0xbd
        break; case 0xBE: fprintf(stdout, "%c%c", 0xc2,0xbe); // U+00BE  ¾   0xc2 0xbe
        break; case 0xBF: fprintf(stdout, "%c%c", 0xc2,0xbf); // U+00BF  ¿   0xc2 0xbf
        break; case 0xC0: fprintf(stdout, "%c%c", 0xc3,0x80); // U+00C0  À   0xc3 0x80
        break; case 0xC1: fprintf(stdout, "%c%c", 0xc3,0x81); // U+00C1  Á   0xc3 0x81
        break; case 0xC2: fprintf(stdout, "%c%c", 0xc3,0x82); // U+00C2  Â   0xc3 0x82
        break; case 0xC3: fprintf(stdout, "%c%c", 0xc3,0x83); // U+00C3  Ã   0xc3 0x83
        break; case 0xC4: fprintf(stdout, "%c%c", 0xc3,0x84); // U+00C4  Ä   0xc3 0x84
        break; case 0xC5: fprintf(stdout, "%c%c", 0xc3,0x85); // U+00C5  Å   0xc3 0x85
        break; case 0xC6: fprintf(stdout, "%c%c", 0xc3,0x86); // U+00C6  Æ   0xc3 0x86
        break; case 0xC7: fprintf(stdout, "%c%c", 0xc3,0x87); // U+00C7  Ç   0xc3 0x87
        break; case 0xC8: fprintf(stdout, "%c%c", 0xc3,0x88); // U+00C8  È   0xc3 0x88
        break; case 0xC9: fprintf(stdout, "%c%c", 0xc3,0x89); // U+00C9  É   0xc3 0x89
        break; case 0xCA: fprintf(stdout, "%c%c", 0xc3,0x8a); // U+00CA  Ê   0xc3 0x8a
        break; case 0xCB: fprintf(stdout, "%c%c", 0xc3,0x8b); // U+00CB  Ë   0xc3 0x8b
        break; case 0xCC: fprintf(stdout, "%c%c", 0xc3,0x8c); // U+00CC  Ì   0xc3 0x8c
        break; case 0xCD: fprintf(stdout, "%c%c", 0xc3,0x8d); // U+00CD  Í   0xc3 0x8d
        break; case 0xCE: fprintf(stdout, "%c%c", 0xc3,0x8e); // U+00CE  Î   0xc3 0x8e
        break; case 0xCF: fprintf(stdout, "%c%c", 0xc3,0x8f); // U+00CF  Ï   0xc3 0x8f
        break; case 0xD0: fprintf(stdout, "%c%c", 0xc3,0x90); // U+00D0  Ð   0xc3 0x90
        break; case 0xD1: fprintf(stdout, "%c%c", 0xc3,0x91); // U+00D1  Ñ   0xc3 0x91
        break; case 0xD2: fprintf(stdout, "%c%c", 0xc3,0x92); // U+00D2  Ò   0xc3 0x92
        break; case 0xD3: fprintf(stdout, "%c%c", 0xc3,0x93); // U+00D3  Ó   0xc3 0x93
        break; case 0xD4: fprintf(stdout, "%c%c", 0xc3,0x94); // U+00D4  Ô   0xc3 0x94
        break; case 0xD5: fprintf(stdout, "%c%c", 0xc3,0x95); // U+00D5  Õ   0xc3 0x95
        break; case 0xD6: fprintf(stdout, "%c%c", 0xc3,0x96); // U+00D6  Ö   0xc3 0x96
        break; case 0xD7: fprintf(stdout, "%c%c", 0xc3,0x97); // U+00D7  ×   0xc3 0x97
        break; case 0xD8: fprintf(stdout, "%c%c", 0xc3,0x98); // U+00D8  Ø   0xc3 0x98
        break; case 0xD9: fprintf(stdout, "%c%c", 0xc3,0x99); // U+00D9  Ù   0xc3 0x99
        break; case 0xDA: fprintf(stdout, "%c%c", 0xc3,0x9a); // U+00DA  Ú   0xc3 0x9a
        break; case 0xDB: fprintf(stdout, "%c%c", 0xc3,0x9b); // U+00DB  Û   0xc3 0x9b
        break; case 0xDC: fprintf(stdout, "%c%c", 0xc3,0x9c); // U+00DC  Ü   0xc3 0x9c
        break; case 0xDD: fprintf(stdout, "%c%c", 0xc3,0x9d); // U+00DD  Ý   0xc3 0x9d
        break; case 0xDE: fprintf(stdout, "%c%c", 0xc3,0x9e); // U+00DE  Þ   0xc3 0x9e
        break; case 0xDF: fprintf(stdout, "%c%c", 0xc3,0x9f); // U+00DF  ß   0xc3 0x9f
        break; case 0xE0: fprintf(stdout, "%c%c", 0xc3,0xa0); // U+00E0  à   0xc3 0xa0
        break; case 0xE1: fprintf(stdout, "%c%c", 0xc3,0xa1); // U+00E1  á   0xc3 0xa1
        break; case 0xE2: fprintf(stdout, "%c%c", 0xc3,0xa2); // U+00E2  â   0xc3 0xa2
        break; case 0xE3: fprintf(stdout, "%c%c", 0xc3,0xa3); // U+00E3  ã   0xc3 0xa3
        break; case 0xE4: fprintf(stdout, "%c%c", 0xc3,0xa4); // U+00E4  ä   0xc3 0xa4
        break; case 0xE5: fprintf(stdout, "%c%c", 0xc3,0xa5); // U+00E5  å   0xc3 0xa5
        break; case 0xE6: fprintf(stdout, "%c%c", 0xc3,0xa6); // U+00E6  æ   0xc3 0xa6
        break; case 0xE7: fprintf(stdout, "%c%c", 0xc3,0xa7); // U+00E7  ç   0xc3 0xa7
        break; case 0xE8: fprintf(stdout, "%c%c", 0xc3,0xa8); // U+00E8  è   0xc3 0xa8
        break; case 0xE9: fprintf(stdout, "%c%c", 0xc3,0xa9); // U+00E9  é   0xc3 0xa9
        break; case 0xEA: fprintf(stdout, "%c%c", 0xc3,0xaa); // U+00EA  ê   0xc3 0xaa
        break; case 0xEB: fprintf(stdout, "%c%c", 0xc3,0xab); // U+00EB  ë   0xc3 0xab
        break; case 0xEC: fprintf(stdout, "%c%c", 0xc3,0xac); // U+00EC  ì   0xc3 0xac
        break; case 0xED: fprintf(stdout, "%c%c", 0xc3,0xad); // U+00ED  í   0xc3 0xad
        break; case 0xEE: fprintf(stdout, "%c%c", 0xc3,0xae); // U+00EE  î   0xc3 0xae
        break; case 0xEF: fprintf(stdout, "%c%c", 0xc3,0xaf); // U+00EF  ï   0xc3 0xaf
        break; case 0xF0: fprintf(stdout, "%c%c", 0xc3,0xb0); // U+00F0  ð   0xc3 0xb0
        break; case 0xF1: fprintf(stdout, "%c%c", 0xc3,0xb1); // U+00F1  ñ   0xc3 0xb1
        break; case 0xF2: fprintf(stdout, "%c%c", 0xc3,0xb2); // U+00F2  ò   0xc3 0xb2
        break; case 0xF3: fprintf(stdout, "%c%c", 0xc3,0xb3); // U+00F3  ó   0xc3 0xb3
        break; case 0xF4: fprintf(stdout, "%c%c", 0xc3,0xb4); // U+00F4  ô   0xc3 0xb4
        break; case 0xF5: fprintf(stdout, "%c%c", 0xc3,0xb5); // U+00F5  õ   0xc3 0xb5
        break; case 0xF6: fprintf(stdout, "%c%c", 0xc3,0xb6); // U+00F6  ö   0xc3 0xb6
        break; case 0xF7: fprintf(stdout, "%c%c", 0xc3,0xb7); // U+00F7  ÷   0xc3 0xb7
        break; case 0xF8: fprintf(stdout, "%c%c", 0xc3,0xb8); // U+00F8  ø   0xc3 0xb8
        break; case 0xF9: fprintf(stdout, "%c%c", 0xc3,0xb9); // U+00F9  ù   0xc3 0xb9
        break; case 0xFA: fprintf(stdout, "%c%c", 0xc3,0xba); // U+00FA  ú   0xc3 0xba
        break; case 0xFB: fprintf(stdout, "%c%c", 0xc3,0xbb); // U+00FB  û   0xc3 0xbb
        break; case 0xFC: fprintf(stdout, "%c%c", 0xc3,0xbc); // U+00FC  ü   0xc3 0xbc
        break; case 0xFD: fprintf(stdout, "%c%c", 0xc3,0xbd); // U+00FD  ý   0xc3 0xbd
        break; case 0xFE: fprintf(stdout, "%c%c", 0xc3,0xbe); // U+00FE  þ   0xc3 0xbe
        break; case 0xFF: fprintf(stdout, "%c%c", 0xc3,0xbf); // U+00FF  ÿ   0xc3 0xbf
        }
    }
}
