#include <stdio.h>
struct komunikat
{
long int typ;
char text[10];
};
void dostales_wiad(int, struct komunikat*, int);
void wyslij_wiad(int, struct komunikat*);
void dostales_wiad(int kolejka, struct komunikat* wiad, int r)
{
int blad = msgrcv(kolejka, wiad, 10, r, 0);
}
void wyslij_wiad(int kolejka, struct komunikat* wiad)
{
int blad = msgsnd(kolejka, &wiad, 10, 0);
}
int main(void) {
// your code goes here
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgpzdHJ1Y3Qga29tdW5pa2F0CnsKICAgIGxvbmcgaW50IHR5cDsKICAgIGNoYXIgdGV4dFsxMF07Cn07CiAKdm9pZCBkb3N0YWxlc193aWFkKGludCwgc3RydWN0IGtvbXVuaWthdCosIGludCk7IAp2b2lkIHd5c2xpal93aWFkKGludCwgc3RydWN0IGtvbXVuaWthdCopOwoKdm9pZCBkb3N0YWxlc193aWFkKGludCBrb2xlamthLCBzdHJ1Y3Qga29tdW5pa2F0KiB3aWFkLCBpbnQgcikKewogICAgaW50IGJsYWQgPSBtc2dyY3Yoa29sZWprYSwgd2lhZCwgMTAsIHIsIDApOyAKfQogCnZvaWQgd3lzbGlqX3dpYWQoaW50IGtvbGVqa2EsIHN0cnVjdCBrb211bmlrYXQqIHdpYWQpCnsKICAgIGludCBibGFkID0gbXNnc25kKGtvbGVqa2EsICZ3aWFkLCAxMCwgMCk7Cn0KCmludCBtYWluKHZvaWQpIHsKCS8vIHlvdXIgY29kZSBnb2VzIGhlcmUKCXJldHVybiAwOwp9Cg==