#include <sys/ipc.h>
#include <sys/shm.h>
#include <stdio.h>
int main(void)
{
int shmid = shmget(734297, 256, IPC_CREAT | 0777);
if (shmid
== -1) printf("err shmget\n"); char* shmd = shmat(shmid, NULL, 0);
if (shmd
== (char*)-1) printf("err shmat\n"); return 0;
}
I2luY2x1ZGUgPHN5cy9pcGMuaD4KI2luY2x1ZGUgPHN5cy9zaG0uaD4KI2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgbWFpbih2b2lkKQp7CiAgaW50IHNobWlkID0gc2htZ2V0KDczNDI5NywgMjU2LCBJUENfQ1JFQVQgfCAwNzc3KTsKICBpZiAoc2htaWQgPT0gLTEpIHByaW50ZigiZXJyIHNobWdldFxuIik7CiAgY2hhciogc2htZCA9IHNobWF0KHNobWlkLCBOVUxMLCAwKTsKICBpZiAoc2htZCA9PSAoY2hhciopLTEpIHByaW50ZigiZXJyIHNobWF0XG4iKTsKICByZXR1cm4gMDsKfQ==