A work-through of Learning C the Hard Way