#include <stdio.h>
#include <inttypes.h>
char * t[] = {
[0] = NULL,
[1] = "кожа", [2] = "мех", [3] = "питух",
[4] = "красный" , [8] = "чёрный", [12] = "белый",
[16] = "пальто", [32] = "шапка", [48] = "носки"
};
int main(void) {
size_t n = 0;
while(
(t[n & 0x3] && t[n & 0xC] && t[n & 0x30])?
fprintf(stderr
, "%s - %s - %s\n", t
[n
& 0x3], t
[n
& 0xC], t
[n
& 0x30]):0, !(n++ >> 6));
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxpbnR0eXBlcy5oPgoKY2hhciAqIHRbXSA9IHsKICBbMF0gID0gTlVMTCwKICBbMV0gID0gItC60L7QttCwIiwgICAgIFsyXSAgPSAi0LzQtdGFIiwgICAgWzNdICA9ICLQv9C40YLRg9GFIiwKICBbNF0gID0gItC60YDQsNGB0L3Ri9C5IiAsIFs4XSAgPSAi0YfRkdGA0L3Ri9C5IiwgWzEyXSA9ICLQsdC10LvRi9C5IiwKICBbMTZdID0gItC/0LDQu9GM0YLQviIsICAgWzMyXSA9ICLRiNCw0L/QutCwIiwgIFs0OF0gPSAi0L3QvtGB0LrQuCIKfTsKCmludCBtYWluKHZvaWQpIHsKICBzaXplX3QgbiA9IDA7CiAgd2hpbGUoCiAgICAodFtuICYgMHgzXSAmJiB0W24gJiAweENdICYmIHRbbiAmIDB4MzBdKT8KICAgICAgZnByaW50ZihzdGRlcnIsICIlcyAtICVzIC0gJXNcbiIsIHRbbiAmIDB4M10sIHRbbiAmIDB4Q10sIHRbbiAmIDB4MzBdKTowLAogICAgIShuKysgPj4gNikpOwogIHJldHVybiAwOwp9