/* **************************************************************************
   **									   **
   **			     Text Amiga->MS-DOS V1.1			   **
   **									   **
   **			<C> 1990 by Josef Sauerland			   **
   **									   **
   **			     V1.1     9006181500			   **
   **									   **
   ************************************************************************** */

/* **************************************************************************
   **									   **
   **		Konvertiert Amiga-/ISO8859-Texte in MS-DOS-/ASCII-Texte.   **
   **									   **
   ************************************************************************** */

/* **************************************************************************
   **									   **
   **	Für	C-Compiler von  Fish 314 				   **
   **									   **
   **		Zc     V1.0   Sozobon  Amiga Version			   **
   **		A68k   V2.61						   **
   **		Blink  V6.7						   **
   **									   **
   ************************************************************************** */

#include <stdio.h>

main()
{
    int c;

    while( EOF != ( c=getchar() ) )
    {
	switch(c)
	{
	/*   ISO    ASCII */
	
	case 167:   c=21;	 /* § */
		    break;
	case 199:   c=128;	/* Ç */
		    break;
	case 252:   c=129;	/* ü */
		    break;
	case 233:   c=130;	/* é */
		    break;
	case 226:   c=131;	/* â */
		    break;
	case 228:   c=132;	/* ä */
		    break;
	case 224:   c=133;	/* à */
		    break;
	case 229:   c=134;	/* å */
		    break;
	case 231:   c=135;	/* ç */
		    break;
	case 234:   c=136;	/* ê */
		    break;
	case 235:   c=137;	/* ë */
		    break;
	case 232:   c=138;	/* è */
		    break;
	case 239:   c=139;	/* ï */
		    break;
	case 238:   c=140;	/* î */
		    break;
	case 236:   c=141;	/* ì */
		    break;
	case 196:   c=142;	/* Ä */
		    break;
	case 197:   c=143;	/* Å */
		    break;
	case 201:   c=144;	/* É */
		    break;
	case 230:   c=145;	/* æ */
		    break;
	case 198:   c=146;	/* Æ */
		    break;
	case 244:   c=147;	/* ô */
		    break;
	case 246:   c=148;	/* ö */
		    break;
	case 242:   c=149;	/* ò */
		    break;
	case 251:   c=150;	/* û */
		    break;
	case 249:   c=151;	/* ù */
		    break;
	case 255:   c=152;	/* ÿ */
		    break;
	case 214:   c=153;	/* Ö */
		    break;
	case 220:   c=154;	/* Ü */
		    break;
	case 162:   c=155;	/* ¢ */
		    break;
	case 163:   c=156;	/* £ */
		    break;
	case 165:   c=157;	/* ¥ */
		    break;
	case 225:   c=160;	/* á */
		    break;
	case 237:   c=161;	/* í */
		    break;
	case 243:   c=162;	/* ó */
		    break;
	case 250:   c=163;	/* ú */
		    break;
	case 241:   c=164;	/* ñ */
		    break;
	case 209:   c=165;	/* Ñ */
		    break;
	case 170:   c=166;	/* ª */
		    break;
	case 186:   c=167;	/* º */
		    break;
	case 191:   c=168;	/* ¿ */
		    break;
	case 189:   c=171;	/* ½ */
		    break;
	case 188:   c=172;	/* ¼ */
		    break;
	case 161:   c=173;	/* ¡ */
		    break;
	case 171:   c=174;	/* « */
		    break;
	case 187:   c=175;	/* » */
		    break;
	case 223:   c=225;	/* ß */
		    break;
	case 182:   c=227;	/* ¶ */
		    break;
	case 181:   c=230;	/* µ */
		    break;
	case 240:   c=235;	/* ð */
		    break;
	case 177:   c=241;	/* ± */
		    break;
	case 247:   c=246;	/* ÷ */
		    break;
	case 176:   c=248;	/* ° */
		    break;
	case 178:   c=253;	/* ² */
		    break;
	case  10:   putchar(13);    /* <RETURN> */
		    c=10;	    /* FF */
		    break;

	}

	putchar(c);
    }
}
