From "The C Programming Language"