#include <stdio.h>
#include <string.h>
/*
* https://w...content-available-to-author-only...s.online/so_you_think_you_know_c.html
*/
struct S {
int i;
char c;
} s;
int one() {
return sizeof(*(&s));
}
int two() {
char a = 0;
short int b = 0;
return sizeof(b) == sizeof(a+b);
}
int three() {
char a = ' ' * 13;
return a;
}
int four() {
int i = 16;
return (((((i >= i) << i) >> i) <= i));
}
int five() {
int i = 0;
return i++ + ++i;
}
int main(void) {
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdHJpbmcuaD4KCi8qCiogaHR0cHM6Ly93Li4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi5zLm9ubGluZS9zb195b3VfdGhpbmtfeW91X2tub3dfYy5odG1sCiovCgpzdHJ1Y3QgUyB7CiAgaW50IGk7CiAgY2hhciBjOwp9IHM7CgppbnQgb25lKCkgewogIHJldHVybiBzaXplb2YoKigmcykpOwp9CgppbnQgdHdvKCkgewogIGNoYXIgYSA9IDA7CiAgc2hvcnQgaW50IGIgPSAwOwogIHJldHVybiBzaXplb2YoYikgPT0gc2l6ZW9mKGErYik7Cn0KCgppbnQgdGhyZWUoKSB7CiAgY2hhciBhID0gJyAnICogMTM7CiAgcmV0dXJuIGE7Cn0KCgppbnQgZm91cigpIHsKICBpbnQgaSA9IDE2OwogIHJldHVybiAoKCgoKGkgPj0gaSkgPDwgaSkgPj4gaSkgPD0gaSkpOwp9CgoKaW50IGZpdmUoKSB7CiAgaW50IGkgPSAwOwogIHJldHVybiBpKysgKyArK2k7Cn0KICAgIAppbnQgbWFpbih2b2lkKSB7CiAgICBwcmludGYoIjE6JWRcbiIsIG9uZSgpKTsKICAgIHByaW50ZigiMjolZFxuIiwgdHdvKCkpOwogICAgcHJpbnRmKCIzOiVkXG4iLCB0aHJlZSgpKTsKICAgIHByaW50ZigiNDolZFxuIiwgZm91cigpKTsKICAgIHByaW50ZigiNTolZFxuIiwgZml2ZSgpKTsKCXJldHVybiAwOwp9Cg==