#include<stdio.h>
int f1(void);
int f2(void);
int f3(void);
void f4(void);
int x=10;
int main()
{
int x=1;
x += f1() + f2 () + f3() + f2();
f4();
return 0;
}
int f1() { int x = 25; x++; return x;}
int f2() { static int x = 50; x++; return x;}
int f3() { x *= 10; return x;}
void f4
() {printf("%d",x
);} //prints global
I2luY2x1ZGU8c3RkaW8uaD4KaW50IGYxKHZvaWQpOwppbnQgZjIodm9pZCk7CmludCBmMyh2b2lkKTsKdm9pZCBmNCh2b2lkKTsKaW50IHg9MTA7CmludCBtYWluKCkKewogICAgaW50IHg9MTsKICAgIHggKz0gZjEoKSArIGYyICgpICsgZjMoKSArIGYyKCk7CiAgICBwcmludGYoIiVkIFxuIiwgeCk7CiAgICBmNCgpOwogICAgcmV0dXJuIDA7Cn0KaW50IGYxKCkgeyBpbnQgeCA9IDI1OyB4Kys7IHJldHVybiB4O30KaW50IGYyKCkgeyBzdGF0aWMgaW50IHggPSA1MDsgeCsrOyByZXR1cm4geDt9CmludCBmMygpIHsgeCAqPSAxMDsgcmV0dXJuIHg7fQp2b2lkIGY0KCkge3ByaW50ZigiJWQiLHgpO30gLy9wcmludHMgZ2xvYmFs