// extern coding table uz1
// abc =' !"#$%&'+"'"+'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ['+'\\'+']^_`abcdefghijklmnopqrstuvwxyz{|}~ ' // abc basic, numbers from 32 (space) to 255 ()
uz1 =' !"#$%&'+"'"+'()*+,-./0000000000:;<=>?@XXXXXXXXXXXXXXXXXXXXXXXXXX['+'\\'+']^_`xxxxxxxxxxxxxxxxxxxxxxxxxx{|}~ ' // text x, X numbers 0
// 32 39 40 50 60 70 80 90 92 100 110 120 130 140 150 160 170 180 190 200 210 220 230 240 250 255
// :..2345678'+"9"+'0123456789012345678901234567890123456789012345678901'+'\2'+'3456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345
// uz0 =' !"#$%&'+"'"+'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ['+'\\'+']^_`abcdefghijklmnopqrstuvwxyz{|}~ ' // uz0 for modified coding
// uz2 =' !"%'+""+'()*+,-./0123456789:;=?'+'\\'+'_| ' // r4 Russian keyboard
// abc =' !"#$%&'+"'"+'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ['+'\\'+']^_`abcdefghijklmnopqrstuvwxyz{|}~ ' // abc basic, numbers from 32 (space) to 255 ()
// r4 =' !"%'+""+'()*+,-./0123456789:;=?'+'\\'+'_| ' // r4 Russian keyboard
// ar_t=' !"#$%&'+"'"+'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ['+'\\'+']^_`abcdefghijklmnopqrstuvwxyz{|}~ eNFWEYlbOtxjHKdXrzs$SDTZcG-fqkLmnhwvyAUIaui*o' // ar_t Windows Arabic 1256 xX$O eEFNWY
// ar_k=' !"#%&'+"'"+'()+,./0123456789:;<=>?@BCJMPQRV['+'\\'+']_`gp{|}~ ' // ar_k revese Win 1256 O$Xx eEFNWY r_s
// gr1 =' !"#$%&'+"'"+'()*+,-./0123456789:;<=>?@JU['+'\\'+']^_`ju{|}~ ' // Greek keyboard
// character input: Left Alt + numeric keyboard
// Left Alt + 48 or 048 ---> 0
// Left Alt + 65 or 065 ---> A
// Left Alt + 97 or 097 ---> a
// Left Alt + 0199 ---> (L)
// Left Alt + 0225 ---> (l)
// apostroph: x + "'" + y (39)
// backslash: x + '\\' + y (92)
// string: "pqr" or 'pqr'
// strings concatenation: "abcd" + "1234" = "abcd1234"
// tab_a_js.js contains the following row without the two slashes
// uz1a=' !"#$%&'+"'"+'()*+,-./0000055555:;<=>?@OXXXOXXXOXXXXXOXXXXXOXXXOX['+'\\'+']^_`oxxxoxxxoxxxxxoxxxxxoxxxox{|}~ ' // vowels o, O consonants x, X numbers 1, 5
// tab_js.js is identical with tab_txt.txt --- save as "all files" with quotation marks "xyz.js"