int
main()
{
int x;
void *foo;
void **bar;
x = 0;
foo = (void*)&x;
bar = &foo;
return **(int**)bar;
}