code: def _timing_representation(message):
      
      s = _encode_to_binary_string(message, on="=", off=".")
      N = len(s)
      s += '\n' + _numbers_decades(N)
      s += '\n' + _numbers_units(N)
      s += '\n'
      s += '\n' + _timing_char(message)
      return s
docs: Returns timing representation of a message like
  
               1         2         3         4         5         6         7         8
      12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
  
      M------   O----------   R------   S----   E       C----------   O----------   D------   E
      ===.===...===.===.===...=.===.=...=.=.=...=.......===.=.===.=...===.===.===...===.=.=...=
  
      spoken reprentation:
      M   O   R   S  E          C    O   D  E
      -- --- .-. ... . (space) -.-. --- -.. .