#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);
	}

	
}
