my APUE code