#include <stdio.h> | 23 69 6e 63 6c 75 64 65 20 3c 73 74 64 69 6f 2e 68 3e
#include <stdlib.h> | 23 23 69 6e 63 6c 75 64 65 20 3c 73 74 64 6c 69 62 2e 68 3e
int main(void){ | 23 69 6e 74 20 6d 61 69 6e 28 76 6f 69 64 29 7b
	char ch[256]; | 23 63 68 61 72 20 63 68 5b 32 35 36 5d 3b
	int i=0; | 23 69 6e 74 20 69 3d 30 3b
	ch[i]=getchar(); | 23 63 68 5b 69 5d 3d 67 65 74 63 68 61 72 28 29 3b
	while(ch[i] != EOF){ | 23 77 68 69 6c 65 28 63 68 5b 69 5d 20 21 3d 20 45 4f 46 29 7b
		if (ch[i]=='\n' && i != 0){ | 23 69 66 20 28 63 68 5b 69 5d 3d 3d 27 5c 6e 27 20 26 26 20 69 20 21 3d 20 30 29 7b
			printf(" |"); | 23 70 72 69 6e 74 66 28 22 20 7c 22 29 3b
			for (int k=0; k<i; k++){ | 23 66 6f 72 20 28 69 6e 74 20 6b 3d 30 3b 20 6b 3c 69 3b 20 6b 2b 2b 29 7b
				if (ch[k] >= 0x20){ | 23 69 66 20 28 63 68 5b 6b 5d 20 3e 3d 20 30 78 32 30 29 7b
					printf(" %02x",ch[k]); | 23 70 72 69 6e 74 66 28 22 20 25 30 32 78 22 2c 63 68 5b 6b 5d 29 3b
				} | 23 7d
			} | 23 7d
			printf("\n"); | 23 70 72 69 6e 74 66 28 22 5c 6e 22 29 3b
			i=0; | 23 69 3d 30 3b
		}else{ | 23 7d 65 6c 73 65 7b
			putchar(ch[i]); | 23 70 75 74 63 68 61 72 28 63 68 5b 69 5d 29 3b
		} | 23 7d
		i++; | 23 69 2b 2b 3b
		ch[i]=getchar(); | 23 63 68 5b 69 5d 3d 67 65 74 63 68 61 72 28 29 3b
	} | 23 7d
	if (i != 0){ | 23 69 66 20 28 69 20 21 3d 20 30 29 7b
		printf(" |"); | 23 70 72 69 6e 74 66 28 22 20 7c 22 29 3b
		for (int k=0; k<i; k++){ | 23 66 6f 72 20 28 69 6e 74 20 6b 3d 30 3b 20 6b 3c 69 3b 20 6b 2b 2b 29 7b
			printf(" %02x",ch[k]); | 23 70 72 69 6e 74 66 28 22 20 25 30 32 78 22 2c 63 68 5b 6b 5d 29 3b
		} | 23 7d
		printf("\n"); | 23 70 72 69 6e 74 66 28 22 5c 6e 22 29 3b
	} | 23 7d
 | 23
	return 0; | 23 72 65 74 75 72 6e 20 30 3b
} | 23 7d
