diff --git a/doc/nasal-http-test-web.html b/doc/nasal-http-test-web.html index 81fbeef..7b4d582 100644 --- a/doc/nasal-http-test-web.html +++ b/doc/nasal-http-test-web.html @@ -5,7 +5,8 @@ -
- - - -
+

 Nasal | Not another scripting language!

+
+ + + +
+
+

 Introduction | 介绍

- Hello, this is a simple HTML document just for test. This simple http server is written in nasal.
- Nasal is an ECMAscript-like programming language that used in Flightgear designed by Andy Ross.
- 这是个用于测试的简易HTML文档。该http服务器是用nasal编写的。
- Nasal是类似ECMAscript的一款编程语言,用于飞行模拟器Flightgear。该语言由Andy Ross设计完成。

- The interpreter is totally rewritten by ValKmjolnir using C++(-std=c++11) without reusing the code in Andy Ross's nasal interpreter.
- But we really appreciate that Andy created this amazing programming language and his interpreter project.

- Now this project uses MIT license(2021/5/4). Edit it if you want, use this project to learn or create more interesting things(But don't forget me XD).
+

+ Hello, this is a simple HTML document just for test. This simple http server is written in nasal. + Nasal is an ECMAscript-like programming language that used in Flightgear designed by Andy Ross.
+

+

+ 这是个用于测试的简易HTML文档。该http服务器是用nasal编写的。Nasal是一款用于飞行模拟器Flightgear的、类似ECMAscript的编程语言。该语言由Andy Ross设计完成。 +

+

+ The interpreter is totally rewritten by ValKmjolnir using C++(-std=c++11) without reusing the code in Andy Ross's nasal interpreter. + But we really appreciate that Andy created this amazing programming language and his interpreter project. + Now this project uses MIT license (2021/5/4). Edit it if you want, use this project to learn or create more interesting things(But don't forget me XD).
+

+

+ 这个解释器是由ValKmjolnir用C++11编写的,完全没有复用Andy Ross版解释器的代码。但是我们仍然非常感谢Andy为我们带来了这么一款有趣的编程语言。 + 现在这个项目使用MIT协议开源 (2021/5/4)。 + 如果你有需求,可以自行修改,用这个解释器项目来学习或者创造更有意思的东西吧!(不过别忘了在项目协议中留下原作者名字哦) +

- -
+

 Benchmark | 执行效率

+ +
- Here is the benchmark of different versions of nasal interpreter(left).
- Look at this beautiful picture(right).
- Nasal can run this test file(test/bfcolored.nas) in about 220 seconds.
- In fact this test file cost over 2200 seconds before ver 8.0 .
+

+ Benchmark of different versions of nasal interpreter(left). + Beautiful picture generated by brainfuck interpreter written in nasal(right). +

+

+ 不同版本的nasal解释器执行效率图(左)。 + nasal运行brainfuck绘制的曼德勃罗集合(右)。 +

+

+ Nasal can run this test file(test/bfcolored.nas) to draw this picture in about 220 seconds. + In fact this test file cost over 2200 seconds before ver 8.0 . +

+

+ Nasal现在可以在220秒内运行该文件(test/bfcolored.nas)并绘制出这张图。 + 在8.0版本中这个解释器需要跑超过2200秒来绘制这张图。 +

-
-            1    var nasal=func(lexical,syntax){
-            2        return {
-            3            print  : func{println("hello world")},
-            4            set_lex: func(lex){lexical=lex},
-            5            get_lex: func{return lexical},
-            6            set_syn: func(syn){syntax=syn},
-            7            get_syn: func{return syntax}
-            8        };
-            9    }
-        
+

 Example | 样例代码

+
+ + + +
+ + + + + + + + +
+ + + + + + + + + +
+

 Shutdown | 关闭服务器

+ +

Click here to shutdown http server.

+

Don't click me besauce i am just a teapot.

