i want to create some sort of compression function on the calculator that can be undone. i was using something like :

((((1 xor 2) xor 3) xor 4) xor 5)… xor of chars in string))

basically, the answers stack up on one another

but i figured that there is no way to reverse this, unless of course i havent discovered how to. is it even possible?

can anyone give me a good quick compression formula of some sort that:

1 can handle any sized bit/block size

2 does not include any numbers other than 0 and 1 (binary,basically)

3 hides the true size of the original string (eight 0s and 1s times the number of chars originally)

4 is still in a string rather than a list or matrix

5 is not RLE

any idea would be greatly appreciated

Thanks!

Visit Calccrypto for info on crypto

KC2ZOF