Converting a number to binary, and converting it back to decimal after a string operation could be a tedious duty. And so I prepared my procedures accordingly: write all programs on my TI-89 graphing calculator, generate sequences for at least the first 1000 terms, observe sequences, and try to prove or explain patterns if any.