There's one thing I don't understand. The offsets give ascii-values which are letters, there's no morse in that?! The values I get from the offset, how can they be translated via morse into letters? Or have I missinterpreted the challenge?
Long live the free society!