User can enter an ascii string of up to 48 characters consisting of 1's or 0's, with randomly interspersed whitespace.
IE: 1011111001011110 will be evaulated equally to
[1011][111....cc001cccx01 111hhhh0
Algorithm parses from right to left so will be truncated at 16 position
Purpose is to give all those still programming in 16 bit an example they can learn from and hopefully embellish and post their version