#include<stdio.h>
#include<stdlib.h>
main() {
char *s
="Hello World!!!!", *t
=(char *)malloc(sizeof(s
)/sizeof(*s
)); int a[]={0,4,0374,0374,0366,0,011,012,0373,0114,013,0274,0300,0257,0,0};
for (;*a<*s>>4<<2;)*(t+*a)=*(s+*a)-(!*a?*(a+(*a)++)-1:*(a+(*a)++));
}
I2luY2x1ZGU8c3RkaW8uaD4KI2luY2x1ZGU8c3RkbGliLmg+Cm1haW4oKSB7CgljaGFyICpzPSJIZWxsbyBXb3JsZCEhISEiLCAqdD0oY2hhciAqKW1hbGxvYyhzaXplb2Yocykvc2l6ZW9mKCpzKSk7CglpbnQgYVtdPXswLDQsMDM3NCwwMzc0LDAzNjYsMCwwMTEsMDEyLDAzNzMsMDExNCwwMTMsMDI3NCwwMzAwLDAyNTcsMCwwfTsKCWZvciAoOyphPCpzPj40PDwyOykqKHQrKmEpPSoocysqYSktKCEqYT8qKGErKCphKSsrKS0xOiooYSsoKmEpKyspKTsKCXB1dHModCk7Cn0=