Christar's source code for Learn C The Hard Way