I will try to be more precious. Second char is very important , it generates output, its a trigger, if is 'X' or empty ' ', output looks like -> first char(from input) stays the same always + 'X', if not equlas to 'x' or ' ' output looks like input. Lenght of output is always 2 first chars.