Browse Source

* new bugs

peter 22 years ago
parent
commit
8d0dc4b69d

+ 35 - 0
tests/webtbf/tw1969.pp

@@ -0,0 +1,35 @@
+{ %fail }
+
+{ Source provided for Free Pascal Bug Report 1969 }
+{ Submitted by "Sergey Kosarevsky" on  2002-05-13 }
+{ e-mail: [email protected] }
+Type tDemo=Object
+        Static:Longint;
+        Constructor Init;
+        Procedure Run(Var Msg); Message 1;   // But this is an Object, not a Class !!! How can a make use of this declaration ?
+     End;
+
+Type tDemo1=Object
+        Static:Longint;
+        Constructor Init;
+        Procedure Run; Dynamic;   // I caouldn't find this keyword in documentation
+     End;
+
+Constructor tDemo.Init;
+Begin
+End;
+
+Constructor tDemo1.Init;
+Begin
+End;
+
+Procedure tDemo.Run(Var Msg);
+Begin
+End;
+
+Procedure tDemo1.Run;
+Begin
+End;
+
+Begin
+End.

+ 20 - 0
tests/webtbf/tw2018.pp

@@ -0,0 +1,20 @@
+{ %fail }
+
+{ Source provided for Free Pascal Bug Report 2018 }
+{ Submitted by "Sergey Kosarevsky" on  2002-06-29 }
+{ e-mail: [email protected] }
+Unit tw2018;
+
+Interface
+
+Type tExtObject=Object
+        { The next line should be refused }
+        Procedure Draw;External;
+     End;
+
+Implementation
+
+Procedure tExtObject.Draw;External;
+
+Begin
+End.

+ 8 - 1
tests/webtbs/tw2046.pp

@@ -5,7 +5,14 @@ program printftest;
 
 {$mode objfpc}{$H+}
 
-procedure printf(fm: pchar; args: array of const); cdecl; external 'c';
+const
+{$ifdef win32}
+  libc='msvcrt';
+{$else}
+  libc='c';
+{$endif}
+
+procedure printf(fm: pchar; args: array of const); cdecl; external libc;
 
 procedure print(args: array of const);
 begin

+ 69 - 0
tests/webtbs/tw2233.pp

@@ -0,0 +1,69 @@
+{ Source provided for Free Pascal Bug Report 2233 }
+{ Submitted by "Sergey Kosarevsky" on  2002-11-19 }
+{ e-mail: [email protected] }
+Type pGUIView=^tGUIView;
+     tGUIView=Object
+        Constructor Init;
+        Procedure RenderView;Virtual;Abstract;
+     End;
+Type tGUIWindow=Object(tGUIView)
+        Constructor Init;
+        Procedure RenderView;Virtual;
+     End;
+Type tGUICommonControl=Object(tGUIWindow)
+        Constructor Init;
+        Constructor Init(Param1:Longint);
+     End;
+Type pGUIRadioGroup=^tGUIRadioGroup;
+     tGUIRadioGroup=Object(tGUICommonControl)
+        Constructor Init;
+        Constructor Init(Param1:Longint);
+        Procedure RenderView;Virtual;
+     End;
+var
+  err : boolean;
+
+Constructor tGUIView.Init;
+Begin
+End;
+Constructor tGUIWindow.Init;
+Begin
+   Inherited Init;
+End;
+Procedure tGUIWindow.RenderView;
+Begin
+   WriteLn('tGUIWindow.RenderView()');
+End;
+Constructor tGUICommonControl.Init;
+Begin
+   Init(0);
+End;
+Constructor tGUICommonControl.Init(Param1:Longint);
+Begin
+   Inherited Init;
+End;
+Constructor tGUIRadioGroup.Init;
+Begin
+   Inherited Init;
+End;
+Constructor tGUIRadioGroup.Init(Param1:Longint);
+Begin
+   Inherited Init(Param1);
+End;
+Procedure tGUIRadioGroup.RenderView;
+Begin
+   Inherited RenderView;
+   WriteLn('tGUIRadioGroup.RenderView()');
+   err:=false;
+End;
+Var View:pGUIView;
+Begin
+   err:=true;
+   View:=New(pGUIRadioGroup,Init);
+   View^.RenderView;
+   if err then
+    begin
+      writeln('ERROR!');
+      halt(1);
+    end;
+End.

+ 20006 - 0
tests/webtbs/tw2242.pp

@@ -0,0 +1,20006 @@
+{ %opt=-Sc }
+VAR s : ansistring;
+BEGIN
+s := '';
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+s += chr(72);
+s += chr(73);
+s += chr(74);
+s += chr(75);
+s += chr(76);
+s += chr(77);
+s += chr(78);
+s += chr(79);
+s += chr(80);
+s += chr(81);
+s += chr(82);
+s += chr(83);
+s += chr(84);
+s += chr(85);
+s += chr(86);
+s += chr(87);
+s += chr(88);
+s += chr(89);
+s += chr(90);
+s += chr(65);
+s += chr(66);
+s += chr(67);
+s += chr(68);
+s += chr(69);
+s += chr(70);
+s += chr(71);
+writeln(s)
+END.

+ 31 - 0
tests/webtbs/tw2250.pp

@@ -0,0 +1,31 @@
+{ Source provided for Free Pascal Bug Report 2250 }
+{ Submitted by "Konstantin Seiler" on  2002-12-04 }
+{ e-mail: [email protected] }
+procedure stringbug;
+var env:ansistring;
+  procedure addenv(s:ansistring);
+  begin
+  // Uncomment next line and everything works as espected.
+  //writeln(length(env));
+      if length(env)=0 then env:=s
+                       else env:=env+'|'+s;
+  end;
+
+begin
+  env:='';
+  addenv('first');
+  addenv('second');
+  addenv('third');
+  // It schould write "first|second|third",
+  // but only writes "third".
+  writeln(env);
+  if env<>'first|second|third' then
+   begin
+     writeln('ERROR!');
+     halt(1);
+   end;
+end;
+
+begin
+  stringbug;
+end.

+ 12 - 0
tests/webtbs/tw2259.pp

@@ -0,0 +1,12 @@
+{ Source provided for Free Pascal Bug Report 2259 }
+{ Submitted by "Sergey Kosarevsky" on  2002-12-14 }
+{ e-mail: [email protected] }
+{$STATIC ON}
+
+Type tObject=Object
+        ClassFlags:Longint;Static;
+     End;
+
+Begin
+   tObject.ClassFlags:=255;
+End.

+ 13 - 0
tests/webtbs/tw2260.pp

@@ -0,0 +1,13 @@
+{ %version=1.1 }
+
+{$mode delphi}
+
+procedure test(x: integer = 2);
+begin
+ writeln(x);
+end;
+
+begin
+ test(1);
+ test;
+end.