^Thanks for that.
But can you see I will have the problem where the binary string will be overloaded after a few inputs?
The binary doesn't have to be a character string btw. I want to later separate the bits because these binary digits are machine codes for assembly instructions...