- #include <stdio.h> 
-   
- static const int foo = 10; 
-   
- int constsum(void) { 
-   return foo + 5; 
- } 
-   
- int main(int argc, char* argv[]) { 
-   int a = constsum(); 
-   int* newFoo = const_cast<int*>(&foo); 
-   *newFoo = 20; 
-   int b = constsum(); 
-   printf("%d\n", a + b); 
-   return 0; 
- } 
				I2luY2x1ZGUgPHN0ZGlvLmg+CgpzdGF0aWMgY29uc3QgaW50IGZvbyA9IDEwOwoKaW50IGNvbnN0c3VtKHZvaWQpIHsKICByZXR1cm4gZm9vICsgNTsKfQoKaW50IG1haW4oaW50IGFyZ2MsIGNoYXIqIGFyZ3ZbXSkgewogIGludCBhID0gY29uc3RzdW0oKTsKICBpbnQqIG5ld0ZvbyA9IGNvbnN0X2Nhc3Q8aW50Kj4oJmZvbyk7CiAgKm5ld0ZvbyA9IDIwOwogIGludCBiID0gY29uc3RzdW0oKTsKICBwcmludGYoIiVkXG4iLCBhICsgYik7CiAgcmV0dXJuIDA7Cn0=