Fix Ethiopic. Add morse code. String generation: storage (including space or other separator) is (6 * (log10(k) + 1)) -1 0 ----- 1 .---- 2 ..--- 3 ...-- 4 ....- 5 ..... 6 -.... 7 --... 8 ---.. 9 ----. Need a space between digits. stringtoint: split on space In C need decision table 1 .---- 2 ..--- 3 ...-- 4 ....- 5 ..... 6 -.... 7 --... 8 ---.. 9 ----. 0 -----