complete csapp lab0