add apue chapter 1 example