Walking through C The Hard Way series.