unicode letters
February 11, 2016 · View on GitHub
letters=(function(d,s){var i,j=0,c=[],p=[],n=s.length;for(i=0;i<n;++i)c[i]=j=d[s.charCodeAt(i)-32]+j;for(i=0;i<n;i+=2)for(j=c[i];j<=c[i+1];++j)p.push(j);return p;})([2,0,108,3,4,1,6,5,7,11,17,8,12,21,9,22,30,10,15,24,25,16,13,42,14,18,46,19,37,27,28,29,35,36,26,32,40,43,47,53,20,48,50,56,33,34,39,49,51,52,55,63,64,65,68,85,23,31,38,45,107,59,66,69,72,88,102,114,117,157,41,44,54,60,67,70,71,73,74,75,76,80,81,82,83,84,86,87,89,93,94,98,99,105,106,111,116,122,130,132,134,138,153,165,185,191,195,196,221,231,268,277,287,310,332,339,362,365,390,391,449,457,470,513,541,568,582,619,785,881,921,1070,1164,1288,1340,2684,2749,3071,4050,4148,4149,4421,5761,5991,6581,8453,8634,10591,11171,16481,20949,42710],"U4(4I!)!'!&/ 0 \x99')2 %## !(! ! ; s \x85.\x87 <#!+ZmB& :7A% { !5%+%) #!! ?0a,!4C1%'!&-'!1!!;!+.52'(#%#- & !#!!8% 2%H''%#- & % % %C# !H + - & % !Y% 5!9! ' #% ! % != &%A( / . (! ! ! # 1##&%6< !&!#R+!/1& & & & & & & &r!\x9a%E&%'W( x #&Dy9Bh2\x9b\xb0o\xb6E\xa4V[#\x8e$2)%-:0#_J+#b#M#(T1 # /0P2OS' .)!%##! !4 #1+ 6'#'#'1& & 7 .)c0\xb46/'I\xb1\x95#}N&6&! . , \x84<4(4,a'#'#'# A) 4 9 % 8#6@\x81\x96>IIY5 ((<)?#@'(Oe|N.Pe\x911-)(\x86'#! E %!#/)/10^{9}>A( =>G)-)98*\x7f`KJ8J\xa0QpgL3=@7M!6F2#/! !A* 3W& ! # 8 .+:N(#%#- & % $$!;!6\x90F-% !\x88:7#<F-!i7v4\x97SC!\x98K\xa5\xa2\x8d\x8a\xa8\xa3\xaa\x9e\xb2\x9d+0c?;F*#CH&9\xa1V,!j,\xb5%\xa9~&, !& \x93#3 3 0 3 0 3 0 3 0 3 (\xac\x8b\xa6# B % !#! . # ! !(!'! ! ! % !#! ! ! ! ! % !## & # # ! . 5& 5\xad\xb77\xab,\x8c#\xae\xb3\x9c");