Codes from Learn C The Hard Way