new file:   ex5_syscalls.c