1:- module(pchar, [
2 pchar/1,
3 pchar_upper/2,
4 pchar_lower/2,
5 ch_map/3,
6 ch/3,
7 pchar_type/2,
8 pchar_code/2,
9 pdif_char/3
10]). 11
15pchar(C) :-
16 ch(C,C,=).
17
27pdif_char(A,B,R) :-
28 ch(A,B,C),
29 pdif_char_(C,R).
30
31pdif_char_(=,false).
32pdif_char_(<,true).
33pdif_char_(>,true).
34
39pchar_upper(C, U) :- ch_map(C, _, U).
40
45pchar_lower(C, L) :- ch_map(C, L, _).
46
47
52ch_map( a, a, 'A').
53ch_map( b, b, 'B').
54ch_map( c, c, 'C').
55ch_map( d, d, 'D').
56ch_map( e, e, 'E').
57ch_map( f, f, 'F').
58ch_map( g, g, 'G').
59ch_map( h, h, 'H').
60ch_map( i, i, 'I').
61ch_map( j, j, 'J').
62ch_map( k, k, 'K').
63ch_map( l, l, 'L').
64ch_map( m, m, 'M').
65ch_map( n, n, 'N').
66ch_map( o, o, 'O').
67ch_map( p, p, 'P').
68ch_map( q, q, 'Q').
69ch_map( r, r, 'R').
70ch_map( s, s, 'S').
71ch_map( t, t, 'T').
72ch_map( u, u, 'U').
73ch_map( v, v, 'V').
74ch_map( w, w, 'W').
75ch_map( x, x, 'X').
76ch_map( y, y, 'Y').
77ch_map( z, z, 'Z').
78ch_map( 'A', a, 'A').
79ch_map( 'B', b, 'B').
80ch_map( 'C', c, 'C').
81ch_map( 'D', d, 'D').
82ch_map( 'E', e, 'E').
83ch_map( 'F', f, 'F').
84ch_map( 'G', g, 'G').
85ch_map( 'H', h, 'H').
86ch_map( 'I', i, 'I').
87ch_map( 'J', j, 'J').
88ch_map( 'K', k, 'K').
89ch_map( 'L', l, 'L').
90ch_map( 'M', m, 'M').
91ch_map( 'N', n, 'N').
92ch_map( 'O', o, 'O').
93ch_map( 'P', p, 'P').
94ch_map( 'Q', q, 'Q').
95ch_map( 'R', r, 'R').
96ch_map( 'S', s, 'S').
97ch_map( 'T', t, 'T').
98ch_map( 'U', u, 'U').
99ch_map( 'V', v, 'V').
100ch_map( 'W', w, 'W').
101ch_map( 'X', x, 'X').
102ch_map( 'Y', y, 'Y').
103ch_map( 'Z', z, 'Z').
104ch_map( ';', ';', ';').
105ch_map( ':', ':', ':').
106ch_map( '"', '"', '"').
107ch_map( '\'','\'','\'').
108ch_map( '\'','\'','\'').
109ch_map( '/','/','/').
110ch_map( '\\','\\','\\').
111ch_map( '<','<','<').
112ch_map( '>','>','>').
113ch_map( ',',',',',').
114ch_map( '.','.','.').
115ch_map( '!','!','!').
116ch_map( '@','@','@').
117ch_map( '#','#','#').
118ch_map( '$','$','$').
119ch_map( '%','%','%').
120ch_map( '^','^','^').
121ch_map( '&','&','&').
122ch_map( '*','*','*').
123ch_map( '(','(','(').
124ch_map( ')',')',')').
125ch_map( '[','[','[').
126ch_map( ']',']',']').
127ch_map( '{','{','{').
128ch_map( '}','}','}').
129ch_map( '|','|','|').
130ch_map( '-','-','-').
131ch_map( '_','_','_').
132ch_map( '+','+','+').
133ch_map( '=','=','=').
134ch_map( '0','0','0').
135ch_map( '1','1','1').
136ch_map( '2','2','2').
137ch_map( '3','3','3').
138ch_map( '4','4','4').
139ch_map( '5','5','5').
140ch_map( '6','6','6').
141ch_map( '7','7','7').
142ch_map( '8','8','8').
143ch_map( '9','9','9').
144ch_map( ' ',' ',' ').
145ch_map( '\n','\n','\n').
146ch_map( '\r','\r','\r').
147ch_map( '\t','\t','\t').
148
154pchar_type( a, alpha).
155pchar_type( b, alpha).
156pchar_type( c, alpha).
157pchar_type( d, alpha).
158pchar_type( e, alpha).
159pchar_type( f, alpha).
160pchar_type( g, alpha).
161pchar_type( h, alpha).
162pchar_type( i, alpha).
163pchar_type( j, alpha).
164pchar_type( k, alpha).
165pchar_type( l, alpha).
166pchar_type( m, alpha).
167pchar_type( n, alpha).
168pchar_type( o, alpha).
169pchar_type( p, alpha).
170pchar_type( q, alpha).
171pchar_type( r, alpha).
172pchar_type( s, alpha).
173pchar_type( t, alpha).
174pchar_type( u, alpha).
175pchar_type( v, alpha).
176pchar_type( w, alpha).
177pchar_type( x, alpha).
178pchar_type( y, alpha).
179pchar_type( z, alpha).
180pchar_type( 'A', alpha).
181pchar_type( 'B', alpha).
182pchar_type( 'C', alpha).
183pchar_type( 'D', alpha).
184pchar_type( 'E', alpha).
185pchar_type( 'F', alpha).
186pchar_type( 'G', alpha).
187pchar_type( 'H', alpha).
188pchar_type( 'I', alpha).
189pchar_type( 'J', alpha).
190pchar_type( 'K', alpha).
191pchar_type( 'L', alpha).
192pchar_type( 'M', alpha).
193pchar_type( 'N', alpha).
194pchar_type( 'O', alpha).
195pchar_type( 'P', alpha).
196pchar_type( 'Q', alpha).
197pchar_type( 'R', alpha).
198pchar_type( 'S', alpha).
199pchar_type( 'T', alpha).
200pchar_type( 'U', alpha).
201pchar_type( 'V', alpha).
202pchar_type( 'W', alpha).
203pchar_type( 'X', alpha).
204pchar_type( 'Y', alpha).
205pchar_type( 'Z', alpha).
206pchar_type( ';', symbol).
207pchar_type( ':', symbol).
208pchar_type( '"', symbol).
209pchar_type( '\'', symbol).
210pchar_type( '\'', symbol).
211pchar_type( '/', symbol).
212pchar_type( '\\', symbol).
213pchar_type( '<', symbol).
214pchar_type( '>', symbol).
215pchar_type( ',', symbol).
216pchar_type( '.', symbol).
217pchar_type( '!', symbol).
218pchar_type( '@', symbol).
219pchar_type( '#', symbol).
220pchar_type( '$', symbol).
221pchar_type( '%', symbol).
222pchar_type( '^', symbol).
223pchar_type( '&', symbol).
224pchar_type( '*', symbol).
225pchar_type( '(', symbol).
226pchar_type( ')', symbol).
227pchar_type( '[', symbol).
228pchar_type( ']', symbol).
229pchar_type( '{', symbol).
230pchar_type( '}', symbol).
231pchar_type( '|', symbol).
232pchar_type( '-', symbol).
233pchar_type( '_', symbol).
234pchar_type( '+', symbol).
235pchar_type( '=', symbol).
236pchar_type( '0', digit).
237pchar_type( '1', digit).
238pchar_type( '2', digit).
239pchar_type( '3', digit).
240pchar_type( '4', digit).
241pchar_type( '5', digit).
242pchar_type( '6', digit).
243pchar_type( '7', digit).
244pchar_type( '8', digit).
245pchar_type( '9', digit).
246pchar_type( ' ', whitespace).
247pchar_type( '\n', whitespace).
248pchar_type( '\r', whitespace).
249pchar_type( '\t', whitespace).
250
251
252
254
255ch(a,a,=).
256ch(a,b,<).
257ch(a,c,<).
258ch(a,d,<).
259ch(a,e,<).
260ch(a,f,<).
261ch(a,g,<).
262ch(a,h,<).
263ch(a,i,<).
264ch(a,j,<).
265ch(a,k,<).
266ch(a,l,<).
267ch(a,m,<).
268ch(a,n,<).
269ch(a,o,<).
270ch(a,p,<).
271ch(a,q,<).
272ch(a,r,<).
273ch(a,s,<).
274ch(a,t,<).
275ch(a,u,<).
276ch(a,v,<).
277ch(a,w,<).
278ch(a,x,<).
279ch(a,y,<).
280ch(a,z,<).
281ch(a,'A',>).
282ch(a,'B',>).
283ch(a,'C',>).
284ch(a,'D',>).
285ch(a,'E',>).
286ch(a,'F',>).
287ch(a,'G',>).
288ch(a,'H',>).
289ch(a,'I',>).
290ch(a,'J',>).
291ch(a,'K',>).
292ch(a,'L',>).
293ch(a,'M',>).
294ch(a,'N',>).
295ch(a,'O',>).
296ch(a,'P',>).
297ch(a,'Q',>).
298ch(a,'R',>).
299ch(a,'S',>).
300ch(a,'T',>).
301ch(a,'U',>).
302ch(a,'V',>).
303ch(a,'W',>).
304ch(a,'X',>).
305ch(a,'Y',>).
306ch(a,'Z',>).
307ch(a,;,>).
308ch(a,:,>).
309ch(a,'"',>).
310ch(a,'\'',>).
311ch(a,?,>).
312ch(a,/,>).
313ch(a,\,>).
314ch(a,<,>).
315ch(a,>,>).
316ch(a,',',>).
317ch(a,'.',>).
318ch(a,!,>).
319ch(a,@,>).
320ch(a,#,>).
321ch(a,$,>).
322ch(a,'%',>).
323ch(a,^,>).
324ch(a,&,>).
325ch(a,*,>).
326ch(a,'(',>).
327ch(a,')',>).
328ch(a,'[',>).
329ch(a,']',>).
330ch(a,'{',<).
331ch(a,'}',<).
332ch(a,'|',<).
333ch(a,-,>).
334ch(a,'_',>).
335ch(a,+,>).
336ch(a,=,>).
337ch(a,'0',>).
338ch(a,'1',>).
339ch(a,'2',>).
340ch(a,'3',>).
341ch(a,'4',>).
342ch(a,'5',>).
343ch(a,'6',>).
344ch(a,'7',>).
345ch(a,'8',>).
346ch(a,'9',>).
347ch(a,' ',>).
348ch(a,'\n',>).
349ch(a,'\r',>).
350ch(a,'\t',>).
351ch(b,a,>).
352ch(b,b,=).
353ch(b,c,<).
354ch(b,d,<).
355ch(b,e,<).
356ch(b,f,<).
357ch(b,g,<).
358ch(b,h,<).
359ch(b,i,<).
360ch(b,j,<).
361ch(b,k,<).
362ch(b,l,<).
363ch(b,m,<).
364ch(b,n,<).
365ch(b,o,<).
366ch(b,p,<).
367ch(b,q,<).
368ch(b,r,<).
369ch(b,s,<).
370ch(b,t,<).
371ch(b,u,<).
372ch(b,v,<).
373ch(b,w,<).
374ch(b,x,<).
375ch(b,y,<).
376ch(b,z,<).
377ch(b,'A',>).
378ch(b,'B',>).
379ch(b,'C',>).
380ch(b,'D',>).
381ch(b,'E',>).
382ch(b,'F',>).
383ch(b,'G',>).
384ch(b,'H',>).
385ch(b,'I',>).
386ch(b,'J',>).
387ch(b,'K',>).
388ch(b,'L',>).
389ch(b,'M',>).
390ch(b,'N',>).
391ch(b,'O',>).
392ch(b,'P',>).
393ch(b,'Q',>).
394ch(b,'R',>).
395ch(b,'S',>).
396ch(b,'T',>).
397ch(b,'U',>).
398ch(b,'V',>).
399ch(b,'W',>).
400ch(b,'X',>).
401ch(b,'Y',>).
402ch(b,'Z',>).
403ch(b,;,>).
404ch(b,:,>).
405ch(b,'"',>).
406ch(b,'\'',>).
407ch(b,?,>).
408ch(b,/,>).
409ch(b,\,>).
410ch(b,<,>).
411ch(b,>,>).
412ch(b,',',>).
413ch(b,'.',>).
414ch(b,!,>).
415ch(b,@,>).
416ch(b,#,>).
417ch(b,$,>).
418ch(b,'%',>).
419ch(b,^,>).
420ch(b,&,>).
421ch(b,*,>).
422ch(b,'(',>).
423ch(b,')',>).
424ch(b,'[',>).
425ch(b,']',>).
426ch(b,'{',<).
427ch(b,'}',<).
428ch(b,'|',<).
429ch(b,-,>).
430ch(b,'_',>).
431ch(b,+,>).
432ch(b,=,>).
433ch(b,'0',>).
434ch(b,'1',>).
435ch(b,'2',>).
436ch(b,'3',>).
437ch(b,'4',>).
438ch(b,'5',>).
439ch(b,'6',>).
440ch(b,'7',>).
441ch(b,'8',>).
442ch(b,'9',>).
443ch(b,' ',>).
444ch(b,'\n',>).
445ch(b,'\r',>).
446ch(b,'\t',>).
447ch(c,a,>).
448ch(c,b,>).
449ch(c,c,=).
450ch(c,d,<).
451ch(c,e,<).
452ch(c,f,<).
453ch(c,g,<).
454ch(c,h,<).
455ch(c,i,<).
456ch(c,j,<).
457ch(c,k,<).
458ch(c,l,<).
459ch(c,m,<).
460ch(c,n,<).
461ch(c,o,<).
462ch(c,p,<).
463ch(c,q,<).
464ch(c,r,<).
465ch(c,s,<).
466ch(c,t,<).
467ch(c,u,<).
468ch(c,v,<).
469ch(c,w,<).
470ch(c,x,<).
471ch(c,y,<).
472ch(c,z,<).
473ch(c,'A',>).
474ch(c,'B',>).
475ch(c,'C',>).
476ch(c,'D',>).
477ch(c,'E',>).
478ch(c,'F',>).
479ch(c,'G',>).
480ch(c,'H',>).
481ch(c,'I',>).
482ch(c,'J',>).
483ch(c,'K',>).
484ch(c,'L',>).
485ch(c,'M',>).
486ch(c,'N',>).
487ch(c,'O',>).
488ch(c,'P',>).
489ch(c,'Q',>).
490ch(c,'R',>).
491ch(c,'S',>).
492ch(c,'T',>).
493ch(c,'U',>).
494ch(c,'V',>).
495ch(c,'W',>).
496ch(c,'X',>).
497ch(c,'Y',>).
498ch(c,'Z',>).
499ch(c,;,>).
500ch(c,:,>).
501ch(c,'"',>).
502ch(c,'\'',>).
503ch(c,?,>).
504ch(c,/,>).
505ch(c,\,>).
506ch(c,<,>).
507ch(c,>,>).
508ch(c,',',>).
509ch(c,'.',>).
510ch(c,!,>).
511ch(c,@,>).
512ch(c,#,>).
513ch(c,$,>).
514ch(c,'%',>).
515ch(c,^,>).
516ch(c,&,>).
517ch(c,*,>).
518ch(c,'(',>).
519ch(c,')',>).
520ch(c,'[',>).
521ch(c,']',>).
522ch(c,'{',<).
523ch(c,'}',<).
524ch(c,'|',<).
525ch(c,-,>).
526ch(c,'_',>).
527ch(c,+,>).
528ch(c,=,>).
529ch(c,'0',>).
530ch(c,'1',>).
531ch(c,'2',>).
532ch(c,'3',>).
533ch(c,'4',>).
534ch(c,'5',>).
535ch(c,'6',>).
536ch(c,'7',>).
537ch(c,'8',>).
538ch(c,'9',>).
539ch(c,' ',>).
540ch(c,'\n',>).
541ch(c,'\r',>).
542ch(c,'\t',>).
543ch(d,a,>).
544ch(d,b,>).
545ch(d,c,>).
546ch(d,d,=).
547ch(d,e,<).
548ch(d,f,<).
549ch(d,g,<).
550ch(d,h,<).
551ch(d,i,<).
552ch(d,j,<).
553ch(d,k,<).
554ch(d,l,<).
555ch(d,m,<).
556ch(d,n,<).
557ch(d,o,<).
558ch(d,p,<).
559ch(d,q,<).
560ch(d,r,<).
561ch(d,s,<).
562ch(d,t,<).
563ch(d,u,<).
564ch(d,v,<).
565ch(d,w,<).
566ch(d,x,<).
567ch(d,y,<).
568ch(d,z,<).
569ch(d,'A',>).
570ch(d,'B',>).
571ch(d,'C',>).
572ch(d,'D',>).
573ch(d,'E',>).
574ch(d,'F',>).
575ch(d,'G',>).
576ch(d,'H',>).
577ch(d,'I',>).
578ch(d,'J',>).
579ch(d,'K',>).
580ch(d,'L',>).
581ch(d,'M',>).
582ch(d,'N',>).
583ch(d,'O',>).
584ch(d,'P',>).
585ch(d,'Q',>).
586ch(d,'R',>).
587ch(d,'S',>).
588ch(d,'T',>).
589ch(d,'U',>).
590ch(d,'V',>).
591ch(d,'W',>).
592ch(d,'X',>).
593ch(d,'Y',>).
594ch(d,'Z',>).
595ch(d,;,>).
596ch(d,:,>).
597ch(d,'"',>).
598ch(d,'\'',>).
599ch(d,?,>).
600ch(d,/,>).
601ch(d,\,>).
602ch(d,<,>).
603ch(d,>,>).
604ch(d,',',>).
605ch(d,'.',>).
606ch(d,!,>).
607ch(d,@,>).
608ch(d,#,>).
609ch(d,$,>).
610ch(d,'%',>).
611ch(d,^,>).
612ch(d,&,>).
613ch(d,*,>).
614ch(d,'(',>).
615ch(d,')',>).
616ch(d,'[',>).
617ch(d,']',>).
618ch(d,'{',<).
619ch(d,'}',<).
620ch(d,'|',<).
621ch(d,-,>).
622ch(d,'_',>).
623ch(d,+,>).
624ch(d,=,>).
625ch(d,'0',>).
626ch(d,'1',>).
627ch(d,'2',>).
628ch(d,'3',>).
629ch(d,'4',>).
630ch(d,'5',>).
631ch(d,'6',>).
632ch(d,'7',>).
633ch(d,'8',>).
634ch(d,'9',>).
635ch(d,' ',>).
636ch(d,'\n',>).
637ch(d,'\r',>).
638ch(d,'\t',>).
639ch(e,a,>).
640ch(e,b,>).
641ch(e,c,>).
642ch(e,d,>).
643ch(e,e,=).
644ch(e,f,<).
645ch(e,g,<).
646ch(e,h,<).
647ch(e,i,<).
648ch(e,j,<).
649ch(e,k,<).
650ch(e,l,<).
651ch(e,m,<).
652ch(e,n,<).
653ch(e,o,<).
654ch(e,p,<).
655ch(e,q,<).
656ch(e,r,<).
657ch(e,s,<).
658ch(e,t,<).
659ch(e,u,<).
660ch(e,v,<).
661ch(e,w,<).
662ch(e,x,<).
663ch(e,y,<).
664ch(e,z,<).
665ch(e,'A',>).
666ch(e,'B',>).
667ch(e,'C',>).
668ch(e,'D',>).
669ch(e,'E',>).
670ch(e,'F',>).
671ch(e,'G',>).
672ch(e,'H',>).
673ch(e,'I',>).
674ch(e,'J',>).
675ch(e,'K',>).
676ch(e,'L',>).
677ch(e,'M',>).
678ch(e,'N',>).
679ch(e,'O',>).
680ch(e,'P',>).
681ch(e,'Q',>).
682ch(e,'R',>).
683ch(e,'S',>).
684ch(e,'T',>).
685ch(e,'U',>).
686ch(e,'V',>).
687ch(e,'W',>).
688ch(e,'X',>).
689ch(e,'Y',>).
690ch(e,'Z',>).
691ch(e,;,>).
692ch(e,:,>).
693ch(e,'"',>).
694ch(e,'\'',>).
695ch(e,?,>).
696ch(e,/,>).
697ch(e,\,>).
698ch(e,<,>).
699ch(e,>,>).
700ch(e,',',>).
701ch(e,'.',>).
702ch(e,!,>).
703ch(e,@,>).
704ch(e,#,>).
705ch(e,$,>).
706ch(e,'%',>).
707ch(e,^,>).
708ch(e,&,>).
709ch(e,*,>).
710ch(e,'(',>).
711ch(e,')',>).
712ch(e,'[',>).
713ch(e,']',>).
714ch(e,'{',<).
715ch(e,'}',<).
716ch(e,'|',<).
717ch(e,-,>).
718ch(e,'_',>).
719ch(e,+,>).
720ch(e,=,>).
721ch(e,'0',>).
722ch(e,'1',>).
723ch(e,'2',>).
724ch(e,'3',>).
725ch(e,'4',>).
726ch(e,'5',>).
727ch(e,'6',>).
728ch(e,'7',>).
729ch(e,'8',>).
730ch(e,'9',>).
731ch(e,' ',>).
732ch(e,'\n',>).
733ch(e,'\r',>).
734ch(e,'\t',>).
735ch(f,a,>).
736ch(f,b,>).
737ch(f,c,>).
738ch(f,d,>).
739ch(f,e,>).
740ch(f,f,=).
741ch(f,g,<).
742ch(f,h,<).
743ch(f,i,<).
744ch(f,j,<).
745ch(f,k,<).
746ch(f,l,<).
747ch(f,m,<).
748ch(f,n,<).
749ch(f,o,<).
750ch(f,p,<).
751ch(f,q,<).
752ch(f,r,<).
753ch(f,s,<).
754ch(f,t,<).
755ch(f,u,<).
756ch(f,v,<).
757ch(f,w,<).
758ch(f,x,<).
759ch(f,y,<).
760ch(f,z,<).
761ch(f,'A',>).
762ch(f,'B',>).
763ch(f,'C',>).
764ch(f,'D',>).
765ch(f,'E',>).
766ch(f,'F',>).
767ch(f,'G',>).
768ch(f,'H',>).
769ch(f,'I',>).
770ch(f,'J',>).
771ch(f,'K',>).
772ch(f,'L',>).
773ch(f,'M',>).
774ch(f,'N',>).
775ch(f,'O',>).
776ch(f,'P',>).
777ch(f,'Q',>).
778ch(f,'R',>).
779ch(f,'S',>).
780ch(f,'T',>).
781ch(f,'U',>).
782ch(f,'V',>).
783ch(f,'W',>).
784ch(f,'X',>).
785ch(f,'Y',>).
786ch(f,'Z',>).
787ch(f,;,>).
788ch(f,:,>).
789ch(f,'"',>).
790ch(f,'\'',>).
791ch(f,?,>).
792ch(f,/,>).
793ch(f,\,>).
794ch(f,<,>).
795ch(f,>,>).
796ch(f,',',>).
797ch(f,'.',>).
798ch(f,!,>).
799ch(f,@,>).
800ch(f,#,>).
801ch(f,$,>).
802ch(f,'%',>).
803ch(f,^,>).
804ch(f,&,>).
805ch(f,*,>).
806ch(f,'(',>).
807ch(f,')',>).
808ch(f,'[',>).
809ch(f,']',>).
810ch(f,'{',<).
811ch(f,'}',<).
812ch(f,'|',<).
813ch(f,-,>).
814ch(f,'_',>).
815ch(f,+,>).
816ch(f,=,>).
817ch(f,'0',>).
818ch(f,'1',>).
819ch(f,'2',>).
820ch(f,'3',>).
821ch(f,'4',>).
822ch(f,'5',>).
823ch(f,'6',>).
824ch(f,'7',>).
825ch(f,'8',>).
826ch(f,'9',>).
827ch(f,' ',>).
828ch(f,'\n',>).
829ch(f,'\r',>).
830ch(f,'\t',>).
831ch(g,a,>).
832ch(g,b,>).
833ch(g,c,>).
834ch(g,d,>).
835ch(g,e,>).
836ch(g,f,>).
837ch(g,g,=).
838ch(g,h,<).
839ch(g,i,<).
840ch(g,j,<).
841ch(g,k,<).
842ch(g,l,<).
843ch(g,m,<).
844ch(g,n,<).
845ch(g,o,<).
846ch(g,p,<).
847ch(g,q,<).
848ch(g,r,<).
849ch(g,s,<).
850ch(g,t,<).
851ch(g,u,<).
852ch(g,v,<).
853ch(g,w,<).
854ch(g,x,<).
855ch(g,y,<).
856ch(g,z,<).
857ch(g,'A',>).
858ch(g,'B',>).
859ch(g,'C',>).
860ch(g,'D',>).
861ch(g,'E',>).
862ch(g,'F',>).
863ch(g,'G',>).
864ch(g,'H',>).
865ch(g,'I',>).
866ch(g,'J',>).
867ch(g,'K',>).
868ch(g,'L',>).
869ch(g,'M',>).
870ch(g,'N',>).
871ch(g,'O',>).
872ch(g,'P',>).
873ch(g,'Q',>).
874ch(g,'R',>).
875ch(g,'S',>).
876ch(g,'T',>).
877ch(g,'U',>).
878ch(g,'V',>).
879ch(g,'W',>).
880ch(g,'X',>).
881ch(g,'Y',>).
882ch(g,'Z',>).
883ch(g,;,>).
884ch(g,:,>).
885ch(g,'"',>).
886ch(g,'\'',>).
887ch(g,?,>).
888ch(g,/,>).
889ch(g,\,>).
890ch(g,<,>).
891ch(g,>,>).
892ch(g,',',>).
893ch(g,'.',>).
894ch(g,!,>).
895ch(g,@,>).
896ch(g,#,>).
897ch(g,$,>).
898ch(g,'%',>).
899ch(g,^,>).
900ch(g,&,>).
901ch(g,*,>).
902ch(g,'(',>).
903ch(g,')',>).
904ch(g,'[',>).
905ch(g,']',>).
906ch(g,'{',<).
907ch(g,'}',<).
908ch(g,'|',<).
909ch(g,-,>).
910ch(g,'_',>).
911ch(g,+,>).
912ch(g,=,>).
913ch(g,'0',>).
914ch(g,'1',>).
915ch(g,'2',>).
916ch(g,'3',>).
917ch(g,'4',>).
918ch(g,'5',>).
919ch(g,'6',>).
920ch(g,'7',>).
921ch(g,'8',>).
922ch(g,'9',>).
923ch(g,' ',>).
924ch(g,'\n',>).
925ch(g,'\r',>).
926ch(g,'\t',>).
927ch(h,a,>).
928ch(h,b,>).
929ch(h,c,>).
930ch(h,d,>).
931ch(h,e,>).
932ch(h,f,>).
933ch(h,g,>).
934ch(h,h,=).
935ch(h,i,<).
936ch(h,j,<).
937ch(h,k,<).
938ch(h,l,<).
939ch(h,m,<).
940ch(h,n,<).
941ch(h,o,<).
942ch(h,p,<).
943ch(h,q,<).
944ch(h,r,<).
945ch(h,s,<).
946ch(h,t,<).
947ch(h,u,<).
948ch(h,v,<).
949ch(h,w,<).
950ch(h,x,<).
951ch(h,y,<).
952ch(h,z,<).
953ch(h,'A',>).
954ch(h,'B',>).
955ch(h,'C',>).
956ch(h,'D',>).
957ch(h,'E',>).
958ch(h,'F',>).
959ch(h,'G',>).
960ch(h,'H',>).
961ch(h,'I',>).
962ch(h,'J',>).
963ch(h,'K',>).
964ch(h,'L',>).
965ch(h,'M',>).
966ch(h,'N',>).
967ch(h,'O',>).
968ch(h,'P',>).
969ch(h,'Q',>).
970ch(h,'R',>).
971ch(h,'S',>).
972ch(h,'T',>).
973ch(h,'U',>).
974ch(h,'V',>).
975ch(h,'W',>).
976ch(h,'X',>).
977ch(h,'Y',>).
978ch(h,'Z',>).
979ch(h,;,>).
980ch(h,:,>).
981ch(h,'"',>).
982ch(h,'\'',>).
983ch(h,?,>).
984ch(h,/,>).
985ch(h,\,>).
986ch(h,<,>).
987ch(h,>,>).
988ch(h,',',>).
989ch(h,'.',>).
990ch(h,!,>).
991ch(h,@,>).
992ch(h,#,>).
993ch(h,$,>).
994ch(h,'%',>).
995ch(h,^,>).
996ch(h,&,>).
997ch(h,*,>).
998ch(h,'(',>).
999ch(h,')',>).
1000ch(h,'[',>).
1001ch(h,']',>).
1002ch(h,'{',<).
1003ch(h,'}',<).
1004ch(h,'|',<).
1005ch(h,-,>).
1006ch(h,'_',>).
1007ch(h,+,>).
1008ch(h,=,>).
1009ch(h,'0',>).
1010ch(h,'1',>).
1011ch(h,'2',>).
1012ch(h,'3',>).
1013ch(h,'4',>).
1014ch(h,'5',>).
1015ch(h,'6',>).
1016ch(h,'7',>).
1017ch(h,'8',>).
1018ch(h,'9',>).
1019ch(h,' ',>).
1020ch(h,'\n',>).
1021ch(h,'\r',>).
1022ch(h,'\t',>).
1023ch(i,a,>).
1024ch(i,b,>).
1025ch(i,c,>).
1026ch(i,d,>).
1027ch(i,e,>).
1028ch(i,f,>).
1029ch(i,g,>).
1030ch(i,h,>).
1031ch(i,i,=).
1032ch(i,j,<).
1033ch(i,k,<).
1034ch(i,l,<).
1035ch(i,m,<).
1036ch(i,n,<).
1037ch(i,o,<).
1038ch(i,p,<).
1039ch(i,q,<).
1040ch(i,r,<).
1041ch(i,s,<).
1042ch(i,t,<).
1043ch(i,u,<).
1044ch(i,v,<).
1045ch(i,w,<).
1046ch(i,x,<).
1047ch(i,y,<).
1048ch(i,z,<).
1049ch(i,'A',>).
1050ch(i,'B',>).
1051ch(i,'C',>).
1052ch(i,'D',>).
1053ch(i,'E',>).
1054ch(i,'F',>).
1055ch(i,'G',>).
1056ch(i,'H',>).
1057ch(i,'I',>).
1058ch(i,'J',>).
1059ch(i,'K',>).
1060ch(i,'L',>).
1061ch(i,'M',>).
1062ch(i,'N',>).
1063ch(i,'O',>).
1064ch(i,'P',>).
1065ch(i,'Q',>).
1066ch(i,'R',>).
1067ch(i,'S',>).
1068ch(i,'T',>).
1069ch(i,'U',>).
1070ch(i,'V',>).
1071ch(i,'W',>).
1072ch(i,'X',>).
1073ch(i,'Y',>).
1074ch(i,'Z',>).
1075ch(i,;,>).
1076ch(i,:,>).
1077ch(i,'"',>).
1078ch(i,'\'',>).
1079ch(i,?,>).
1080ch(i,/,>).
1081ch(i,\,>).
1082ch(i,<,>).
1083ch(i,>,>).
1084ch(i,',',>).
1085ch(i,'.',>).
1086ch(i,!,>).
1087ch(i,@,>).
1088ch(i,#,>).
1089ch(i,$,>).
1090ch(i,'%',>).
1091ch(i,^,>).
1092ch(i,&,>).
1093ch(i,*,>).
1094ch(i,'(',>).
1095ch(i,')',>).
1096ch(i,'[',>).
1097ch(i,']',>).
1098ch(i,'{',<).
1099ch(i,'}',<).
1100ch(i,'|',<).
1101ch(i,-,>).
1102ch(i,'_',>).
1103ch(i,+,>).
1104ch(i,=,>).
1105ch(i,'0',>).
1106ch(i,'1',>).
1107ch(i,'2',>).
1108ch(i,'3',>).
1109ch(i,'4',>).
1110ch(i,'5',>).
1111ch(i,'6',>).
1112ch(i,'7',>).
1113ch(i,'8',>).
1114ch(i,'9',>).
1115ch(i,' ',>).
1116ch(i,'\n',>).
1117ch(i,'\r',>).
1118ch(i,'\t',>).
1119ch(j,a,>).
1120ch(j,b,>).
1121ch(j,c,>).
1122ch(j,d,>).
1123ch(j,e,>).
1124ch(j,f,>).
1125ch(j,g,>).
1126ch(j,h,>).
1127ch(j,i,>).
1128ch(j,j,=).
1129ch(j,k,<).
1130ch(j,l,<).
1131ch(j,m,<).
1132ch(j,n,<).
1133ch(j,o,<).
1134ch(j,p,<).
1135ch(j,q,<).
1136ch(j,r,<).
1137ch(j,s,<).
1138ch(j,t,<).
1139ch(j,u,<).
1140ch(j,v,<).
1141ch(j,w,<).
1142ch(j,x,<).
1143ch(j,y,<).
1144ch(j,z,<).
1145ch(j,'A',>).
1146ch(j,'B',>).
1147ch(j,'C',>).
1148ch(j,'D',>).
1149ch(j,'E',>).
1150ch(j,'F',>).
1151ch(j,'G',>).
1152ch(j,'H',>).
1153ch(j,'I',>).
1154ch(j,'J',>).
1155ch(j,'K',>).
1156ch(j,'L',>).
1157ch(j,'M',>).
1158ch(j,'N',>).
1159ch(j,'O',>).
1160ch(j,'P',>).
1161ch(j,'Q',>).
1162ch(j,'R',>).
1163ch(j,'S',>).
1164ch(j,'T',>).
1165ch(j,'U',>).
1166ch(j,'V',>).
1167ch(j,'W',>).
1168ch(j,'X',>).
1169ch(j,'Y',>).
1170ch(j,'Z',>).
1171ch(j,;,>).
1172ch(j,:,>).
1173ch(j,'"',>).
1174ch(j,'\'',>).
1175ch(j,?,>).
1176ch(j,/,>).
1177ch(j,\,>).
1178ch(j,<,>).
1179ch(j,>,>).
1180ch(j,',',>).
1181ch(j,'.',>).
1182ch(j,!,>).
1183ch(j,@,>).
1184ch(j,#,>).
1185ch(j,$,>).
1186ch(j,'%',>).
1187ch(j,^,>).
1188ch(j,&,>).
1189ch(j,*,>).
1190ch(j,'(',>).
1191ch(j,')',>).
1192ch(j,'[',>).
1193ch(j,']',>).
1194ch(j,'{',<).
1195ch(j,'}',<).
1196ch(j,'|',<).
1197ch(j,-,>).
1198ch(j,'_',>).
1199ch(j,+,>).
1200ch(j,=,>).
1201ch(j,'0',>).
1202ch(j,'1',>).
1203ch(j,'2',>).
1204ch(j,'3',>).
1205ch(j,'4',>).
1206ch(j,'5',>).
1207ch(j,'6',>).
1208ch(j,'7',>).
1209ch(j,'8',>).
1210ch(j,'9',>).
1211ch(j,' ',>).
1212ch(j,'\n',>).
1213ch(j,'\r',>).
1214ch(j,'\t',>).
1215ch(k,a,>).
1216ch(k,b,>).
1217ch(k,c,>).
1218ch(k,d,>).
1219ch(k,e,>).
1220ch(k,f,>).
1221ch(k,g,>).
1222ch(k,h,>).
1223ch(k,i,>).
1224ch(k,j,>).
1225ch(k,k,=).
1226ch(k,l,<).
1227ch(k,m,<).
1228ch(k,n,<).
1229ch(k,o,<).
1230ch(k,p,<).
1231ch(k,q,<).
1232ch(k,r,<).
1233ch(k,s,<).
1234ch(k,t,<).
1235ch(k,u,<).
1236ch(k,v,<).
1237ch(k,w,<).
1238ch(k,x,<).
1239ch(k,y,<).
1240ch(k,z,<).
1241ch(k,'A',>).
1242ch(k,'B',>).
1243ch(k,'C',>).
1244ch(k,'D',>).
1245ch(k,'E',>).
1246ch(k,'F',>).
1247ch(k,'G',>).
1248ch(k,'H',>).
1249ch(k,'I',>).
1250ch(k,'J',>).
1251ch(k,'K',>).
1252ch(k,'L',>).
1253ch(k,'M',>).
1254ch(k,'N',>).
1255ch(k,'O',>).
1256ch(k,'P',>).
1257ch(k,'Q',>).
1258ch(k,'R',>).
1259ch(k,'S',>).
1260ch(k,'T',>).
1261ch(k,'U',>).
1262ch(k,'V',>).
1263ch(k,'W',>).
1264ch(k,'X',>).
1265ch(k,'Y',>).
1266ch(k,'Z',>).
1267ch(k,;,>).
1268ch(k,:,>).
1269ch(k,'"',>).
1270ch(k,'\'',>).
1271ch(k,?,>).
1272ch(k,/,>).
1273ch(k,\,>).
1274ch(k,<,>).
1275ch(k,>,>).
1276ch(k,',',>).
1277ch(k,'.',>).
1278ch(k,!,>).
1279ch(k,@,>).
1280ch(k,#,>).
1281ch(k,$,>).
1282ch(k,'%',>).
1283ch(k,^,>).
1284ch(k,&,>).
1285ch(k,*,>).
1286ch(k,'(',>).
1287ch(k,')',>).
1288ch(k,'[',>).
1289ch(k,']',>).
1290ch(k,'{',<).
1291ch(k,'}',<).
1292ch(k,'|',<).
1293ch(k,-,>).
1294ch(k,'_',>).
1295ch(k,+,>).
1296ch(k,=,>).
1297ch(k,'0',>).
1298ch(k,'1',>).
1299ch(k,'2',>).
1300ch(k,'3',>).
1301ch(k,'4',>).
1302ch(k,'5',>).
1303ch(k,'6',>).
1304ch(k,'7',>).
1305ch(k,'8',>).
1306ch(k,'9',>).
1307ch(k,' ',>).
1308ch(k,'\n',>).
1309ch(k,'\r',>).
1310ch(k,'\t',>).
1311ch(l,a,>).
1312ch(l,b,>).
1313ch(l,c,>).
1314ch(l,d,>).
1315ch(l,e,>).
1316ch(l,f,>).
1317ch(l,g,>).
1318ch(l,h,>).
1319ch(l,i,>).
1320ch(l,j,>).
1321ch(l,k,>).
1322ch(l,l,=).
1323ch(l,m,<).
1324ch(l,n,<).
1325ch(l,o,<).
1326ch(l,p,<).
1327ch(l,q,<).
1328ch(l,r,<).
1329ch(l,s,<).
1330ch(l,t,<).
1331ch(l,u,<).
1332ch(l,v,<).
1333ch(l,w,<).
1334ch(l,x,<).
1335ch(l,y,<).
1336ch(l,z,<).
1337ch(l,'A',>).
1338ch(l,'B',>).
1339ch(l,'C',>).
1340ch(l,'D',>).
1341ch(l,'E',>).
1342ch(l,'F',>).
1343ch(l,'G',>).
1344ch(l,'H',>).
1345ch(l,'I',>).
1346ch(l,'J',>).
1347ch(l,'K',>).
1348ch(l,'L',>).
1349ch(l,'M',>).
1350ch(l,'N',>).
1351ch(l,'O',>).
1352ch(l,'P',>).
1353ch(l,'Q',>).
1354ch(l,'R',>).
1355ch(l,'S',>).
1356ch(l,'T',>).
1357ch(l,'U',>).
1358ch(l,'V',>).
1359ch(l,'W',>).
1360ch(l,'X',>).
1361ch(l,'Y',>).
1362ch(l,'Z',>).
1363ch(l,;,>).
1364ch(l,:,>).
1365ch(l,'"',>).
1366ch(l,'\'',>).
1367ch(l,?,>).
1368ch(l,/,>).
1369ch(l,\,>).
1370ch(l,<,>).
1371ch(l,>,>).
1372ch(l,',',>).
1373ch(l,'.',>).
1374ch(l,!,>).
1375ch(l,@,>).
1376ch(l,#,>).
1377ch(l,$,>).
1378ch(l,'%',>).
1379ch(l,^,>).
1380ch(l,&,>).
1381ch(l,*,>).
1382ch(l,'(',>).
1383ch(l,')',>).
1384ch(l,'[',>).
1385ch(l,']',>).
1386ch(l,'{',<).
1387ch(l,'}',<).
1388ch(l,'|',<).
1389ch(l,-,>).
1390ch(l,'_',>).
1391ch(l,+,>).
1392ch(l,=,>).
1393ch(l,'0',>).
1394ch(l,'1',>).
1395ch(l,'2',>).
1396ch(l,'3',>).
1397ch(l,'4',>).
1398ch(l,'5',>).
1399ch(l,'6',>).
1400ch(l,'7',>).
1401ch(l,'8',>).
1402ch(l,'9',>).
1403ch(l,' ',>).
1404ch(l,'\n',>).
1405ch(l,'\r',>).
1406ch(l,'\t',>).
1407ch(m,a,>).
1408ch(m,b,>).
1409ch(m,c,>).
1410ch(m,d,>).
1411ch(m,e,>).
1412ch(m,f,>).
1413ch(m,g,>).
1414ch(m,h,>).
1415ch(m,i,>).
1416ch(m,j,>).
1417ch(m,k,>).
1418ch(m,l,>).
1419ch(m,m,=).
1420ch(m,n,<).
1421ch(m,o,<).
1422ch(m,p,<).
1423ch(m,q,<).
1424ch(m,r,<).
1425ch(m,s,<).
1426ch(m,t,<).
1427ch(m,u,<).
1428ch(m,v,<).
1429ch(m,w,<).
1430ch(m,x,<).
1431ch(m,y,<).
1432ch(m,z,<).
1433ch(m,'A',>).
1434ch(m,'B',>).
1435ch(m,'C',>).
1436ch(m,'D',>).
1437ch(m,'E',>).
1438ch(m,'F',>).
1439ch(m,'G',>).
1440ch(m,'H',>).
1441ch(m,'I',>).
1442ch(m,'J',>).
1443ch(m,'K',>).
1444ch(m,'L',>).
1445ch(m,'M',>).
1446ch(m,'N',>).
1447ch(m,'O',>).
1448ch(m,'P',>).
1449ch(m,'Q',>).
1450ch(m,'R',>).
1451ch(m,'S',>).
1452ch(m,'T',>).
1453ch(m,'U',>).
1454ch(m,'V',>).
1455ch(m,'W',>).
1456ch(m,'X',>).
1457ch(m,'Y',>).
1458ch(m,'Z',>).
1459ch(m,;,>).
1460ch(m,:,>).
1461ch(m,'"',>).
1462ch(m,'\'',>).
1463ch(m,?,>).
1464ch(m,/,>).
1465ch(m,\,>).
1466ch(m,<,>).
1467ch(m,>,>).
1468ch(m,',',>).
1469ch(m,'.',>).
1470ch(m,!,>).
1471ch(m,@,>).
1472ch(m,#,>).
1473ch(m,$,>).
1474ch(m,'%',>).
1475ch(m,^,>).
1476ch(m,&,>).
1477ch(m,*,>).
1478ch(m,'(',>).
1479ch(m,')',>).
1480ch(m,'[',>).
1481ch(m,']',>).
1482ch(m,'{',<).
1483ch(m,'}',<).
1484ch(m,'|',<).
1485ch(m,-,>).
1486ch(m,'_',>).
1487ch(m,+,>).
1488ch(m,=,>).
1489ch(m,'0',>).
1490ch(m,'1',>).
1491ch(m,'2',>).
1492ch(m,'3',>).
1493ch(m,'4',>).
1494ch(m,'5',>).
1495ch(m,'6',>).
1496ch(m,'7',>).
1497ch(m,'8',>).
1498ch(m,'9',>).
1499ch(m,' ',>).
1500ch(m,'\n',>).
1501ch(m,'\r',>).
1502ch(m,'\t',>).
1503ch(n,a,>).
1504ch(n,b,>).
1505ch(n,c,>).
1506ch(n,d,>).
1507ch(n,e,>).
1508ch(n,f,>).
1509ch(n,g,>).
1510ch(n,h,>).
1511ch(n,i,>).
1512ch(n,j,>).
1513ch(n,k,>).
1514ch(n,l,>).
1515ch(n,m,>).
1516ch(n,n,=).
1517ch(n,o,<).
1518ch(n,p,<).
1519ch(n,q,<).
1520ch(n,r,<).
1521ch(n,s,<).
1522ch(n,t,<).
1523ch(n,u,<).
1524ch(n,v,<).
1525ch(n,w,<).
1526ch(n,x,<).
1527ch(n,y,<).
1528ch(n,z,<).
1529ch(n,'A',>).
1530ch(n,'B',>).
1531ch(n,'C',>).
1532ch(n,'D',>).
1533ch(n,'E',>).
1534ch(n,'F',>).
1535ch(n,'G',>).
1536ch(n,'H',>).
1537ch(n,'I',>).
1538ch(n,'J',>).
1539ch(n,'K',>).
1540ch(n,'L',>).
1541ch(n,'M',>).
1542ch(n,'N',>).
1543ch(n,'O',>).
1544ch(n,'P',>).
1545ch(n,'Q',>).
1546ch(n,'R',>).
1547ch(n,'S',>).
1548ch(n,'T',>).
1549ch(n,'U',>).
1550ch(n,'V',>).
1551ch(n,'W',>).
1552ch(n,'X',>).
1553ch(n,'Y',>).
1554ch(n,'Z',>).
1555ch(n,;,>).
1556ch(n,:,>).
1557ch(n,'"',>).
1558ch(n,'\'',>).
1559ch(n,?,>).
1560ch(n,/,>).
1561ch(n,\,>).
1562ch(n,<,>).
1563ch(n,>,>).
1564ch(n,',',>).
1565ch(n,'.',>).
1566ch(n,!,>).
1567ch(n,@,>).
1568ch(n,#,>).
1569ch(n,$,>).
1570ch(n,'%',>).
1571ch(n,^,>).
1572ch(n,&,>).
1573ch(n,*,>).
1574ch(n,'(',>).
1575ch(n,')',>).
1576ch(n,'[',>).
1577ch(n,']',>).
1578ch(n,'{',<).
1579ch(n,'}',<).
1580ch(n,'|',<).
1581ch(n,-,>).
1582ch(n,'_',>).
1583ch(n,+,>).
1584ch(n,=,>).
1585ch(n,'0',>).
1586ch(n,'1',>).
1587ch(n,'2',>).
1588ch(n,'3',>).
1589ch(n,'4',>).
1590ch(n,'5',>).
1591ch(n,'6',>).
1592ch(n,'7',>).
1593ch(n,'8',>).
1594ch(n,'9',>).
1595ch(n,' ',>).
1596ch(n,'\n',>).
1597ch(n,'\r',>).
1598ch(n,'\t',>).
1599ch(o,a,>).
1600ch(o,b,>).
1601ch(o,c,>).
1602ch(o,d,>).
1603ch(o,e,>).
1604ch(o,f,>).
1605ch(o,g,>).
1606ch(o,h,>).
1607ch(o,i,>).
1608ch(o,j,>).
1609ch(o,k,>).
1610ch(o,l,>).
1611ch(o,m,>).
1612ch(o,n,>).
1613ch(o,o,=).
1614ch(o,p,<).
1615ch(o,q,<).
1616ch(o,r,<).
1617ch(o,s,<).
1618ch(o,t,<).
1619ch(o,u,<).
1620ch(o,v,<).
1621ch(o,w,<).
1622ch(o,x,<).
1623ch(o,y,<).
1624ch(o,z,<).
1625ch(o,'A',>).
1626ch(o,'B',>).
1627ch(o,'C',>).
1628ch(o,'D',>).
1629ch(o,'E',>).
1630ch(o,'F',>).
1631ch(o,'G',>).
1632ch(o,'H',>).
1633ch(o,'I',>).
1634ch(o,'J',>).
1635ch(o,'K',>).
1636ch(o,'L',>).
1637ch(o,'M',>).
1638ch(o,'N',>).
1639ch(o,'O',>).
1640ch(o,'P',>).
1641ch(o,'Q',>).
1642ch(o,'R',>).
1643ch(o,'S',>).
1644ch(o,'T',>).
1645ch(o,'U',>).
1646ch(o,'V',>).
1647ch(o,'W',>).
1648ch(o,'X',>).
1649ch(o,'Y',>).
1650ch(o,'Z',>).
1651ch(o,;,>).
1652ch(o,:,>).
1653ch(o,'"',>).
1654ch(o,'\'',>).
1655ch(o,?,>).
1656ch(o,/,>).
1657ch(o,\,>).
1658ch(o,<,>).
1659ch(o,>,>).
1660ch(o,',',>).
1661ch(o,'.',>).
1662ch(o,!,>).
1663ch(o,@,>).
1664ch(o,#,>).
1665ch(o,$,>).
1666ch(o,'%',>).
1667ch(o,^,>).
1668ch(o,&,>).
1669ch(o,*,>).
1670ch(o,'(',>).
1671ch(o,')',>).
1672ch(o,'[',>).
1673ch(o,']',>).
1674ch(o,'{',<).
1675ch(o,'}',<).
1676ch(o,'|',<).
1677ch(o,-,>).
1678ch(o,'_',>).
1679ch(o,+,>).
1680ch(o,=,>).
1681ch(o,'0',>).
1682ch(o,'1',>).
1683ch(o,'2',>).
1684ch(o,'3',>).
1685ch(o,'4',>).
1686ch(o,'5',>).
1687ch(o,'6',>).
1688ch(o,'7',>).
1689ch(o,'8',>).
1690ch(o,'9',>).
1691ch(o,' ',>).
1692ch(o,'\n',>).
1693ch(o,'\r',>).
1694ch(o,'\t',>).
1695ch(p,a,>).
1696ch(p,b,>).
1697ch(p,c,>).
1698ch(p,d,>).
1699ch(p,e,>).
1700ch(p,f,>).
1701ch(p,g,>).
1702ch(p,h,>).
1703ch(p,i,>).
1704ch(p,j,>).
1705ch(p,k,>).
1706ch(p,l,>).
1707ch(p,m,>).
1708ch(p,n,>).
1709ch(p,o,>).
1710ch(p,p,=).
1711ch(p,q,<).
1712ch(p,r,<).
1713ch(p,s,<).
1714ch(p,t,<).
1715ch(p,u,<).
1716ch(p,v,<).
1717ch(p,w,<).
1718ch(p,x,<).
1719ch(p,y,<).
1720ch(p,z,<).
1721ch(p,'A',>).
1722ch(p,'B',>).
1723ch(p,'C',>).
1724ch(p,'D',>).
1725ch(p,'E',>).
1726ch(p,'F',>).
1727ch(p,'G',>).
1728ch(p,'H',>).
1729ch(p,'I',>).
1730ch(p,'J',>).
1731ch(p,'K',>).
1732ch(p,'L',>).
1733ch(p,'M',>).
1734ch(p,'N',>).
1735ch(p,'O',>).
1736ch(p,'P',>).
1737ch(p,'Q',>).
1738ch(p,'R',>).
1739ch(p,'S',>).
1740ch(p,'T',>).
1741ch(p,'U',>).
1742ch(p,'V',>).
1743ch(p,'W',>).
1744ch(p,'X',>).
1745ch(p,'Y',>).
1746ch(p,'Z',>).
1747ch(p,;,>).
1748ch(p,:,>).
1749ch(p,'"',>).
1750ch(p,'\'',>).
1751ch(p,?,>).
1752ch(p,/,>).
1753ch(p,\,>).
1754ch(p,<,>).
1755ch(p,>,>).
1756ch(p,',',>).
1757ch(p,'.',>).
1758ch(p,!,>).
1759ch(p,@,>).
1760ch(p,#,>).
1761ch(p,$,>).
1762ch(p,'%',>).
1763ch(p,^,>).
1764ch(p,&,>).
1765ch(p,*,>).
1766ch(p,'(',>).
1767ch(p,')',>).
1768ch(p,'[',>).
1769ch(p,']',>).
1770ch(p,'{',<).
1771ch(p,'}',<).
1772ch(p,'|',<).
1773ch(p,-,>).
1774ch(p,'_',>).
1775ch(p,+,>).
1776ch(p,=,>).
1777ch(p,'0',>).
1778ch(p,'1',>).
1779ch(p,'2',>).
1780ch(p,'3',>).
1781ch(p,'4',>).
1782ch(p,'5',>).
1783ch(p,'6',>).
1784ch(p,'7',>).
1785ch(p,'8',>).
1786ch(p,'9',>).
1787ch(p,' ',>).
1788ch(p,'\n',>).
1789ch(p,'\r',>).
1790ch(p,'\t',>).
1791ch(q,a,>).
1792ch(q,b,>).
1793ch(q,c,>).
1794ch(q,d,>).
1795ch(q,e,>).
1796ch(q,f,>).
1797ch(q,g,>).
1798ch(q,h,>).
1799ch(q,i,>).
1800ch(q,j,>).
1801ch(q,k,>).
1802ch(q,l,>).
1803ch(q,m,>).
1804ch(q,n,>).
1805ch(q,o,>).
1806ch(q,p,>).
1807ch(q,q,=).
1808ch(q,r,<).
1809ch(q,s,<).
1810ch(q,t,<).
1811ch(q,u,<).
1812ch(q,v,<).
1813ch(q,w,<).
1814ch(q,x,<).
1815ch(q,y,<).
1816ch(q,z,<).
1817ch(q,'A',>).
1818ch(q,'B',>).
1819ch(q,'C',>).
1820ch(q,'D',>).
1821ch(q,'E',>).
1822ch(q,'F',>).
1823ch(q,'G',>).
1824ch(q,'H',>).
1825ch(q,'I',>).
1826ch(q,'J',>).
1827ch(q,'K',>).
1828ch(q,'L',>).
1829ch(q,'M',>).
1830ch(q,'N',>).
1831ch(q,'O',>).
1832ch(q,'P',>).
1833ch(q,'Q',>).
1834ch(q,'R',>).
1835ch(q,'S',>).
1836ch(q,'T',>).
1837ch(q,'U',>).
1838ch(q,'V',>).
1839ch(q,'W',>).
1840ch(q,'X',>).
1841ch(q,'Y',>).
1842ch(q,'Z',>).
1843ch(q,;,>).
1844ch(q,:,>).
1845ch(q,'"',>).
1846ch(q,'\'',>).
1847ch(q,?,>).
1848ch(q,/,>).
1849ch(q,\,>).
1850ch(q,<,>).
1851ch(q,>,>).
1852ch(q,',',>).
1853ch(q,'.',>).
1854ch(q,!,>).
1855ch(q,@,>).
1856ch(q,#,>).
1857ch(q,$,>).
1858ch(q,'%',>).
1859ch(q,^,>).
1860ch(q,&,>).
1861ch(q,*,>).
1862ch(q,'(',>).
1863ch(q,')',>).
1864ch(q,'[',>).
1865ch(q,']',>).
1866ch(q,'{',<).
1867ch(q,'}',<).
1868ch(q,'|',<).
1869ch(q,-,>).
1870ch(q,'_',>).
1871ch(q,+,>).
1872ch(q,=,>).
1873ch(q,'0',>).
1874ch(q,'1',>).
1875ch(q,'2',>).
1876ch(q,'3',>).
1877ch(q,'4',>).
1878ch(q,'5',>).
1879ch(q,'6',>).
1880ch(q,'7',>).
1881ch(q,'8',>).
1882ch(q,'9',>).
1883ch(q,' ',>).
1884ch(q,'\n',>).
1885ch(q,'\r',>).
1886ch(q,'\t',>).
1887ch(r,a,>).
1888ch(r,b,>).
1889ch(r,c,>).
1890ch(r,d,>).
1891ch(r,e,>).
1892ch(r,f,>).
1893ch(r,g,>).
1894ch(r,h,>).
1895ch(r,i,>).
1896ch(r,j,>).
1897ch(r,k,>).
1898ch(r,l,>).
1899ch(r,m,>).
1900ch(r,n,>).
1901ch(r,o,>).
1902ch(r,p,>).
1903ch(r,q,>).
1904ch(r,r,=).
1905ch(r,s,<).
1906ch(r,t,<).
1907ch(r,u,<).
1908ch(r,v,<).
1909ch(r,w,<).
1910ch(r,x,<).
1911ch(r,y,<).
1912ch(r,z,<).
1913ch(r,'A',>).
1914ch(r,'B',>).
1915ch(r,'C',>).
1916ch(r,'D',>).
1917ch(r,'E',>).
1918ch(r,'F',>).
1919ch(r,'G',>).
1920ch(r,'H',>).
1921ch(r,'I',>).
1922ch(r,'J',>).
1923ch(r,'K',>).
1924ch(r,'L',>).
1925ch(r,'M',>).
1926ch(r,'N',>).
1927ch(r,'O',>).
1928ch(r,'P',>).
1929ch(r,'Q',>).
1930ch(r,'R',>).
1931ch(r,'S',>).
1932ch(r,'T',>).
1933ch(r,'U',>).
1934ch(r,'V',>).
1935ch(r,'W',>).
1936ch(r,'X',>).
1937ch(r,'Y',>).
1938ch(r,'Z',>).
1939ch(r,;,>).
1940ch(r,:,>).
1941ch(r,'"',>).
1942ch(r,'\'',>).
1943ch(r,?,>).
1944ch(r,/,>).
1945ch(r,\,>).
1946ch(r,<,>).
1947ch(r,>,>).
1948ch(r,',',>).
1949ch(r,'.',>).
1950ch(r,!,>).
1951ch(r,@,>).
1952ch(r,#,>).
1953ch(r,$,>).
1954ch(r,'%',>).
1955ch(r,^,>).
1956ch(r,&,>).
1957ch(r,*,>).
1958ch(r,'(',>).
1959ch(r,')',>).
1960ch(r,'[',>).
1961ch(r,']',>).
1962ch(r,'{',<).
1963ch(r,'}',<).
1964ch(r,'|',<).
1965ch(r,-,>).
1966ch(r,'_',>).
1967ch(r,+,>).
1968ch(r,=,>).
1969ch(r,'0',>).
1970ch(r,'1',>).
1971ch(r,'2',>).
1972ch(r,'3',>).
1973ch(r,'4',>).
1974ch(r,'5',>).
1975ch(r,'6',>).
1976ch(r,'7',>).
1977ch(r,'8',>).
1978ch(r,'9',>).
1979ch(r,' ',>).
1980ch(r,'\n',>).
1981ch(r,'\r',>).
1982ch(r,'\t',>).
1983ch(s,a,>).
1984ch(s,b,>).
1985ch(s,c,>).
1986ch(s,d,>).
1987ch(s,e,>).
1988ch(s,f,>).
1989ch(s,g,>).
1990ch(s,h,>).
1991ch(s,i,>).
1992ch(s,j,>).
1993ch(s,k,>).
1994ch(s,l,>).
1995ch(s,m,>).
1996ch(s,n,>).
1997ch(s,o,>).
1998ch(s,p,>).
1999ch(s,q,>).
2000ch(s,r,>).
2001ch(s,s,=).
2002ch(s,t,<).
2003ch(s,u,<).
2004ch(s,v,<).
2005ch(s,w,<).
2006ch(s,x,<).
2007ch(s,y,<).
2008ch(s,z,<).
2009ch(s,'A',>).
2010ch(s,'B',>).
2011ch(s,'C',>).
2012ch(s,'D',>).
2013ch(s,'E',>).
2014ch(s,'F',>).
2015ch(s,'G',>).
2016ch(s,'H',>).
2017ch(s,'I',>).
2018ch(s,'J',>).
2019ch(s,'K',>).
2020ch(s,'L',>).
2021ch(s,'M',>).
2022ch(s,'N',>).
2023ch(s,'O',>).
2024ch(s,'P',>).
2025ch(s,'Q',>).
2026ch(s,'R',>).
2027ch(s,'S',>).
2028ch(s,'T',>).
2029ch(s,'U',>).
2030ch(s,'V',>).
2031ch(s,'W',>).
2032ch(s,'X',>).
2033ch(s,'Y',>).
2034ch(s,'Z',>).
2035ch(s,;,>).
2036ch(s,:,>).
2037ch(s,'"',>).
2038ch(s,'\'',>).
2039ch(s,?,>).
2040ch(s,/,>).
2041ch(s,\,>).
2042ch(s,<,>).
2043ch(s,>,>).
2044ch(s,',',>).
2045ch(s,'.',>).
2046ch(s,!,>).
2047ch(s,@,>).
2048ch(s,#,>).
2049ch(s,$,>).
2050ch(s,'%',>).
2051ch(s,^,>).
2052ch(s,&,>).
2053ch(s,*,>).
2054ch(s,'(',>).
2055ch(s,')',>).
2056ch(s,'[',>).
2057ch(s,']',>).
2058ch(s,'{',<).
2059ch(s,'}',<).
2060ch(s,'|',<).
2061ch(s,-,>).
2062ch(s,'_',>).
2063ch(s,+,>).
2064ch(s,=,>).
2065ch(s,'0',>).
2066ch(s,'1',>).
2067ch(s,'2',>).
2068ch(s,'3',>).
2069ch(s,'4',>).
2070ch(s,'5',>).
2071ch(s,'6',>).
2072ch(s,'7',>).
2073ch(s,'8',>).
2074ch(s,'9',>).
2075ch(s,' ',>).
2076ch(s,'\n',>).
2077ch(s,'\r',>).
2078ch(s,'\t',>).
2079ch(t,a,>).
2080ch(t,b,>).
2081ch(t,c,>).
2082ch(t,d,>).
2083ch(t,e,>).
2084ch(t,f,>).
2085ch(t,g,>).
2086ch(t,h,>).
2087ch(t,i,>).
2088ch(t,j,>).
2089ch(t,k,>).
2090ch(t,l,>).
2091ch(t,m,>).
2092ch(t,n,>).
2093ch(t,o,>).
2094ch(t,p,>).
2095ch(t,q,>).
2096ch(t,r,>).
2097ch(t,s,>).
2098ch(t,t,=).
2099ch(t,u,<).
2100ch(t,v,<).
2101ch(t,w,<).
2102ch(t,x,<).
2103ch(t,y,<).
2104ch(t,z,<).
2105ch(t,'A',>).
2106ch(t,'B',>).
2107ch(t,'C',>).
2108ch(t,'D',>).
2109ch(t,'E',>).
2110ch(t,'F',>).
2111ch(t,'G',>).
2112ch(t,'H',>).
2113ch(t,'I',>).
2114ch(t,'J',>).
2115ch(t,'K',>).
2116ch(t,'L',>).
2117ch(t,'M',>).
2118ch(t,'N',>).
2119ch(t,'O',>).
2120ch(t,'P',>).
2121ch(t,'Q',>).
2122ch(t,'R',>).
2123ch(t,'S',>).
2124ch(t,'T',>).
2125ch(t,'U',>).
2126ch(t,'V',>).
2127ch(t,'W',>).
2128ch(t,'X',>).
2129ch(t,'Y',>).
2130ch(t,'Z',>).
2131ch(t,;,>).
2132ch(t,:,>).
2133ch(t,'"',>).
2134ch(t,'\'',>).
2135ch(t,?,>).
2136ch(t,/,>).
2137ch(t,\,>).
2138ch(t,<,>).
2139ch(t,>,>).
2140ch(t,',',>).
2141ch(t,'.',>).
2142ch(t,!,>).
2143ch(t,@,>).
2144ch(t,#,>).
2145ch(t,$,>).
2146ch(t,'%',>).
2147ch(t,^,>).
2148ch(t,&,>).
2149ch(t,*,>).
2150ch(t,'(',>).
2151ch(t,')',>).
2152ch(t,'[',>).
2153ch(t,']',>).
2154ch(t,'{',<).
2155ch(t,'}',<).
2156ch(t,'|',<).
2157ch(t,-,>).
2158ch(t,'_',>).
2159ch(t,+,>).
2160ch(t,=,>).
2161ch(t,'0',>).
2162ch(t,'1',>).
2163ch(t,'2',>).
2164ch(t,'3',>).
2165ch(t,'4',>).
2166ch(t,'5',>).
2167ch(t,'6',>).
2168ch(t,'7',>).
2169ch(t,'8',>).
2170ch(t,'9',>).
2171ch(t,' ',>).
2172ch(t,'\n',>).
2173ch(t,'\r',>).
2174ch(t,'\t',>).
2175ch(u,a,>).
2176ch(u,b,>).
2177ch(u,c,>).
2178ch(u,d,>).
2179ch(u,e,>).
2180ch(u,f,>).
2181ch(u,g,>).
2182ch(u,h,>).
2183ch(u,i,>).
2184ch(u,j,>).
2185ch(u,k,>).
2186ch(u,l,>).
2187ch(u,m,>).
2188ch(u,n,>).
2189ch(u,o,>).
2190ch(u,p,>).
2191ch(u,q,>).
2192ch(u,r,>).
2193ch(u,s,>).
2194ch(u,t,>).
2195ch(u,u,=).
2196ch(u,v,<).
2197ch(u,w,<).
2198ch(u,x,<).
2199ch(u,y,<).
2200ch(u,z,<).
2201ch(u,'A',>).
2202ch(u,'B',>).
2203ch(u,'C',>).
2204ch(u,'D',>).
2205ch(u,'E',>).
2206ch(u,'F',>).
2207ch(u,'G',>).
2208ch(u,'H',>).
2209ch(u,'I',>).
2210ch(u,'J',>).
2211ch(u,'K',>).
2212ch(u,'L',>).
2213ch(u,'M',>).
2214ch(u,'N',>).
2215ch(u,'O',>).
2216ch(u,'P',>).
2217ch(u,'Q',>).
2218ch(u,'R',>).
2219ch(u,'S',>).
2220ch(u,'T',>).
2221ch(u,'U',>).
2222ch(u,'V',>).
2223ch(u,'W',>).
2224ch(u,'X',>).
2225ch(u,'Y',>).
2226ch(u,'Z',>).
2227ch(u,;,>).
2228ch(u,:,>).
2229ch(u,'"',>).
2230ch(u,'\'',>).
2231ch(u,?,>).
2232ch(u,/,>).
2233ch(u,\,>).
2234ch(u,<,>).
2235ch(u,>,>).
2236ch(u,',',>).
2237ch(u,'.',>).
2238ch(u,!,>).
2239ch(u,@,>).
2240ch(u,#,>).
2241ch(u,$,>).
2242ch(u,'%',>).
2243ch(u,^,>).
2244ch(u,&,>).
2245ch(u,*,>).
2246ch(u,'(',>).
2247ch(u,')',>).
2248ch(u,'[',>).
2249ch(u,']',>).
2250ch(u,'{',<).
2251ch(u,'}',<).
2252ch(u,'|',<).
2253ch(u,-,>).
2254ch(u,'_',>).
2255ch(u,+,>).
2256ch(u,=,>).
2257ch(u,'0',>).
2258ch(u,'1',>).
2259ch(u,'2',>).
2260ch(u,'3',>).
2261ch(u,'4',>).
2262ch(u,'5',>).
2263ch(u,'6',>).
2264ch(u,'7',>).
2265ch(u,'8',>).
2266ch(u,'9',>).
2267ch(u,' ',>).
2268ch(u,'\n',>).
2269ch(u,'\r',>).
2270ch(u,'\t',>).
2271ch(v,a,>).
2272ch(v,b,>).
2273ch(v,c,>).
2274ch(v,d,>).
2275ch(v,e,>).
2276ch(v,f,>).
2277ch(v,g,>).
2278ch(v,h,>).
2279ch(v,i,>).
2280ch(v,j,>).
2281ch(v,k,>).
2282ch(v,l,>).
2283ch(v,m,>).
2284ch(v,n,>).
2285ch(v,o,>).
2286ch(v,p,>).
2287ch(v,q,>).
2288ch(v,r,>).
2289ch(v,s,>).
2290ch(v,t,>).
2291ch(v,u,>).
2292ch(v,v,=).
2293ch(v,w,<).
2294ch(v,x,<).
2295ch(v,y,<).
2296ch(v,z,<).
2297ch(v,'A',>).
2298ch(v,'B',>).
2299ch(v,'C',>).
2300ch(v,'D',>).
2301ch(v,'E',>).
2302ch(v,'F',>).
2303ch(v,'G',>).
2304ch(v,'H',>).
2305ch(v,'I',>).
2306ch(v,'J',>).
2307ch(v,'K',>).
2308ch(v,'L',>).
2309ch(v,'M',>).
2310ch(v,'N',>).
2311ch(v,'O',>).
2312ch(v,'P',>).
2313ch(v,'Q',>).
2314ch(v,'R',>).
2315ch(v,'S',>).
2316ch(v,'T',>).
2317ch(v,'U',>).
2318ch(v,'V',>).
2319ch(v,'W',>).
2320ch(v,'X',>).
2321ch(v,'Y',>).
2322ch(v,'Z',>).
2323ch(v,;,>).
2324ch(v,:,>).
2325ch(v,'"',>).
2326ch(v,'\'',>).
2327ch(v,?,>).
2328ch(v,/,>).
2329ch(v,\,>).
2330ch(v,<,>).
2331ch(v,>,>).
2332ch(v,',',>).
2333ch(v,'.',>).
2334ch(v,!,>).
2335ch(v,@,>).
2336ch(v,#,>).
2337ch(v,$,>).
2338ch(v,'%',>).
2339ch(v,^,>).
2340ch(v,&,>).
2341ch(v,*,>).
2342ch(v,'(',>).
2343ch(v,')',>).
2344ch(v,'[',>).
2345ch(v,']',>).
2346ch(v,'{',<).
2347ch(v,'}',<).
2348ch(v,'|',<).
2349ch(v,-,>).
2350ch(v,'_',>).
2351ch(v,+,>).
2352ch(v,=,>).
2353ch(v,'0',>).
2354ch(v,'1',>).
2355ch(v,'2',>).
2356ch(v,'3',>).
2357ch(v,'4',>).
2358ch(v,'5',>).
2359ch(v,'6',>).
2360ch(v,'7',>).
2361ch(v,'8',>).
2362ch(v,'9',>).
2363ch(v,' ',>).
2364ch(v,'\n',>).
2365ch(v,'\r',>).
2366ch(v,'\t',>).
2367ch(w,a,>).
2368ch(w,b,>).
2369ch(w,c,>).
2370ch(w,d,>).
2371ch(w,e,>).
2372ch(w,f,>).
2373ch(w,g,>).
2374ch(w,h,>).
2375ch(w,i,>).
2376ch(w,j,>).
2377ch(w,k,>).
2378ch(w,l,>).
2379ch(w,m,>).
2380ch(w,n,>).
2381ch(w,o,>).
2382ch(w,p,>).
2383ch(w,q,>).
2384ch(w,r,>).
2385ch(w,s,>).
2386ch(w,t,>).
2387ch(w,u,>).
2388ch(w,v,>).
2389ch(w,w,=).
2390ch(w,x,<).
2391ch(w,y,<).
2392ch(w,z,<).
2393ch(w,'A',>).
2394ch(w,'B',>).
2395ch(w,'C',>).
2396ch(w,'D',>).
2397ch(w,'E',>).
2398ch(w,'F',>).
2399ch(w,'G',>).
2400ch(w,'H',>).
2401ch(w,'I',>).
2402ch(w,'J',>).
2403ch(w,'K',>).
2404ch(w,'L',>).
2405ch(w,'M',>).
2406ch(w,'N',>).
2407ch(w,'O',>).
2408ch(w,'P',>).
2409ch(w,'Q',>).
2410ch(w,'R',>).
2411ch(w,'S',>).
2412ch(w,'T',>).
2413ch(w,'U',>).
2414ch(w,'V',>).
2415ch(w,'W',>).
2416ch(w,'X',>).
2417ch(w,'Y',>).
2418ch(w,'Z',>).
2419ch(w,;,>).
2420ch(w,:,>).
2421ch(w,'"',>).
2422ch(w,'\'',>).
2423ch(w,?,>).
2424ch(w,/,>).
2425ch(w,\,>).
2426ch(w,<,>).
2427ch(w,>,>).
2428ch(w,',',>).
2429ch(w,'.',>).
2430ch(w,!,>).
2431ch(w,@,>).
2432ch(w,#,>).
2433ch(w,$,>).
2434ch(w,'%',>).
2435ch(w,^,>).
2436ch(w,&,>).
2437ch(w,*,>).
2438ch(w,'(',>).
2439ch(w,')',>).
2440ch(w,'[',>).
2441ch(w,']',>).
2442ch(w,'{',<).
2443ch(w,'}',<).
2444ch(w,'|',<).
2445ch(w,-,>).
2446ch(w,'_',>).
2447ch(w,+,>).
2448ch(w,=,>).
2449ch(w,'0',>).
2450ch(w,'1',>).
2451ch(w,'2',>).
2452ch(w,'3',>).
2453ch(w,'4',>).
2454ch(w,'5',>).
2455ch(w,'6',>).
2456ch(w,'7',>).
2457ch(w,'8',>).
2458ch(w,'9',>).
2459ch(w,' ',>).
2460ch(w,'\n',>).
2461ch(w,'\r',>).
2462ch(w,'\t',>).
2463ch(x,a,>).
2464ch(x,b,>).
2465ch(x,c,>).
2466ch(x,d,>).
2467ch(x,e,>).
2468ch(x,f,>).
2469ch(x,g,>).
2470ch(x,h,>).
2471ch(x,i,>).
2472ch(x,j,>).
2473ch(x,k,>).
2474ch(x,l,>).
2475ch(x,m,>).
2476ch(x,n,>).
2477ch(x,o,>).
2478ch(x,p,>).
2479ch(x,q,>).
2480ch(x,r,>).
2481ch(x,s,>).
2482ch(x,t,>).
2483ch(x,u,>).
2484ch(x,v,>).
2485ch(x,w,>).
2486ch(x,x,=).
2487ch(x,y,<).
2488ch(x,z,<).
2489ch(x,'A',>).
2490ch(x,'B',>).
2491ch(x,'C',>).
2492ch(x,'D',>).
2493ch(x,'E',>).
2494ch(x,'F',>).
2495ch(x,'G',>).
2496ch(x,'H',>).
2497ch(x,'I',>).
2498ch(x,'J',>).
2499ch(x,'K',>).
2500ch(x,'L',>).
2501ch(x,'M',>).
2502ch(x,'N',>).
2503ch(x,'O',>).
2504ch(x,'P',>).
2505ch(x,'Q',>).
2506ch(x,'R',>).
2507ch(x,'S',>).
2508ch(x,'T',>).
2509ch(x,'U',>).
2510ch(x,'V',>).
2511ch(x,'W',>).
2512ch(x,'X',>).
2513ch(x,'Y',>).
2514ch(x,'Z',>).
2515ch(x,;,>).
2516ch(x,:,>).
2517ch(x,'"',>).
2518ch(x,'\'',>).
2519ch(x,?,>).
2520ch(x,/,>).
2521ch(x,\,>).
2522ch(x,<,>).
2523ch(x,>,>).
2524ch(x,',',>).
2525ch(x,'.',>).
2526ch(x,!,>).
2527ch(x,@,>).
2528ch(x,#,>).
2529ch(x,$,>).
2530ch(x,'%',>).
2531ch(x,^,>).
2532ch(x,&,>).
2533ch(x,*,>).
2534ch(x,'(',>).
2535ch(x,')',>).
2536ch(x,'[',>).
2537ch(x,']',>).
2538ch(x,'{',<).
2539ch(x,'}',<).
2540ch(x,'|',<).
2541ch(x,-,>).
2542ch(x,'_',>).
2543ch(x,+,>).
2544ch(x,=,>).
2545ch(x,'0',>).
2546ch(x,'1',>).
2547ch(x,'2',>).
2548ch(x,'3',>).
2549ch(x,'4',>).
2550ch(x,'5',>).
2551ch(x,'6',>).
2552ch(x,'7',>).
2553ch(x,'8',>).
2554ch(x,'9',>).
2555ch(x,' ',>).
2556ch(x,'\n',>).
2557ch(x,'\r',>).
2558ch(x,'\t',>).
2559ch(y,a,>).
2560ch(y,b,>).
2561ch(y,c,>).
2562ch(y,d,>).
2563ch(y,e,>).
2564ch(y,f,>).
2565ch(y,g,>).
2566ch(y,h,>).
2567ch(y,i,>).
2568ch(y,j,>).
2569ch(y,k,>).
2570ch(y,l,>).
2571ch(y,m,>).
2572ch(y,n,>).
2573ch(y,o,>).
2574ch(y,p,>).
2575ch(y,q,>).
2576ch(y,r,>).
2577ch(y,s,>).
2578ch(y,t,>).
2579ch(y,u,>).
2580ch(y,v,>).
2581ch(y,w,>).
2582ch(y,x,>).
2583ch(y,y,=).
2584ch(y,z,<).
2585ch(y,'A',>).
2586ch(y,'B',>).
2587ch(y,'C',>).
2588ch(y,'D',>).
2589ch(y,'E',>).
2590ch(y,'F',>).
2591ch(y,'G',>).
2592ch(y,'H',>).
2593ch(y,'I',>).
2594ch(y,'J',>).
2595ch(y,'K',>).
2596ch(y,'L',>).
2597ch(y,'M',>).
2598ch(y,'N',>).
2599ch(y,'O',>).
2600ch(y,'P',>).
2601ch(y,'Q',>).
2602ch(y,'R',>).
2603ch(y,'S',>).
2604ch(y,'T',>).
2605ch(y,'U',>).
2606ch(y,'V',>).
2607ch(y,'W',>).
2608ch(y,'X',>).
2609ch(y,'Y',>).
2610ch(y,'Z',>).
2611ch(y,;,>).
2612ch(y,:,>).
2613ch(y,'"',>).
2614ch(y,'\'',>).
2615ch(y,?,>).
2616ch(y,/,>).
2617ch(y,\,>).
2618ch(y,<,>).
2619ch(y,>,>).
2620ch(y,',',>).
2621ch(y,'.',>).
2622ch(y,!,>).
2623ch(y,@,>).
2624ch(y,#,>).
2625ch(y,$,>).
2626ch(y,'%',>).
2627ch(y,^,>).
2628ch(y,&,>).
2629ch(y,*,>).
2630ch(y,'(',>).
2631ch(y,')',>).
2632ch(y,'[',>).
2633ch(y,']',>).
2634ch(y,'{',<).
2635ch(y,'}',<).
2636ch(y,'|',<).
2637ch(y,-,>).
2638ch(y,'_',>).
2639ch(y,+,>).
2640ch(y,=,>).
2641ch(y,'0',>).
2642ch(y,'1',>).
2643ch(y,'2',>).
2644ch(y,'3',>).
2645ch(y,'4',>).
2646ch(y,'5',>).
2647ch(y,'6',>).
2648ch(y,'7',>).
2649ch(y,'8',>).
2650ch(y,'9',>).
2651ch(y,' ',>).
2652ch(y,'\n',>).
2653ch(y,'\r',>).
2654ch(y,'\t',>).
2655ch(z,a,>).
2656ch(z,b,>).
2657ch(z,c,>).
2658ch(z,d,>).
2659ch(z,e,>).
2660ch(z,f,>).
2661ch(z,g,>).
2662ch(z,h,>).
2663ch(z,i,>).
2664ch(z,j,>).
2665ch(z,k,>).
2666ch(z,l,>).
2667ch(z,m,>).
2668ch(z,n,>).
2669ch(z,o,>).
2670ch(z,p,>).
2671ch(z,q,>).
2672ch(z,r,>).
2673ch(z,s,>).
2674ch(z,t,>).
2675ch(z,u,>).
2676ch(z,v,>).
2677ch(z,w,>).
2678ch(z,x,>).
2679ch(z,y,>).
2680ch(z,z,=).
2681ch(z,'A',>).
2682ch(z,'B',>).
2683ch(z,'C',>).
2684ch(z,'D',>).
2685ch(z,'E',>).
2686ch(z,'F',>).
2687ch(z,'G',>).
2688ch(z,'H',>).
2689ch(z,'I',>).
2690ch(z,'J',>).
2691ch(z,'K',>).
2692ch(z,'L',>).
2693ch(z,'M',>).
2694ch(z,'N',>).
2695ch(z,'O',>).
2696ch(z,'P',>).
2697ch(z,'Q',>).
2698ch(z,'R',>).
2699ch(z,'S',>).
2700ch(z,'T',>).
2701ch(z,'U',>).
2702ch(z,'V',>).
2703ch(z,'W',>).
2704ch(z,'X',>).
2705ch(z,'Y',>).
2706ch(z,'Z',>).
2707ch(z,;,>).
2708ch(z,:,>).
2709ch(z,'"',>).
2710ch(z,'\'',>).
2711ch(z,?,>).
2712ch(z,/,>).
2713ch(z,\,>).
2714ch(z,<,>).
2715ch(z,>,>).
2716ch(z,',',>).
2717ch(z,'.',>).
2718ch(z,!,>).
2719ch(z,@,>).
2720ch(z,#,>).
2721ch(z,$,>).
2722ch(z,'%',>).
2723ch(z,^,>).
2724ch(z,&,>).
2725ch(z,*,>).
2726ch(z,'(',>).
2727ch(z,')',>).
2728ch(z,'[',>).
2729ch(z,']',>).
2730ch(z,'{',<).
2731ch(z,'}',<).
2732ch(z,'|',<).
2733ch(z,-,>).
2734ch(z,'_',>).
2735ch(z,+,>).
2736ch(z,=,>).
2737ch(z,'0',>).
2738ch(z,'1',>).
2739ch(z,'2',>).
2740ch(z,'3',>).
2741ch(z,'4',>).
2742ch(z,'5',>).
2743ch(z,'6',>).
2744ch(z,'7',>).
2745ch(z,'8',>).
2746ch(z,'9',>).
2747ch(z,' ',>).
2748ch(z,'\n',>).
2749ch(z,'\r',>).
2750ch(z,'\t',>).
2751ch('A',a,<).
2752ch('A',b,<).
2753ch('A',c,<).
2754ch('A',d,<).
2755ch('A',e,<).
2756ch('A',f,<).
2757ch('A',g,<).
2758ch('A',h,<).
2759ch('A',i,<).
2760ch('A',j,<).
2761ch('A',k,<).
2762ch('A',l,<).
2763ch('A',m,<).
2764ch('A',n,<).
2765ch('A',o,<).
2766ch('A',p,<).
2767ch('A',q,<).
2768ch('A',r,<).
2769ch('A',s,<).
2770ch('A',t,<).
2771ch('A',u,<).
2772ch('A',v,<).
2773ch('A',w,<).
2774ch('A',x,<).
2775ch('A',y,<).
2776ch('A',z,<).
2777ch('A','A',=).
2778ch('A','B',<).
2779ch('A','C',<).
2780ch('A','D',<).
2781ch('A','E',<).
2782ch('A','F',<).
2783ch('A','G',<).
2784ch('A','H',<).
2785ch('A','I',<).
2786ch('A','J',<).
2787ch('A','K',<).
2788ch('A','L',<).
2789ch('A','M',<).
2790ch('A','N',<).
2791ch('A','O',<).
2792ch('A','P',<).
2793ch('A','Q',<).
2794ch('A','R',<).
2795ch('A','S',<).
2796ch('A','T',<).
2797ch('A','U',<).
2798ch('A','V',<).
2799ch('A','W',<).
2800ch('A','X',<).
2801ch('A','Y',<).
2802ch('A','Z',<).
2803ch('A',;,>).
2804ch('A',:,>).
2805ch('A','"',>).
2806ch('A','\'',>).
2807ch('A',?,>).
2808ch('A',/,>).
2809ch('A',\,<).
2810ch('A',<,>).
2811ch('A',>,>).
2812ch('A',',',>).
2813ch('A','.',>).
2814ch('A',!,>).
2815ch('A',@,>).
2816ch('A',#,>).
2817ch('A',$,>).
2818ch('A','%',>).
2819ch('A',^,<).
2820ch('A',&,>).
2821ch('A',*,>).
2822ch('A','(',>).
2823ch('A',')',>).
2824ch('A','[',<).
2825ch('A',']',<).
2826ch('A','{',<).
2827ch('A','}',<).
2828ch('A','|',<).
2829ch('A',-,>).
2830ch('A','_',<).
2831ch('A',+,>).
2832ch('A',=,>).
2833ch('A','0',>).
2834ch('A','1',>).
2835ch('A','2',>).
2836ch('A','3',>).
2837ch('A','4',>).
2838ch('A','5',>).
2839ch('A','6',>).
2840ch('A','7',>).
2841ch('A','8',>).
2842ch('A','9',>).
2843ch('A',' ',>).
2844ch('A','\n',>).
2845ch('A','\r',>).
2846ch('A','\t',>).
2847ch('B',a,<).
2848ch('B',b,<).
2849ch('B',c,<).
2850ch('B',d,<).
2851ch('B',e,<).
2852ch('B',f,<).
2853ch('B',g,<).
2854ch('B',h,<).
2855ch('B',i,<).
2856ch('B',j,<).
2857ch('B',k,<).
2858ch('B',l,<).
2859ch('B',m,<).
2860ch('B',n,<).
2861ch('B',o,<).
2862ch('B',p,<).
2863ch('B',q,<).
2864ch('B',r,<).
2865ch('B',s,<).
2866ch('B',t,<).
2867ch('B',u,<).
2868ch('B',v,<).
2869ch('B',w,<).
2870ch('B',x,<).
2871ch('B',y,<).
2872ch('B',z,<).
2873ch('B','A',>).
2874ch('B','B',=).
2875ch('B','C',<).
2876ch('B','D',<).
2877ch('B','E',<).
2878ch('B','F',<).
2879ch('B','G',<).
2880ch('B','H',<).
2881ch('B','I',<).
2882ch('B','J',<).
2883ch('B','K',<).
2884ch('B','L',<).
2885ch('B','M',<).
2886ch('B','N',<).
2887ch('B','O',<).
2888ch('B','P',<).
2889ch('B','Q',<).
2890ch('B','R',<).
2891ch('B','S',<).
2892ch('B','T',<).
2893ch('B','U',<).
2894ch('B','V',<).
2895ch('B','W',<).
2896ch('B','X',<).
2897ch('B','Y',<).
2898ch('B','Z',<).
2899ch('B',;,>).
2900ch('B',:,>).
2901ch('B','"',>).
2902ch('B','\'',>).
2903ch('B',?,>).
2904ch('B',/,>).
2905ch('B',\,<).
2906ch('B',<,>).
2907ch('B',>,>).
2908ch('B',',',>).
2909ch('B','.',>).
2910ch('B',!,>).
2911ch('B',@,>).
2912ch('B',#,>).
2913ch('B',$,>).
2914ch('B','%',>).
2915ch('B',^,<).
2916ch('B',&,>).
2917ch('B',*,>).
2918ch('B','(',>).
2919ch('B',')',>).
2920ch('B','[',<).
2921ch('B',']',<).
2922ch('B','{',<).
2923ch('B','}',<).
2924ch('B','|',<).
2925ch('B',-,>).
2926ch('B','_',<).
2927ch('B',+,>).
2928ch('B',=,>).
2929ch('B','0',>).
2930ch('B','1',>).
2931ch('B','2',>).
2932ch('B','3',>).
2933ch('B','4',>).
2934ch('B','5',>).
2935ch('B','6',>).
2936ch('B','7',>).
2937ch('B','8',>).
2938ch('B','9',>).
2939ch('B',' ',>).
2940ch('B','\n',>).
2941ch('B','\r',>).
2942ch('B','\t',>).
2943ch('C',a,<).
2944ch('C',b,<).
2945ch('C',c,<).
2946ch('C',d,<).
2947ch('C',e,<).
2948ch('C',f,<).
2949ch('C',g,<).
2950ch('C',h,<).
2951ch('C',i,<).
2952ch('C',j,<).
2953ch('C',k,<).
2954ch('C',l,<).
2955ch('C',m,<).
2956ch('C',n,<).
2957ch('C',o,<).
2958ch('C',p,<).
2959ch('C',q,<).
2960ch('C',r,<).
2961ch('C',s,<).
2962ch('C',t,<).
2963ch('C',u,<).
2964ch('C',v,<).
2965ch('C',w,<).
2966ch('C',x,<).
2967ch('C',y,<).
2968ch('C',z,<).
2969ch('C','A',>).
2970ch('C','B',>).
2971ch('C','C',=).
2972ch('C','D',<).
2973ch('C','E',<).
2974ch('C','F',<).
2975ch('C','G',<).
2976ch('C','H',<).
2977ch('C','I',<).
2978ch('C','J',<).
2979ch('C','K',<).
2980ch('C','L',<).
2981ch('C','M',<).
2982ch('C','N',<).
2983ch('C','O',<).
2984ch('C','P',<).
2985ch('C','Q',<).
2986ch('C','R',<).
2987ch('C','S',<).
2988ch('C','T',<).
2989ch('C','U',<).
2990ch('C','V',<).
2991ch('C','W',<).
2992ch('C','X',<).
2993ch('C','Y',<).
2994ch('C','Z',<).
2995ch('C',;,>).
2996ch('C',:,>).
2997ch('C','"',>).
2998ch('C','\'',>).
2999ch('C',?,>).
3000ch('C',/,>).
3001ch('C',\,<).
3002ch('C',<,>).
3003ch('C',>,>).
3004ch('C',',',>).
3005ch('C','.',>).
3006ch('C',!,>).
3007ch('C',@,>).
3008ch('C',#,>).
3009ch('C',$,>).
3010ch('C','%',>).
3011ch('C',^,<).
3012ch('C',&,>).
3013ch('C',*,>).
3014ch('C','(',>).
3015ch('C',')',>).
3016ch('C','[',<).
3017ch('C',']',<).
3018ch('C','{',<).
3019ch('C','}',<).
3020ch('C','|',<).
3021ch('C',-,>).
3022ch('C','_',<).
3023ch('C',+,>).
3024ch('C',=,>).
3025ch('C','0',>).
3026ch('C','1',>).
3027ch('C','2',>).
3028ch('C','3',>).
3029ch('C','4',>).
3030ch('C','5',>).
3031ch('C','6',>).
3032ch('C','7',>).
3033ch('C','8',>).
3034ch('C','9',>).
3035ch('C',' ',>).
3036ch('C','\n',>).
3037ch('C','\r',>).
3038ch('C','\t',>).
3039ch('D',a,<).
3040ch('D',b,<).
3041ch('D',c,<).
3042ch('D',d,<).
3043ch('D',e,<).
3044ch('D',f,<).
3045ch('D',g,<).
3046ch('D',h,<).
3047ch('D',i,<).
3048ch('D',j,<).
3049ch('D',k,<).
3050ch('D',l,<).
3051ch('D',m,<).
3052ch('D',n,<).
3053ch('D',o,<).
3054ch('D',p,<).
3055ch('D',q,<).
3056ch('D',r,<).
3057ch('D',s,<).
3058ch('D',t,<).
3059ch('D',u,<).
3060ch('D',v,<).
3061ch('D',w,<).
3062ch('D',x,<).
3063ch('D',y,<).
3064ch('D',z,<).
3065ch('D','A',>).
3066ch('D','B',>).
3067ch('D','C',>).
3068ch('D','D',=).
3069ch('D','E',<).
3070ch('D','F',<).
3071ch('D','G',<).
3072ch('D','H',<).
3073ch('D','I',<).
3074ch('D','J',<).
3075ch('D','K',<).
3076ch('D','L',<).
3077ch('D','M',<).
3078ch('D','N',<).
3079ch('D','O',<).
3080ch('D','P',<).
3081ch('D','Q',<).
3082ch('D','R',<).
3083ch('D','S',<).
3084ch('D','T',<).
3085ch('D','U',<).
3086ch('D','V',<).
3087ch('D','W',<).
3088ch('D','X',<).
3089ch('D','Y',<).
3090ch('D','Z',<).
3091ch('D',;,>).
3092ch('D',:,>).
3093ch('D','"',>).
3094ch('D','\'',>).
3095ch('D',?,>).
3096ch('D',/,>).
3097ch('D',\,<).
3098ch('D',<,>).
3099ch('D',>,>).
3100ch('D',',',>).
3101ch('D','.',>).
3102ch('D',!,>).
3103ch('D',@,>).
3104ch('D',#,>).
3105ch('D',$,>).
3106ch('D','%',>).
3107ch('D',^,<).
3108ch('D',&,>).
3109ch('D',*,>).
3110ch('D','(',>).
3111ch('D',')',>).
3112ch('D','[',<).
3113ch('D',']',<).
3114ch('D','{',<).
3115ch('D','}',<).
3116ch('D','|',<).
3117ch('D',-,>).
3118ch('D','_',<).
3119ch('D',+,>).
3120ch('D',=,>).
3121ch('D','0',>).
3122ch('D','1',>).
3123ch('D','2',>).
3124ch('D','3',>).
3125ch('D','4',>).
3126ch('D','5',>).
3127ch('D','6',>).
3128ch('D','7',>).
3129ch('D','8',>).
3130ch('D','9',>).
3131ch('D',' ',>).
3132ch('D','\n',>).
3133ch('D','\r',>).
3134ch('D','\t',>).
3135ch('E',a,<).
3136ch('E',b,<).
3137ch('E',c,<).
3138ch('E',d,<).
3139ch('E',e,<).
3140ch('E',f,<).
3141ch('E',g,<).
3142ch('E',h,<).
3143ch('E',i,<).
3144ch('E',j,<).
3145ch('E',k,<).
3146ch('E',l,<).
3147ch('E',m,<).
3148ch('E',n,<).
3149ch('E',o,<).
3150ch('E',p,<).
3151ch('E',q,<).
3152ch('E',r,<).
3153ch('E',s,<).
3154ch('E',t,<).
3155ch('E',u,<).
3156ch('E',v,<).
3157ch('E',w,<).
3158ch('E',x,<).
3159ch('E',y,<).
3160ch('E',z,<).
3161ch('E','A',>).
3162ch('E','B',>).
3163ch('E','C',>).
3164ch('E','D',>).
3165ch('E','E',=).
3166ch('E','F',<).
3167ch('E','G',<).
3168ch('E','H',<).
3169ch('E','I',<).
3170ch('E','J',<).
3171ch('E','K',<).
3172ch('E','L',<).
3173ch('E','M',<).
3174ch('E','N',<).
3175ch('E','O',<).
3176ch('E','P',<).
3177ch('E','Q',<).
3178ch('E','R',<).
3179ch('E','S',<).
3180ch('E','T',<).
3181ch('E','U',<).
3182ch('E','V',<).
3183ch('E','W',<).
3184ch('E','X',<).
3185ch('E','Y',<).
3186ch('E','Z',<).
3187ch('E',;,>).
3188ch('E',:,>).
3189ch('E','"',>).
3190ch('E','\'',>).
3191ch('E',?,>).
3192ch('E',/,>).
3193ch('E',\,<).
3194ch('E',<,>).
3195ch('E',>,>).
3196ch('E',',',>).
3197ch('E','.',>).
3198ch('E',!,>).
3199ch('E',@,>).
3200ch('E',#,>).
3201ch('E',$,>).
3202ch('E','%',>).
3203ch('E',^,<).
3204ch('E',&,>).
3205ch('E',*,>).
3206ch('E','(',>).
3207ch('E',')',>).
3208ch('E','[',<).
3209ch('E',']',<).
3210ch('E','{',<).
3211ch('E','}',<).
3212ch('E','|',<).
3213ch('E',-,>).
3214ch('E','_',<).
3215ch('E',+,>).
3216ch('E',=,>).
3217ch('E','0',>).
3218ch('E','1',>).
3219ch('E','2',>).
3220ch('E','3',>).
3221ch('E','4',>).
3222ch('E','5',>).
3223ch('E','6',>).
3224ch('E','7',>).
3225ch('E','8',>).
3226ch('E','9',>).
3227ch('E',' ',>).
3228ch('E','\n',>).
3229ch('E','\r',>).
3230ch('E','\t',>).
3231ch('F',a,<).
3232ch('F',b,<).
3233ch('F',c,<).
3234ch('F',d,<).
3235ch('F',e,<).
3236ch('F',f,<).
3237ch('F',g,<).
3238ch('F',h,<).
3239ch('F',i,<).
3240ch('F',j,<).
3241ch('F',k,<).
3242ch('F',l,<).
3243ch('F',m,<).
3244ch('F',n,<).
3245ch('F',o,<).
3246ch('F',p,<).
3247ch('F',q,<).
3248ch('F',r,<).
3249ch('F',s,<).
3250ch('F',t,<).
3251ch('F',u,<).
3252ch('F',v,<).
3253ch('F',w,<).
3254ch('F',x,<).
3255ch('F',y,<).
3256ch('F',z,<).
3257ch('F','A',>).
3258ch('F','B',>).
3259ch('F','C',>).
3260ch('F','D',>).
3261ch('F','E',>).
3262ch('F','F',=).
3263ch('F','G',<).
3264ch('F','H',<).
3265ch('F','I',<).
3266ch('F','J',<).
3267ch('F','K',<).
3268ch('F','L',<).
3269ch('F','M',<).
3270ch('F','N',<).
3271ch('F','O',<).
3272ch('F','P',<).
3273ch('F','Q',<).
3274ch('F','R',<).
3275ch('F','S',<).
3276ch('F','T',<).
3277ch('F','U',<).
3278ch('F','V',<).
3279ch('F','W',<).
3280ch('F','X',<).
3281ch('F','Y',<).
3282ch('F','Z',<).
3283ch('F',;,>).
3284ch('F',:,>).
3285ch('F','"',>).
3286ch('F','\'',>).
3287ch('F',?,>).
3288ch('F',/,>).
3289ch('F',\,<).
3290ch('F',<,>).
3291ch('F',>,>).
3292ch('F',',',>).
3293ch('F','.',>).
3294ch('F',!,>).
3295ch('F',@,>).
3296ch('F',#,>).
3297ch('F',$,>).
3298ch('F','%',>).
3299ch('F',^,<).
3300ch('F',&,>).
3301ch('F',*,>).
3302ch('F','(',>).
3303ch('F',')',>).
3304ch('F','[',<).
3305ch('F',']',<).
3306ch('F','{',<).
3307ch('F','}',<).
3308ch('F','|',<).
3309ch('F',-,>).
3310ch('F','_',<).
3311ch('F',+,>).
3312ch('F',=,>).
3313ch('F','0',>).
3314ch('F','1',>).
3315ch('F','2',>).
3316ch('F','3',>).
3317ch('F','4',>).
3318ch('F','5',>).
3319ch('F','6',>).
3320ch('F','7',>).
3321ch('F','8',>).
3322ch('F','9',>).
3323ch('F',' ',>).
3324ch('F','\n',>).
3325ch('F','\r',>).
3326ch('F','\t',>).
3327ch('G',a,<).
3328ch('G',b,<).
3329ch('G',c,<).
3330ch('G',d,<).
3331ch('G',e,<).
3332ch('G',f,<).
3333ch('G',g,<).
3334ch('G',h,<).
3335ch('G',i,<).
3336ch('G',j,<).
3337ch('G',k,<).
3338ch('G',l,<).
3339ch('G',m,<).
3340ch('G',n,<).
3341ch('G',o,<).
3342ch('G',p,<).
3343ch('G',q,<).
3344ch('G',r,<).
3345ch('G',s,<).
3346ch('G',t,<).
3347ch('G',u,<).
3348ch('G',v,<).
3349ch('G',w,<).
3350ch('G',x,<).
3351ch('G',y,<).
3352ch('G',z,<).
3353ch('G','A',>).
3354ch('G','B',>).
3355ch('G','C',>).
3356ch('G','D',>).
3357ch('G','E',>).
3358ch('G','F',>).
3359ch('G','G',=).
3360ch('G','H',<).
3361ch('G','I',<).
3362ch('G','J',<).
3363ch('G','K',<).
3364ch('G','L',<).
3365ch('G','M',<).
3366ch('G','N',<).
3367ch('G','O',<).
3368ch('G','P',<).
3369ch('G','Q',<).
3370ch('G','R',<).
3371ch('G','S',<).
3372ch('G','T',<).
3373ch('G','U',<).
3374ch('G','V',<).
3375ch('G','W',<).
3376ch('G','X',<).
3377ch('G','Y',<).
3378ch('G','Z',<).
3379ch('G',;,>).
3380ch('G',:,>).
3381ch('G','"',>).
3382ch('G','\'',>).
3383ch('G',?,>).
3384ch('G',/,>).
3385ch('G',\,<).
3386ch('G',<,>).
3387ch('G',>,>).
3388ch('G',',',>).
3389ch('G','.',>).
3390ch('G',!,>).
3391ch('G',@,>).
3392ch('G',#,>).
3393ch('G',$,>).
3394ch('G','%',>).
3395ch('G',^,<).
3396ch('G',&,>).
3397ch('G',*,>).
3398ch('G','(',>).
3399ch('G',')',>).
3400ch('G','[',<).
3401ch('G',']',<).
3402ch('G','{',<).
3403ch('G','}',<).
3404ch('G','|',<).
3405ch('G',-,>).
3406ch('G','_',<).
3407ch('G',+,>).
3408ch('G',=,>).
3409ch('G','0',>).
3410ch('G','1',>).
3411ch('G','2',>).
3412ch('G','3',>).
3413ch('G','4',>).
3414ch('G','5',>).
3415ch('G','6',>).
3416ch('G','7',>).
3417ch('G','8',>).
3418ch('G','9',>).
3419ch('G',' ',>).
3420ch('G','\n',>).
3421ch('G','\r',>).
3422ch('G','\t',>).
3423ch('H',a,<).
3424ch('H',b,<).
3425ch('H',c,<).
3426ch('H',d,<).
3427ch('H',e,<).
3428ch('H',f,<).
3429ch('H',g,<).
3430ch('H',h,<).
3431ch('H',i,<).
3432ch('H',j,<).
3433ch('H',k,<).
3434ch('H',l,<).
3435ch('H',m,<).
3436ch('H',n,<).
3437ch('H',o,<).
3438ch('H',p,<).
3439ch('H',q,<).
3440ch('H',r,<).
3441ch('H',s,<).
3442ch('H',t,<).
3443ch('H',u,<).
3444ch('H',v,<).
3445ch('H',w,<).
3446ch('H',x,<).
3447ch('H',y,<).
3448ch('H',z,<).
3449ch('H','A',>).
3450ch('H','B',>).
3451ch('H','C',>).
3452ch('H','D',>).
3453ch('H','E',>).
3454ch('H','F',>).
3455ch('H','G',>).
3456ch('H','H',=).
3457ch('H','I',<).
3458ch('H','J',<).
3459ch('H','K',<).
3460ch('H','L',<).
3461ch('H','M',<).
3462ch('H','N',<).
3463ch('H','O',<).
3464ch('H','P',<).
3465ch('H','Q',<).
3466ch('H','R',<).
3467ch('H','S',<).
3468ch('H','T',<).
3469ch('H','U',<).
3470ch('H','V',<).
3471ch('H','W',<).
3472ch('H','X',<).
3473ch('H','Y',<).
3474ch('H','Z',<).
3475ch('H',;,>).
3476ch('H',:,>).
3477ch('H','"',>).
3478ch('H','\'',>).
3479ch('H',?,>).
3480ch('H',/,>).
3481ch('H',\,<).
3482ch('H',<,>).
3483ch('H',>,>).
3484ch('H',',',>).
3485ch('H','.',>).
3486ch('H',!,>).
3487ch('H',@,>).
3488ch('H',#,>).
3489ch('H',$,>).
3490ch('H','%',>).
3491ch('H',^,<).
3492ch('H',&,>).
3493ch('H',*,>).
3494ch('H','(',>).
3495ch('H',')',>).
3496ch('H','[',<).
3497ch('H',']',<).
3498ch('H','{',<).
3499ch('H','}',<).
3500ch('H','|',<).
3501ch('H',-,>).
3502ch('H','_',<).
3503ch('H',+,>).
3504ch('H',=,>).
3505ch('H','0',>).
3506ch('H','1',>).
3507ch('H','2',>).
3508ch('H','3',>).
3509ch('H','4',>).
3510ch('H','5',>).
3511ch('H','6',>).
3512ch('H','7',>).
3513ch('H','8',>).
3514ch('H','9',>).
3515ch('H',' ',>).
3516ch('H','\n',>).
3517ch('H','\r',>).
3518ch('H','\t',>).
3519ch('I',a,<).
3520ch('I',b,<).
3521ch('I',c,<).
3522ch('I',d,<).
3523ch('I',e,<).
3524ch('I',f,<).
3525ch('I',g,<).
3526ch('I',h,<).
3527ch('I',i,<).
3528ch('I',j,<).
3529ch('I',k,<).
3530ch('I',l,<).
3531ch('I',m,<).
3532ch('I',n,<).
3533ch('I',o,<).
3534ch('I',p,<).
3535ch('I',q,<).
3536ch('I',r,<).
3537ch('I',s,<).
3538ch('I',t,<).
3539ch('I',u,<).
3540ch('I',v,<).
3541ch('I',w,<).
3542ch('I',x,<).
3543ch('I',y,<).
3544ch('I',z,<).
3545ch('I','A',>).
3546ch('I','B',>).
3547ch('I','C',>).
3548ch('I','D',>).
3549ch('I','E',>).
3550ch('I','F',>).
3551ch('I','G',>).
3552ch('I','H',>).
3553ch('I','I',=).
3554ch('I','J',<).
3555ch('I','K',<).
3556ch('I','L',<).
3557ch('I','M',<).
3558ch('I','N',<).
3559ch('I','O',<).
3560ch('I','P',<).
3561ch('I','Q',<).
3562ch('I','R',<).
3563ch('I','S',<).
3564ch('I','T',<).
3565ch('I','U',<).
3566ch('I','V',<).
3567ch('I','W',<).
3568ch('I','X',<).
3569ch('I','Y',<).
3570ch('I','Z',<).
3571ch('I',;,>).
3572ch('I',:,>).
3573ch('I','"',>).
3574ch('I','\'',>).
3575ch('I',?,>).
3576ch('I',/,>).
3577ch('I',\,<).
3578ch('I',<,>).
3579ch('I',>,>).
3580ch('I',',',>).
3581ch('I','.',>).
3582ch('I',!,>).
3583ch('I',@,>).
3584ch('I',#,>).
3585ch('I',$,>).
3586ch('I','%',>).
3587ch('I',^,<).
3588ch('I',&,>).
3589ch('I',*,>).
3590ch('I','(',>).
3591ch('I',')',>).
3592ch('I','[',<).
3593ch('I',']',<).
3594ch('I','{',<).
3595ch('I','}',<).
3596ch('I','|',<).
3597ch('I',-,>).
3598ch('I','_',<).
3599ch('I',+,>).
3600ch('I',=,>).
3601ch('I','0',>).
3602ch('I','1',>).
3603ch('I','2',>).
3604ch('I','3',>).
3605ch('I','4',>).
3606ch('I','5',>).
3607ch('I','6',>).
3608ch('I','7',>).
3609ch('I','8',>).
3610ch('I','9',>).
3611ch('I',' ',>).
3612ch('I','\n',>).
3613ch('I','\r',>).
3614ch('I','\t',>).
3615ch('J',a,<).
3616ch('J',b,<).
3617ch('J',c,<).
3618ch('J',d,<).
3619ch('J',e,<).
3620ch('J',f,<).
3621ch('J',g,<).
3622ch('J',h,<).
3623ch('J',i,<).
3624ch('J',j,<).
3625ch('J',k,<).
3626ch('J',l,<).
3627ch('J',m,<).
3628ch('J',n,<).
3629ch('J',o,<).
3630ch('J',p,<).
3631ch('J',q,<).
3632ch('J',r,<).
3633ch('J',s,<).
3634ch('J',t,<).
3635ch('J',u,<).
3636ch('J',v,<).
3637ch('J',w,<).
3638ch('J',x,<).
3639ch('J',y,<).
3640ch('J',z,<).
3641ch('J','A',>).
3642ch('J','B',>).
3643ch('J','C',>).
3644ch('J','D',>).
3645ch('J','E',>).
3646ch('J','F',>).
3647ch('J','G',>).
3648ch('J','H',>).
3649ch('J','I',>).
3650ch('J','J',=).
3651ch('J','K',<).
3652ch('J','L',<).
3653ch('J','M',<).
3654ch('J','N',<).
3655ch('J','O',<).
3656ch('J','P',<).
3657ch('J','Q',<).
3658ch('J','R',<).
3659ch('J','S',<).
3660ch('J','T',<).
3661ch('J','U',<).
3662ch('J','V',<).
3663ch('J','W',<).
3664ch('J','X',<).
3665ch('J','Y',<).
3666ch('J','Z',<).
3667ch('J',;,>).
3668ch('J',:,>).
3669ch('J','"',>).
3670ch('J','\'',>).
3671ch('J',?,>).
3672ch('J',/,>).
3673ch('J',\,<).
3674ch('J',<,>).
3675ch('J',>,>).
3676ch('J',',',>).
3677ch('J','.',>).
3678ch('J',!,>).
3679ch('J',@,>).
3680ch('J',#,>).
3681ch('J',$,>).
3682ch('J','%',>).
3683ch('J',^,<).
3684ch('J',&,>).
3685ch('J',*,>).
3686ch('J','(',>).
3687ch('J',')',>).
3688ch('J','[',<).
3689ch('J',']',<).
3690ch('J','{',<).
3691ch('J','}',<).
3692ch('J','|',<).
3693ch('J',-,>).
3694ch('J','_',<).
3695ch('J',+,>).
3696ch('J',=,>).
3697ch('J','0',>).
3698ch('J','1',>).
3699ch('J','2',>).
3700ch('J','3',>).
3701ch('J','4',>).
3702ch('J','5',>).
3703ch('J','6',>).
3704ch('J','7',>).
3705ch('J','8',>).
3706ch('J','9',>).
3707ch('J',' ',>).
3708ch('J','\n',>).
3709ch('J','\r',>).
3710ch('J','\t',>).
3711ch('K',a,<).
3712ch('K',b,<).
3713ch('K',c,<).
3714ch('K',d,<).
3715ch('K',e,<).
3716ch('K',f,<).
3717ch('K',g,<).
3718ch('K',h,<).
3719ch('K',i,<).
3720ch('K',j,<).
3721ch('K',k,<).
3722ch('K',l,<).
3723ch('K',m,<).
3724ch('K',n,<).
3725ch('K',o,<).
3726ch('K',p,<).
3727ch('K',q,<).
3728ch('K',r,<).
3729ch('K',s,<).
3730ch('K',t,<).
3731ch('K',u,<).
3732ch('K',v,<).
3733ch('K',w,<).
3734ch('K',x,<).
3735ch('K',y,<).
3736ch('K',z,<).
3737ch('K','A',>).
3738ch('K','B',>).
3739ch('K','C',>).
3740ch('K','D',>).
3741ch('K','E',>).
3742ch('K','F',>).
3743ch('K','G',>).
3744ch('K','H',>).
3745ch('K','I',>).
3746ch('K','J',>).
3747ch('K','K',=).
3748ch('K','L',<).
3749ch('K','M',<).
3750ch('K','N',<).
3751ch('K','O',<).
3752ch('K','P',<).
3753ch('K','Q',<).
3754ch('K','R',<).
3755ch('K','S',<).
3756ch('K','T',<).
3757ch('K','U',<).
3758ch('K','V',<).
3759ch('K','W',<).
3760ch('K','X',<).
3761ch('K','Y',<).
3762ch('K','Z',<).
3763ch('K',;,>).
3764ch('K',:,>).
3765ch('K','"',>).
3766ch('K','\'',>).
3767ch('K',?,>).
3768ch('K',/,>).
3769ch('K',\,<).
3770ch('K',<,>).
3771ch('K',>,>).
3772ch('K',',',>).
3773ch('K','.',>).
3774ch('K',!,>).
3775ch('K',@,>).
3776ch('K',#,>).
3777ch('K',$,>).
3778ch('K','%',>).
3779ch('K',^,<).
3780ch('K',&,>).
3781ch('K',*,>).
3782ch('K','(',>).
3783ch('K',')',>).
3784ch('K','[',<).
3785ch('K',']',<).
3786ch('K','{',<).
3787ch('K','}',<).
3788ch('K','|',<).
3789ch('K',-,>).
3790ch('K','_',<).
3791ch('K',+,>).
3792ch('K',=,>).
3793ch('K','0',>).
3794ch('K','1',>).
3795ch('K','2',>).
3796ch('K','3',>).
3797ch('K','4',>).
3798ch('K','5',>).
3799ch('K','6',>).
3800ch('K','7',>).
3801ch('K','8',>).
3802ch('K','9',>).
3803ch('K',' ',>).
3804ch('K','\n',>).
3805ch('K','\r',>).
3806ch('K','\t',>).
3807ch('L',a,<).
3808ch('L',b,<).
3809ch('L',c,<).
3810ch('L',d,<).
3811ch('L',e,<).
3812ch('L',f,<).
3813ch('L',g,<).
3814ch('L',h,<).
3815ch('L',i,<).
3816ch('L',j,<).
3817ch('L',k,<).
3818ch('L',l,<).
3819ch('L',m,<).
3820ch('L',n,<).
3821ch('L',o,<).
3822ch('L',p,<).
3823ch('L',q,<).
3824ch('L',r,<).
3825ch('L',s,<).
3826ch('L',t,<).
3827ch('L',u,<).
3828ch('L',v,<).
3829ch('L',w,<).
3830ch('L',x,<).
3831ch('L',y,<).
3832ch('L',z,<).
3833ch('L','A',>).
3834ch('L','B',>).
3835ch('L','C',>).
3836ch('L','D',>).
3837ch('L','E',>).
3838ch('L','F',>).
3839ch('L','G',>).
3840ch('L','H',>).
3841ch('L','I',>).
3842ch('L','J',>).
3843ch('L','K',>).
3844ch('L','L',=).
3845ch('L','M',<).
3846ch('L','N',<).
3847ch('L','O',<).
3848ch('L','P',<).
3849ch('L','Q',<).
3850ch('L','R',<).
3851ch('L','S',<).
3852ch('L','T',<).
3853ch('L','U',<).
3854ch('L','V',<).
3855ch('L','W',<).
3856ch('L','X',<).
3857ch('L','Y',<).
3858ch('L','Z',<).
3859ch('L',;,>).
3860ch('L',:,>).
3861ch('L','"',>).
3862ch('L','\'',>).
3863ch('L',?,>).
3864ch('L',/,>).
3865ch('L',\,<).
3866ch('L',<,>).
3867ch('L',>,>).
3868ch('L',',',>).
3869ch('L','.',>).
3870ch('L',!,>).
3871ch('L',@,>).
3872ch('L',#,>).
3873ch('L',$,>).
3874ch('L','%',>).
3875ch('L',^,<).
3876ch('L',&,>).
3877ch('L',*,>).
3878ch('L','(',>).
3879ch('L',')',>).
3880ch('L','[',<).
3881ch('L',']',<).
3882ch('L','{',<).
3883ch('L','}',<).
3884ch('L','|',<).
3885ch('L',-,>).
3886ch('L','_',<).
3887ch('L',+,>).
3888ch('L',=,>).
3889ch('L','0',>).
3890ch('L','1',>).
3891ch('L','2',>).
3892ch('L','3',>).
3893ch('L','4',>).
3894ch('L','5',>).
3895ch('L','6',>).
3896ch('L','7',>).
3897ch('L','8',>).
3898ch('L','9',>).
3899ch('L',' ',>).
3900ch('L','\n',>).
3901ch('L','\r',>).
3902ch('L','\t',>).
3903ch('M',a,<).
3904ch('M',b,<).
3905ch('M',c,<).
3906ch('M',d,<).
3907ch('M',e,<).
3908ch('M',f,<).
3909ch('M',g,<).
3910ch('M',h,<).
3911ch('M',i,<).
3912ch('M',j,<).
3913ch('M',k,<).
3914ch('M',l,<).
3915ch('M',m,<).
3916ch('M',n,<).
3917ch('M',o,<).
3918ch('M',p,<).
3919ch('M',q,<).
3920ch('M',r,<).
3921ch('M',s,<).
3922ch('M',t,<).
3923ch('M',u,<).
3924ch('M',v,<).
3925ch('M',w,<).
3926ch('M',x,<).
3927ch('M',y,<).
3928ch('M',z,<).
3929ch('M','A',>).
3930ch('M','B',>).
3931ch('M','C',>).
3932ch('M','D',>).
3933ch('M','E',>).
3934ch('M','F',>).
3935ch('M','G',>).
3936ch('M','H',>).
3937ch('M','I',>).
3938ch('M','J',>).
3939ch('M','K',>).
3940ch('M','L',>).
3941ch('M','M',=).
3942ch('M','N',<).
3943ch('M','O',<).
3944ch('M','P',<).
3945ch('M','Q',<).
3946ch('M','R',<).
3947ch('M','S',<).
3948ch('M','T',<).
3949ch('M','U',<).
3950ch('M','V',<).
3951ch('M','W',<).
3952ch('M','X',<).
3953ch('M','Y',<).
3954ch('M','Z',<).
3955ch('M',;,>).
3956ch('M',:,>).
3957ch('M','"',>).
3958ch('M','\'',>).
3959ch('M',?,>).
3960ch('M',/,>).
3961ch('M',\,<).
3962ch('M',<,>).
3963ch('M',>,>).
3964ch('M',',',>).
3965ch('M','.',>).
3966ch('M',!,>).
3967ch('M',@,>).
3968ch('M',#,>).
3969ch('M',$,>).
3970ch('M','%',>).
3971ch('M',^,<).
3972ch('M',&,>).
3973ch('M',*,>).
3974ch('M','(',>).
3975ch('M',')',>).
3976ch('M','[',<).
3977ch('M',']',<).
3978ch('M','{',<).
3979ch('M','}',<).
3980ch('M','|',<).
3981ch('M',-,>).
3982ch('M','_',<).
3983ch('M',+,>).
3984ch('M',=,>).
3985ch('M','0',>).
3986ch('M','1',>).
3987ch('M','2',>).
3988ch('M','3',>).
3989ch('M','4',>).
3990ch('M','5',>).
3991ch('M','6',>).
3992ch('M','7',>).
3993ch('M','8',>).
3994ch('M','9',>).
3995ch('M',' ',>).
3996ch('M','\n',>).
3997ch('M','\r',>).
3998ch('M','\t',>).
3999ch('N',a,<).
4000ch('N',b,<).
4001ch('N',c,<).
4002ch('N',d,<).
4003ch('N',e,<).
4004ch('N',f,<).
4005ch('N',g,<).
4006ch('N',h,<).
4007ch('N',i,<).
4008ch('N',j,<).
4009ch('N',k,<).
4010ch('N',l,<).
4011ch('N',m,<).
4012ch('N',n,<).
4013ch('N',o,<).
4014ch('N',p,<).
4015ch('N',q,<).
4016ch('N',r,<).
4017ch('N',s,<).
4018ch('N',t,<).
4019ch('N',u,<).
4020ch('N',v,<).
4021ch('N',w,<).
4022ch('N',x,<).
4023ch('N',y,<).
4024ch('N',z,<).
4025ch('N','A',>).
4026ch('N','B',>).
4027ch('N','C',>).
4028ch('N','D',>).
4029ch('N','E',>).
4030ch('N','F',>).
4031ch('N','G',>).
4032ch('N','H',>).
4033ch('N','I',>).
4034ch('N','J',>).
4035ch('N','K',>).
4036ch('N','L',>).
4037ch('N','M',>).
4038ch('N','N',=).
4039ch('N','O',<).
4040ch('N','P',<).
4041ch('N','Q',<).
4042ch('N','R',<).
4043ch('N','S',<).
4044ch('N','T',<).
4045ch('N','U',<).
4046ch('N','V',<).
4047ch('N','W',<).
4048ch('N','X',<).
4049ch('N','Y',<).
4050ch('N','Z',<).
4051ch('N',;,>).
4052ch('N',:,>).
4053ch('N','"',>).
4054ch('N','\'',>).
4055ch('N',?,>).
4056ch('N',/,>).
4057ch('N',\,<).
4058ch('N',<,>).
4059ch('N',>,>).
4060ch('N',',',>).
4061ch('N','.',>).
4062ch('N',!,>).
4063ch('N',@,>).
4064ch('N',#,>).
4065ch('N',$,>).
4066ch('N','%',>).
4067ch('N',^,<).
4068ch('N',&,>).
4069ch('N',*,>).
4070ch('N','(',>).
4071ch('N',')',>).
4072ch('N','[',<).
4073ch('N',']',<).
4074ch('N','{',<).
4075ch('N','}',<).
4076ch('N','|',<).
4077ch('N',-,>).
4078ch('N','_',<).
4079ch('N',+,>).
4080ch('N',=,>).
4081ch('N','0',>).
4082ch('N','1',>).
4083ch('N','2',>).
4084ch('N','3',>).
4085ch('N','4',>).
4086ch('N','5',>).
4087ch('N','6',>).
4088ch('N','7',>).
4089ch('N','8',>).
4090ch('N','9',>).
4091ch('N',' ',>).
4092ch('N','\n',>).
4093ch('N','\r',>).
4094ch('N','\t',>).
4095ch('O',a,<).
4096ch('O',b,<).
4097ch('O',c,<).
4098ch('O',d,<).
4099ch('O',e,<).
4100ch('O',f,<).
4101ch('O',g,<).
4102ch('O',h,<).
4103ch('O',i,<).
4104ch('O',j,<).
4105ch('O',k,<).
4106ch('O',l,<).
4107ch('O',m,<).
4108ch('O',n,<).
4109ch('O',o,<).
4110ch('O',p,<).
4111ch('O',q,<).
4112ch('O',r,<).
4113ch('O',s,<).
4114ch('O',t,<).
4115ch('O',u,<).
4116ch('O',v,<).
4117ch('O',w,<).
4118ch('O',x,<).
4119ch('O',y,<).
4120ch('O',z,<).
4121ch('O','A',>).
4122ch('O','B',>).
4123ch('O','C',>).
4124ch('O','D',>).
4125ch('O','E',>).
4126ch('O','F',>).
4127ch('O','G',>).
4128ch('O','H',>).
4129ch('O','I',>).
4130ch('O','J',>).
4131ch('O','K',>).
4132ch('O','L',>).
4133ch('O','M',>).
4134ch('O','N',>).
4135ch('O','O',=).
4136ch('O','P',<).
4137ch('O','Q',<).
4138ch('O','R',<).
4139ch('O','S',<).
4140ch('O','T',<).
4141ch('O','U',<).
4142ch('O','V',<).
4143ch('O','W',<).
4144ch('O','X',<).
4145ch('O','Y',<).
4146ch('O','Z',<).
4147ch('O',;,>).
4148ch('O',:,>).
4149ch('O','"',>).
4150ch('O','\'',>).
4151ch('O',?,>).
4152ch('O',/,>).
4153ch('O',\,<).
4154ch('O',<,>).
4155ch('O',>,>).
4156ch('O',',',>).
4157ch('O','.',>).
4158ch('O',!,>).
4159ch('O',@,>).
4160ch('O',#,>).
4161ch('O',$,>).
4162ch('O','%',>).
4163ch('O',^,<).
4164ch('O',&,>).
4165ch('O',*,>).
4166ch('O','(',>).
4167ch('O',')',>).
4168ch('O','[',<).
4169ch('O',']',<).
4170ch('O','{',<).
4171ch('O','}',<).
4172ch('O','|',<).
4173ch('O',-,>).
4174ch('O','_',<).
4175ch('O',+,>).
4176ch('O',=,>).
4177ch('O','0',>).
4178ch('O','1',>).
4179ch('O','2',>).
4180ch('O','3',>).
4181ch('O','4',>).
4182ch('O','5',>).
4183ch('O','6',>).
4184ch('O','7',>).
4185ch('O','8',>).
4186ch('O','9',>).
4187ch('O',' ',>).
4188ch('O','\n',>).
4189ch('O','\r',>).
4190ch('O','\t',>).
4191ch('P',a,<).
4192ch('P',b,<).
4193ch('P',c,<).
4194ch('P',d,<).
4195ch('P',e,<).
4196ch('P',f,<).
4197ch('P',g,<).
4198ch('P',h,<).
4199ch('P',i,<).
4200ch('P',j,<).
4201ch('P',k,<).
4202ch('P',l,<).
4203ch('P',m,<).
4204ch('P',n,<).
4205ch('P',o,<).
4206ch('P',p,<).
4207ch('P',q,<).
4208ch('P',r,<).
4209ch('P',s,<).
4210ch('P',t,<).
4211ch('P',u,<).
4212ch('P',v,<).
4213ch('P',w,<).
4214ch('P',x,<).
4215ch('P',y,<).
4216ch('P',z,<).
4217ch('P','A',>).
4218ch('P','B',>).
4219ch('P','C',>).
4220ch('P','D',>).
4221ch('P','E',>).
4222ch('P','F',>).
4223ch('P','G',>).
4224ch('P','H',>).
4225ch('P','I',>).
4226ch('P','J',>).
4227ch('P','K',>).
4228ch('P','L',>).
4229ch('P','M',>).
4230ch('P','N',>).
4231ch('P','O',>).
4232ch('P','P',=).
4233ch('P','Q',<).
4234ch('P','R',<).
4235ch('P','S',<).
4236ch('P','T',<).
4237ch('P','U',<).
4238ch('P','V',<).
4239ch('P','W',<).
4240ch('P','X',<).
4241ch('P','Y',<).
4242ch('P','Z',<).
4243ch('P',;,>).
4244ch('P',:,>).
4245ch('P','"',>).
4246ch('P','\'',>).
4247ch('P',?,>).
4248ch('P',/,>).
4249ch('P',\,<).
4250ch('P',<,>).
4251ch('P',>,>).
4252ch('P',',',>).
4253ch('P','.',>).
4254ch('P',!,>).
4255ch('P',@,>).
4256ch('P',#,>).
4257ch('P',$,>).
4258ch('P','%',>).
4259ch('P',^,<).
4260ch('P',&,>).
4261ch('P',*,>).
4262ch('P','(',>).
4263ch('P',')',>).
4264ch('P','[',<).
4265ch('P',']',<).
4266ch('P','{',<).
4267ch('P','}',<).
4268ch('P','|',<).
4269ch('P',-,>).
4270ch('P','_',<).
4271ch('P',+,>).
4272ch('P',=,>).
4273ch('P','0',>).
4274ch('P','1',>).
4275ch('P','2',>).
4276ch('P','3',>).
4277ch('P','4',>).
4278ch('P','5',>).
4279ch('P','6',>).
4280ch('P','7',>).
4281ch('P','8',>).
4282ch('P','9',>).
4283ch('P',' ',>).
4284ch('P','\n',>).
4285ch('P','\r',>).
4286ch('P','\t',>).
4287ch('Q',a,<).
4288ch('Q',b,<).
4289ch('Q',c,<).
4290ch('Q',d,<).
4291ch('Q',e,<).
4292ch('Q',f,<).
4293ch('Q',g,<).
4294ch('Q',h,<).
4295ch('Q',i,<).
4296ch('Q',j,<).
4297ch('Q',k,<).
4298ch('Q',l,<).
4299ch('Q',m,<).
4300ch('Q',n,<).
4301ch('Q',o,<).
4302ch('Q',p,<).
4303ch('Q',q,<).
4304ch('Q',r,<).
4305ch('Q',s,<).
4306ch('Q',t,<).
4307ch('Q',u,<).
4308ch('Q',v,<).
4309ch('Q',w,<).
4310ch('Q',x,<).
4311ch('Q',y,<).
4312ch('Q',z,<).
4313ch('Q','A',>).
4314ch('Q','B',>).
4315ch('Q','C',>).
4316ch('Q','D',>).
4317ch('Q','E',>).
4318ch('Q','F',>).
4319ch('Q','G',>).
4320ch('Q','H',>).
4321ch('Q','I',>).
4322ch('Q','J',>).
4323ch('Q','K',>).
4324ch('Q','L',>).
4325ch('Q','M',>).
4326ch('Q','N',>).
4327ch('Q','O',>).
4328ch('Q','P',>).
4329ch('Q','Q',=).
4330ch('Q','R',<).
4331ch('Q','S',<).
4332ch('Q','T',<).
4333ch('Q','U',<).
4334ch('Q','V',<).
4335ch('Q','W',<).
4336ch('Q','X',<).
4337ch('Q','Y',<).
4338ch('Q','Z',<).
4339ch('Q',;,>).
4340ch('Q',:,>).
4341ch('Q','"',>).
4342ch('Q','\'',>).
4343ch('Q',?,>).
4344ch('Q',/,>).
4345ch('Q',\,<).
4346ch('Q',<,>).
4347ch('Q',>,>).
4348ch('Q',',',>).
4349ch('Q','.',>).
4350ch('Q',!,>).
4351ch('Q',@,>).
4352ch('Q',#,>).
4353ch('Q',$,>).
4354ch('Q','%',>).
4355ch('Q',^,<).
4356ch('Q',&,>).
4357ch('Q',*,>).
4358ch('Q','(',>).
4359ch('Q',')',>).
4360ch('Q','[',<).
4361ch('Q',']',<).
4362ch('Q','{',<).
4363ch('Q','}',<).
4364ch('Q','|',<).
4365ch('Q',-,>).
4366ch('Q','_',<).
4367ch('Q',+,>).
4368ch('Q',=,>).
4369ch('Q','0',>).
4370ch('Q','1',>).
4371ch('Q','2',>).
4372ch('Q','3',>).
4373ch('Q','4',>).
4374ch('Q','5',>).
4375ch('Q','6',>).
4376ch('Q','7',>).
4377ch('Q','8',>).
4378ch('Q','9',>).
4379ch('Q',' ',>).
4380ch('Q','\n',>).
4381ch('Q','\r',>).
4382ch('Q','\t',>).
4383ch('R',a,<).
4384ch('R',b,<).
4385ch('R',c,<).
4386ch('R',d,<).
4387ch('R',e,<).
4388ch('R',f,<).
4389ch('R',g,<).
4390ch('R',h,<).
4391ch('R',i,<).
4392ch('R',j,<).
4393ch('R',k,<).
4394ch('R',l,<).
4395ch('R',m,<).
4396ch('R',n,<).
4397ch('R',o,<).
4398ch('R',p,<).
4399ch('R',q,<).
4400ch('R',r,<).
4401ch('R',s,<).
4402ch('R',t,<).
4403ch('R',u,<).
4404ch('R',v,<).
4405ch('R',w,<).
4406ch('R',x,<).
4407ch('R',y,<).
4408ch('R',z,<).
4409ch('R','A',>).
4410ch('R','B',>).
4411ch('R','C',>).
4412ch('R','D',>).
4413ch('R','E',>).
4414ch('R','F',>).
4415ch('R','G',>).
4416ch('R','H',>).
4417ch('R','I',>).
4418ch('R','J',>).
4419ch('R','K',>).
4420ch('R','L',>).
4421ch('R','M',>).
4422ch('R','N',>).
4423ch('R','O',>).
4424ch('R','P',>).
4425ch('R','Q',>).
4426ch('R','R',=).
4427ch('R','S',<).
4428ch('R','T',<).
4429ch('R','U',<).
4430ch('R','V',<).
4431ch('R','W',<).
4432ch('R','X',<).
4433ch('R','Y',<).
4434ch('R','Z',<).
4435ch('R',;,>).
4436ch('R',:,>).
4437ch('R','"',>).
4438ch('R','\'',>).
4439ch('R',?,>).
4440ch('R',/,>).
4441ch('R',\,<).
4442ch('R',<,>).
4443ch('R',>,>).
4444ch('R',',',>).
4445ch('R','.',>).
4446ch('R',!,>).
4447ch('R',@,>).
4448ch('R',#,>).
4449ch('R',$,>).
4450ch('R','%',>).
4451ch('R',^,<).
4452ch('R',&,>).
4453ch('R',*,>).
4454ch('R','(',>).
4455ch('R',')',>).
4456ch('R','[',<).
4457ch('R',']',<).
4458ch('R','{',<).
4459ch('R','}',<).
4460ch('R','|',<).
4461ch('R',-,>).
4462ch('R','_',<).
4463ch('R',+,>).
4464ch('R',=,>).
4465ch('R','0',>).
4466ch('R','1',>).
4467ch('R','2',>).
4468ch('R','3',>).
4469ch('R','4',>).
4470ch('R','5',>).
4471ch('R','6',>).
4472ch('R','7',>).
4473ch('R','8',>).
4474ch('R','9',>).
4475ch('R',' ',>).
4476ch('R','\n',>).
4477ch('R','\r',>).
4478ch('R','\t',>).
4479ch('S',a,<).
4480ch('S',b,<).
4481ch('S',c,<).
4482ch('S',d,<).
4483ch('S',e,<).
4484ch('S',f,<).
4485ch('S',g,<).
4486ch('S',h,<).
4487ch('S',i,<).
4488ch('S',j,<).
4489ch('S',k,<).
4490ch('S',l,<).
4491ch('S',m,<).
4492ch('S',n,<).
4493ch('S',o,<).
4494ch('S',p,<).
4495ch('S',q,<).
4496ch('S',r,<).
4497ch('S',s,<).
4498ch('S',t,<).
4499ch('S',u,<).
4500ch('S',v,<).
4501ch('S',w,<).
4502ch('S',x,<).
4503ch('S',y,<).
4504ch('S',z,<).
4505ch('S','A',>).
4506ch('S','B',>).
4507ch('S','C',>).
4508ch('S','D',>).
4509ch('S','E',>).
4510ch('S','F',>).
4511ch('S','G',>).
4512ch('S','H',>).
4513ch('S','I',>).
4514ch('S','J',>).
4515ch('S','K',>).
4516ch('S','L',>).
4517ch('S','M',>).
4518ch('S','N',>).
4519ch('S','O',>).
4520ch('S','P',>).
4521ch('S','Q',>).
4522ch('S','R',>).
4523ch('S','S',=).
4524ch('S','T',<).
4525ch('S','U',<).
4526ch('S','V',<).
4527ch('S','W',<).
4528ch('S','X',<).
4529ch('S','Y',<).
4530ch('S','Z',<).
4531ch('S',;,>).
4532ch('S',:,>).
4533ch('S','"',>).
4534ch('S','\'',>).
4535ch('S',?,>).
4536ch('S',/,>).
4537ch('S',\,<).
4538ch('S',<,>).
4539ch('S',>,>).
4540ch('S',',',>).
4541ch('S','.',>).
4542ch('S',!,>).
4543ch('S',@,>).
4544ch('S',#,>).
4545ch('S',$,>).
4546ch('S','%',>).
4547ch('S',^,<).
4548ch('S',&,>).
4549ch('S',*,>).
4550ch('S','(',>).
4551ch('S',')',>).
4552ch('S','[',<).
4553ch('S',']',<).
4554ch('S','{',<).
4555ch('S','}',<).
4556ch('S','|',<).
4557ch('S',-,>).
4558ch('S','_',<).
4559ch('S',+,>).
4560ch('S',=,>).
4561ch('S','0',>).
4562ch('S','1',>).
4563ch('S','2',>).
4564ch('S','3',>).
4565ch('S','4',>).
4566ch('S','5',>).
4567ch('S','6',>).
4568ch('S','7',>).
4569ch('S','8',>).
4570ch('S','9',>).
4571ch('S',' ',>).
4572ch('S','\n',>).
4573ch('S','\r',>).
4574ch('S','\t',>).
4575ch('T',a,<).
4576ch('T',b,<).
4577ch('T',c,<).
4578ch('T',d,<).
4579ch('T',e,<).
4580ch('T',f,<).
4581ch('T',g,<).
4582ch('T',h,<).
4583ch('T',i,<).
4584ch('T',j,<).
4585ch('T',k,<).
4586ch('T',l,<).
4587ch('T',m,<).
4588ch('T',n,<).
4589ch('T',o,<).
4590ch('T',p,<).
4591ch('T',q,<).
4592ch('T',r,<).
4593ch('T',s,<).
4594ch('T',t,<).
4595ch('T',u,<).
4596ch('T',v,<).
4597ch('T',w,<).
4598ch('T',x,<).
4599ch('T',y,<).
4600ch('T',z,<).
4601ch('T','A',>).
4602ch('T','B',>).
4603ch('T','C',>).
4604ch('T','D',>).
4605ch('T','E',>).
4606ch('T','F',>).
4607ch('T','G',>).
4608ch('T','H',>).
4609ch('T','I',>).
4610ch('T','J',>).
4611ch('T','K',>).
4612ch('T','L',>).
4613ch('T','M',>).
4614ch('T','N',>).
4615ch('T','O',>).
4616ch('T','P',>).
4617ch('T','Q',>).
4618ch('T','R',>).
4619ch('T','S',>).
4620ch('T','T',=).
4621ch('T','U',<).
4622ch('T','V',<).
4623ch('T','W',<).
4624ch('T','X',<).
4625ch('T','Y',<).
4626ch('T','Z',<).
4627ch('T',;,>).
4628ch('T',:,>).
4629ch('T','"',>).
4630ch('T','\'',>).
4631ch('T',?,>).
4632ch('T',/,>).
4633ch('T',\,<).
4634ch('T',<,>).
4635ch('T',>,>).
4636ch('T',',',>).
4637ch('T','.',>).
4638ch('T',!,>).
4639ch('T',@,>).
4640ch('T',#,>).
4641ch('T',$,>).
4642ch('T','%',>).
4643ch('T',^,<).
4644ch('T',&,>).
4645ch('T',*,>).
4646ch('T','(',>).
4647ch('T',')',>).
4648ch('T','[',<).
4649ch('T',']',<).
4650ch('T','{',<).
4651ch('T','}',<).
4652ch('T','|',<).
4653ch('T',-,>).
4654ch('T','_',<).
4655ch('T',+,>).
4656ch('T',=,>).
4657ch('T','0',>).
4658ch('T','1',>).
4659ch('T','2',>).
4660ch('T','3',>).
4661ch('T','4',>).
4662ch('T','5',>).
4663ch('T','6',>).
4664ch('T','7',>).
4665ch('T','8',>).
4666ch('T','9',>).
4667ch('T',' ',>).
4668ch('T','\n',>).
4669ch('T','\r',>).
4670ch('T','\t',>).
4671ch('U',a,<).
4672ch('U',b,<).
4673ch('U',c,<).
4674ch('U',d,<).
4675ch('U',e,<).
4676ch('U',f,<).
4677ch('U',g,<).
4678ch('U',h,<).
4679ch('U',i,<).
4680ch('U',j,<).
4681ch('U',k,<).
4682ch('U',l,<).
4683ch('U',m,<).
4684ch('U',n,<).
4685ch('U',o,<).
4686ch('U',p,<).
4687ch('U',q,<).
4688ch('U',r,<).
4689ch('U',s,<).
4690ch('U',t,<).
4691ch('U',u,<).
4692ch('U',v,<).
4693ch('U',w,<).
4694ch('U',x,<).
4695ch('U',y,<).
4696ch('U',z,<).
4697ch('U','A',>).
4698ch('U','B',>).
4699ch('U','C',>).
4700ch('U','D',>).
4701ch('U','E',>).
4702ch('U','F',>).
4703ch('U','G',>).
4704ch('U','H',>).
4705ch('U','I',>).
4706ch('U','J',>).
4707ch('U','K',>).
4708ch('U','L',>).
4709ch('U','M',>).
4710ch('U','N',>).
4711ch('U','O',>).
4712ch('U','P',>).
4713ch('U','Q',>).
4714ch('U','R',>).
4715ch('U','S',>).
4716ch('U','T',>).
4717ch('U','U',=).
4718ch('U','V',<).
4719ch('U','W',<).
4720ch('U','X',<).
4721ch('U','Y',<).
4722ch('U','Z',<).
4723ch('U',;,>).
4724ch('U',:,>).
4725ch('U','"',>).
4726ch('U','\'',>).
4727ch('U',?,>).
4728ch('U',/,>).
4729ch('U',\,<).
4730ch('U',<,>).
4731ch('U',>,>).
4732ch('U',',',>).
4733ch('U','.',>).
4734ch('U',!,>).
4735ch('U',@,>).
4736ch('U',#,>).
4737ch('U',$,>).
4738ch('U','%',>).
4739ch('U',^,<).
4740ch('U',&,>).
4741ch('U',*,>).
4742ch('U','(',>).
4743ch('U',')',>).
4744ch('U','[',<).
4745ch('U',']',<).
4746ch('U','{',<).
4747ch('U','}',<).
4748ch('U','|',<).
4749ch('U',-,>).
4750ch('U','_',<).
4751ch('U',+,>).
4752ch('U',=,>).
4753ch('U','0',>).
4754ch('U','1',>).
4755ch('U','2',>).
4756ch('U','3',>).
4757ch('U','4',>).
4758ch('U','5',>).
4759ch('U','6',>).
4760ch('U','7',>).
4761ch('U','8',>).
4762ch('U','9',>).
4763ch('U',' ',>).
4764ch('U','\n',>).
4765ch('U','\r',>).
4766ch('U','\t',>).
4767ch('V',a,<).
4768ch('V',b,<).
4769ch('V',c,<).
4770ch('V',d,<).
4771ch('V',e,<).
4772ch('V',f,<).
4773ch('V',g,<).
4774ch('V',h,<).
4775ch('V',i,<).
4776ch('V',j,<).
4777ch('V',k,<).
4778ch('V',l,<).
4779ch('V',m,<).
4780ch('V',n,<).
4781ch('V',o,<).
4782ch('V',p,<).
4783ch('V',q,<).
4784ch('V',r,<).
4785ch('V',s,<).
4786ch('V',t,<).
4787ch('V',u,<).
4788ch('V',v,<).
4789ch('V',w,<).
4790ch('V',x,<).
4791ch('V',y,<).
4792ch('V',z,<).
4793ch('V','A',>).
4794ch('V','B',>).
4795ch('V','C',>).
4796ch('V','D',>).
4797ch('V','E',>).
4798ch('V','F',>).
4799ch('V','G',>).
4800ch('V','H',>).
4801ch('V','I',>).
4802ch('V','J',>).
4803ch('V','K',>).
4804ch('V','L',>).
4805ch('V','M',>).
4806ch('V','N',>).
4807ch('V','O',>).
4808ch('V','P',>).
4809ch('V','Q',>).
4810ch('V','R',>).
4811ch('V','S',>).
4812ch('V','T',>).
4813ch('V','U',>).
4814ch('V','V',=).
4815ch('V','W',<).
4816ch('V','X',<).
4817ch('V','Y',<).
4818ch('V','Z',<).
4819ch('V',;,>).
4820ch('V',:,>).
4821ch('V','"',>).
4822ch('V','\'',>).
4823ch('V',?,>).
4824ch('V',/,>).
4825ch('V',\,<).
4826ch('V',<,>).
4827ch('V',>,>).
4828ch('V',',',>).
4829ch('V','.',>).
4830ch('V',!,>).
4831ch('V',@,>).
4832ch('V',#,>).
4833ch('V',$,>).
4834ch('V','%',>).
4835ch('V',^,<).
4836ch('V',&,>).
4837ch('V',*,>).
4838ch('V','(',>).
4839ch('V',')',>).
4840ch('V','[',<).
4841ch('V',']',<).
4842ch('V','{',<).
4843ch('V','}',<).
4844ch('V','|',<).
4845ch('V',-,>).
4846ch('V','_',<).
4847ch('V',+,>).
4848ch('V',=,>).
4849ch('V','0',>).
4850ch('V','1',>).
4851ch('V','2',>).
4852ch('V','3',>).
4853ch('V','4',>).
4854ch('V','5',>).
4855ch('V','6',>).
4856ch('V','7',>).
4857ch('V','8',>).
4858ch('V','9',>).
4859ch('V',' ',>).
4860ch('V','\n',>).
4861ch('V','\r',>).
4862ch('V','\t',>).
4863ch('W',a,<).
4864ch('W',b,<).
4865ch('W',c,<).
4866ch('W',d,<).
4867ch('W',e,<).
4868ch('W',f,<).
4869ch('W',g,<).
4870ch('W',h,<).
4871ch('W',i,<).
4872ch('W',j,<).
4873ch('W',k,<).
4874ch('W',l,<).
4875ch('W',m,<).
4876ch('W',n,<).
4877ch('W',o,<).
4878ch('W',p,<).
4879ch('W',q,<).
4880ch('W',r,<).
4881ch('W',s,<).
4882ch('W',t,<).
4883ch('W',u,<).
4884ch('W',v,<).
4885ch('W',w,<).
4886ch('W',x,<).
4887ch('W',y,<).
4888ch('W',z,<).
4889ch('W','A',>).
4890ch('W','B',>).
4891ch('W','C',>).
4892ch('W','D',>).
4893ch('W','E',>).
4894ch('W','F',>).
4895ch('W','G',>).
4896ch('W','H',>).
4897ch('W','I',>).
4898ch('W','J',>).
4899ch('W','K',>).
4900ch('W','L',>).
4901ch('W','M',>).
4902ch('W','N',>).
4903ch('W','O',>).
4904ch('W','P',>).
4905ch('W','Q',>).
4906ch('W','R',>).
4907ch('W','S',>).
4908ch('W','T',>).
4909ch('W','U',>).
4910ch('W','V',>).
4911ch('W','W',=).
4912ch('W','X',<).
4913ch('W','Y',<).
4914ch('W','Z',<).
4915ch('W',;,>).
4916ch('W',:,>).
4917ch('W','"',>).
4918ch('W','\'',>).
4919ch('W',?,>).
4920ch('W',/,>).
4921ch('W',\,<).
4922ch('W',<,>).
4923ch('W',>,>).
4924ch('W',',',>).
4925ch('W','.',>).
4926ch('W',!,>).
4927ch('W',@,>).
4928ch('W',#,>).
4929ch('W',$,>).
4930ch('W','%',>).
4931ch('W',^,<).
4932ch('W',&,>).
4933ch('W',*,>).
4934ch('W','(',>).
4935ch('W',')',>).
4936ch('W','[',<).
4937ch('W',']',<).
4938ch('W','{',<).
4939ch('W','}',<).
4940ch('W','|',<).
4941ch('W',-,>).
4942ch('W','_',<).
4943ch('W',+,>).
4944ch('W',=,>).
4945ch('W','0',>).
4946ch('W','1',>).
4947ch('W','2',>).
4948ch('W','3',>).
4949ch('W','4',>).
4950ch('W','5',>).
4951ch('W','6',>).
4952ch('W','7',>).
4953ch('W','8',>).
4954ch('W','9',>).
4955ch('W',' ',>).
4956ch('W','\n',>).
4957ch('W','\r',>).
4958ch('W','\t',>).
4959ch('X',a,<).
4960ch('X',b,<).
4961ch('X',c,<).
4962ch('X',d,<).
4963ch('X',e,<).
4964ch('X',f,<).
4965ch('X',g,<).
4966ch('X',h,<).
4967ch('X',i,<).
4968ch('X',j,<).
4969ch('X',k,<).
4970ch('X',l,<).
4971ch('X',m,<).
4972ch('X',n,<).
4973ch('X',o,<).
4974ch('X',p,<).
4975ch('X',q,<).
4976ch('X',r,<).
4977ch('X',s,<).
4978ch('X',t,<).
4979ch('X',u,<).
4980ch('X',v,<).
4981ch('X',w,<).
4982ch('X',x,<).
4983ch('X',y,<).
4984ch('X',z,<).
4985ch('X','A',>).
4986ch('X','B',>).
4987ch('X','C',>).
4988ch('X','D',>).
4989ch('X','E',>).
4990ch('X','F',>).
4991ch('X','G',>).
4992ch('X','H',>).
4993ch('X','I',>).
4994ch('X','J',>).
4995ch('X','K',>).
4996ch('X','L',>).
4997ch('X','M',>).
4998ch('X','N',>).
4999ch('X','O',>).
5000ch('X','P',>).
5001ch('X','Q',>).
5002ch('X','R',>).
5003ch('X','S',>).
5004ch('X','T',>).
5005ch('X','U',>).
5006ch('X','V',>).
5007ch('X','W',>).
5008ch('X','X',=).
5009ch('X','Y',<).
5010ch('X','Z',<).
5011ch('X',;,>).
5012ch('X',:,>).
5013ch('X','"',>).
5014ch('X','\'',>).
5015ch('X',?,>).
5016ch('X',/,>).
5017ch('X',\,<).
5018ch('X',<,>).
5019ch('X',>,>).
5020ch('X',',',>).
5021ch('X','.',>).
5022ch('X',!,>).
5023ch('X',@,>).
5024ch('X',#,>).
5025ch('X',$,>).
5026ch('X','%',>).
5027ch('X',^,<).
5028ch('X',&,>).
5029ch('X',*,>).
5030ch('X','(',>).
5031ch('X',')',>).
5032ch('X','[',<).
5033ch('X',']',<).
5034ch('X','{',<).
5035ch('X','}',<).
5036ch('X','|',<).
5037ch('X',-,>).
5038ch('X','_',<).
5039ch('X',+,>).
5040ch('X',=,>).
5041ch('X','0',>).
5042ch('X','1',>).
5043ch('X','2',>).
5044ch('X','3',>).
5045ch('X','4',>).
5046ch<