#include <stdio.h>
#include <unistd.h>
#include <sys/wait.h>
int main() {
int n = 1;
if(fork() == 0) {
n = n + 1;
}
n = n + 2;
printf("%ld: %d\n", (long)getpid
(), n
); wait(0);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDx1bmlzdGQuaD4KI2luY2x1ZGUgPHN5cy93YWl0Lmg+CgppbnQgbWFpbigpIHsKICAgaW50IG4gPSAxOwogICBpZihmb3JrKCkgPT0gMCkgewogICAgICBwcmludGYoImNoaWxkIik7CiAgICAgIG4gPSBuICsgMTsKICAgICAgZXhpdCgwKTsKICAgfQogICBuID0gbiArIDI7CiAgIHByaW50ZigiJWxkOiAlZFxuIiwgKGxvbmcpZ2V0cGlkKCksIG4pOwogICB3YWl0KDApOwogICByZXR1cm4gMDsKfQo=