some progs from book CSAPP