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