Add APUE ch03 demo