Mam taki pomysł, związany z prostą kompresją.
Dany jest ciąg znaków x(k-1)D gdzie k jest dowolną liczbą całkowitą > 0, to ciąg znaków przedstawiany jest następująco:
Dla k = 1, xD
Dla k = 2, xDD
Dla k > 2, x(k-1)D

Zamiast więc pisać xDDD dla k = 3 możemy zapisać x2D, co daje nam jeden znak mniej. Dla k = 100, xD...D+99 możemy zapisać x99D czyli zyskaliśmy dodatkowe miejsce (zakładając że