Companion to Concrete Mathematics: Two Volumes Bound as One: Volume I: Mathematical Techniques and Various Applications, Volume II: Mathematical Ideas