+
\ No newline at end of file diff --git a/test/httptest.nas b/test/httptest.nas index 0bbd57e..39de807 100644 --- a/test/httptest.nas +++ b/test/httptest.nas @@ -1,32 +1,237 @@ import("module/libsock.nas"); -var sd=socket.socket(socket.AF_INET,socket.SOCK_STREAM,socket.IPPROTO_IP); -socket.bind(sd,"127.0.0.1",8080); -socket.listen(sd,1); +var http=func(){ + var sd=nil; + return { + establish:func(ip,port){ + sd=socket.socket(socket.AF_INET,socket.SOCK_STREAM,socket.IPPROTO_IP); + socket.bind(sd,ip,port); + socket.listen(sd,1); + println("[",os.time(),"] start server at [",ip,":",port,"]"); + }, + shutdown:func(){ + println("[",os.time(),"] shutdown server"); + socket.closesocket(sd); + }, + accept:func(){ + return socket.accept(sd); + }, + disconnect:func(client,log=0){ + if(log) + println("[",os.time(),"] [",client.ip,"] disconnected"); + return socket.closesocket(client.sd); + }, + recv:func(client){ + var data=socket.recv(client.sd,2048); + if(!data.size){ + println("[",os.time(),"] [",client.ip,"] closed connection"); + return nil; + } + var first=split("\n",data.str)[0]; + var (type,path)=split(" ",first)[0,1]; + println("[",os.time(),"] [",client.ip,"] request ",type," [",path,"]"); + return {type:type,path:path}; + }, + send:func(client,content){ + println("[",os.time(),"] [",client.ip,"] get size ",size(content)," byte(s)"); + return socket.send(client.sd,content); + } + }; +}(); +http.establish("127.0.0.1",8080); -# var filter={ -# " ":" ", -# "&":"&", -# "<":"<", -# ">":">", -# "\"":""", -# "'":"&qpos;" -# }; -# var html_read_file=func(filename){ -# var fd=io.open(filename,"rb"); -# var content=""; -# while(1){ -# var s=mut(" "); -# if(io.read(fd,s,1)==0) -# break; -# if(contains(filter,chr(s[0]))) -# content~=filter[chr(s[0])]; -# else -# content~=s; -# } -# io.close(fd); -# return content; -# } + +var highlight_style=" +"; + +var html_read_file=func(filename){ + var timer=maketimestamp(); + timer.stamp(); + var keyword=["var","func","for","while","foreach","forindex","break","continue","return","if","else","elsif","nil"]; + var file_text=split("",io.fin(filename)); + var (s,index,len)=("",-1,size(file_text)); + var content=""; + + var next=func(){ + if(index+1>=len) + return index+1; + index+=1; + s=file_text[index]; + return index; + } + var prev=func(){ + index-=1; + s=file_text[index]; + } + + while(1){ + if(next()>=len) + break; + if(s==">") + content~=">"; + elsif(s=="<") + content~="<"; + elsif(s=="[" or s=="]" or s=="(" or s==")" or s=="{" or s=="}") + content~=""~s~""; + elsif(s=="=" or s=="," or s==";" or s==":" or s=="|" or s=="&" or s=="!" or s=="?" or s=="+" or s=="-" or s=="*" or s=="/" or s=="~" or s==".") + content~=""~s~""; + elsif(s=="_" or ("a"[0]<=s[0] and s[0]<="z"[0]) or ("A"[0]<=s[0] and s[0]<="Z"[0]) or s[0]<0 or s[0]>=128){ + var tmp=""~s; # generate a new string + while(1){ + if(next()>=len) + break; + if(s=="_" or ("a"[0]<=s[0] and s[0]<="z"[0]) or ("A"[0]<=s[0] and s[0]<="Z"[0]) or ("0"[0]<=s[0] and s[0]<="9"[0]) or s[0]<0 or s[0]>=128) + tmp~=s; + else{ + prev(); + break; + } + } + var is_key=0; + foreach(var i;keyword) + if(tmp==i){ + is_key=1; + content~=""~tmp~""; + break; + } + if(!is_key) + content~=""~tmp~""; + }elsif("0"[0]<=s[0] and s[0]<="9"[0]){ + content~=""~s; + if(next()>=len){ + content~=""; + break; + } + if(s=="o"){ + content~="o"; + while(1){ + if(next()>=len) + break; + if("0"[0]<=s[0] and s[0]<="7"[0]) + content~=s; + else + break; + } + content~=""; + prev(); + }elsif(s=="x"){ + content~="x"; + while(1){ + if(next()>=len) + break; + if(("0"[0]<=s[0] and s[0]<="9"[0]) or ("a"[0]<=s[0] and s[0]<='f') or ("A"[0]<=s[0] or s[0]<="F")) + content~=s; + else + break; + } + content~=""; + prev(); + }elsif(("0"[0]<=s[0] and s[0]<="9"[0]) or s=="." or s=="e"){ + while("0"[0]<=s[0] and s[0]<="9"[0]){ + content~=s; + if(next()>=len) + break; + } + if(s=="."){ + content~=s; + if(next()>=len) + break; + } + while("0"[0]<=s[0] and s[0]<="9"[0]){ + content~=s; + if(next()>=len) + break; + } + if(s=="e"){ + content~=s; + if(next()>=len) + break; + if(s=="-" or s=="+"){ + content~=s; + if(next()>=len) + break; + } + } + while("0"[0]<=s[0] and s[0]<="9"[0]){ + content~=s; + if(next()>=len) + break; + } + prev(); + content~=""; + }else{ + prev(); + content~=""; + } + }elsif(s=="\"" or s=="'" or s=="`"){ + var quot=s~""; # generate a new string + content~=""~s; + while(1){ + if(next()>=len) + break; + if(s==quot){ + content~=s~""; + break; + }elsif(s=="\\"){ + content~=s; + if(next()>=len) + break; + content~=s; + }elsif(s==">"){ + content~=">"; + }elsif(s=="<"){ + content~="<"; + }else{ + content~=s; + } + } + }elsif(s=="#"){ + content~=""~s; + while(1){ + if(next()>=len) + break; + if(s=="\n" or s=="\r"){ + content~=s; + break; + }elsif(s==">"){ + content~=">"; + }elsif(s=="<"){ + content~="<"; + }else{ + content~=s; + } + } + content~=""; + } + else + content~=s; + } + println("[",os.time(),"] analyzed [",filename,"] for ",timer.elapsedMSec(),"ms"); + return content; +} var respond={ ok:func(html){ @@ -65,34 +270,57 @@ var files=func(){ }(); while(1){ - var client=socket.accept(sd); - var recieve_data=socket.recv(client.sd,1024); - if(!recieve_data.size){ - println("[",os.time(),"] ",client.ip," request connection closed"); + var client=http.accept(); + var data=http.recv(client); + if(data==nil){ + http.disconnect(client); continue; } - var first=split("\n",recieve_data.str)[0]; - var (type,path)=split(" ",first)[0,1]; - println("[",os.time(),"] ",client.ip," request ",type," [",path,"]"); - if(path=="/" or path=="/index") - socket.send(client.sd,respond.ok(io.fin("./doc/nasal-http-test-web.html"))); - elsif(path=="/favicon.ico") - socket.send(client.sd,respond.ok(io.fin("./pic/favicon.ico"))); - elsif(path=="/pic/nasal.png" or path=="/pic/benchmark.png" or path=="/pic/mandelbrot.png") - socket.send(client.sd,respond.ok(io.fin("."~path))); - else{ - var filename=substr(path,1,size(path)-1); - if(contains(files,filename)){ - # var page=" "~filename~" \n
\n";
-            # var page_back="
\n\n"; - # socket.send(client.sd,respond.ok(page~io.fin("./test/"~filename)~page_back)); - socket.send(client.sd,respond.ok(io.fin("./test/"~filename))); + if(data.type=="GET"){ + var path=data.path; + var args=split("?",path); + var tmp={}; + if(size(args)==2){ + path=args[0]; + args=split("=",args[1]); + for(var i=0;i"~highlight_style~"\n
\n";
+                var page_back="
\n\n\n"; + http.send(client,respond.ok(page~html_read_file("./test/"~filename)~page_back)); + }else{ + http.send(client,respond.ok(io.fin("./doc/nasal-http-test-web.html"))); + } + } + elsif(path=="/shutdown"){ + http.send(client,respond.ok("http server shutdown.")); + break; + } + elsif(path=="/favicon.ico") + http.send(client,respond.ok(io.fin("./pic/favicon.ico"))); + elsif(path=="/license") + http.send(client,respond.ok(io.fin("./LICENSE"))); + elsif(path=="/pic/nasal.png" or path=="/pic/benchmark.png" or path=="/pic/mandelbrot.png") + http.send(client,respond.ok(io.fin("."~path))); + else{ + var filename=substr(path,1,size(path)-1); + if(contains(files,filename)){ + var page=" "~filename~" "~highlight_style~"\n
\n";
+                var page_back="
\n\n\n"; + http.send(client,respond.ok(page~html_read_file("./test/"~filename)~page_back)); + } + elsif(filename=="teapot") + http.send(client,respond.teapot); + else + http.send(client,respond.not_found); + } + }elsif(data.type=="POST"){ + http.send(client,respond.not_found); } - socket.closesocket(client.sd); + http.disconnect(client); } -socket.closesocket(sd); \ No newline at end of file +http.shutdown(); \ No newline at end of file diff --git a/test/mandel.nas b/test/mandel.nas index 6927856..ae46508 100644 --- a/test/mandel.nas +++ b/test/mandel.nas @@ -1,4808 +1,4809 @@ #automatically generated by bfconvertor.nas +import('lib.nas'); var ptr=0; var paper=[]; setsize(paper,131072); while(paper[ptr]) { } -paper[ptr]+=13.000000; +paper[ptr]+=13; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=1.000000; - paper[ptr]+=2.000000; - ptr+=3.000000; - paper[ptr]+=5.000000; - ptr+=1.000000; - paper[ptr]+=2.000000; - ptr+=1.000000; - paper[ptr]+=1.000000; - ptr-=6.000000; + paper[ptr]-=1; + ptr+=1; + paper[ptr]+=2; + ptr+=3; + paper[ptr]+=5; + ptr+=1; + paper[ptr]+=2; + ptr+=1; + paper[ptr]+=1; + ptr-=6; } -ptr+=5.000000; -paper[ptr]+=6.000000; -ptr+=1.000000; -paper[ptr]-=3.000000; -ptr+=10.000000; -paper[ptr]+=15.000000; +ptr+=5; +paper[ptr]+=6; +ptr+=1; +paper[ptr]-=3; +ptr+=10; +paper[ptr]+=15; while(paper[ptr]) { while(paper[ptr]) { - ptr+=9.000000; + ptr+=9; } - paper[ptr]+=1.000000; + paper[ptr]+=1; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=9.000000; - paper[ptr]-=1.000000; + ptr+=9; + paper[ptr]-=1; } -paper[ptr]+=1.000000; +paper[ptr]+=1; while(paper[ptr]) { - ptr+=8.000000; + ptr+=8; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=1.000000; + ptr+=1; } -ptr-=9.000000; +ptr-=9; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } -ptr+=8.000000; +ptr+=8; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } -paper[ptr]+=1.000000; -ptr-=7.000000; -paper[ptr]+=5.000000; +paper[ptr]+=1; +ptr-=7; +paper[ptr]+=5; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=9.000000; - paper[ptr]+=1.000000; - ptr-=9.000000; + paper[ptr]-=1; + ptr+=9; + paper[ptr]+=1; + ptr-=9; } - ptr+=9.000000; + ptr+=9; } -ptr+=7.000000; -paper[ptr]+=1.000000; -ptr+=27.000000; -paper[ptr]+=1.000000; -ptr-=17.000000; +ptr+=7; +paper[ptr]+=1; +ptr+=27; +paper[ptr]+=1; +ptr-=17; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } -ptr+=3.000000; +ptr+=3; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } -paper[ptr]+=1.000000; +paper[ptr]+=1; while(paper[ptr]) { - ptr+=6.000000; + ptr+=6; while(paper[ptr]) { - ptr+=7.000000; + ptr+=7; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=2.000000; + ptr+=2; } - ptr-=9.000000; + ptr-=9; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=7.000000; + ptr+=7; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - paper[ptr]+=1.000000; - ptr-=6.000000; - paper[ptr]+=4.000000; + paper[ptr]+=1; + ptr-=6; + paper[ptr]+=4; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=9.000000; - paper[ptr]+=1.000000; - ptr-=9.000000; + paper[ptr]-=1; + ptr+=9; + paper[ptr]+=1; + ptr-=9; } - ptr+=9.000000; + ptr+=9; } - ptr+=6.000000; - paper[ptr]+=1.000000; - ptr-=6.000000; - paper[ptr]+=7.000000; + ptr+=6; + paper[ptr]+=1; + ptr-=6; + paper[ptr]+=7; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=9.000000; - paper[ptr]+=1.000000; - ptr-=9.000000; + paper[ptr]-=1; + ptr+=9; + paper[ptr]+=1; + ptr-=9; } - ptr+=9.000000; + ptr+=9; } - ptr+=6.000000; - paper[ptr]+=1.000000; - ptr-=16.000000; + ptr+=6; + paper[ptr]+=1; + ptr-=16; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=3.000000; + ptr+=3; while(paper[ptr]) { while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=6.000000; + ptr+=6; while(paper[ptr]) { - ptr+=7.000000; + ptr+=7; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=6.000000; - paper[ptr]+=1.000000; - ptr+=6.000000; + paper[ptr]-=1; + ptr-=6; + paper[ptr]+=1; + ptr+=6; } - ptr-=6.000000; + ptr-=6; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=6.000000; - paper[ptr]+=1.000000; - ptr-=2.000000; - paper[ptr]+=1.000000; - ptr-=3.000000; - paper[ptr]+=1.000000; - ptr-=1.000000; + paper[ptr]-=1; + ptr+=6; + paper[ptr]+=1; + ptr-=2; + paper[ptr]+=1; + ptr-=3; + paper[ptr]+=1; + ptr-=1; } - ptr+=8.000000; + ptr+=8; } - ptr-=9.000000; + ptr-=9; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=9.000000; + ptr+=9; while(paper[ptr]) { - ptr+=8.000000; + ptr+=8; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=7.000000; - paper[ptr]+=1.000000; - ptr+=7.000000; + paper[ptr]-=1; + ptr-=7; + paper[ptr]+=1; + ptr+=7; } - ptr-=7.000000; + ptr-=7; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=7.000000; - paper[ptr]+=1.000000; - ptr-=2.000000; - paper[ptr]+=1.000000; - ptr-=3.000000; - paper[ptr]+=1.000000; - ptr-=2.000000; + paper[ptr]-=1; + ptr+=7; + paper[ptr]+=1; + ptr-=2; + paper[ptr]+=1; + ptr-=3; + paper[ptr]+=1; + ptr-=2; } - ptr+=8.000000; + ptr+=8; } - ptr-=9.000000; + ptr-=9; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=7.000000; + ptr+=7; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=7.000000; - paper[ptr]+=1.000000; - ptr+=7.000000; + paper[ptr]-=1; + ptr-=7; + paper[ptr]+=1; + ptr+=7; } - ptr-=7.000000; + ptr-=7; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=7.000000; - paper[ptr]+=1.000000; - ptr-=2.000000; - paper[ptr]+=1.000000; - ptr-=5.000000; + paper[ptr]-=1; + ptr+=7; + paper[ptr]+=1; + ptr-=2; + paper[ptr]+=1; + ptr-=5; } - ptr+=9.000000; - paper[ptr]+=15.000000; + ptr+=9; + paper[ptr]+=15; while(paper[ptr]) { while(paper[ptr]) { - ptr+=9.000000; + ptr+=9; } - paper[ptr]+=1.000000; - ptr+=1.000000; + paper[ptr]+=1; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr-=9.000000; + ptr-=9; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=9.000000; - paper[ptr]-=1.000000; + ptr+=9; + paper[ptr]-=1; } - paper[ptr]+=1.000000; + paper[ptr]+=1; while(paper[ptr]) { - ptr+=1.000000; - paper[ptr]+=1.000000; - ptr+=8.000000; + ptr+=1; + paper[ptr]+=1; + ptr+=8; } - ptr-=9.000000; + ptr-=9; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=9.000000; + ptr+=9; while(paper[ptr]) { - ptr+=1.000000; - paper[ptr]-=1.000000; - ptr+=4.000000; + ptr+=1; + paper[ptr]-=1; + ptr+=4; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=4.000000; - paper[ptr]+=1.000000; - ptr+=4.000000; + paper[ptr]-=1; + ptr-=4; + paper[ptr]+=1; + ptr+=4; } - ptr-=4.000000; + ptr-=4; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=4.000000; - paper[ptr]+=1.000000; - ptr-=5.000000; + paper[ptr]-=1; + ptr+=4; + paper[ptr]+=1; + ptr-=5; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=2.000000; + paper[ptr]-=1; + ptr+=2; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=2.000000; - paper[ptr]+=1.000000; - ptr+=2.000000; + paper[ptr]-=1; + ptr-=2; + paper[ptr]+=1; + ptr+=2; } - ptr-=2.000000; + ptr-=2; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=2.000000; - paper[ptr]+=1.000000; - ptr+=2.000000; - paper[ptr]+=1.000000; - ptr-=4.000000; + paper[ptr]-=1; + ptr+=2; + paper[ptr]+=1; + ptr+=2; + paper[ptr]+=1; + ptr-=4; } - paper[ptr]+=1.000000; - ptr+=9.000000; + paper[ptr]+=1; + ptr+=9; } - ptr-=8.000000; + ptr-=8; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } } - ptr+=9.000000; + ptr+=9; while(paper[ptr]) { - ptr+=9.000000; + ptr+=9; } - ptr-=9.000000; + ptr-=9; while(paper[ptr]) { - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=9.000000; - paper[ptr]+=1.000000; - ptr-=9.000000; + paper[ptr]-=1; + ptr+=9; + paper[ptr]+=1; + ptr-=9; } - ptr-=10.000000; + ptr-=10; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=9.000000; - paper[ptr]+=1.000000; - ptr-=9.000000; + paper[ptr]-=1; + ptr+=9; + paper[ptr]+=1; + ptr-=9; } - ptr-=1.000000; - paper[ptr]+=1.000000; - ptr+=8.000000; + ptr-=1; + paper[ptr]+=1; + ptr+=8; } - ptr-=9.000000; + ptr-=9; while(paper[ptr]) { - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr-=1.000000; - paper[ptr]-=1.000000; - ptr+=4.000000; + ptr-=1; + paper[ptr]-=1; + ptr+=4; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=4.000000; - paper[ptr]+=1.000000; - ptr+=1.000000; + paper[ptr]-=1; + ptr-=4; + paper[ptr]+=1; + ptr+=1; while(paper[ptr]) { - ptr-=1.000000; - paper[ptr]-=1.000000; - ptr+=1.000000; - paper[ptr]-=1.000000; - ptr-=6.000000; - paper[ptr]+=1.000000; - ptr+=6.000000; + ptr-=1; + paper[ptr]-=1; + ptr+=1; + paper[ptr]-=1; + ptr-=6; + paper[ptr]+=1; + ptr+=6; } - ptr-=1.000000; + ptr-=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=1.000000; - paper[ptr]+=1.000000; - ptr-=1.000000; + paper[ptr]-=1; + ptr+=1; + paper[ptr]+=1; + ptr-=1; } - ptr+=4.000000; + ptr+=4; } - ptr-=3.000000; + ptr-=3; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=3.000000; - paper[ptr]+=1.000000; - ptr-=3.000000; + paper[ptr]-=1; + ptr+=3; + paper[ptr]+=1; + ptr-=3; } - ptr-=1.000000; - paper[ptr]+=1.000000; - ptr-=9.000000; + ptr-=1; + paper[ptr]+=1; + ptr-=9; } - ptr+=9.000000; + ptr+=9; while(paper[ptr]) { - ptr+=1.000000; - paper[ptr]+=1.000000; - ptr+=8.000000; + ptr+=1; + paper[ptr]+=1; + ptr+=8; } - ptr-=9.000000; + ptr-=9; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=9.000000; + ptr+=9; while(paper[ptr]) { - ptr+=1.000000; - paper[ptr]-=1.000000; - ptr+=5.000000; + ptr+=1; + paper[ptr]-=1; + ptr+=5; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=5.000000; - paper[ptr]+=1.000000; - ptr+=5.000000; + paper[ptr]-=1; + ptr-=5; + paper[ptr]+=1; + ptr+=5; } - ptr-=5.000000; + ptr-=5; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=5.000000; - paper[ptr]+=1.000000; - ptr-=6.000000; + paper[ptr]-=1; + ptr+=5; + paper[ptr]+=1; + ptr-=6; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=3.000000; + paper[ptr]-=1; + ptr+=3; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=3.000000; - paper[ptr]+=1.000000; - ptr+=3.000000; + paper[ptr]-=1; + ptr-=3; + paper[ptr]+=1; + ptr+=3; } - ptr-=3.000000; + ptr-=3; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=3.000000; - paper[ptr]+=1.000000; - ptr+=1.000000; - paper[ptr]+=1.000000; - ptr-=4.000000; + paper[ptr]-=1; + ptr+=3; + paper[ptr]+=1; + ptr+=1; + paper[ptr]+=1; + ptr-=4; } - paper[ptr]+=1.000000; - ptr+=9.000000; + paper[ptr]+=1; + ptr+=9; } - ptr-=8.000000; + ptr-=8; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } } - ptr+=9.000000; + ptr+=9; while(paper[ptr]) { - ptr+=9.000000; + ptr+=9; } - ptr-=9.000000; + ptr-=9; while(paper[ptr]) { - ptr+=2.000000; + ptr+=2; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=9.000000; - paper[ptr]+=1.000000; - ptr-=9.000000; + paper[ptr]-=1; + ptr+=9; + paper[ptr]+=1; + ptr-=9; } - ptr-=11.000000; + ptr-=11; } - ptr+=2.000000; + ptr+=2; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=9.000000; - paper[ptr]+=1.000000; - ptr-=9.000000; + paper[ptr]-=1; + ptr+=9; + paper[ptr]+=1; + ptr-=9; } - ptr-=2.000000; - paper[ptr]+=1.000000; - ptr+=8.000000; + ptr-=2; + paper[ptr]+=1; + ptr+=8; } - ptr-=9.000000; + ptr-=9; while(paper[ptr]) { - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr-=1.000000; - paper[ptr]-=1.000000; - ptr+=4.000000; + ptr-=1; + paper[ptr]-=1; + ptr+=4; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=4.000000; - paper[ptr]+=1.000000; - ptr+=1.000000; + paper[ptr]-=1; + ptr-=4; + paper[ptr]+=1; + ptr+=1; while(paper[ptr]) { - ptr-=1.000000; - paper[ptr]-=1.000000; - ptr+=1.000000; - paper[ptr]-=1.000000; - ptr-=6.000000; - paper[ptr]+=1.000000; - ptr+=6.000000; + ptr-=1; + paper[ptr]-=1; + ptr+=1; + paper[ptr]-=1; + ptr-=6; + paper[ptr]+=1; + ptr+=6; } - ptr-=1.000000; + ptr-=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=1.000000; - paper[ptr]+=1.000000; - ptr-=1.000000; + paper[ptr]-=1; + ptr+=1; + paper[ptr]+=1; + ptr-=1; } - ptr+=4.000000; + ptr+=4; } - ptr-=3.000000; + ptr-=3; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=3.000000; - paper[ptr]+=1.000000; - ptr-=3.000000; + paper[ptr]-=1; + ptr+=3; + paper[ptr]+=1; + ptr-=3; } - ptr-=1.000000; - paper[ptr]+=1.000000; - ptr-=9.000000; + ptr-=1; + paper[ptr]+=1; + ptr-=9; } - ptr+=9.000000; + ptr+=9; while(paper[ptr]) { - ptr+=4.000000; + ptr+=4; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=36.000000; - paper[ptr]+=1.000000; - ptr+=36.000000; + paper[ptr]-=1; + ptr-=36; + paper[ptr]+=1; + ptr+=36; } - ptr+=5.000000; + ptr+=5; } - ptr-=9.000000; + ptr-=9; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=9.000000; - paper[ptr]+=15.000000; + ptr+=9; + paper[ptr]+=15; while(paper[ptr]) { while(paper[ptr]) { - ptr+=9.000000; + ptr+=9; } - ptr-=9.000000; - paper[ptr]-=1.000000; - ptr-=9.000000; + ptr-=9; + paper[ptr]-=1; + ptr-=9; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=9.000000; - paper[ptr]-=1.000000; + ptr+=9; + paper[ptr]-=1; } - paper[ptr]+=1.000000; - ptr+=21.000000; - paper[ptr]+=1.000000; - ptr-=3.000000; + paper[ptr]+=1; + ptr+=21; + paper[ptr]+=1; + ptr-=3; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=9.000000; + ptr+=9; while(paper[ptr]) { - ptr+=3.000000; + ptr+=3; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=3.000000; - paper[ptr]-=1.000000; - ptr+=3.000000; + paper[ptr]-=1; + ptr-=3; + paper[ptr]-=1; + ptr+=3; } - paper[ptr]+=1.000000; - ptr-=3.000000; + paper[ptr]+=1; + ptr-=3; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=3.000000; - paper[ptr]-=1.000000; - ptr+=1.000000; + paper[ptr]-=1; + ptr+=3; + paper[ptr]-=1; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=4.000000; - paper[ptr]+=1.000000; - ptr+=4.000000; + paper[ptr]-=1; + ptr-=4; + paper[ptr]+=1; + ptr+=4; } - ptr-=4.000000; + ptr-=4; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=4.000000; - paper[ptr]+=1.000000; - ptr-=13.000000; + paper[ptr]-=1; + ptr+=4; + paper[ptr]+=1; + ptr-=13; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=4.000000; + ptr+=4; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - paper[ptr]+=1.000000; - ptr+=5.000000; + paper[ptr]+=1; + ptr+=5; while(paper[ptr]) { - ptr+=9.000000; + ptr+=9; } - ptr+=1.000000; - paper[ptr]+=1.000000; - ptr-=1.000000; + ptr+=1; + paper[ptr]+=1; + ptr-=1; } } - paper[ptr]+=1.000000; - ptr+=4.000000; + paper[ptr]+=1; + ptr+=4; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=4.000000; - paper[ptr]-=1.000000; - ptr+=4.000000; + paper[ptr]-=1; + ptr-=4; + paper[ptr]-=1; + ptr+=4; } - paper[ptr]+=1.000000; - ptr-=4.000000; + paper[ptr]+=1; + ptr-=4; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=4.000000; - paper[ptr]-=1.000000; - ptr-=1.000000; + paper[ptr]-=1; + ptr+=4; + paper[ptr]-=1; + ptr-=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=3.000000; - paper[ptr]+=1.000000; - ptr+=3.000000; + paper[ptr]-=1; + ptr-=3; + paper[ptr]+=1; + ptr+=3; } - ptr-=3.000000; + ptr-=3; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=3.000000; - paper[ptr]+=1.000000; - ptr-=12.000000; + paper[ptr]-=1; + ptr+=3; + paper[ptr]+=1; + ptr-=12; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=3.000000; + ptr+=3; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - paper[ptr]+=1.000000; - ptr+=6.000000; + paper[ptr]+=1; + ptr+=6; while(paper[ptr]) { - ptr+=9.000000; + ptr+=9; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - paper[ptr]+=1.000000; - ptr-=1.000000; + paper[ptr]+=1; + ptr-=1; } } - paper[ptr]+=1.000000; - ptr+=1.000000; + paper[ptr]+=1; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=1.000000; + paper[ptr]-=1; + ptr-=1; while(paper[ptr]) { - ptr+=9.000000; + ptr+=9; } - ptr-=8.000000; + ptr-=8; } - ptr+=8.000000; + ptr+=8; } - ptr-=9.000000; + ptr-=9; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr-=7.000000; + ptr-=7; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=1.000000; - paper[ptr]+=1.000000; - ptr+=3.000000; - paper[ptr]-=1.000000; - ptr-=4.000000; + paper[ptr]-=1; + ptr+=1; + paper[ptr]+=1; + ptr+=3; + paper[ptr]-=1; + ptr-=4; } - ptr+=9.000000; - paper[ptr]+=26.000000; - ptr+=2.000000; + ptr+=9; + paper[ptr]+=26; + ptr+=2; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=4.000000; - paper[ptr]+=1.000000; - ptr+=4.000000; + paper[ptr]-=1; + ptr-=4; + paper[ptr]+=1; + ptr+=4; } - ptr-=4.000000; + ptr-=4; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=4.000000; - paper[ptr]+=1.000000; - ptr-=2.000000; + paper[ptr]-=1; + ptr+=4; + paper[ptr]+=1; + ptr-=2; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr-=2.000000; + ptr-=2; } - ptr+=2.000000; + ptr+=2; while(paper[ptr]) { - ptr-=7.000000; - paper[ptr]+=1.000000; - ptr-=1.000000; + ptr-=7; + paper[ptr]+=1; + ptr-=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=1.000000; - paper[ptr]+=1.000000; - ptr+=4.000000; - paper[ptr]+=1.000000; - ptr-=2.000000; + paper[ptr]-=1; + ptr-=1; + paper[ptr]+=1; + ptr+=4; + paper[ptr]+=1; + ptr-=2; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=2.000000; + paper[ptr]-=1; + ptr-=2; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=1.000000; - paper[ptr]+=1.000000; - ptr+=3.000000; - paper[ptr]-=1.000000; - ptr-=4.000000; + paper[ptr]-=1; + ptr+=1; + paper[ptr]+=1; + ptr+=3; + paper[ptr]-=1; + ptr-=4; } - ptr+=3.000000; + ptr+=3; } - ptr+=13.000000; + ptr+=13; while(paper[ptr]) { - ptr+=2.000000; + ptr+=2; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=5.000000; + ptr+=5; } - ptr-=9.000000; + ptr-=9; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=3.000000; + ptr+=3; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=6.000000; + ptr+=6; while(paper[ptr]) { - ptr+=5.000000; + ptr+=5; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=4.000000; - paper[ptr]+=1.000000; - ptr+=4.000000; + paper[ptr]-=1; + ptr-=4; + paper[ptr]+=1; + ptr+=4; } - ptr-=4.000000; + ptr-=4; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=4.000000; - paper[ptr]+=1.000000; - ptr-=3.000000; - paper[ptr]+=1.000000; - ptr-=1.000000; + paper[ptr]-=1; + ptr+=4; + paper[ptr]+=1; + ptr-=3; + paper[ptr]+=1; + ptr-=1; } - ptr+=8.000000; + ptr+=8; } - ptr-=9.000000; + ptr-=9; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=9.000000; + ptr+=9; while(paper[ptr]) { - ptr+=2.000000; + ptr+=2; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=9.000000; - paper[ptr]+=1.000000; - ptr+=9.000000; + paper[ptr]-=1; + ptr-=9; + paper[ptr]+=1; + ptr+=9; } - ptr+=7.000000; + ptr+=7; } - ptr-=9.000000; + ptr-=9; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=9.000000; - paper[ptr]+=15.000000; + ptr+=9; + paper[ptr]+=15; while(paper[ptr]) { while(paper[ptr]) { - ptr+=9.000000; + ptr+=9; } - paper[ptr]+=1.000000; - ptr+=1.000000; + paper[ptr]+=1; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr-=9.000000; + ptr-=9; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=9.000000; - paper[ptr]-=1.000000; + ptr+=9; + paper[ptr]-=1; } - paper[ptr]+=1.000000; + paper[ptr]+=1; while(paper[ptr]) { - ptr+=1.000000; - paper[ptr]+=1.000000; - ptr+=8.000000; + ptr+=1; + paper[ptr]+=1; + ptr+=8; } - ptr-=9.000000; + ptr-=9; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=9.000000; + ptr+=9; while(paper[ptr]) { - ptr+=1.000000; - paper[ptr]-=1.000000; - ptr+=5.000000; + ptr+=1; + paper[ptr]-=1; + ptr+=5; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=5.000000; - paper[ptr]+=1.000000; - ptr+=5.000000; + paper[ptr]-=1; + ptr-=5; + paper[ptr]+=1; + ptr+=5; } - ptr-=5.000000; + ptr-=5; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=5.000000; - paper[ptr]+=1.000000; - ptr-=6.000000; + paper[ptr]-=1; + ptr+=5; + paper[ptr]+=1; + ptr-=6; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=2.000000; + paper[ptr]-=1; + ptr+=2; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=2.000000; - paper[ptr]+=1.000000; - ptr+=2.000000; + paper[ptr]-=1; + ptr-=2; + paper[ptr]+=1; + ptr+=2; } - ptr-=2.000000; + ptr-=2; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=2.000000; - paper[ptr]+=1.000000; - ptr+=1.000000; - paper[ptr]+=1.000000; - ptr-=3.000000; + paper[ptr]-=1; + ptr+=2; + paper[ptr]+=1; + ptr+=1; + paper[ptr]+=1; + ptr-=3; } - paper[ptr]+=1.000000; - ptr+=9.000000; + paper[ptr]+=1; + ptr+=9; } - ptr-=8.000000; + ptr-=8; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } } - ptr+=9.000000; + ptr+=9; while(paper[ptr]) { - ptr+=9.000000; + ptr+=9; } - ptr-=9.000000; + ptr-=9; while(paper[ptr]) { - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=9.000000; - paper[ptr]+=1.000000; - ptr-=9.000000; + paper[ptr]-=1; + ptr+=9; + paper[ptr]+=1; + ptr-=9; } - ptr-=10.000000; + ptr-=10; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=9.000000; - paper[ptr]+=1.000000; - ptr-=9.000000; + paper[ptr]-=1; + ptr+=9; + paper[ptr]+=1; + ptr-=9; } - ptr-=1.000000; - paper[ptr]+=1.000000; - ptr+=8.000000; + ptr-=1; + paper[ptr]+=1; + ptr+=8; } - ptr-=9.000000; + ptr-=9; while(paper[ptr]) { - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr-=1.000000; - paper[ptr]-=1.000000; - ptr+=3.000000; + ptr-=1; + paper[ptr]-=1; + ptr+=3; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=3.000000; - paper[ptr]+=1.000000; - ptr+=1.000000; + paper[ptr]-=1; + ptr-=3; + paper[ptr]+=1; + ptr+=1; while(paper[ptr]) { - ptr-=1.000000; - paper[ptr]-=1.000000; - ptr+=1.000000; - paper[ptr]-=1.000000; - ptr-=7.000000; - paper[ptr]+=1.000000; - ptr+=7.000000; + ptr-=1; + paper[ptr]-=1; + ptr+=1; + paper[ptr]-=1; + ptr-=7; + paper[ptr]+=1; + ptr+=7; } - ptr-=1.000000; + ptr-=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=1.000000; - paper[ptr]+=1.000000; - ptr-=1.000000; + paper[ptr]-=1; + ptr+=1; + paper[ptr]+=1; + ptr-=1; } - ptr+=3.000000; + ptr+=3; } - ptr-=2.000000; + ptr-=2; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=2.000000; - paper[ptr]+=1.000000; - ptr-=2.000000; + paper[ptr]-=1; + ptr+=2; + paper[ptr]+=1; + ptr-=2; } - ptr-=1.000000; - paper[ptr]+=1.000000; - ptr-=9.000000; + ptr-=1; + paper[ptr]+=1; + ptr-=9; } - ptr+=9.000000; + ptr+=9; while(paper[ptr]) { - ptr+=6.000000; + ptr+=6; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=5.000000; - paper[ptr]+=1.000000; - ptr+=5.000000; + paper[ptr]-=1; + ptr-=5; + paper[ptr]+=1; + ptr+=5; } - ptr-=5.000000; + ptr-=5; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=5.000000; - paper[ptr]+=1.000000; - ptr-=4.000000; - paper[ptr]+=1.000000; - ptr-=1.000000; + paper[ptr]-=1; + ptr+=5; + paper[ptr]+=1; + ptr-=4; + paper[ptr]+=1; + ptr-=1; } - ptr+=8.000000; + ptr+=8; } - ptr-=9.000000; + ptr-=9; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=9.000000; + ptr+=9; while(paper[ptr]) { - ptr+=1.000000; - paper[ptr]+=1.000000; - ptr+=8.000000; + ptr+=1; + paper[ptr]+=1; + ptr+=8; } - ptr-=9.000000; + ptr-=9; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=9.000000; + ptr+=9; while(paper[ptr]) { - ptr+=1.000000; - paper[ptr]-=1.000000; - ptr+=5.000000; + ptr+=1; + paper[ptr]-=1; + ptr+=5; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=5.000000; - paper[ptr]+=1.000000; - ptr+=5.000000; + paper[ptr]-=1; + ptr-=5; + paper[ptr]+=1; + ptr+=5; } - ptr-=5.000000; + ptr-=5; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=5.000000; - paper[ptr]+=1.000000; - ptr-=6.000000; + paper[ptr]-=1; + ptr+=5; + paper[ptr]+=1; + ptr-=6; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=2.000000; + paper[ptr]-=1; + ptr+=2; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=2.000000; - paper[ptr]+=1.000000; - ptr+=2.000000; + paper[ptr]-=1; + ptr-=2; + paper[ptr]+=1; + ptr+=2; } - ptr-=2.000000; + ptr-=2; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=2.000000; - paper[ptr]+=1.000000; - ptr+=2.000000; - paper[ptr]+=1.000000; - ptr-=4.000000; + paper[ptr]-=1; + ptr+=2; + paper[ptr]+=1; + ptr+=2; + paper[ptr]+=1; + ptr-=4; } - paper[ptr]+=1.000000; - ptr+=9.000000; + paper[ptr]+=1; + ptr+=9; } - ptr-=8.000000; + ptr-=8; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } } - ptr+=9.000000; + ptr+=9; while(paper[ptr]) { - ptr+=9.000000; + ptr+=9; } - ptr-=9.000000; + ptr-=9; while(paper[ptr]) { - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=9.000000; - paper[ptr]+=1.000000; - ptr-=9.000000; + paper[ptr]-=1; + ptr+=9; + paper[ptr]+=1; + ptr-=9; } - ptr-=10.000000; + ptr-=10; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=9.000000; - paper[ptr]+=1.000000; - ptr-=9.000000; + paper[ptr]-=1; + ptr+=9; + paper[ptr]+=1; + ptr-=9; } - ptr-=1.000000; - paper[ptr]+=1.000000; - ptr+=8.000000; + ptr-=1; + paper[ptr]+=1; + ptr+=8; } - ptr-=9.000000; + ptr-=9; while(paper[ptr]) { - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr-=1.000000; - paper[ptr]-=1.000000; - ptr+=4.000000; + ptr-=1; + paper[ptr]-=1; + ptr+=4; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=4.000000; - paper[ptr]+=1.000000; - ptr+=1.000000; + paper[ptr]-=1; + ptr-=4; + paper[ptr]+=1; + ptr+=1; while(paper[ptr]) { - ptr-=1.000000; - paper[ptr]-=1.000000; - ptr+=1.000000; - paper[ptr]-=1.000000; - ptr-=6.000000; - paper[ptr]+=1.000000; - ptr+=6.000000; + ptr-=1; + paper[ptr]-=1; + ptr+=1; + paper[ptr]-=1; + ptr-=6; + paper[ptr]+=1; + ptr+=6; } - ptr-=1.000000; + ptr-=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=1.000000; - paper[ptr]+=1.000000; - ptr-=1.000000; + paper[ptr]-=1; + ptr+=1; + paper[ptr]+=1; + ptr-=1; } - ptr+=4.000000; + ptr+=4; } - ptr-=3.000000; + ptr-=3; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=3.000000; - paper[ptr]+=1.000000; - ptr-=3.000000; + paper[ptr]-=1; + ptr+=3; + paper[ptr]+=1; + ptr-=3; } - ptr-=1.000000; - paper[ptr]+=1.000000; - ptr-=9.000000; + ptr-=1; + paper[ptr]+=1; + ptr-=9; } - ptr+=9.000000; + ptr+=9; while(paper[ptr]) { - ptr+=4.000000; + ptr+=4; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=36.000000; - paper[ptr]+=1.000000; - ptr+=36.000000; + paper[ptr]-=1; + ptr-=36; + paper[ptr]+=1; + ptr+=36; } - ptr+=5.000000; + ptr+=5; } - ptr-=9.000000; + ptr-=9; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=9.000000; + ptr+=9; while(paper[ptr]) { - ptr+=3.000000; + ptr+=3; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=36.000000; - paper[ptr]+=1.000000; - ptr+=36.000000; + paper[ptr]-=1; + ptr-=36; + paper[ptr]+=1; + ptr+=36; } - ptr+=6.000000; + ptr+=6; } - ptr-=9.000000; + ptr-=9; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=9.000000; - paper[ptr]+=15.000000; + ptr+=9; + paper[ptr]+=15; while(paper[ptr]) { while(paper[ptr]) { - ptr+=9.000000; + ptr+=9; } - ptr-=9.000000; - paper[ptr]-=1.000000; - ptr-=9.000000; + ptr-=9; + paper[ptr]-=1; + ptr-=9; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=9.000000; - paper[ptr]-=1.000000; + ptr+=9; + paper[ptr]-=1; } - paper[ptr]+=1.000000; + paper[ptr]+=1; while(paper[ptr]) { - ptr+=8.000000; + ptr+=8; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=7.000000; - paper[ptr]+=1.000000; - ptr+=7.000000; + paper[ptr]-=1; + ptr-=7; + paper[ptr]+=1; + ptr+=7; } - ptr-=7.000000; + ptr-=7; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=7.000000; - paper[ptr]+=1.000000; - ptr-=6.000000; - paper[ptr]+=1.000000; - ptr-=1.000000; + paper[ptr]-=1; + ptr+=7; + paper[ptr]+=1; + ptr-=6; + paper[ptr]+=1; + ptr-=1; } - ptr+=8.000000; + ptr+=8; } - ptr-=9.000000; + ptr-=9; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=9.000000; + ptr+=9; while(paper[ptr]) { - ptr+=6.000000; + ptr+=6; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=3.000000; + ptr+=3; } - ptr-=9.000000; + ptr-=9; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=4.000000; - paper[ptr]+=1.000000; - ptr+=1.000000; + ptr+=4; + paper[ptr]+=1; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=1.000000; - paper[ptr]-=1.000000; - ptr-=4.000000; - paper[ptr]+=1.000000; - ptr+=5.000000; + paper[ptr]-=1; + ptr-=1; + paper[ptr]-=1; + ptr-=4; + paper[ptr]+=1; + ptr+=5; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=6.000000; + paper[ptr]-=1; + ptr-=6; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=5.000000; - paper[ptr]+=1.000000; - ptr-=1.000000; - paper[ptr]+=2.000000; - ptr-=4.000000; + paper[ptr]-=1; + ptr+=5; + paper[ptr]+=1; + ptr-=1; + paper[ptr]+=2; + ptr-=4; } - ptr+=5.000000; + ptr+=5; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=5.000000; - paper[ptr]+=1.000000; - ptr+=5.000000; + paper[ptr]-=1; + ptr-=5; + paper[ptr]+=1; + ptr+=5; } - ptr-=1.000000; - paper[ptr]-=1.000000; - ptr+=1.000000; - paper[ptr]+=1.000000; - ptr+=1.000000; + ptr-=1; + paper[ptr]-=1; + ptr+=1; + paper[ptr]+=1; + ptr+=1; } - ptr-=1.000000; + ptr-=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=1.000000; - paper[ptr]+=1.000000; - ptr-=1.000000; + paper[ptr]-=1; + ptr+=1; + paper[ptr]+=1; + ptr-=1; } - ptr-=5.000000; + ptr-=5; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=5.000000; - paper[ptr]+=1.000000; - ptr-=5.000000; + paper[ptr]-=1; + ptr+=5; + paper[ptr]+=1; + ptr-=5; } - ptr+=6.000000; + ptr+=6; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr-=6.000000; - paper[ptr]+=1.000000; - ptr+=4.000000; + ptr-=6; + paper[ptr]+=1; + ptr+=4; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=4.000000; - paper[ptr]-=1.000000; - ptr+=4.000000; + paper[ptr]-=1; + ptr-=4; + paper[ptr]-=1; + ptr+=4; } - paper[ptr]+=1.000000; - ptr-=4.000000; + paper[ptr]+=1; + ptr-=4; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=4.000000; - paper[ptr]-=1.000000; - ptr+=5.000000; + paper[ptr]-=1; + ptr+=4; + paper[ptr]-=1; + ptr+=5; while(paper[ptr]) { - ptr+=2.000000; + ptr+=2; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=2.000000; - paper[ptr]-=1.000000; - ptr+=2.000000; + paper[ptr]-=1; + ptr-=2; + paper[ptr]-=1; + ptr+=2; } - paper[ptr]+=1.000000; - ptr-=2.000000; + paper[ptr]+=1; + ptr-=2; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=2.000000; - paper[ptr]-=1.000000; - ptr+=1.000000; + paper[ptr]-=1; + ptr+=2; + paper[ptr]-=1; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=3.000000; - paper[ptr]+=1.000000; - ptr+=3.000000; + paper[ptr]-=1; + ptr-=3; + paper[ptr]+=1; + ptr+=3; } - ptr-=3.000000; + ptr-=3; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=3.000000; - paper[ptr]+=1.000000; - ptr-=12.000000; + paper[ptr]-=1; + ptr+=3; + paper[ptr]+=1; + ptr-=12; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=3.000000; + ptr+=3; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - paper[ptr]+=1.000000; - ptr+=6.000000; + paper[ptr]+=1; + ptr+=6; while(paper[ptr]) { - ptr+=9.000000; + ptr+=9; } - ptr+=1.000000; - paper[ptr]+=1.000000; - ptr-=1.000000; + ptr+=1; + paper[ptr]+=1; + ptr-=1; } } - paper[ptr]+=1.000000; - ptr+=3.000000; + paper[ptr]+=1; + ptr+=3; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=3.000000; - paper[ptr]-=1.000000; - ptr+=3.000000; + paper[ptr]-=1; + ptr-=3; + paper[ptr]-=1; + ptr+=3; } - paper[ptr]+=1.000000; - ptr-=3.000000; + paper[ptr]+=1; + ptr-=3; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=3.000000; - paper[ptr]-=1.000000; - ptr-=1.000000; + paper[ptr]-=1; + ptr+=3; + paper[ptr]-=1; + ptr-=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=2.000000; - paper[ptr]+=1.000000; - ptr+=2.000000; + paper[ptr]-=1; + ptr-=2; + paper[ptr]+=1; + ptr+=2; } - ptr-=2.000000; + ptr-=2; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=2.000000; - paper[ptr]+=1.000000; - ptr-=11.000000; + paper[ptr]-=1; + ptr+=2; + paper[ptr]+=1; + ptr-=11; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=4.000000; + ptr+=4; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - paper[ptr]+=1.000000; - ptr+=5.000000; + paper[ptr]+=1; + ptr+=5; while(paper[ptr]) { - ptr+=9.000000; + ptr+=9; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - paper[ptr]+=1.000000; - ptr-=1.000000; + paper[ptr]+=1; + ptr-=1; } } - paper[ptr]+=1.000000; - ptr+=1.000000; + paper[ptr]+=1; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=1.000000; + paper[ptr]-=1; + ptr-=1; while(paper[ptr]) { - ptr+=9.000000; + ptr+=9; } - ptr-=8.000000; + ptr-=8; } - ptr+=8.000000; + ptr+=8; } - ptr-=9.000000; + ptr-=9; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=4.000000; + ptr+=4; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=4.000000; - paper[ptr]+=1.000000; - ptr+=4.000000; + paper[ptr]-=1; + ptr-=4; + paper[ptr]+=1; + ptr+=4; } - ptr-=4.000000; + ptr-=4; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=4.000000; - paper[ptr]+=1.000000; - ptr+=5.000000; + paper[ptr]-=1; + ptr+=4; + paper[ptr]+=1; + ptr+=5; while(paper[ptr]) { - ptr+=1.000000; - paper[ptr]+=1.000000; - ptr+=2.000000; + ptr+=1; + paper[ptr]+=1; + ptr+=2; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=2.000000; - paper[ptr]-=1.000000; - ptr+=2.000000; + paper[ptr]-=1; + ptr-=2; + paper[ptr]-=1; + ptr+=2; } - ptr-=2.000000; + ptr-=2; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=2.000000; - paper[ptr]+=1.000000; - ptr-=2.000000; + paper[ptr]-=1; + ptr+=2; + paper[ptr]+=1; + ptr-=2; } - ptr+=8.000000; + ptr+=8; } - ptr-=8.000000; - paper[ptr]+=1.000000; - ptr-=1.000000; + ptr-=8; + paper[ptr]+=1; + ptr-=1; while(paper[ptr]) { - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=5.000000; - paper[ptr]+=1.000000; - ptr-=4.000000; + paper[ptr]-=1; + ptr+=5; + paper[ptr]+=1; + ptr-=4; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=4.000000; - paper[ptr]-=1.000000; - ptr-=14.000000; - paper[ptr]+=1.000000; - ptr+=11.000000; + paper[ptr]-=1; + ptr+=4; + paper[ptr]-=1; + ptr-=14; + paper[ptr]+=1; + ptr+=11; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=3.000000; - paper[ptr]+=1.000000; - ptr-=3.000000; + paper[ptr]-=1; + ptr+=3; + paper[ptr]+=1; + ptr-=3; } - ptr-=1.000000; + ptr-=1; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=3.000000; - paper[ptr]-=1.000000; - ptr-=14.000000; - paper[ptr]+=1.000000; - ptr+=11.000000; + paper[ptr]-=1; + ptr+=3; + paper[ptr]-=1; + ptr-=14; + paper[ptr]+=1; + ptr+=11; } - ptr-=2.000000; + ptr-=2; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=4.000000; - paper[ptr]+=1.000000; - ptr-=3.000000; + paper[ptr]-=1; + ptr+=4; + paper[ptr]+=1; + ptr-=3; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=3.000000; - paper[ptr]-=1.000000; - ptr-=14.000000; - paper[ptr]+=1.000000; - ptr+=11.000000; + paper[ptr]-=1; + ptr+=3; + paper[ptr]-=1; + ptr-=14; + paper[ptr]+=1; + ptr+=11; } - ptr-=1.000000; + ptr-=1; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=3.000000; - paper[ptr]+=1.000000; - ptr-=3.000000; + paper[ptr]-=1; + ptr+=3; + paper[ptr]+=1; + ptr-=3; } - ptr-=12.000000; + ptr-=12; } - ptr+=4.000000; + ptr+=4; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr-=4.000000; + ptr-=4; } - ptr+=3.000000; + ptr+=3; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=3.000000; - paper[ptr]+=1.000000; - ptr+=3.000000; + paper[ptr]-=1; + ptr-=3; + paper[ptr]+=1; + ptr+=3; } - ptr-=3.000000; + ptr-=3; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=3.000000; - paper[ptr]+=1.000000; - ptr+=6.000000; + paper[ptr]-=1; + ptr+=3; + paper[ptr]+=1; + ptr+=6; while(paper[ptr]) { - ptr+=1.000000; - paper[ptr]+=1.000000; - ptr+=1.000000; + ptr+=1; + paper[ptr]+=1; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=1.000000; - paper[ptr]-=1.000000; - ptr+=1.000000; + paper[ptr]-=1; + ptr-=1; + paper[ptr]-=1; + ptr+=1; } - ptr-=1.000000; + ptr-=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=1.000000; - paper[ptr]+=1.000000; - ptr-=1.000000; + paper[ptr]-=1; + ptr+=1; + paper[ptr]+=1; + ptr-=1; } - ptr+=8.000000; + ptr+=8; } - ptr-=8.000000; - paper[ptr]+=1.000000; - ptr-=1.000000; + ptr-=8; + paper[ptr]+=1; + ptr-=1; while(paper[ptr]) { - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=5.000000; - paper[ptr]+=1.000000; - ptr-=3.000000; + paper[ptr]-=1; + ptr+=5; + paper[ptr]+=1; + ptr-=3; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=3.000000; - paper[ptr]-=1.000000; - ptr-=14.000000; - paper[ptr]+=1.000000; - ptr+=10.000000; + paper[ptr]-=1; + ptr+=3; + paper[ptr]-=1; + ptr-=14; + paper[ptr]+=1; + ptr+=10; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=4.000000; - paper[ptr]+=1.000000; - ptr-=4.000000; + paper[ptr]-=1; + ptr+=4; + paper[ptr]+=1; + ptr-=4; } - ptr+=1.000000; + ptr+=1; } - ptr-=1.000000; + ptr-=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=4.000000; - paper[ptr]-=1.000000; - ptr-=14.000000; - paper[ptr]+=1.000000; - ptr+=10.000000; + paper[ptr]-=1; + ptr+=4; + paper[ptr]-=1; + ptr-=14; + paper[ptr]+=1; + ptr+=10; } - ptr-=1.000000; + ptr-=1; } - ptr+=2.000000; + ptr+=2; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=3.000000; - paper[ptr]+=1.000000; - ptr-=4.000000; + paper[ptr]-=1; + ptr+=3; + paper[ptr]+=1; + ptr-=4; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=4.000000; - paper[ptr]-=1.000000; - ptr-=14.000000; - paper[ptr]+=1.000000; - ptr+=10.000000; + paper[ptr]-=1; + ptr+=4; + paper[ptr]-=1; + ptr-=14; + paper[ptr]+=1; + ptr+=10; } - ptr+=1.000000; + ptr+=1; } - ptr-=1.000000; + ptr-=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=4.000000; - paper[ptr]+=1.000000; - ptr-=4.000000; + paper[ptr]-=1; + ptr+=4; + paper[ptr]+=1; + ptr-=4; } - ptr-=11.000000; + ptr-=11; } - ptr+=6.000000; - paper[ptr]+=1.000000; - ptr-=6.000000; + ptr+=6; + paper[ptr]+=1; + ptr-=6; } } - ptr+=4.000000; + ptr+=4; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=4.000000; - paper[ptr]+=1.000000; - ptr+=4.000000; + paper[ptr]-=1; + ptr-=4; + paper[ptr]+=1; + ptr+=4; } - ptr-=4.000000; + ptr-=4; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=4.000000; - paper[ptr]+=1.000000; - ptr+=5.000000; + paper[ptr]-=1; + ptr+=4; + paper[ptr]+=1; + ptr+=5; while(paper[ptr]) { - ptr+=9.000000; + ptr+=9; } - ptr-=9.000000; + ptr-=9; while(paper[ptr]) { - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=5.000000; - paper[ptr]+=1.000000; - ptr-=4.000000; + paper[ptr]-=1; + ptr+=5; + paper[ptr]+=1; + ptr-=4; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=4.000000; - paper[ptr]-=1.000000; - ptr-=14.000000; - paper[ptr]+=1.000000; - ptr+=11.000000; + paper[ptr]-=1; + ptr+=4; + paper[ptr]-=1; + ptr-=14; + paper[ptr]+=1; + ptr+=11; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=3.000000; - paper[ptr]+=1.000000; - ptr-=3.000000; + paper[ptr]-=1; + ptr+=3; + paper[ptr]+=1; + ptr-=3; } - ptr-=1.000000; + ptr-=1; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=3.000000; - paper[ptr]-=1.000000; - ptr-=14.000000; - paper[ptr]+=1.000000; - ptr+=11.000000; + paper[ptr]-=1; + ptr+=3; + paper[ptr]-=1; + ptr-=14; + paper[ptr]+=1; + ptr+=11; } - ptr-=2.000000; + ptr-=2; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=4.000000; - paper[ptr]+=1.000000; - ptr-=3.000000; + paper[ptr]-=1; + ptr+=4; + paper[ptr]+=1; + ptr-=3; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=3.000000; - paper[ptr]-=1.000000; - ptr-=14.000000; - paper[ptr]+=1.000000; - ptr+=11.000000; + paper[ptr]-=1; + ptr+=3; + paper[ptr]-=1; + ptr-=14; + paper[ptr]+=1; + ptr+=11; } - ptr-=1.000000; + ptr-=1; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=3.000000; - paper[ptr]+=1.000000; - ptr-=3.000000; + paper[ptr]-=1; + ptr+=3; + paper[ptr]+=1; + ptr-=3; } - ptr-=12.000000; + ptr-=12; } } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=2.000000; + ptr+=2; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=5.000000; + ptr+=5; while(paper[ptr]) { - ptr+=2.000000; + ptr+=2; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=6.000000; + ptr+=6; } - ptr-=9.000000; + ptr-=9; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=9.000000; + ptr+=9; while(paper[ptr]) { - ptr+=5.000000; + ptr+=5; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=4.000000; - paper[ptr]+=1.000000; - ptr+=4.000000; + paper[ptr]-=1; + ptr-=4; + paper[ptr]+=1; + ptr+=4; } - ptr-=4.000000; + ptr-=4; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=4.000000; - paper[ptr]+=1.000000; - ptr-=3.000000; - paper[ptr]+=1.000000; - ptr-=1.000000; + paper[ptr]-=1; + ptr+=4; + paper[ptr]+=1; + ptr-=3; + paper[ptr]+=1; + ptr-=1; } - ptr+=8.000000; + ptr+=8; } - ptr-=9.000000; + ptr-=9; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=9.000000; - paper[ptr]+=15.000000; + ptr+=9; + paper[ptr]+=15; while(paper[ptr]) { while(paper[ptr]) { - ptr+=9.000000; + ptr+=9; } - paper[ptr]+=1.000000; - ptr+=1.000000; + paper[ptr]+=1; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr-=9.000000; + ptr-=9; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=9.000000; - paper[ptr]-=1.000000; + ptr+=9; + paper[ptr]-=1; } - paper[ptr]+=1.000000; + paper[ptr]+=1; while(paper[ptr]) { - ptr+=1.000000; - paper[ptr]+=1.000000; - ptr+=8.000000; + ptr+=1; + paper[ptr]+=1; + ptr+=8; } - ptr-=9.000000; + ptr-=9; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=9.000000; + ptr+=9; while(paper[ptr]) { - ptr+=1.000000; - paper[ptr]-=1.000000; - ptr+=4.000000; + ptr+=1; + paper[ptr]-=1; + ptr+=4; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=4.000000; - paper[ptr]+=1.000000; - ptr+=4.000000; + paper[ptr]-=1; + ptr-=4; + paper[ptr]+=1; + ptr+=4; } - ptr-=4.000000; + ptr-=4; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=4.000000; - paper[ptr]+=1.000000; - ptr-=5.000000; + paper[ptr]-=1; + ptr+=4; + paper[ptr]+=1; + ptr-=5; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=2.000000; + paper[ptr]-=1; + ptr+=2; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=2.000000; - paper[ptr]+=1.000000; - ptr+=2.000000; + paper[ptr]-=1; + ptr-=2; + paper[ptr]+=1; + ptr+=2; } - ptr-=2.000000; + ptr-=2; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=2.000000; - paper[ptr]+=1.000000; - ptr+=1.000000; - paper[ptr]+=1.000000; - ptr-=3.000000; + paper[ptr]-=1; + ptr+=2; + paper[ptr]+=1; + ptr+=1; + paper[ptr]+=1; + ptr-=3; } - paper[ptr]+=1.000000; - ptr+=9.000000; + paper[ptr]+=1; + ptr+=9; } - ptr-=8.000000; + ptr-=8; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } } - ptr+=9.000000; + ptr+=9; while(paper[ptr]) { - ptr+=9.000000; + ptr+=9; } - ptr-=9.000000; + ptr-=9; while(paper[ptr]) { - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=9.000000; - paper[ptr]+=1.000000; - ptr-=9.000000; + paper[ptr]-=1; + ptr+=9; + paper[ptr]+=1; + ptr-=9; } - ptr-=10.000000; + ptr-=10; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=9.000000; - paper[ptr]+=1.000000; - ptr-=9.000000; + paper[ptr]-=1; + ptr+=9; + paper[ptr]+=1; + ptr-=9; } - ptr-=1.000000; - paper[ptr]+=1.000000; - ptr+=8.000000; + ptr-=1; + paper[ptr]+=1; + ptr+=8; } - ptr-=9.000000; + ptr-=9; while(paper[ptr]) { - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr-=1.000000; - paper[ptr]-=1.000000; - ptr+=3.000000; + ptr-=1; + paper[ptr]-=1; + ptr+=3; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=3.000000; - paper[ptr]+=1.000000; - ptr+=1.000000; + paper[ptr]-=1; + ptr-=3; + paper[ptr]+=1; + ptr+=1; while(paper[ptr]) { - ptr-=1.000000; - paper[ptr]-=1.000000; - ptr+=1.000000; - paper[ptr]-=1.000000; - ptr-=7.000000; - paper[ptr]+=1.000000; - ptr+=7.000000; + ptr-=1; + paper[ptr]-=1; + ptr+=1; + paper[ptr]-=1; + ptr-=7; + paper[ptr]+=1; + ptr+=7; } - ptr-=1.000000; + ptr-=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=1.000000; - paper[ptr]+=1.000000; - ptr-=1.000000; + paper[ptr]-=1; + ptr+=1; + paper[ptr]+=1; + ptr-=1; } - ptr+=3.000000; + ptr+=3; } - ptr-=2.000000; + ptr-=2; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=2.000000; - paper[ptr]+=1.000000; - ptr-=2.000000; + paper[ptr]-=1; + ptr+=2; + paper[ptr]+=1; + ptr-=2; } - ptr-=1.000000; - paper[ptr]+=1.000000; - ptr-=9.000000; + ptr-=1; + paper[ptr]+=1; + ptr-=9; } - ptr+=9.000000; + ptr+=9; while(paper[ptr]) { - ptr+=3.000000; + ptr+=3; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=36.000000; - paper[ptr]+=1.000000; - ptr+=36.000000; + paper[ptr]-=1; + ptr-=36; + paper[ptr]+=1; + ptr+=36; } - ptr+=6.000000; + ptr+=6; } - ptr-=9.000000; + ptr-=9; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=5.000000; + ptr+=5; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=4.000000; - paper[ptr]+=15.000000; + ptr+=4; + paper[ptr]+=15; while(paper[ptr]) { while(paper[ptr]) { - ptr+=9.000000; + ptr+=9; } - ptr-=9.000000; - paper[ptr]-=1.000000; - ptr-=9.000000; + ptr-=9; + paper[ptr]-=1; + ptr-=9; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=9.000000; - paper[ptr]-=1.000000; + ptr+=9; + paper[ptr]-=1; } - paper[ptr]+=1.000000; + paper[ptr]+=1; while(paper[ptr]) { - ptr+=3.000000; + ptr+=3; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=3.000000; - paper[ptr]-=1.000000; - ptr+=3.000000; + paper[ptr]-=1; + ptr-=3; + paper[ptr]-=1; + ptr+=3; } - paper[ptr]+=1.000000; - ptr-=3.000000; + paper[ptr]+=1; + ptr-=3; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=3.000000; - paper[ptr]-=1.000000; - ptr+=1.000000; + paper[ptr]-=1; + ptr+=3; + paper[ptr]-=1; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=4.000000; - paper[ptr]+=1.000000; - ptr+=4.000000; + paper[ptr]-=1; + ptr-=4; + paper[ptr]+=1; + ptr+=4; } - ptr-=4.000000; + ptr-=4; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=4.000000; - paper[ptr]+=1.000000; - ptr-=13.000000; + paper[ptr]-=1; + ptr+=4; + paper[ptr]+=1; + ptr-=13; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=4.000000; + ptr+=4; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - paper[ptr]+=1.000000; - ptr+=5.000000; + paper[ptr]+=1; + ptr+=5; while(paper[ptr]) { - ptr+=9.000000; + ptr+=9; } - ptr+=1.000000; - paper[ptr]+=1.000000; - ptr-=1.000000; + ptr+=1; + paper[ptr]+=1; + ptr-=1; } } - paper[ptr]+=1.000000; - ptr+=4.000000; + paper[ptr]+=1; + ptr+=4; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=4.000000; - paper[ptr]-=1.000000; - ptr+=4.000000; + paper[ptr]-=1; + ptr-=4; + paper[ptr]-=1; + ptr+=4; } - paper[ptr]+=1.000000; - ptr-=4.000000; + paper[ptr]+=1; + ptr-=4; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=4.000000; - paper[ptr]-=1.000000; - ptr-=1.000000; + paper[ptr]-=1; + ptr+=4; + paper[ptr]-=1; + ptr-=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=3.000000; - paper[ptr]+=1.000000; - ptr+=3.000000; + paper[ptr]-=1; + ptr-=3; + paper[ptr]+=1; + ptr+=3; } - ptr-=3.000000; + ptr-=3; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=3.000000; - paper[ptr]+=1.000000; - ptr-=12.000000; + paper[ptr]-=1; + ptr+=3; + paper[ptr]+=1; + ptr-=12; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=3.000000; + ptr+=3; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - paper[ptr]+=1.000000; - ptr+=6.000000; + paper[ptr]+=1; + ptr+=6; while(paper[ptr]) { - ptr+=9.000000; + ptr+=9; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - paper[ptr]+=1.000000; - ptr-=1.000000; + paper[ptr]+=1; + ptr-=1; } } - paper[ptr]+=1.000000; - ptr+=1.000000; + paper[ptr]+=1; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=1.000000; + paper[ptr]-=1; + ptr-=1; while(paper[ptr]) { - ptr+=9.000000; + ptr+=9; } - ptr-=8.000000; + ptr-=8; } - ptr+=8.000000; + ptr+=8; } - ptr-=9.000000; + ptr-=9; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=3.000000; + ptr+=3; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=3.000000; - paper[ptr]+=1.000000; - ptr+=3.000000; + paper[ptr]-=1; + ptr-=3; + paper[ptr]+=1; + ptr+=3; } - ptr-=3.000000; + ptr-=3; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=3.000000; - paper[ptr]+=1.000000; - ptr+=6.000000; + paper[ptr]-=1; + ptr+=3; + paper[ptr]+=1; + ptr+=6; while(paper[ptr]) { - ptr+=1.000000; - paper[ptr]+=1.000000; - ptr+=3.000000; + ptr+=1; + paper[ptr]+=1; + ptr+=3; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=3.000000; - paper[ptr]-=1.000000; - ptr+=3.000000; + paper[ptr]-=1; + ptr-=3; + paper[ptr]-=1; + ptr+=3; } - ptr-=3.000000; + ptr-=3; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=3.000000; - paper[ptr]+=1.000000; - ptr-=3.000000; + paper[ptr]-=1; + ptr+=3; + paper[ptr]+=1; + ptr-=3; } - ptr+=8.000000; + ptr+=8; } - ptr-=8.000000; - paper[ptr]+=1.000000; - ptr-=1.000000; + ptr-=8; + paper[ptr]+=1; + ptr-=1; while(paper[ptr]) { - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=1.000000; - paper[ptr]+=1.000000; - ptr+=1.000000; + paper[ptr]-=1; + ptr+=1; + paper[ptr]+=1; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=1.000000; - paper[ptr]-=1.000000; - ptr-=10.000000; - paper[ptr]+=1.000000; - ptr+=12.000000; + paper[ptr]-=1; + ptr-=1; + paper[ptr]-=1; + ptr-=10; + paper[ptr]+=1; + ptr+=12; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=2.000000; - paper[ptr]+=1.000000; - ptr+=2.000000; + paper[ptr]-=1; + ptr-=2; + paper[ptr]+=1; + ptr+=2; } - ptr-=1.000000; + ptr-=1; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=2.000000; - paper[ptr]-=1.000000; - ptr-=10.000000; - paper[ptr]+=1.000000; - ptr+=12.000000; + paper[ptr]-=1; + ptr-=2; + paper[ptr]-=1; + ptr-=10; + paper[ptr]+=1; + ptr+=12; } - ptr-=3.000000; + ptr-=3; } - ptr+=2.000000; + ptr+=2; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=1.000000; - paper[ptr]+=1.000000; - ptr+=2.000000; + paper[ptr]-=1; + ptr-=1; + paper[ptr]+=1; + ptr+=2; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=2.000000; - paper[ptr]-=1.000000; - ptr-=10.000000; - paper[ptr]+=1.000000; - ptr+=12.000000; + paper[ptr]-=1; + ptr-=2; + paper[ptr]-=1; + ptr-=10; + paper[ptr]+=1; + ptr+=12; } - ptr-=1.000000; + ptr-=1; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=2.000000; - paper[ptr]+=1.000000; - ptr+=2.000000; + paper[ptr]-=1; + ptr-=2; + paper[ptr]+=1; + ptr+=2; } - ptr-=13.000000; + ptr-=13; } } - ptr+=4.000000; + ptr+=4; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=4.000000; - paper[ptr]+=1.000000; - ptr+=4.000000; + paper[ptr]-=1; + ptr-=4; + paper[ptr]+=1; + ptr+=4; } - ptr-=4.000000; + ptr-=4; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=4.000000; - paper[ptr]+=1.000000; - ptr+=5.000000; + paper[ptr]-=1; + ptr+=4; + paper[ptr]+=1; + ptr+=5; while(paper[ptr]) { - ptr+=1.000000; - paper[ptr]+=1.000000; - ptr+=2.000000; + ptr+=1; + paper[ptr]+=1; + ptr+=2; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=2.000000; - paper[ptr]-=1.000000; - ptr+=2.000000; + paper[ptr]-=1; + ptr-=2; + paper[ptr]-=1; + ptr+=2; } - ptr-=2.000000; + ptr-=2; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=2.000000; - paper[ptr]+=1.000000; - ptr-=2.000000; + paper[ptr]-=1; + ptr+=2; + paper[ptr]+=1; + ptr-=2; } - ptr+=8.000000; + ptr+=8; } - ptr-=8.000000; - paper[ptr]+=1.000000; - ptr-=1.000000; + ptr-=8; + paper[ptr]+=1; + ptr-=1; while(paper[ptr]) { - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=1.000000; - paper[ptr]+=1.000000; - ptr+=2.000000; + paper[ptr]-=1; + ptr+=1; + paper[ptr]+=1; + ptr+=2; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=2.000000; - paper[ptr]-=1.000000; - ptr-=10.000000; - paper[ptr]+=1.000000; - ptr+=11.000000; + paper[ptr]-=1; + ptr-=2; + paper[ptr]-=1; + ptr-=10; + paper[ptr]+=1; + ptr+=11; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=1.000000; - paper[ptr]+=1.000000; - ptr+=1.000000; + paper[ptr]-=1; + ptr-=1; + paper[ptr]+=1; + ptr+=1; } - ptr+=1.000000; + ptr+=1; } - ptr-=1.000000; + ptr-=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=1.000000; - paper[ptr]-=1.000000; - ptr-=10.000000; - paper[ptr]+=1.000000; - ptr+=11.000000; + paper[ptr]-=1; + ptr-=1; + paper[ptr]-=1; + ptr-=10; + paper[ptr]+=1; + ptr+=11; } - ptr-=2.000000; + ptr-=2; } - ptr+=3.000000; + ptr+=3; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=2.000000; - paper[ptr]+=1.000000; - ptr+=1.000000; + paper[ptr]-=1; + ptr-=2; + paper[ptr]+=1; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=1.000000; - paper[ptr]-=1.000000; - ptr-=10.000000; - paper[ptr]+=1.000000; - ptr+=11.000000; + paper[ptr]-=1; + ptr-=1; + paper[ptr]-=1; + ptr-=10; + paper[ptr]+=1; + ptr+=11; } - ptr+=1.000000; + ptr+=1; } - ptr-=1.000000; + ptr-=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=1.000000; - paper[ptr]+=1.000000; - ptr+=1.000000; + paper[ptr]-=1; + ptr-=1; + paper[ptr]+=1; + ptr+=1; } - ptr-=12.000000; + ptr-=12; } - ptr+=5.000000; - paper[ptr]+=1.000000; - ptr-=5.000000; + ptr+=5; + paper[ptr]+=1; + ptr-=5; } - ptr+=9.000000; + ptr+=9; while(paper[ptr]) { - ptr+=3.000000; + ptr+=3; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=4.000000; + ptr+=4; } - ptr-=9.000000; + ptr-=9; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=3.000000; + ptr+=3; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=5.000000; + ptr+=5; while(paper[ptr]) { - ptr+=7.000000; + ptr+=7; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=6.000000; - paper[ptr]+=1.000000; - ptr+=6.000000; + paper[ptr]-=1; + ptr-=6; + paper[ptr]+=1; + ptr+=6; } - ptr-=6.000000; + ptr-=6; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=6.000000; - paper[ptr]+=1.000000; - ptr-=4.000000; - paper[ptr]+=1.000000; - ptr-=2.000000; + paper[ptr]-=1; + ptr+=6; + paper[ptr]+=1; + ptr-=4; + paper[ptr]+=1; + ptr-=2; } - ptr+=8.000000; + ptr+=8; } - ptr-=9.000000; + ptr-=9; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=4.000000; - paper[ptr]+=1.000000; - ptr+=1.000000; + ptr+=4; + paper[ptr]+=1; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=1.000000; - paper[ptr]-=1.000000; - ptr-=4.000000; - paper[ptr]+=1.000000; - ptr+=5.000000; + paper[ptr]-=1; + ptr-=1; + paper[ptr]-=1; + ptr-=4; + paper[ptr]+=1; + ptr+=5; } - ptr+=2.000000; + ptr+=2; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=7.000000; + paper[ptr]-=1; + ptr-=7; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=5.000000; - paper[ptr]+=1.000000; - ptr-=1.000000; - paper[ptr]+=2.000000; - ptr-=4.000000; + paper[ptr]-=1; + ptr+=5; + paper[ptr]+=1; + ptr-=1; + paper[ptr]+=2; + ptr-=4; } - ptr+=5.000000; + ptr+=5; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=5.000000; - paper[ptr]+=1.000000; - ptr+=5.000000; + paper[ptr]-=1; + ptr-=5; + paper[ptr]+=1; + ptr+=5; } - ptr-=1.000000; - paper[ptr]-=1.000000; - ptr+=1.000000; - paper[ptr]+=1.000000; - ptr+=2.000000; + ptr-=1; + paper[ptr]-=1; + ptr+=1; + paper[ptr]+=1; + ptr+=2; } - ptr-=2.000000; + ptr-=2; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=2.000000; - paper[ptr]+=1.000000; - ptr-=2.000000; + paper[ptr]-=1; + ptr+=2; + paper[ptr]+=1; + ptr-=2; } - ptr-=5.000000; + ptr-=5; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=5.000000; - paper[ptr]+=1.000000; - ptr-=5.000000; + paper[ptr]-=1; + ptr+=5; + paper[ptr]+=1; + ptr-=5; } - paper[ptr]+=1.000000; - ptr+=4.000000; + paper[ptr]+=1; + ptr+=4; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=4.000000; - paper[ptr]-=1.000000; - ptr+=4.000000; + paper[ptr]-=1; + ptr-=4; + paper[ptr]-=1; + ptr+=4; } - paper[ptr]+=1.000000; - ptr-=4.000000; + paper[ptr]+=1; + ptr-=4; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=4.000000; - paper[ptr]-=1.000000; - ptr+=5.000000; + paper[ptr]-=1; + ptr+=4; + paper[ptr]-=1; + ptr+=5; while(paper[ptr]) { - ptr+=3.000000; + ptr+=3; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=3.000000; - paper[ptr]-=1.000000; - ptr+=3.000000; + paper[ptr]-=1; + ptr-=3; + paper[ptr]-=1; + ptr+=3; } - paper[ptr]+=1.000000; - ptr-=3.000000; + paper[ptr]+=1; + ptr-=3; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=3.000000; - paper[ptr]-=1.000000; - ptr-=1.000000; + paper[ptr]-=1; + ptr+=3; + paper[ptr]-=1; + ptr-=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=2.000000; - paper[ptr]+=1.000000; - ptr+=2.000000; + paper[ptr]-=1; + ptr-=2; + paper[ptr]+=1; + ptr+=2; } - ptr-=2.000000; + ptr-=2; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=2.000000; - paper[ptr]+=1.000000; - ptr-=11.000000; + paper[ptr]-=1; + ptr+=2; + paper[ptr]+=1; + ptr-=11; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=4.000000; + ptr+=4; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - paper[ptr]+=1.000000; - ptr+=5.000000; + paper[ptr]+=1; + ptr+=5; while(paper[ptr]) { - ptr+=9.000000; + ptr+=9; } - ptr+=1.000000; - paper[ptr]+=1.000000; - ptr-=1.000000; + ptr+=1; + paper[ptr]+=1; + ptr-=1; } } - paper[ptr]+=1.000000; - ptr+=2.000000; + paper[ptr]+=1; + ptr+=2; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=2.000000; - paper[ptr]-=1.000000; - ptr+=2.000000; + paper[ptr]-=1; + ptr-=2; + paper[ptr]-=1; + ptr+=2; } - paper[ptr]+=1.000000; - ptr-=2.000000; + paper[ptr]+=1; + ptr-=2; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=2.000000; - paper[ptr]-=1.000000; - ptr+=1.000000; + paper[ptr]-=1; + ptr+=2; + paper[ptr]-=1; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=3.000000; - paper[ptr]+=1.000000; - ptr+=3.000000; + paper[ptr]-=1; + ptr-=3; + paper[ptr]+=1; + ptr+=3; } - ptr-=3.000000; + ptr-=3; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=3.000000; - paper[ptr]+=1.000000; - ptr-=12.000000; + paper[ptr]-=1; + ptr+=3; + paper[ptr]+=1; + ptr-=12; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=3.000000; + ptr+=3; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - paper[ptr]+=1.000000; - ptr+=6.000000; + paper[ptr]+=1; + ptr+=6; while(paper[ptr]) { - ptr+=9.000000; + ptr+=9; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - paper[ptr]+=1.000000; - ptr-=1.000000; + paper[ptr]+=1; + ptr-=1; } } - paper[ptr]+=1.000000; - ptr+=1.000000; + paper[ptr]+=1; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=1.000000; + paper[ptr]-=1; + ptr-=1; while(paper[ptr]) { - ptr+=9.000000; + ptr+=9; } - ptr-=8.000000; + ptr-=8; } - ptr+=8.000000; + ptr+=8; } - ptr-=9.000000; + ptr-=9; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=3.000000; + ptr+=3; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=3.000000; - paper[ptr]+=1.000000; - ptr+=3.000000; + paper[ptr]-=1; + ptr-=3; + paper[ptr]+=1; + ptr+=3; } - ptr-=3.000000; + ptr-=3; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=3.000000; - paper[ptr]+=1.000000; - ptr+=6.000000; + paper[ptr]-=1; + ptr+=3; + paper[ptr]+=1; + ptr+=6; while(paper[ptr]) { - ptr+=1.000000; - paper[ptr]+=1.000000; - ptr+=1.000000; + ptr+=1; + paper[ptr]+=1; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=1.000000; - paper[ptr]-=1.000000; - ptr+=1.000000; + paper[ptr]-=1; + ptr-=1; + paper[ptr]-=1; + ptr+=1; } - ptr-=1.000000; + ptr-=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=1.000000; - paper[ptr]+=1.000000; - ptr-=1.000000; + paper[ptr]-=1; + ptr+=1; + paper[ptr]+=1; + ptr-=1; } - ptr+=8.000000; + ptr+=8; } - ptr-=8.000000; - paper[ptr]+=1.000000; - ptr-=1.000000; + ptr-=8; + paper[ptr]+=1; + ptr-=1; while(paper[ptr]) { - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=4.000000; - paper[ptr]+=1.000000; - ptr-=2.000000; + paper[ptr]-=1; + ptr+=4; + paper[ptr]+=1; + ptr-=2; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=2.000000; - paper[ptr]-=1.000000; - ptr-=13.000000; - paper[ptr]+=1.000000; - ptr+=10.000000; + paper[ptr]-=1; + ptr+=2; + paper[ptr]-=1; + ptr-=13; + paper[ptr]+=1; + ptr+=10; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=3.000000; - paper[ptr]+=1.000000; - ptr-=3.000000; + paper[ptr]-=1; + ptr+=3; + paper[ptr]+=1; + ptr-=3; } - ptr+=1.000000; + ptr+=1; } - ptr-=1.000000; + ptr-=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=3.000000; - paper[ptr]-=1.000000; - ptr-=13.000000; - paper[ptr]+=1.000000; - ptr+=10.000000; + paper[ptr]-=1; + ptr+=3; + paper[ptr]-=1; + ptr-=13; + paper[ptr]+=1; + ptr+=10; } - ptr-=1.000000; + ptr-=1; } - ptr+=2.000000; + ptr+=2; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=2.000000; - paper[ptr]+=1.000000; - ptr-=3.000000; + paper[ptr]-=1; + ptr+=2; + paper[ptr]+=1; + ptr-=3; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=3.000000; - paper[ptr]-=1.000000; - ptr-=13.000000; - paper[ptr]+=1.000000; - ptr+=10.000000; + paper[ptr]-=1; + ptr+=3; + paper[ptr]-=1; + ptr-=13; + paper[ptr]+=1; + ptr+=10; } - ptr+=1.000000; + ptr+=1; } - ptr-=1.000000; + ptr-=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=3.000000; - paper[ptr]+=1.000000; - ptr-=3.000000; + paper[ptr]-=1; + ptr+=3; + paper[ptr]+=1; + ptr-=3; } - ptr-=11.000000; + ptr-=11; } - ptr+=5.000000; + ptr+=5; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=2.000000; + ptr+=2; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=7.000000; - paper[ptr]+=1.000000; - ptr+=7.000000; + paper[ptr]-=1; + ptr-=7; + paper[ptr]+=1; + ptr+=7; } - ptr-=7.000000; + ptr-=7; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=7.000000; - paper[ptr]+=1.000000; - ptr-=2.000000; - paper[ptr]+=1.000000; - ptr-=5.000000; + paper[ptr]-=1; + ptr+=7; + paper[ptr]+=1; + ptr-=2; + paper[ptr]+=1; + ptr-=5; } } - ptr+=4.000000; + ptr+=4; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=4.000000; - paper[ptr]+=1.000000; - ptr+=4.000000; + paper[ptr]-=1; + ptr-=4; + paper[ptr]+=1; + ptr+=4; } - ptr-=4.000000; + ptr-=4; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=4.000000; - paper[ptr]+=1.000000; - ptr+=5.000000; + paper[ptr]-=1; + ptr+=4; + paper[ptr]+=1; + ptr+=5; while(paper[ptr]) { - ptr+=1.000000; - paper[ptr]+=1.000000; - ptr+=2.000000; + ptr+=1; + paper[ptr]+=1; + ptr+=2; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=2.000000; - paper[ptr]-=1.000000; - ptr+=2.000000; + paper[ptr]-=1; + ptr-=2; + paper[ptr]-=1; + ptr+=2; } - ptr-=2.000000; + ptr-=2; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=2.000000; - paper[ptr]+=1.000000; - ptr-=2.000000; + paper[ptr]-=1; + ptr+=2; + paper[ptr]+=1; + ptr-=2; } - ptr+=8.000000; + ptr+=8; } - ptr-=8.000000; - paper[ptr]+=1.000000; - ptr-=1.000000; + ptr-=8; + paper[ptr]+=1; + ptr-=1; while(paper[ptr]) { - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=4.000000; - paper[ptr]+=1.000000; - ptr-=3.000000; + paper[ptr]-=1; + ptr+=4; + paper[ptr]+=1; + ptr-=3; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=3.000000; - paper[ptr]-=1.000000; - ptr-=13.000000; - paper[ptr]+=1.000000; - ptr+=11.000000; + paper[ptr]-=1; + ptr+=3; + paper[ptr]-=1; + ptr-=13; + paper[ptr]+=1; + ptr+=11; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=2.000000; - paper[ptr]+=1.000000; - ptr-=2.000000; + paper[ptr]-=1; + ptr+=2; + paper[ptr]+=1; + ptr-=2; } - ptr-=1.000000; + ptr-=1; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=2.000000; - paper[ptr]-=1.000000; - ptr-=13.000000; - paper[ptr]+=1.000000; - ptr+=11.000000; + paper[ptr]-=1; + ptr+=2; + paper[ptr]-=1; + ptr-=13; + paper[ptr]+=1; + ptr+=11; } - ptr-=2.000000; + ptr-=2; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=3.000000; - paper[ptr]+=1.000000; - ptr-=2.000000; + paper[ptr]-=1; + ptr+=3; + paper[ptr]+=1; + ptr-=2; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=2.000000; - paper[ptr]-=1.000000; - ptr-=13.000000; - paper[ptr]+=1.000000; - ptr+=11.000000; + paper[ptr]-=1; + ptr+=2; + paper[ptr]-=1; + ptr-=13; + paper[ptr]+=1; + ptr+=11; } - ptr-=1.000000; + ptr-=1; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=2.000000; - paper[ptr]+=1.000000; - ptr-=2.000000; + paper[ptr]-=1; + ptr+=2; + paper[ptr]+=1; + ptr-=2; } - ptr-=12.000000; + ptr-=12; } } - ptr+=4.000000; + ptr+=4; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr-=4.000000; + ptr-=4; } - ptr+=4.000000; + ptr+=4; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=4.000000; - paper[ptr]+=1.000000; - ptr+=4.000000; + paper[ptr]-=1; + ptr-=4; + paper[ptr]+=1; + ptr+=4; } - ptr-=4.000000; + ptr-=4; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=4.000000; - paper[ptr]+=1.000000; - ptr+=1.000000; + paper[ptr]-=1; + ptr+=4; + paper[ptr]+=1; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=2.000000; + ptr+=2; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=7.000000; - paper[ptr]+=1.000000; - ptr+=7.000000; + paper[ptr]-=1; + ptr-=7; + paper[ptr]+=1; + ptr+=7; } - ptr-=7.000000; + ptr-=7; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=7.000000; - paper[ptr]+=1.000000; - ptr-=2.000000; - paper[ptr]+=1.000000; - ptr-=5.000000; + paper[ptr]-=1; + ptr+=7; + paper[ptr]+=1; + ptr-=2; + paper[ptr]+=1; + ptr-=5; } - ptr+=9.000000; + ptr+=9; while(paper[ptr]) { - ptr+=9.000000; + ptr+=9; } - ptr-=9.000000; + ptr-=9; while(paper[ptr]) { - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=4.000000; - paper[ptr]+=1.000000; - ptr-=3.000000; + paper[ptr]-=1; + ptr+=4; + paper[ptr]+=1; + ptr-=3; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=3.000000; - paper[ptr]-=1.000000; - ptr-=13.000000; - paper[ptr]+=1.000000; - ptr+=11.000000; + paper[ptr]-=1; + ptr+=3; + paper[ptr]-=1; + ptr-=13; + paper[ptr]+=1; + ptr+=11; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=2.000000; - paper[ptr]+=1.000000; - ptr-=2.000000; + paper[ptr]-=1; + ptr+=2; + paper[ptr]+=1; + ptr-=2; } - ptr-=1.000000; + ptr-=1; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=2.000000; - paper[ptr]-=1.000000; - ptr-=13.000000; - paper[ptr]+=1.000000; - ptr+=11.000000; + paper[ptr]-=1; + ptr+=2; + paper[ptr]-=1; + ptr-=13; + paper[ptr]+=1; + ptr+=11; } - ptr-=2.000000; + ptr-=2; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=3.000000; - paper[ptr]+=1.000000; - ptr-=2.000000; + paper[ptr]-=1; + ptr+=3; + paper[ptr]+=1; + ptr-=2; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=2.000000; - paper[ptr]-=1.000000; - ptr-=13.000000; - paper[ptr]+=1.000000; - ptr+=11.000000; + paper[ptr]-=1; + ptr+=2; + paper[ptr]-=1; + ptr-=13; + paper[ptr]+=1; + ptr+=11; } - ptr-=1.000000; + ptr-=1; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=2.000000; - paper[ptr]+=1.000000; - ptr-=2.000000; + paper[ptr]-=1; + ptr+=2; + paper[ptr]+=1; + ptr-=2; } - ptr-=12.000000; + ptr-=12; } } - ptr+=9.000000; + ptr+=9; while(paper[ptr]) { - ptr+=2.000000; + ptr+=2; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=6.000000; + ptr+=6; } - ptr-=9.000000; + ptr-=9; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=3.000000; + ptr+=3; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=5.000000; + ptr+=5; while(paper[ptr]) { - ptr+=5.000000; + ptr+=5; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=4.000000; - paper[ptr]+=1.000000; - ptr+=4.000000; + paper[ptr]-=1; + ptr-=4; + paper[ptr]+=1; + ptr+=4; } - ptr-=4.000000; + ptr-=4; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=4.000000; - paper[ptr]+=1.000000; - ptr-=3.000000; - paper[ptr]+=1.000000; - ptr-=1.000000; + paper[ptr]-=1; + ptr+=4; + paper[ptr]+=1; + ptr-=3; + paper[ptr]+=1; + ptr-=1; } - ptr+=8.000000; + ptr+=8; } - ptr-=9.000000; + ptr-=9; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=9.000000; + ptr+=9; while(paper[ptr]) { - ptr+=6.000000; + ptr+=6; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=5.000000; - paper[ptr]+=1.000000; - ptr+=5.000000; + paper[ptr]-=1; + ptr-=5; + paper[ptr]+=1; + ptr+=5; } - ptr-=5.000000; + ptr-=5; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=5.000000; - paper[ptr]+=1.000000; - ptr-=3.000000; - paper[ptr]+=1.000000; - ptr-=2.000000; + paper[ptr]-=1; + ptr+=5; + paper[ptr]+=1; + ptr-=3; + paper[ptr]+=1; + ptr-=2; } - ptr+=8.000000; + ptr+=8; } - ptr-=9.000000; + ptr-=9; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=9.000000; - paper[ptr]+=15.000000; + ptr+=9; + paper[ptr]+=15; while(paper[ptr]) { while(paper[ptr]) { - ptr+=9.000000; + ptr+=9; } - paper[ptr]+=1.000000; - ptr+=1.000000; + paper[ptr]+=1; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr-=9.000000; + ptr-=9; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=9.000000; - paper[ptr]-=1.000000; + ptr+=9; + paper[ptr]-=1; } - paper[ptr]+=1.000000; + paper[ptr]+=1; while(paper[ptr]) { - ptr+=1.000000; - paper[ptr]+=1.000000; - ptr+=8.000000; + ptr+=1; + paper[ptr]+=1; + ptr+=8; } - ptr-=9.000000; + ptr-=9; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=9.000000; + ptr+=9; while(paper[ptr]) { - ptr+=1.000000; - paper[ptr]-=1.000000; - ptr+=4.000000; + ptr+=1; + paper[ptr]-=1; + ptr+=4; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=4.000000; - paper[ptr]+=1.000000; - ptr+=4.000000; + paper[ptr]-=1; + ptr-=4; + paper[ptr]+=1; + ptr+=4; } - ptr-=4.000000; + ptr-=4; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=4.000000; - paper[ptr]+=1.000000; - ptr-=5.000000; + paper[ptr]-=1; + ptr+=4; + paper[ptr]+=1; + ptr-=5; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=2.000000; + paper[ptr]-=1; + ptr+=2; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=2.000000; - paper[ptr]+=1.000000; - ptr+=2.000000; + paper[ptr]-=1; + ptr-=2; + paper[ptr]+=1; + ptr+=2; } - ptr-=2.000000; + ptr-=2; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=2.000000; - paper[ptr]+=1.000000; - ptr+=2.000000; - paper[ptr]+=1.000000; - ptr-=4.000000; + paper[ptr]-=1; + ptr+=2; + paper[ptr]+=1; + ptr+=2; + paper[ptr]+=1; + ptr-=4; } - paper[ptr]+=1.000000; - ptr+=9.000000; + paper[ptr]+=1; + ptr+=9; } - ptr-=8.000000; + ptr-=8; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } } - ptr+=9.000000; + ptr+=9; while(paper[ptr]) { - ptr+=9.000000; + ptr+=9; } - ptr-=9.000000; + ptr-=9; while(paper[ptr]) { - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=9.000000; - paper[ptr]+=1.000000; - ptr-=9.000000; + paper[ptr]-=1; + ptr+=9; + paper[ptr]+=1; + ptr-=9; } - ptr-=10.000000; + ptr-=10; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=9.000000; - paper[ptr]+=1.000000; - ptr-=9.000000; + paper[ptr]-=1; + ptr+=9; + paper[ptr]+=1; + ptr-=9; } - ptr-=1.000000; - paper[ptr]+=1.000000; - ptr+=8.000000; + ptr-=1; + paper[ptr]+=1; + ptr+=8; } - ptr-=9.000000; + ptr-=9; while(paper[ptr]) { - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr-=1.000000; - paper[ptr]-=1.000000; - ptr+=4.000000; + ptr-=1; + paper[ptr]-=1; + ptr+=4; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=4.000000; - paper[ptr]+=1.000000; - ptr+=1.000000; + paper[ptr]-=1; + ptr-=4; + paper[ptr]+=1; + ptr+=1; while(paper[ptr]) { - ptr-=1.000000; - paper[ptr]-=1.000000; - ptr+=1.000000; - paper[ptr]-=1.000000; - ptr-=6.000000; - paper[ptr]+=1.000000; - ptr+=6.000000; + ptr-=1; + paper[ptr]-=1; + ptr+=1; + paper[ptr]-=1; + ptr-=6; + paper[ptr]+=1; + ptr+=6; } - ptr-=1.000000; + ptr-=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=1.000000; - paper[ptr]+=1.000000; - ptr-=1.000000; + paper[ptr]-=1; + ptr+=1; + paper[ptr]+=1; + ptr-=1; } - ptr+=4.000000; + ptr+=4; } - ptr-=3.000000; + ptr-=3; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=3.000000; - paper[ptr]+=1.000000; - ptr-=3.000000; + paper[ptr]-=1; + ptr+=3; + paper[ptr]+=1; + ptr-=3; } - ptr-=1.000000; - paper[ptr]+=1.000000; - ptr-=9.000000; + ptr-=1; + paper[ptr]+=1; + ptr-=9; } - ptr+=9.000000; + ptr+=9; while(paper[ptr]) { - ptr+=1.000000; - paper[ptr]+=1.000000; - ptr+=8.000000; + ptr+=1; + paper[ptr]+=1; + ptr+=8; } - ptr-=9.000000; + ptr-=9; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=9.000000; + ptr+=9; while(paper[ptr]) { - ptr+=1.000000; - paper[ptr]-=1.000000; - ptr+=5.000000; + ptr+=1; + paper[ptr]-=1; + ptr+=5; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=5.000000; - paper[ptr]+=1.000000; - ptr+=5.000000; + paper[ptr]-=1; + ptr-=5; + paper[ptr]+=1; + ptr+=5; } - ptr-=5.000000; + ptr-=5; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=5.000000; - paper[ptr]+=1.000000; - ptr-=6.000000; + paper[ptr]-=1; + ptr+=5; + paper[ptr]+=1; + ptr-=6; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=3.000000; + paper[ptr]-=1; + ptr+=3; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=3.000000; - paper[ptr]+=1.000000; - ptr+=3.000000; + paper[ptr]-=1; + ptr-=3; + paper[ptr]+=1; + ptr+=3; } - ptr-=3.000000; + ptr-=3; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=3.000000; - paper[ptr]+=1.000000; - ptr+=1.000000; - paper[ptr]+=1.000000; - ptr-=4.000000; + paper[ptr]-=1; + ptr+=3; + paper[ptr]+=1; + ptr+=1; + paper[ptr]+=1; + ptr-=4; } - paper[ptr]+=1.000000; - ptr+=9.000000; + paper[ptr]+=1; + ptr+=9; } - ptr-=8.000000; + ptr-=8; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } } - ptr+=9.000000; + ptr+=9; while(paper[ptr]) { - ptr+=9.000000; + ptr+=9; } - ptr-=9.000000; + ptr-=9; while(paper[ptr]) { - ptr+=2.000000; + ptr+=2; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=9.000000; - paper[ptr]+=1.000000; - ptr-=9.000000; + paper[ptr]-=1; + ptr+=9; + paper[ptr]+=1; + ptr-=9; } - ptr-=11.000000; + ptr-=11; } - ptr+=2.000000; + ptr+=2; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=9.000000; - paper[ptr]+=1.000000; - ptr-=9.000000; + paper[ptr]-=1; + ptr+=9; + paper[ptr]+=1; + ptr-=9; } - ptr-=2.000000; - paper[ptr]+=1.000000; - ptr+=8.000000; + ptr-=2; + paper[ptr]+=1; + ptr+=8; } - ptr-=9.000000; + ptr-=9; while(paper[ptr]) { - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr-=1.000000; - paper[ptr]-=1.000000; - ptr+=4.000000; + ptr-=1; + paper[ptr]-=1; + ptr+=4; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=4.000000; - paper[ptr]+=1.000000; - ptr+=1.000000; + paper[ptr]-=1; + ptr-=4; + paper[ptr]+=1; + ptr+=1; while(paper[ptr]) { - ptr-=1.000000; - paper[ptr]-=1.000000; - ptr+=1.000000; - paper[ptr]-=1.000000; - ptr-=6.000000; - paper[ptr]+=1.000000; - ptr+=6.000000; + ptr-=1; + paper[ptr]-=1; + ptr+=1; + paper[ptr]-=1; + ptr-=6; + paper[ptr]+=1; + ptr+=6; } - ptr-=1.000000; + ptr-=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=1.000000; - paper[ptr]+=1.000000; - ptr-=1.000000; + paper[ptr]-=1; + ptr+=1; + paper[ptr]+=1; + ptr-=1; } - ptr+=4.000000; + ptr+=4; } - ptr-=3.000000; + ptr-=3; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=3.000000; - paper[ptr]+=1.000000; - ptr-=3.000000; + paper[ptr]-=1; + ptr+=3; + paper[ptr]+=1; + ptr-=3; } - ptr-=1.000000; - paper[ptr]+=1.000000; - ptr-=9.000000; + ptr-=1; + paper[ptr]+=1; + ptr-=9; } - ptr+=9.000000; + ptr+=9; while(paper[ptr]) { - ptr+=4.000000; + ptr+=4; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=36.000000; - paper[ptr]+=1.000000; - ptr+=36.000000; + paper[ptr]-=1; + ptr-=36; + paper[ptr]+=1; + ptr+=36; } - ptr+=5.000000; + ptr+=5; } - ptr-=9.000000; + ptr-=9; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=9.000000; - paper[ptr]+=15.000000; + ptr+=9; + paper[ptr]+=15; while(paper[ptr]) { while(paper[ptr]) { - ptr+=9.000000; + ptr+=9; } - ptr-=9.000000; - paper[ptr]-=1.000000; - ptr-=9.000000; + ptr-=9; + paper[ptr]-=1; + ptr-=9; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=9.000000; - paper[ptr]-=1.000000; + ptr+=9; + paper[ptr]-=1; } - paper[ptr]+=1.000000; - ptr+=21.000000; - paper[ptr]+=1.000000; - ptr-=3.000000; + paper[ptr]+=1; + ptr+=21; + paper[ptr]+=1; + ptr-=3; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=9.000000; + ptr+=9; while(paper[ptr]) { - ptr+=3.000000; + ptr+=3; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=3.000000; - paper[ptr]-=1.000000; - ptr+=3.000000; + paper[ptr]-=1; + ptr-=3; + paper[ptr]-=1; + ptr+=3; } - paper[ptr]+=1.000000; - ptr-=3.000000; + paper[ptr]+=1; + ptr-=3; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=3.000000; - paper[ptr]-=1.000000; - ptr+=1.000000; + paper[ptr]-=1; + ptr+=3; + paper[ptr]-=1; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=4.000000; - paper[ptr]+=1.000000; - ptr+=4.000000; + paper[ptr]-=1; + ptr-=4; + paper[ptr]+=1; + ptr+=4; } - ptr-=4.000000; + ptr-=4; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=4.000000; - paper[ptr]+=1.000000; - ptr-=13.000000; + paper[ptr]-=1; + ptr+=4; + paper[ptr]+=1; + ptr-=13; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=4.000000; + ptr+=4; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - paper[ptr]+=1.000000; - ptr+=5.000000; + paper[ptr]+=1; + ptr+=5; while(paper[ptr]) { - ptr+=9.000000; + ptr+=9; } - ptr+=1.000000; - paper[ptr]+=1.000000; - ptr-=1.000000; + ptr+=1; + paper[ptr]+=1; + ptr-=1; } } - paper[ptr]+=1.000000; - ptr+=4.000000; + paper[ptr]+=1; + ptr+=4; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=4.000000; - paper[ptr]-=1.000000; - ptr+=4.000000; + paper[ptr]-=1; + ptr-=4; + paper[ptr]-=1; + ptr+=4; } - paper[ptr]+=1.000000; - ptr-=4.000000; + paper[ptr]+=1; + ptr-=4; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=4.000000; - paper[ptr]-=1.000000; - ptr-=1.000000; + paper[ptr]-=1; + ptr+=4; + paper[ptr]-=1; + ptr-=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=3.000000; - paper[ptr]+=1.000000; - ptr+=3.000000; + paper[ptr]-=1; + ptr-=3; + paper[ptr]+=1; + ptr+=3; } - ptr-=3.000000; + ptr-=3; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=3.000000; - paper[ptr]+=1.000000; - ptr-=12.000000; + paper[ptr]-=1; + ptr+=3; + paper[ptr]+=1; + ptr-=12; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=3.000000; + ptr+=3; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - paper[ptr]+=1.000000; - ptr+=6.000000; + paper[ptr]+=1; + ptr+=6; while(paper[ptr]) { - ptr+=9.000000; + ptr+=9; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - paper[ptr]+=1.000000; - ptr-=1.000000; + paper[ptr]+=1; + ptr-=1; } } - paper[ptr]+=1.000000; - ptr+=1.000000; + paper[ptr]+=1; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=1.000000; + paper[ptr]-=1; + ptr-=1; while(paper[ptr]) { - ptr+=9.000000; + ptr+=9; } - ptr-=8.000000; + ptr-=8; } - ptr+=8.000000; + ptr+=8; } - ptr-=9.000000; + ptr-=9; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=2.000000; - paper[ptr]-=1.000000; - ptr+=2.000000; + ptr+=2; + paper[ptr]-=1; + ptr+=2; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=4.000000; - paper[ptr]+=1.000000; - ptr+=4.000000; + paper[ptr]-=1; + ptr-=4; + paper[ptr]+=1; + ptr+=4; } - ptr-=4.000000; + ptr-=4; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=4.000000; - paper[ptr]+=1.000000; - ptr-=2.000000; + paper[ptr]-=1; + ptr+=4; + paper[ptr]+=1; + ptr-=2; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr-=2.000000; + ptr-=2; } - ptr+=2.000000; + ptr+=2; } - ptr-=2.000000; - paper[ptr]+=1.000000; - ptr+=4.000000; + ptr-=2; + paper[ptr]+=1; + ptr+=4; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=4.000000; - paper[ptr]-=1.000000; - ptr+=4.000000; + paper[ptr]-=1; + ptr-=4; + paper[ptr]-=1; + ptr+=4; } - paper[ptr]+=1.000000; - ptr-=4.000000; + paper[ptr]+=1; + ptr-=4; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=4.000000; - paper[ptr]-=1.000000; - ptr-=6.000000; + paper[ptr]-=1; + ptr+=4; + paper[ptr]-=1; + ptr-=6; print(chr(paper[ptr])); - ptr+=2.000000; + ptr+=2; } - ptr+=4.000000; + ptr+=4; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=7.000000; + paper[ptr]-=1; + ptr-=7; print(chr(paper[ptr])); - ptr+=7.000000; + ptr+=7; } - ptr-=3.000000; + ptr-=3; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=3.000000; + ptr+=3; while(paper[ptr]) { - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=3.000000; + ptr+=3; } - ptr-=9.000000; + ptr-=9; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=9.000000; + ptr+=9; while(paper[ptr]) { - ptr+=5.000000; + ptr+=5; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=4.000000; + ptr+=4; } - ptr-=9.000000; + ptr-=9; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=1.000000; - paper[ptr]+=11.000000; + ptr+=1; + paper[ptr]+=11; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=9.000000; - paper[ptr]+=1.000000; - ptr-=9.000000; + paper[ptr]-=1; + ptr+=9; + paper[ptr]+=1; + ptr-=9; } - ptr+=9.000000; + ptr+=9; } - ptr+=4.000000; - paper[ptr]+=1.000000; - ptr+=9.000000; - paper[ptr]+=1.000000; - ptr-=14.000000; + ptr+=4; + paper[ptr]+=1; + ptr+=9; + paper[ptr]+=1; + ptr-=14; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=7.000000; + ptr+=7; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=7.000000; - paper[ptr]+=1.000000; - ptr+=7.000000; + paper[ptr]-=1; + ptr-=7; + paper[ptr]+=1; + ptr+=7; } - ptr-=7.000000; + ptr-=7; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=7.000000; - paper[ptr]+=1.000000; + paper[ptr]-=1; + ptr+=7; + paper[ptr]+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=2.000000; + ptr+=2; while(paper[ptr]) { - ptr+=9.000000; + ptr+=9; } - ptr-=9.000000; + ptr-=9; while(paper[ptr]) { - ptr+=7.000000; + ptr+=7; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=6.000000; - paper[ptr]+=1.000000; - ptr+=6.000000; + paper[ptr]-=1; + ptr-=6; + paper[ptr]+=1; + ptr+=6; } - ptr-=6.000000; + ptr-=6; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=6.000000; - paper[ptr]+=1.000000; - ptr-=7.000000; + paper[ptr]-=1; + ptr+=6; + paper[ptr]+=1; + ptr-=7; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=7.000000; + ptr+=7; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - paper[ptr]+=1.000000; - ptr+=3.000000; + paper[ptr]+=1; + ptr+=3; } - ptr-=10.000000; + ptr-=10; } } - ptr+=7.000000; + ptr+=7; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=7.000000; - paper[ptr]+=1.000000; - ptr+=7.000000; + paper[ptr]-=1; + ptr-=7; + paper[ptr]+=1; + ptr+=7; } - ptr-=7.000000; + ptr-=7; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=7.000000; - paper[ptr]+=1.000000; - ptr+=2.000000; + paper[ptr]-=1; + ptr+=7; + paper[ptr]+=1; + ptr+=2; while(paper[ptr]) { - ptr+=1.000000; - paper[ptr]+=1.000000; - ptr+=4.000000; + ptr+=1; + paper[ptr]+=1; + ptr+=4; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=4.000000; - paper[ptr]-=1.000000; - ptr+=4.000000; + paper[ptr]-=1; + ptr-=4; + paper[ptr]-=1; + ptr+=4; } - ptr-=4.000000; + ptr-=4; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=4.000000; - paper[ptr]+=1.000000; - ptr-=4.000000; + paper[ptr]-=1; + ptr+=4; + paper[ptr]+=1; + ptr-=4; } - ptr+=8.000000; + ptr+=8; } - ptr-=2.000000; - paper[ptr]+=1.000000; - ptr-=7.000000; + ptr-=2; + paper[ptr]+=1; + ptr-=7; while(paper[ptr]) { - ptr+=5.000000; + ptr+=5; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=2.000000; - paper[ptr]+=1.000000; - ptr-=2.000000; + paper[ptr]-=1; + ptr+=2; + paper[ptr]+=1; + ptr-=2; } - ptr-=14.000000; + ptr-=14; } - ptr+=9.000000; + ptr+=9; while(paper[ptr]) { - ptr+=9.000000; + ptr+=9; } - ptr-=9.000000; + ptr-=9; while(paper[ptr]) { - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr-=1.000000; - paper[ptr]-=1.000000; - ptr+=7.000000; + ptr-=1; + paper[ptr]-=1; + ptr+=7; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=7.000000; - paper[ptr]+=1.000000; - ptr+=1.000000; + paper[ptr]-=1; + ptr-=7; + paper[ptr]+=1; + ptr+=1; while(paper[ptr]) { - ptr-=1.000000; - paper[ptr]-=1.000000; - ptr+=1.000000; - paper[ptr]-=1.000000; - ptr-=3.000000; - paper[ptr]+=1.000000; - ptr+=3.000000; + ptr-=1; + paper[ptr]-=1; + ptr+=1; + paper[ptr]-=1; + ptr-=3; + paper[ptr]+=1; + ptr+=3; } - ptr-=1.000000; + ptr-=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=1.000000; - paper[ptr]+=1.000000; - ptr-=1.000000; + paper[ptr]-=1; + ptr+=1; + paper[ptr]+=1; + ptr-=1; } - ptr+=7.000000; + ptr+=7; } - ptr-=6.000000; + ptr-=6; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=6.000000; - paper[ptr]+=1.000000; - ptr-=6.000000; + paper[ptr]-=1; + ptr+=6; + paper[ptr]+=1; + ptr-=6; } - ptr-=1.000000; - paper[ptr]+=1.000000; - ptr-=9.000000; + ptr-=1; + paper[ptr]+=1; + ptr-=9; } - ptr+=7.000000; - paper[ptr]-=1.000000; - ptr-=4.000000; + ptr+=7; + paper[ptr]-=1; + ptr-=4; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - paper[ptr]+=1.000000; - ptr-=3.000000; + paper[ptr]+=1; + ptr-=3; } - paper[ptr]+=1.000000; - ptr+=7.000000; + paper[ptr]+=1; + ptr+=7; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=7.000000; - paper[ptr]-=1.000000; - ptr+=7.000000; + paper[ptr]-=1; + ptr-=7; + paper[ptr]-=1; + ptr+=7; } - paper[ptr]+=1.000000; - ptr-=7.000000; + paper[ptr]+=1; + ptr-=7; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=7.000000; - paper[ptr]-=1.000000; - ptr+=2.000000; + paper[ptr]-=1; + ptr+=7; + paper[ptr]-=1; + ptr+=2; while(paper[ptr]) { - ptr+=5.000000; + ptr+=5; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=2.000000; - paper[ptr]+=1.000000; - ptr-=2.000000; + paper[ptr]-=1; + ptr+=2; + paper[ptr]+=1; + ptr-=2; } - ptr+=4.000000; + ptr+=4; } - ptr-=9.000000; + ptr-=9; while(paper[ptr]) { - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr-=1.000000; - paper[ptr]-=1.000000; - ptr+=7.000000; + ptr-=1; + paper[ptr]-=1; + ptr+=7; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=7.000000; - paper[ptr]+=1.000000; - ptr+=1.000000; + paper[ptr]-=1; + ptr-=7; + paper[ptr]+=1; + ptr+=1; while(paper[ptr]) { - ptr-=1.000000; - paper[ptr]-=1.000000; - ptr+=1.000000; - paper[ptr]-=1.000000; - ptr-=3.000000; - paper[ptr]+=1.000000; - ptr+=3.000000; + ptr-=1; + paper[ptr]-=1; + ptr+=1; + paper[ptr]-=1; + ptr-=3; + paper[ptr]+=1; + ptr+=3; } - ptr-=1.000000; + ptr-=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=1.000000; - paper[ptr]+=1.000000; - ptr-=1.000000; + paper[ptr]-=1; + ptr+=1; + paper[ptr]+=1; + ptr-=1; } - ptr+=7.000000; + ptr+=7; } - ptr-=6.000000; + ptr-=6; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=6.000000; - paper[ptr]+=1.000000; - ptr-=6.000000; + paper[ptr]-=1; + ptr+=6; + paper[ptr]+=1; + ptr-=6; } - ptr-=1.000000; - paper[ptr]+=1.000000; - ptr-=9.000000; + ptr-=1; + paper[ptr]+=1; + ptr-=9; } - ptr+=1.000000; - paper[ptr]+=5.000000; + ptr+=1; + paper[ptr]+=5; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=9.000000; - paper[ptr]+=1.000000; - ptr-=9.000000; + paper[ptr]-=1; + ptr+=9; + paper[ptr]+=1; + ptr-=9; } - ptr+=9.000000; + ptr+=9; } - ptr+=4.000000; - paper[ptr]+=1.000000; - ptr-=5.000000; + ptr+=4; + paper[ptr]+=1; + ptr-=5; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=9.000000; + ptr+=9; while(paper[ptr]) { - ptr+=5.000000; + ptr+=5; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=5.000000; - paper[ptr]-=1.000000; - ptr+=5.000000; + paper[ptr]-=1; + ptr-=5; + paper[ptr]-=1; + ptr+=5; } - paper[ptr]+=1.000000; - ptr-=5.000000; + paper[ptr]+=1; + ptr-=5; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=5.000000; - paper[ptr]-=1.000000; - ptr+=2.000000; + paper[ptr]-=1; + ptr+=5; + paper[ptr]-=1; + ptr+=2; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=7.000000; - paper[ptr]+=1.000000; - ptr+=7.000000; + paper[ptr]-=1; + ptr-=7; + paper[ptr]+=1; + ptr+=7; } - ptr-=7.000000; + ptr-=7; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=7.000000; - paper[ptr]+=1.000000; - ptr-=16.000000; + paper[ptr]-=1; + ptr+=7; + paper[ptr]+=1; + ptr-=16; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=4.000000; + ptr+=4; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - paper[ptr]+=1.000000; - ptr+=5.000000; + paper[ptr]+=1; + ptr+=5; while(paper[ptr]) { - ptr+=9.000000; + ptr+=9; } - ptr+=1.000000; - paper[ptr]+=1.000000; - ptr-=1.000000; + ptr+=1; + paper[ptr]+=1; + ptr-=1; } } - paper[ptr]+=1.000000; - ptr+=7.000000; + paper[ptr]+=1; + ptr+=7; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=7.000000; - paper[ptr]-=1.000000; - ptr+=7.000000; + paper[ptr]-=1; + ptr-=7; + paper[ptr]-=1; + ptr+=7; } - paper[ptr]+=1.000000; - ptr-=7.000000; + paper[ptr]+=1; + ptr-=7; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=7.000000; - paper[ptr]-=1.000000; - ptr-=2.000000; + paper[ptr]-=1; + ptr+=7; + paper[ptr]-=1; + ptr-=2; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=5.000000; - paper[ptr]+=1.000000; - ptr+=5.000000; + paper[ptr]-=1; + ptr-=5; + paper[ptr]+=1; + ptr+=5; } - ptr-=5.000000; + ptr-=5; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=5.000000; - paper[ptr]+=1.000000; - ptr-=14.000000; + paper[ptr]-=1; + ptr+=5; + paper[ptr]+=1; + ptr-=14; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=3.000000; + ptr+=3; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - paper[ptr]+=1.000000; - ptr+=6.000000; + paper[ptr]+=1; + ptr+=6; while(paper[ptr]) { - ptr+=9.000000; + ptr+=9; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - paper[ptr]+=1.000000; - ptr-=1.000000; + paper[ptr]+=1; + ptr-=1; } } - paper[ptr]+=1.000000; - ptr+=1.000000; + paper[ptr]+=1; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=1.000000; + paper[ptr]-=1; + ptr-=1; while(paper[ptr]) { - ptr+=9.000000; + ptr+=9; } - ptr-=8.000000; + ptr-=8; } - ptr+=8.000000; + ptr+=8; } - ptr-=9.000000; + ptr-=9; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=4.000000; + ptr+=4; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr-=3.000000; - paper[ptr]+=5.000000; + ptr-=3; + paper[ptr]+=5; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=9.000000; - paper[ptr]+=1.000000; - ptr-=9.000000; + paper[ptr]-=1; + ptr+=9; + paper[ptr]+=1; + ptr-=9; } - ptr+=9.000000; + ptr+=9; } - ptr+=4.000000; - paper[ptr]-=1.000000; - ptr-=5.000000; + ptr+=4; + paper[ptr]-=1; + ptr-=5; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } } - ptr+=3.000000; + ptr+=3; } - ptr-=4.000000; + ptr-=4; print(chr(paper[ptr])); - ptr+=10.000000; + ptr+=10; while(paper[ptr]) { - ptr+=6.000000; + ptr+=6; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=3.000000; + ptr+=3; } - ptr-=9.000000; + ptr-=9; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=1.000000; - paper[ptr]+=10.000000; + ptr+=1; + paper[ptr]+=10; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=9.000000; - paper[ptr]+=1.000000; - ptr-=9.000000; + paper[ptr]-=1; + ptr+=9; + paper[ptr]+=1; + ptr-=9; } - ptr+=9.000000; + ptr+=9; } - ptr+=5.000000; - paper[ptr]+=1.000000; - ptr+=9.000000; - paper[ptr]+=1.000000; - ptr-=15.000000; + ptr+=5; + paper[ptr]+=1; + ptr+=9; + paper[ptr]+=1; + ptr-=15; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=8.000000; + ptr+=8; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=8.000000; - paper[ptr]+=1.000000; - ptr+=8.000000; + paper[ptr]-=1; + ptr-=8; + paper[ptr]+=1; + ptr+=8; } - ptr-=8.000000; + ptr-=8; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=8.000000; - paper[ptr]+=1.000000; + paper[ptr]-=1; + ptr+=8; + paper[ptr]+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - ptr+=9.000000; + ptr+=9; } - ptr-=9.000000; + ptr-=9; while(paper[ptr]) { - ptr+=8.000000; + ptr+=8; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=7.000000; - paper[ptr]+=1.000000; - ptr+=7.000000; + paper[ptr]-=1; + ptr-=7; + paper[ptr]+=1; + ptr+=7; } - ptr-=7.000000; + ptr-=7; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=7.000000; - paper[ptr]+=1.000000; - ptr-=8.000000; + paper[ptr]-=1; + ptr+=7; + paper[ptr]+=1; + ptr-=8; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=8.000000; + ptr+=8; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - paper[ptr]+=1.000000; - ptr+=2.000000; + paper[ptr]+=1; + ptr+=2; } - ptr-=10.000000; + ptr-=10; } } - ptr+=8.000000; + ptr+=8; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=8.000000; - paper[ptr]+=1.000000; - ptr+=8.000000; + paper[ptr]-=1; + ptr-=8; + paper[ptr]+=1; + ptr+=8; } - ptr-=8.000000; + ptr-=8; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=8.000000; - paper[ptr]+=1.000000; - ptr+=1.000000; + paper[ptr]-=1; + ptr+=8; + paper[ptr]+=1; + ptr+=1; while(paper[ptr]) { - ptr+=1.000000; - paper[ptr]+=1.000000; - ptr+=5.000000; + ptr+=1; + paper[ptr]+=1; + ptr+=5; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=5.000000; - paper[ptr]-=1.000000; - ptr+=5.000000; + paper[ptr]-=1; + ptr-=5; + paper[ptr]-=1; + ptr+=5; } - ptr-=5.000000; + ptr-=5; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=5.000000; - paper[ptr]+=1.000000; - ptr-=5.000000; + paper[ptr]-=1; + ptr+=5; + paper[ptr]+=1; + ptr-=5; } - ptr+=8.000000; + ptr+=8; } - ptr-=1.000000; - paper[ptr]+=1.000000; - ptr-=8.000000; + ptr-=1; + paper[ptr]+=1; + ptr-=8; while(paper[ptr]) { - ptr+=6.000000; + ptr+=6; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=2.000000; - paper[ptr]+=1.000000; - ptr-=2.000000; + paper[ptr]-=1; + ptr+=2; + paper[ptr]+=1; + ptr-=2; } - ptr-=15.000000; + ptr-=15; } - ptr+=9.000000; + ptr+=9; while(paper[ptr]) { - ptr+=9.000000; + ptr+=9; } - ptr-=9.000000; + ptr-=9; while(paper[ptr]) { - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr-=1.000000; - paper[ptr]-=1.000000; - ptr+=8.000000; + ptr-=1; + paper[ptr]-=1; + ptr+=8; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=8.000000; - paper[ptr]+=1.000000; - ptr+=1.000000; + paper[ptr]-=1; + ptr-=8; + paper[ptr]+=1; + ptr+=1; while(paper[ptr]) { - ptr-=1.000000; - paper[ptr]-=1.000000; - ptr+=1.000000; - paper[ptr]-=1.000000; - ptr-=2.000000; - paper[ptr]+=1.000000; - ptr+=2.000000; + ptr-=1; + paper[ptr]-=1; + ptr+=1; + paper[ptr]-=1; + ptr-=2; + paper[ptr]+=1; + ptr+=2; } - ptr-=1.000000; + ptr-=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=1.000000; - paper[ptr]+=1.000000; - ptr-=1.000000; + paper[ptr]-=1; + ptr+=1; + paper[ptr]+=1; + ptr-=1; } - ptr+=8.000000; + ptr+=8; } - ptr-=7.000000; + ptr-=7; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=7.000000; - paper[ptr]+=1.000000; - ptr-=7.000000; + paper[ptr]-=1; + ptr+=7; + paper[ptr]+=1; + ptr-=7; } - ptr-=1.000000; - paper[ptr]+=1.000000; - ptr-=9.000000; + ptr-=1; + paper[ptr]+=1; + ptr-=9; } - ptr+=8.000000; - paper[ptr]-=1.000000; - ptr-=5.000000; + ptr+=8; + paper[ptr]-=1; + ptr-=5; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - paper[ptr]+=1.000000; - ptr-=3.000000; + paper[ptr]+=1; + ptr-=3; } - paper[ptr]+=1.000000; - ptr+=8.000000; + paper[ptr]+=1; + ptr+=8; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=8.000000; - paper[ptr]-=1.000000; - ptr+=8.000000; + paper[ptr]-=1; + ptr-=8; + paper[ptr]-=1; + ptr+=8; } - paper[ptr]+=1.000000; - ptr-=8.000000; + paper[ptr]+=1; + ptr-=8; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=8.000000; - paper[ptr]-=1.000000; - ptr+=1.000000; + paper[ptr]-=1; + ptr+=8; + paper[ptr]-=1; + ptr+=1; while(paper[ptr]) { - ptr+=6.000000; + ptr+=6; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=2.000000; - paper[ptr]+=1.000000; - ptr-=2.000000; + paper[ptr]-=1; + ptr+=2; + paper[ptr]+=1; + ptr-=2; } - ptr+=3.000000; + ptr+=3; } - ptr-=9.000000; + ptr-=9; while(paper[ptr]) { - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr-=1.000000; - paper[ptr]-=1.000000; - ptr+=8.000000; + ptr-=1; + paper[ptr]-=1; + ptr+=8; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=8.000000; - paper[ptr]+=1.000000; - ptr+=1.000000; + paper[ptr]-=1; + ptr-=8; + paper[ptr]+=1; + ptr+=1; while(paper[ptr]) { - ptr-=1.000000; - paper[ptr]-=1.000000; - ptr+=1.000000; - paper[ptr]-=1.000000; - ptr-=2.000000; - paper[ptr]+=1.000000; - ptr+=2.000000; + ptr-=1; + paper[ptr]-=1; + ptr+=1; + paper[ptr]-=1; + ptr-=2; + paper[ptr]+=1; + ptr+=2; } - ptr-=1.000000; + ptr-=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=1.000000; - paper[ptr]+=1.000000; - ptr-=1.000000; + paper[ptr]-=1; + ptr+=1; + paper[ptr]+=1; + ptr-=1; } - ptr+=8.000000; + ptr+=8; } - ptr-=7.000000; + ptr-=7; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=7.000000; - paper[ptr]+=1.000000; - ptr-=7.000000; + paper[ptr]-=1; + ptr+=7; + paper[ptr]+=1; + ptr-=7; } - ptr-=1.000000; - paper[ptr]+=1.000000; - ptr-=9.000000; + ptr-=1; + paper[ptr]+=1; + ptr-=9; } - ptr+=1.000000; - paper[ptr]+=5.000000; + ptr+=1; + paper[ptr]+=5; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=9.000000; - paper[ptr]+=1.000000; - ptr-=9.000000; + paper[ptr]-=1; + ptr+=9; + paper[ptr]+=1; + ptr-=9; } - ptr+=9.000000; + ptr+=9; } - ptr+=5.000000; - paper[ptr]+=1.000000; - ptr+=27.000000; - paper[ptr]+=1.000000; - ptr-=6.000000; + ptr+=5; + paper[ptr]+=1; + ptr+=27; + paper[ptr]+=1; + ptr-=6; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=9.000000; + ptr+=9; while(paper[ptr]) { - ptr+=6.000000; + ptr+=6; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=6.000000; - paper[ptr]-=1.000000; - ptr+=6.000000; + paper[ptr]-=1; + ptr-=6; + paper[ptr]-=1; + ptr+=6; } - paper[ptr]+=1.000000; - ptr-=6.000000; + paper[ptr]+=1; + ptr-=6; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=6.000000; - paper[ptr]-=1.000000; - ptr+=2.000000; + paper[ptr]-=1; + ptr+=6; + paper[ptr]-=1; + ptr+=2; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=8.000000; - paper[ptr]+=1.000000; - ptr+=8.000000; + paper[ptr]-=1; + ptr-=8; + paper[ptr]+=1; + ptr+=8; } - ptr-=8.000000; + ptr-=8; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=8.000000; - paper[ptr]+=1.000000; - ptr-=17.000000; + paper[ptr]-=1; + ptr+=8; + paper[ptr]+=1; + ptr-=17; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=4.000000; + ptr+=4; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - paper[ptr]+=1.000000; - ptr+=5.000000; + paper[ptr]+=1; + ptr+=5; while(paper[ptr]) { - ptr+=9.000000; + ptr+=9; } - ptr+=1.000000; - paper[ptr]+=1.000000; - ptr-=1.000000; + ptr+=1; + paper[ptr]+=1; + ptr-=1; } } - paper[ptr]+=1.000000; - ptr+=8.000000; + paper[ptr]+=1; + ptr+=8; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=8.000000; - paper[ptr]-=1.000000; - ptr+=8.000000; + paper[ptr]-=1; + ptr-=8; + paper[ptr]-=1; + ptr+=8; } - paper[ptr]+=1.000000; - ptr-=8.000000; + paper[ptr]+=1; + ptr-=8; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=8.000000; - paper[ptr]-=1.000000; - ptr-=2.000000; + paper[ptr]-=1; + ptr+=8; + paper[ptr]-=1; + ptr-=2; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=6.000000; - paper[ptr]+=1.000000; - ptr+=6.000000; + paper[ptr]-=1; + ptr-=6; + paper[ptr]+=1; + ptr+=6; } - ptr-=6.000000; + ptr-=6; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=6.000000; - paper[ptr]+=1.000000; - ptr-=15.000000; + paper[ptr]-=1; + ptr+=6; + paper[ptr]+=1; + ptr-=15; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=3.000000; + ptr+=3; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - paper[ptr]+=1.000000; - ptr+=6.000000; + paper[ptr]+=1; + ptr+=6; while(paper[ptr]) { - ptr+=9.000000; + ptr+=9; } - ptr+=1.000000; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - paper[ptr]+=1.000000; - ptr-=1.000000; + paper[ptr]+=1; + ptr-=1; } } - paper[ptr]+=1.000000; - ptr+=1.000000; + paper[ptr]+=1; + ptr+=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr-=1.000000; + paper[ptr]-=1; + ptr-=1; while(paper[ptr]) { - ptr+=9.000000; + ptr+=9; } - ptr-=8.000000; + ptr-=8; } - ptr+=8.000000; + ptr+=8; } - ptr-=9.000000; + ptr-=9; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } - ptr+=4.000000; + ptr+=4; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; } - ptr-=3.000000; - paper[ptr]+=5.000000; + ptr-=3; + paper[ptr]+=5; while(paper[ptr]) { - paper[ptr]-=1.000000; + paper[ptr]-=1; while(paper[ptr]) { - paper[ptr]-=1.000000; - ptr+=9.000000; - paper[ptr]+=1.000000; - ptr-=9.000000; + paper[ptr]-=1; + ptr+=9; + paper[ptr]+=1; + ptr-=9; } - ptr+=9.000000; + ptr+=9; } - ptr+=5.000000; - paper[ptr]-=1.000000; - ptr+=27.000000; - paper[ptr]-=1.000000; - ptr-=6.000000; + ptr+=5; + paper[ptr]-=1; + ptr+=27; + paper[ptr]-=1; + ptr-=6; while(paper[ptr]) { - ptr-=9.000000; + ptr-=9; } } - ptr+=3.000000; + ptr+=3; }