line buffer with fork()
add c/p2.c