c
давай. Берём верхние 128 кодпоинтов KOI8-R, находим соответствующие Unicode codepoints. Образованные пары считаем координатами на плоскости и подбираем полином 129-й степени такой, что для любого числа от 128 до 2^32 полином принимает уникальное значение от 128 до 2^32 (не уверен, что это возможно). В итоге первые 128 кодпоинтов KOI32-R скопированы из ASCII, а остальные замаплены из Unicode с помощью полинома