#include <stdio.h>
int main(void)
{
// DON'T DO THIS AT HOME - IT'S UNDEFINED BEHAVIOR!
int a = 123;
size_t addr = (size_t)&a;
printf("a: %d, *addr: %d", a
, *(int*)addr
); return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgbWFpbih2b2lkKQp7CiAgLy8gRE9OJ1QgRE8gVEhJUyBBVCBIT01FIC0gSVQnUyBVTkRFRklORUQgQkVIQVZJT1IhCiAgaW50IGEgPSAxMjM7CiAgc2l6ZV90IGFkZHIgPSAoc2l6ZV90KSZhOwogIHByaW50ZigiYTogJWQsICphZGRyOiAlZCIsIGEsICooaW50KilhZGRyKTsKICByZXR1cm4gMDsKfQo=