#include <iostream>
#include<sys/types.h>
#include<unistd.h>
using namespace std;
int main() {
int pid = fork();
if (pid==0){
for (int i=0; i<3; i++) cout<<"Hello World.";
}
else{
sleep(10);
fork();
for(int j=0; j<2; j++) cout<<"Bye World.";
}
fork();
cout<<"Last fork.";
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZTxzeXMvdHlwZXMuaD4KI2luY2x1ZGU8dW5pc3RkLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CiAKaW50IG1haW4oKSB7CiAKCWludCBwaWQgPSBmb3JrKCk7IAogCiAgICBpZiAocGlkPT0wKXsgCiAgICBmb3IgKGludCBpPTA7IGk8MzsgaSsrKSBjb3V0PDwiSGVsbG8gV29ybGQuIjsKIAogICAgfSAKIAogICAgZWxzZXsgCiAgICBzbGVlcCgxMCk7IAogICAgZm9yaygpOyAKICAgIGZvcihpbnQgaj0wOyBqPDI7IGorKykgY291dDw8IkJ5ZSBXb3JsZC4iOwogICAgfSAKICAgIGZvcmsoKTsgCiAgICBjb3V0PDwiTGFzdCBmb3JrLiI7Cn0=