#include <unistd.h>
#include <iostream>
int main() {
	pid_t pid=fork();
	if (pid==0) {
		std::cout << "Child parent=" <<getppid() << "\n";
		sleep(10);
		std::cout << "Child adopted by PID:" << getppid() <<"\n";
		sleep(1);
	} else {
		std::cout << "Parent exits \n";
		sleep(3);
		_exit(0);
	}
}
