Основы кодирования: Равномерные и неравномерные коды