add 8-10 use execl
add 8-12 8-13 system() function