Two-Dimensional Information Theory and Coding: Introduction to information theory