the output should be each character printed out vertically, but where there is supposed to be a space, it is the previous character. The last bit proves this as 12 is the character that contains the space, but it returns the value "y". Further information is that no arrays can be used.