#include<sys/types.h>
#include<sys/ipc.h>
#include<sys/msg.h>
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
struct message{
long mtype;
char mtext[15];
};
int main(){
int msgid,len;
key_t key;
struct message msg;
key=131;
msgid = msgget(key,IPC_CREAT|0666);
scanf("%[^\n]",msg.
mtext); msg.mtype=1;
if(msgsnd(msgid,&msg,len,0)==-1){
}
}
I2luY2x1ZGU8c3lzL3R5cGVzLmg+CiNpbmNsdWRlPHN5cy9pcGMuaD4KI2luY2x1ZGU8c3lzL21zZy5oPgojaW5jbHVkZTxzdGRpby5oPgojaW5jbHVkZTxzdHJpbmcuaD4KI2luY2x1ZGU8c3RkbGliLmg+CnN0cnVjdCBtZXNzYWdlewoJbG9uZyBtdHlwZTsKCWNoYXIgbXRleHRbMTVdOwp9OwppbnQgbWFpbigpewoJaW50IG1zZ2lkLGxlbjsKCWtleV90IGtleTsKCXN0cnVjdCBtZXNzYWdlIG1zZzsKCWtleT0xMzE7Cgltc2dpZCA9IG1zZ2dldChrZXksSVBDX0NSRUFUfDA2NjYpOwoJcHJpbnRmKCJcbnE9JWQiLG1zZ2lkKTsKCXByaW50ZigiRW50ZXIgbWVzc2FnZToiKTsKCXNjYW5mKCIlW15cbl0iLG1zZy5tdGV4dCk7Cgltc2cubXR5cGU9MTsKCWxlbj1zdHJsZW4obXNnLm10ZXh0KTsKCWlmKG1zZ3NuZChtc2dpZCwmbXNnLGxlbiwwKT09LTEpewoJCXByaW50ZigiZXJyb3JcbiIpOwoJCWV4aXQoMSk7Cgl9Cn0=