#include <stdio.h>
typedef char Sign[2][2];
void printSign(const Sign *const sign) {
printf("%c%c\n", (*sign
)[0][0], (*sign
)[0][1]); printf("%c%c\n", (*sign
)[1][0], (*sign
)[1][1]); }
int main(void) {
const Sign signA = { {'x', 'o'}, {'o', 'x'} };
const Sign signB = { {'o', 'x'}, {'x', 'o'} };
const Sign *signPtr = &signA;
printSign(signPtr);
signPtr = &signB;
printSign(signPtr);
}
I2luY2x1ZGUgPHN0ZGlvLmg+Cgp0eXBlZGVmIGNoYXIgU2lnblsyXVsyXTsKCnZvaWQgcHJpbnRTaWduKGNvbnN0IFNpZ24gKmNvbnN0IHNpZ24pIHsKICBwcmludGYoIiVjJWNcbiIsICgqc2lnbilbMF1bMF0sICgqc2lnbilbMF1bMV0pOwogIHByaW50ZigiJWMlY1xuIiwgKCpzaWduKVsxXVswXSwgKCpzaWduKVsxXVsxXSk7Cn0KCmludCBtYWluKHZvaWQpIHsKICBjb25zdCBTaWduIHNpZ25BID0geyB7J3gnLCAnbyd9LCB7J28nLCAneCd9IH07CiAgY29uc3QgU2lnbiBzaWduQiA9IHsgeydvJywgJ3gnfSwgeyd4JywgJ28nfSB9OwoKICBjb25zdCBTaWduICpzaWduUHRyID0gJnNpZ25BOwogIHByaW50U2lnbihzaWduUHRyKTsKCiAgcHJpbnRmKCJcbiIpOwoKICBzaWduUHRyID0gJnNpZ25COwogIHByaW50U2lnbihzaWduUHRyKTsKfQo=