/* main program illustrating the UNIX fork() system call.
Compile using cc -o main main.c
*/
#include <stdio.h>
int main()
{
int i,j,n=2;
for(i=1;i<=n;i++){
for(j=i;j<=n;j++){
if(fork()){
break;
}
else{
i++;
}
}
}
return 0;
}
LyogICAgbWFpbiBwcm9ncmFtIGlsbHVzdHJhdGluZyB0aGUgVU5JWCBmb3JrKCkgc3lzdGVtIGNhbGwuIApDb21waWxlIHVzaW5nIGNjIC1vIG1haW4gbWFpbi5jCiovCiNpbmNsdWRlIDxzdGRpby5oPgppbnQgbWFpbigpCnsKICAgIGludCBpLGosbj0yOwogICAgZm9yKGk9MTtpPD1uO2krKyl7CiAgICAgIGZvcihqPWk7ajw9bjtqKyspewogICAgICAgIGlmKGZvcmsoKSl7CiAgICAgICAgICBwcmludGYoImltIGluXG4iKTsKICAgICAgICAgIGJyZWFrOwogICAgICAgIH0KICAgICAgICBlbHNlewogICAgICAgICAgcHJpbnRmKCJpbSBvdXRcbiIpOwogICAgICAgICAgaSsrOwogICAgICAgIH0KICAgICAgfQogICAgfQogICAgcmV0dXJuIDA7Cn0=