#include <iostream>
#include <cstdint>
#include <algorithm>
using namespace std;
int main()
{
char a, b;
cout << (void *)&a << endl;
cout << (void *)&b << endl;
cout << std::min(std::uintptr_t(&b) - std::uintptr_t(&a), std::uintptr_t(&a) - std::uintptr_t(&b)) << endl;
cout << (&a + 1 == &b) << endl; //1 or 0
cout << (&b + 1 == &a) << endl; //0 or 1
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Y3N0ZGludD4KI2luY2x1ZGUgPGFsZ29yaXRobT4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmludCBtYWluKCkKewoJY2hhciBhLCBiOwoJCgljb3V0IDw8ICh2b2lkICopJmEgPDwgZW5kbDsKCWNvdXQgPDwgKHZvaWQgKikmYiA8PCBlbmRsOwoJY291dCA8PCBzdGQ6Om1pbihzdGQ6OnVpbnRwdHJfdCgmYikgLSBzdGQ6OnVpbnRwdHJfdCgmYSksIHN0ZDo6dWludHB0cl90KCZhKSAtIHN0ZDo6dWludHB0cl90KCZiKSkgPDwgZW5kbDsKCWNvdXQgPDwgKCZhICsgMSA9PSAmYikgPDwgZW5kbDsgLy8xIG9yIDAKCWNvdXQgPDwgKCZiICsgMSA9PSAmYSkgPDwgZW5kbDsgLy8wIG9yIDEKfQ==