push 0 push 69 store push 1 push 110 store push 2 push 116 store push 3 push 101 store push 4 push 114 store push 5 push 32 store push 6 push 97 store push 7 push 32 store push 8 push 110 store push 9 push 117 store push 10 push 109 store push 11 push 98 store push 12 push 101 store push 13 push 114 store push 14 push 58 store push 15 push 32 store push 16 push 0 store push 20 push 33 store push 21 push 32 store push 22 push 61 store push 23 push 32 store push 24 push 0 store push 0 call 513020621925 push 100 readnum push 100 retrieve call 1717658484 push 100 retrieve outnum push 20 call 513020621925 outnum call 31073811032534629 exit label 1717658484 dup push 1 sub jz 7377287016127492965 dup push 1 sub call 1717658484 mul ret label 7377287016127492965 push 1 discard ret label 6382692 add ret label 513020621925 dup retrieve dup jz 8244248571619405412 outchar push 1 add jump 513020621925 label 8244248571619405412 discard discard ret label 1919246692 dup dup readchar retrieve dup push 10 sub jz 8243101776696667748 discard push 1 add jump 1919246692 label 8243101776696667748 discard push 1 add push 0 store ret label 31073811032534629 push 10 push 13 outchar outchar ret