define main key 0x1b exit key 0x3c00 call name key 0x3d00 call num key '_ call pause key 'a call a key 'b call b key 'c call c key 'd call d key 'e call e key 'f call f key 'g call g key 'h call h key 'i call i key 'j call j key 'k call k key 'l call l key 'm call m key 'n call n key 'o call o key 'p call p key 'q call q key 'r call r key 's call s key 't call t key 'u call u key 'v call v key 'w call w key 'x call x key 'y call y key 'z call z key 'A call A key 'B call B key 'C call C key 'D call D key 'E call E key 'F call F key 'G call G key 'H call H key 'I call I key 'J call J key 'K call K key 'L call L key 'M call M key 'N call N key 'O call O key 'P call P key 'Q call Q key 'R call R key 'S call S key 'T call T key 'U call U key 'V call V key 'W call W key 'X call X key 'Y call Y key 'Z call Z key ' call shift key '0 call zero key '1 call one key '2 call two key '3 call three key '4 call four key '5 call five key '6 call six key '7 call seven key '8 call eight key '9 call nine key '& call n key '- send "##B##J##2##P##2##L##+##K##3##I##+##J##+##N##2##L##3##H##3##H## 3##H##3##I##+#?C##B##H##3##H##2##P##+##I##3##H##+##L##+##K##2## N##2##O##2##M##3##I##2##M##+#?C##B##H##3##J##2##L##+##L##2##O## +##J##+##M##2##M##2##N##2##N##3##H##2##O##+#?>##A##P##2##M##3## H##+##K##2##N##+##M##+##I##3##J##2##L##3##G##3##I##2##M##+" key ' send "##B##J##+##L##+##J##3##I##3##H##+##M##+##J##3##G##3##H##3##H## 2##P##2##L##+#@2##B##I##+##M##+##I##3##G##3##I##+##J##+##L##3## I##2##M##3##H##3##H##3##H##+#@2##B##J##+##I##+##K##3##H##3##H## +##N##+##I##2##M##3##I##2##N##3##J##2##M##+" key '. send "##B##K##3##I##+##J##3##H##3##J##+##I##+##J##3##I##3##H##2##P## 2##L##3##M##*#?F##A##N##2##N##+##K##2##N##2##N##+##M##+##J##3## J##2##L##3##H##3##J##2##L##+#?C##B##I##3##J##+##I##3##G##3##J## +##J##+##K##3##I##2##N##2##N##2##N##3##I##+#?<##B##J##2##N##+## J##3##I##3##H##+##K##+##K##3##G##3##H##3##H##2##N##2##N##+" key '' send "##B##I##+##L##3##H##2##N##2##N##+##K##+##L##2##M##3##M##2##J## 3##J##2##L##+#?B##B##I##+##J##3##M##2##I##3##M##*##N##+##J##3## J##2##L##3##M##2##J##2##O##+#?C##A##O##+##N##2##J##3##J##2##M## +##J##+##M##2##L##3##I##2##N##2##N##2##O##+#?>##A##N##+##K##3## J##2##L##3##M##*##M##+##K##2##O##2##M##3##J##2##L##3##H##+" key '/ send "##B##L##+##J##3##H##+##L##2##M##+##K##+##L##+##J##3##K##2##L## 3##H##2##O##+#@`##A##N##+##K##3##H##+##K##3##H##+##L##+##J##+## N##2##L##3##J##2##L##3##H##+#@a##B##H##+##L##3##I##+##J##2##N## +##M##+##I##+##K##3##I##2##M##3##J##2##L##+" key '? send "##B##J##+##L##2##N##3##I##+##K##+##J##3##I##+##J##3##Q##1##L## 3##H##3##I##+#@2##B##I##+##J##2##O##2##N##+##M##+##I##3##G##+## Q##2##J##3##J##2##L##3##H##+#@3##A##N##+##K##3##H##3##H##+##J## +##L##3##I##+##J##3##K##2##L##2##N##2##O##+" key '! send "##B##K##3##J##2##M##2##N##+##J##+##L##3##I##+##J##3##H##2##O## 3##H##2##N##+#?B##B##J##2##M##3##J##2##M##+##K##+##M##2##L##+## K##2##N##3##H##2##N##3##H##+#?C##A##O##2##P##2##M##2##N##+##K## +##K##3##H##+##K##3##G##3##I##3##H##3##H##+" key '( send "##B##K##3##J##2##L##+##K##+##K##3##H##3##J##+##I##3##J##2##L## 3##H##2##O##+#?C##A##P##2##L##3##K##+##I##+##J##3##J##2##L##+## L##3##I##2##O##2##M##3##G##+#?C##B##H##3##J##2##M##+##L##+##J## 2##N##3##M##*##M##2##N##3##I##2##N##2##N##+" key ') send "##B##J##+##L##+##J##3##K##+##I##3##G##3##I##+##J##3##H##3##H## 3##H##2##O##+#@1##B##I##+##K##+##O##2##J##+##K##3##H##3##H##+## N##2##L##3##I##2##L##3##H##+#@3##A##N##+##K##+##K##3##P##*##J## 2##N##2##N##+##K##3##U##0##N##3##H##2##O##+" key 0x3b00 send "##B##K##2##P##+##I##+##J##+##N##+##I##3##H##+##K##3##H##2##P## 2##M##3##H##+#@`##B##H##3##H##+##M##+##J##+##J##+##J##3##I##+## K##3##J##2##L##3##H##3##H##+#A###A##L##3##J##+##J##+##K##+##K## +##K##3##J##+##K##2##M##2##P##2##M##3##H##+" end define a send "##B##L##2##L##+##L##2##O##2##M##3##J##+##J##+##J##3##I##2##N## 2##P##2##M##+#?B##B##I##3##H##+##K##2##N##2##P##2##M##+##J##+## L##3##G##3##I##3##H##3##J##+#?B##A##P##2##L##+##K##3##J##2##L## 3##J##+##I##+##L##3##I##2##L##3##J##2##M##+" end define b send "##B##L##+##I##3##H##3##I##3##G##3##I##+##K##+##K##3##I##2##M## 3##J##2##L##+#?C##B##H##+##K##3##I##2##M##3##H##3##G##+##O##+## I##2##N##2##O##2##N##2##P##+#?A##B##I##+##K##3##H##2##O##2##N## 2##P##+##I##+##K##3##H##3##H##3##J##2##M##+" end define c send "##B##K##3##G##3##I##3##G##3##I##3##H##+##K##+##L##3##H##3##I## 2##M##3##H##+#>T##A##N##2##N##3##H##2##O##2##M##3##H##+##K##+## K##3##I##2##M##3##I##2##N##+#>T##A##N##3##H##2##O##2##N##2##O## 2##N##+##L##+##I##3##H##3##I##3##G##3##J##+" end define d send "##B##K##3##H##2##O##+##J##3##I##2##N##+##M##+##I##3##G##3##I## 3##G##3##J##+#?C##A##N##2##O##2##N##+##K##3##H##2##P##+##I##+## K##3##I##2##M##3##J##2##L##+#?C##B##I##3##H##3##H##+##K##3##H## 3##H##+##L##+##K##2##N##2##O##2##N##2##P##+" end define e send "##B##K##+##J##3##J##+##J##3##I##2##M##+##K##+##K##2##O##2##N## 2##O##2##M##+#@5##A##L##+##N##2##M##+##J##3##I##3##G##+##M##+## I##3##H##3##H##3##H##2##O##+#@2##B##I##+##K##2##P##+##I##3##H## 2##O##+##J##+##L##2##O##3##I##2##L##3##H##+" end define f send "##B##J##+##K##+##K##+##L##+##J##+##L##+##J##+##L##2##O##2##M## 3##J##2##M##+#B@##B##I##+##J##+##L##+##M##+##H##+##K##+##N##*## O##3##H##2##O##2##N##2##O##+#B@##A##L##+##L##+##K##+##J##+##M## +##J##+##K##+##J##3##I##3##G##3##I##3##H##+#B:##B##I##+##J##+## K##+##L##+##J##+##K##+##M##+##J##3##H##2##O##2##M##3##I##+#B:## A##O##+##J##+##J##+##K##+##M##+##J##+##K##+##K##3##H##3##K##2## L##3##H##+#B<##A##M##+##J##+##M##+##J##+##J##+##M##+##I##+##L## 3##J##2##L##3##I##2##M##+#B:##B##J##+##I##+##K##+##M##+##I##+## L##+##K##+##K##3##G##3##I##2##N##3##J##+#B:##A##M##+##K##+##K## +##J##+##L##+##K##+##K##+##N##2##L##3##I##2##M##3##G##+" end define g send "##B##J##3##H##+##K##+##N##+##I##+##J##+##L##+##K##2##N##3##J## 2##M##2##N##+#AP##B##I##3##I##+##J##+##K##+##J##+##O##*##O##+## J##3##J##2##M##2##P##2##L##+#AP##A##N##3##I##+##J##+##K##+##L## +##J##+##K##+##L##2##M##3##K##2##L##3##H##+#AM##B##H##3##H##+## L##+##J##+##K##+##J##+##M##+##J##3##H##2##O##3##H##2##N##+" end define h send "##B##J##+##L##2##N##+##M##+##I##+##J##+##L##+##K##2##N##3##J## 2##L##3##J##+#AM##B##J##+##J##3##I##+##K##+##M##+##K##+##I##+## J##3##K##2##L##3##K##2##L##+#AP##A##N##+##K##3##H##+##M##+##J## +##J##+##K##+##L##2##N##3##I##2##L##3##I##+" end define i send "##B##K##2##P##2##M##+##K##+##M##+##J##+##J##+##M##2##M##2##N## 2##N##3##H##+#@a##B##J##2##M##2##P##+##I##+##K##+##K##+##K##+## J##3##H##3##H##3##H##3##I##+#@`##B##I##3##H##3##H##+##L##+##K## +##K##+##K##+##N##2##L##3##K##2##L##2##O##+" end define j send "##B##L##+##J##+##K##3##H##+##K##+##N##*##O##+##J##3##K##2##L## 3##J##2##L##+#AR##A##L##+##M##+##J##2##O##+##J##+##K##+##J##+## N##2##M##2##O##2##L##3##H##+#AP##B##H##+##K##+##K##2##O##+##J## +##K##+##L##+##K##2##P##2##M##2##N##2##O##+" end define k send "##B##J##3##I##+##K##2##N##+##K##+##K##+##K##+##K##3##H##2##P## 2##L##3##I##+#@a##B##H##3##H##+##K##3##H##+##L##+##K##+##K##+## J##3##J##2##L##3##I##3##H##+#A###A##L##3##H##+##L##2##P##+##I## +##J##+##M##+##J##2##N##3##K##2##L##3##I##+" end define l send "##B##I##+##M##2##M##2##N##+##K##+##J##+##L##+##K##2##N##3##J## 2##M##2##P##+#@`##A##O##+##J##3##H##3##H##+##K##+##L##+##K##+## J##3##J##2##L##3##I##2##N##+#@a##B##H##+##L##2##N##2##N##+##K## +##K##+##J##+##L##2##N##3##I##2##M##3##J##+" end define m send "##B##J##3##I##2##N##2##P##+##I##+##J##+##M##+##J##3##H##2##O## 2##M##3##I##+#@2##B##I##3##G##3##I##2##N##+##M##+##J##+##J##+## K##2##O##3##G##3##I##3##H##+#@4##A##O##2##L##3##H##3##K##+##J## +##K##+##K##+##K##3##H##3##H##3##H##3##I##+" end define n send "##B##L##+##J##+##K##+##L##2##M##+##L##+##K##+##K##3##J##2##L## 3##H##3##I##+#AR##A##L##+##N##+##I##+##J##3##I##+##J##+##K##+## N##2##L##3##I##2##M##3##J##+#AN##B##H##+##L##+##J##+##L##3##H## +##J##+##M##+##J##3##J##2##M##3##K##2##L##+" end define o send "##B##J##3##K##+##I##+##J##3##J##+##J##+##K##+##K##3##H##3##H## 2##N##3##H##+#@a##B##H##3##H##+##M##+##J##2##N##+##K##+##K##+## K##3##I##2##L##3##H##3##I##+#@a##B##I##3##I##+##K##+##J##2##P## +##I##+##L##+##K##2##N##3##K##2##L##3##H##+" end define p send "##B##J##+##L##+##K##+##K##+##N##+##I##+##J##3##J##2##M##2##N## 2##N##3##H##+#AQ##A##N##+##J##+##K##+##N##*##O##+##J##+##M##2## L##3##J##2##L##3##H##3##I##+#AP##B##H##+##M##+##J##+##J##+##K## +##L##+##J##3##K##2##L##2##N##2##O##3##G##+" end define q send "##B##K##3##J##+##J##+##J##+##J##+##L##+##K##3##H##2##O##2##M## 3##H##3##H##+#@a##B##I##3##I##+##J##+##M##+##I##+##K##+##K##2## O##2##M##3##I##2##M##3##I##+#@`##A##N##2##N##+##K##+##K##+##K## +##M##+##I##3##H##3##I##3##G##3##I##2##N##+" end define r send "##B##K##+##J##3##J##+##J##+##K##+##M##+##J##2##M##3##H##3##H## 3##J##2##M##+#A$##A##N##+##K##2##M##+##J##+##K##+##L##+##J##3## I##2##N##2##P##2##L##3##I##+#@`##A##N##+##K##3##K##+##I##+##K## +##M##+##J##3##G##3##I##2##N##2##P##2##M##+" end define s send "##B##K##2##P##2##M##+##J##+##M##+##J##+##J##3##J##2##M##2##P## 2##M##2##N##+#@2##B##J##2##L##3##J##+##I##+##K##+##J##+##L##3## H##3##H##3##H##3##H##2##N##+#@1##B##J##2##O##2##L##+##L##+##K## +##K##+##L##2##O##2##L##3##J##2##M##3##J##+" end define t send "##B##J##+##K##+##L##2##M##+##L##+##K##+##J##3##J##2##M##3##H## 3##I##2##P##+#@`##B##H##+##L##+##J##3##I##+##J##+##K##+##L##2## N##3##I##2##M##3##H##3##I##+#@`##B##I##+##K##+##K##3##G##+##M## +##J##+##K##2##P##2##M##2##N##2##N##3##H##+" end define u send "##B##J##3##I##+##J##3##H##+##L##+##K##+##J##3##I##3##G##3##I## 2##N##2##P##+#@0##B##J##2##M##+##N##2##L##+##K##+##K##+##K##3## I##2##M##3##H##3##H##3##H##+#@5##A##L##2##N##+##K##2##N##+##K## +##K##+##K##3##I##2##N##2##N##2##N##2##O##+" end define v send "##B##L##+##K##2##O##2##M##+##M##+##I##+##L##2##O##2##L##3##I## 3##H##3##J##+#@1##A##N##+##K##3##H##2##O##+##J##+##L##+##K##2## N##3##J##2##M##2##N##2##N##+#@1##B##H##+##M##2##M##3##G##+##N## +##I##+##K##3##J##2##L##3##J##2##M##3##H##+" end define w send "##B##L##2##L##3##K##2##L##+##K##+##L##+##K##2##N##2##N##2##N## 3##I##2##N##+#?D##A##M##3##J##2##M##3##I##+##J##+##J##+##K##3## I##3##G##3##I##3##H##2##N##+#?C##B##J##2##M##3##H##2##O##+##J## +##K##+##L##3##H##3##I##2##O##2##L##3##H##+" end define x send "##B##K##+##M##+##I##+##K##3##I##+##K##+##J##2##P##2##L##3##I## 2##N##2##N##+#@a##B##J##+##I##+##L##+##M##2##L##+##J##+##L##2## N##3##H##3##H##3##H##3##I##+#@_##B##I##+##L##+##K##+##J##3##J## +##I##+##L##2##P##2##L##3##J##2##L##3##H##+" end define y send "##B##K##2##N##+##K##+##K##3##G##+##N##+##I##2##N##2##O##3##H## 2##O##2##N##+#@4##A##L##3##H##+##J##+##L##2##O##+##J##+##K##3## H##3##H##3##I##2##N##2##O##+#@2##B##I##2##M##+##N##+##I##2##N## +##M##+##J##3##I##2##L##3##H##3##J##2##L##+" end define z send "##B##K##+##K##3##I##+##J##3##I##+##J##+##K##3##J##2##M##3##H## 3##H##3##H##+#@2##B##J##+##I##3##H##+##K##3##H##+##M##+##K##2## M##2##P##2##M##2##O##2##L##+#@3##A##N##+##J##3##I##+##L##2##O## +##J##+##J##3##K##2##L##3##J##2##M##2##P##*" end define pause send "„ºƒc„µ„¸ƒcŒ„cˆ„cˆ„cˆ„¶„µ„cŒƒ¾ƒ¶„cŠƒ»ƒ{ ¡ƒ¹„cˆ„¶„¶„cˆ„µ„¶„¶„cˆ„cˆ„·ƒcŽƒcŒ„¶„cˆ„" send "„ºƒc„µ„¸ƒcŒ„cˆ„cˆ„cˆ„¶„µ„cŒƒ¾ƒ¶„cŠƒ»ƒ{ ¡ƒ¹„cˆ„¶„¶„cˆ„µ„¶„¶„cˆ„cˆ„·ƒcŽƒcŒ„¶„cˆ„" send "„ºƒc„µ„¸ƒcŒ„cˆ„cˆ„cˆ„¶„µ„cŒƒ¾ƒ¶„cŠƒ»ƒ{ ¡ƒ¹„cˆ„¶„¶„cˆ„µ„¶„¶„cˆ„cˆ„·ƒcŽƒcŒ„¶„cˆ„" print " A " print " B " print " C " print " D " print " E " cls cls end define A call shift call pause call a call pause call shift end define B call shift call pause call b call pause call shift end define C call shift call pause call c call pause call shift end define D call shift call pause call d call pause call shift end define E call shift call pause call e call pause call shift end define F call shift call pause call f call pause call shift end define G call shift call pause call g call pause call shift end define H call shift call pause call h call pause call shift end define I call shift call pause call i call pause call shift end define J call shift call pause call j call pause call shift end define K call shift call pause call k call pause call shift end define L call shift call pause call l call pause call shift end define M call shift call pause call m call pause call shift end define N call shift call pause call n call pause call shift end define O call shift call pause call o call pause call shift end define P call shift call pause call p call pause call shift end define Q call shift call pause call q call pause call shift end define R call shift call pause call r call pause call shift end define S call shift call pause call s call pause call shift end define T call shift call pause call t call pause call shift end define U call shift call pause call u call pause call shift end define V call shift call pause call v call pause call shift end define W call shift call pause call w call pause call shift end define X call shift call pause call x call pause call shift end define Y call shift call pause call y call pause call shift end define Z call shift call pause call z call pause call shift end define one call num call pause call f call pause call num end define two call num call pause call g call pause call num end define three call num call pause call h call pause call num end define four call num call pause call i call pause call num end define five call num call pause call j call pause call num end define six call num call pause call k call pause call num end define seven call num call pause call l call pause call num end define eight call num call pause call m call pause call num end define nine call num call pause call n call pause call num end define zero call num call pause call o call pause call num end define shift send "##B##J##+##K##3##H##2##O##+##J##3##J##2##L##+##K##3##H##3##H## 3##I##3##G##+#?C##B##I##+##M##2##L##3##H##+##M##2##M##3##H##+## L##3##H##2##O##2##M##3##H##+#?B##B##I##+##K##3##K##2##L##+##J## 3##I##2##N##+##M##2##L##3##H##3##I##2##N##+" end define name send "##B##K##+##J##+##M##2##M##3##J##2##L##3##H##+##M##2##M##3##J## 2##L##3##I##+#?E##A##L##+##L##+##J##3##K##2##L##3##H##2##O##+## J##2##P##2##M##2##P##2##M##+#?B##B##J##+##J##+##M##2##L##3##H## 2##O##2##P##+##I##3##G##3##M##2##J##2##P##+" end define num send "##B##J##2##N##3##J##2##M##+##J##3##I##2##N##+##L##2##M##2##N## 2##N##3##H##+#>S##B##I##2##P##2##M##2##P##+##I##3##H##3##I##+## J##3##H##3##H##3##H##2##O##+#>T##B##J##2##L##3##I##3##H##+##K## 3##H##3##H##+##N##2##L##3##H##2##M##3##K##+" end