viddemo22.py
Created by
aidanplews2013
Created on
November 25, 2020
27.2 KB
from kandinsky import *
from time import *
i = 0
fap = 0
mo = [[ 65535 , ' x15 ' , 65535 ], [ 65535 , ' x15 ' , 65535 ], [ 65535 , ' x15 ' , 65535 ], [ 65535 , ' x7 ' , 32767 , 16383 , 32767 , ' x1 ' , 65535 , ' x1 ' , 65535 ], [ 8188 , 8190 , ' x5 ' , 32766 , ' x1 ' , 32767 , ' x1 ' , 65535 , ' x1 ' , 65535 ], [ 32736 , 32704 , 16320 , ' x1 ' , 8128 , 16320 , 32704 , ' x1 ' , 32736 , 65504 , ' x1 ' , 65520 , ' x1 ' , 65520 ], [ 4080 , ' x1 ' , 2016 , ' x3 ' , 2032 , 4088 , ' x2 ' , 8184 , 8188 , ' x1 ' , 8188 ], [ 2032 , 1008 , ' x2 ' , 496 , 1008 , ' x1 ' , 2032 , ' x2 ' , 4088 , 2040 , 4088 ], [ 2016 , ' x1 ' , 1984 , ' x4 ' , 4064 , ' x2 ' , 8160 , ' x1 ' ], [ 1984 , ' x2 ' , 960 , ' x1 ' , 2016 , ' x3 ' , 4064 , ' x3 ' , 4064 ], [ 224 , 992 , ' x2 ' , 448 , 480 , 992 , ' x1 ' , 1008 , 2032 , ' x1 ' , 1008 , ' x1 ' , 1008 ], [ 768 , 992 , ' x1 ' , 960 , ' x2 ' , 2016 , ' x2 ' , 4064 , 2016 , ' x2 ' , 2016 ], [ 1536 , 1984 , ' x2 ' , 1920 , ' x1 ' , 1984 , ' x1 ' , 4064 , ' x2 ' , 4032 ], [ 192 , 1984 , ' x1 ' , 960 , ' x3 ' , 2016 , ' x1 ' , 2032 , ' x3 ' , 2032 ], [ 8128 , ' x4 ' , 4032 , ' x2 ' , 8064 , 16320 , ' x1 ' , 32704 , ' x1 ' , 32704 ], [ 3072 , ' x1 ' , 16128 , ' x3 ' , 32256 , ' x1 ' , 16240 , 8176 , 16368 , 16352 , ' x1 ' , 16352 ], [ 0 , 3584 , 7936 , ' x1 ' , 16256 , ' x1 ' , 15872 , 15904 , 16240 , 8176 , ' x1 ' , 16352 , ' x1 ' , 16352 ], [ 1536 , 7680 , 7936 , 16256 , ' x3 ' , 16128 , 15968 , 15984 , 8176 , ' x1 ' , 16352 , ' x1 ' , 16352 ], [ 7680 , 16128 , ' x1 ' , 32640 , ' x1 ' , 32512 , 32448 , 32480 , ' x1 ' , 16352 , 16320 , 32704 , 32736 ], [ 15872 , 16128 , 32640 , ' x3 ' , 32640 , 32704 , 32736 , 65472 , ' x1 ' , 32704 , 16320 , 65472 ], [ 15872 , 16128 , 16256 , 32640 , ' x2 ' , 32704 , 32736 , ' x2 ' , 32704 , ' x1 ' , 65472 ], [ 7936 , 16128 , 16256 , ' x1 ' , 32704 , 32640 , ' x1 ' , 32736 , ' x2 ' , 16320 , 49088 , 65504 ], [ 4064 , 8160 , 8128 , 16320 , ' x4 ' , 16128 , ' x3 ' , 16184 , 16376 ], [ 0 , 4096 , 30720 , 64512 , 65024 , ' x3 ' , 64512 , ' x2 ' , 61440 , ' x2 ' , 61440 ], [ 0 , ' x12 ' , 6144 , 7168 ], [ 0 , ' x3 ' , 960 , ' x2 ' , 0 , ' x6 ' , 0 ], [ 0 , ' x7 ' , 1920 , 1984 , ' x2 ' , 0 , ' x1 ' , 0 ], [ 0 , ' x3 ' , 1984 , ' x3 ' , 0 , ' x5 ' , 0 ], [ 0 , ' x3 ' , 1920 , 4032 , ' x3 ' , 0 , ' x4 ' , 0 ], [ 0 , ' x4 ' , 1920 , 4032 , ' x3 ' , 0 , ' x3 ' , 0 ], [ 255 , 127 , ' x1 ' , 40703 , 48895 , 65279 , 64639 , ' x3 ' , 65535 , ' x3 ' , 65535 ], [ 65535 , ' x2 ' , 65520 , ' x2 ' , 32832 , 0 , ' x3 ' , 40955 , 65535 ], [ 127 , ' x1 ' , 33023 , 49407 , 49359 , ' x1 ' , 63 , 127 , ' x1 ' , 895 , 447 , 191 , 0 ], [ 32799 , 32831 , 127 , 255 , 511 , 1023 , ' x1 ' , 3711 , 3967 , 2047 , ' x1 ' , 511 , 1023 , 3071 ], [ 50079 , 33247 , 49615 , 49167 , 49183 , 127 , 255 , 511 , ' x1 ' , 1791 , 1279 , 1023 , ' x1 ' , 1023 ], [ 65535 , ' x2 ' , 64575 , 64639 , 61695 , 57855 , 50175 , 63999 , ' x1 ' , 51199 , 50175 , 33791 , 0 ], [ 65535 , ' x3 ' , 65023 , 65535 , ' x1 ' , 49663 , 36863 , 65535 , ' x4 ' , 65535 ], [ 65535 , ' x6 ' , 65535 , ' x7 ' , 65535 ], [ 65535 , ' x15 ' , 65535 ], [ 65535 , ' x15 ' , 65535 ], [ 65535 , ' x6 ' , 65535 , ' x7 ' , 65535 ], [ 65535 , ' x15 ' , 65535 ], [ 65535 , ' x6 ' , 65535 , ' x7 ' , 65535 ], [ 65535 , ' x2 ' , 64511 , 65535 , 63487 , 39935 , 65535 , ' x7 ' , 65535 ], [ 65535 , ' x6 ' , 51199 , 57343 , 65535 , ' x1 ' , 65520 , ' x2 ' , 65520 ], [ 65535 , ' x4 ' , 65535 , 63487 , ' x1 ' , 65535 , 65533 , 65529 , 65472 , ' x2 ' , 65472 ], [ 65535 , ' x6 ' , 65535 , ' x2 ' , 65533 , 65472 , ' x2 ' , 65472 ], [ 65535 , ' x6 ' , 63487 , 65535 , ' x1 ' , 65533 , 65408 , ' x2 ' , 65408 ], [ 65535 , ' x6 ' , 62463 , 65535 , ' x1 ' , 65533 , 65408 , ' x2 ' , 65408 ], [ 65535 , ' x6 ' , 63487 , 65535 , ' x1 ' , 65533 , 65408 , ' x2 ' , 65408 ], [ 65535 , ' x3 ' , 65535 , ' x1 ' , 50175 , 53247 , 65535 , ' x2 ' , 65532 , ' x1 ' , 65532 ], [ 4095 , ' x1 ' , 16383 , ' x1 ' , 3839 , 14335 , 32767 , ' x5 ' , 8191 ], [ 65535 , ' x5 ' , 5119 , 2047 , 65535 , ' x6 ' , 65535 ], [ 65535 , ' x1 ' , 63 , 1023 , 4095 , 8191 , 65535 , ' x6 ' , 65535 ], [ 65535 , ' x15 ' , 65535 ], [ 0 , 1920 , ' x1 ' , 0 , ' x11 ' , 0 ], [ 3584 , ' x1 ' , 15360 , 2048 , 0 , ' x10 ' , 0 ], [ 0 , ' x4 ' , 2032 , ' x1 ' , 48 , ' x1 ' , 0 , ' x3 ' , 0 ], [ 0 , ' x3 ' , 28 , ' x10 ' , 28 ], [ 0 , ' x1 ' , 60 , 28 , 60 , ' x2 ' , 30 , 28 , 60 , ' x4 ' , 60 ], [ 0 , 112 , 120 , ' x1 ' , 240 , ' x2 ' , 120 , ' x1 ' , 240 , 248 , ' x2 ' , 248 ], [ 0 , 448 , 960 , ' x2 ' , 960 , ' x2 ' , 448 , 960 , ' x4 ' , 960 ], [ 0 , 1792 , 1920 , ' x2 ' , 3968 , ' x1 ' , 1920 , ' x6 ' , 1920 ], [ 512 , 1792 , 3968 , 1920 , ' x1 ' , 8176 , 4080 , 4016 , 3968 , ' x1 ' , 3840 , ' x1 ' , 3968 ], [ 512 , 1792 , 3968 , ' x2 ' , 8160 , 8176 , 4080 , 4016 , 8064 , ' x1 ' , 3968 , ' x2 ' , 3968 ], [ 0 , 512 , 3840 , 7936 , ' x1 ' , 7936 , ' x3 ' , 8064 , 7936 , 8064 , ' x2 ' , 8064 ], [ 0 , 768 , 3840 , 3968 , ' x1 ' , 3840 , ' x1 ' , 8128 , 8160 , 8176 , ' x1 ' , 7968 , 7936 ], [ 1024 , 3584 , 7680 , 16144 , 16240 , 7904 , 16352 , 8160 , 8096 , 7936 , ' x1 ' , 16128 , 16256 , 8064 , 7936 ], [ 15360 , 32256 , ' x1 ' , 65280 , 65024 , ' x1 ' , 65408 , ' x6 ' ], [ 65024 , ' x1 ' , 65408 , ' x3 ' , 65248 , 65264 , 65248 , ' x1 ' , 65472 , ' x2 ' , 65472 ], [ 64512 , ' x2 ' , 65280 , 65312 , 65056 , 64544 , 64624 , ' x2 ' , 65248 , 65504 , 65472 , 65408 ], [ 0 , ' x2 ' , 48 , 112 , 224 , 480 , 496 , ' x1 ' , 1008 , ' x1 ' , 2016 , 4032 ], [ 0 , ' x3 ' , 112 , 96 , 224 , 480 , 1008 , ' x3 ' , 4064 , 8128 ], [ 64512 , ' x2 ' , 65024 , 63488 , ' x1 ' , 63968 , 65504 , ' x1 ' , 65504 , 65472 , 65280 , 65024 ], [ 0 , 4032 , ' x2 ' , 2016 , 1984 , 964 , 59358 , 65534 , 65535 , 65531 , 34752 , 1984 , 960 , 992 ], [ 0 , 128 , 1984 , ' x1 ' , 2016 , 992 , 995 , 13287 , 16383 , 32767 , 65535 , 64480 , 992 , ' x2 ' , 992 ], [ 0 , 1024 , 1984 , 4032 , 1984 , 2016 , 960 , 964 , 26606 , 65535 , ' x1 ' , 34784 , 1984 , 960 , 1984 ], [ 0 , 1024 , 4032 , ' x1 ' , 2016 , 1984 , 51144 , 59356 , 65534 , 65535 , 47103 , 1984 , ' x3 ' , 1984 ], [ 0 , 8128 , ' x1 ' , 8160 , ' x1 ' , 2008 , 1016 , 34812 , 65528 , ' x1 ' , 62448 , 992 , ' x1 ' , 992 ], [ 15360 , 15872 , 32512 , 16128 , 16256 , 32640 , 32256 , ' x1 ' , 65264 , ' x1 ' , 65472 , 61312 , 53120 , 52992 ], [ 61440 , 63488 , 64512 , 65024 , ' x2 ' , 64560 , 63736 , 61688 , 65016 , 65472 , ' x1 ' , 65408 , 48128 ], [ 61440 , ' x1 ' , 57344 , 49152 , 49264 , 33276 , 58360 , 63480 , 65528 , 65328 , 65024 , 59392 , 57344 , ' x2 ' , 57344 ], [ 0 , ' x10 ' , 1008 , 480 , ' x2 ' , 480 ], [ 992 , 4064 , ' x1 ' , 960 , 448 , 0 , ' x9 ' , 0 ], [ 0 , ' x7 ' , 992 , 3840 , 3072 , 2048 , 0 , ' x2 ' , 0 ], [ 65535 , ' x9 ' , 65535 , ' x1 ' , 64959 , 65407 ], [ 65535 , ' x11 ' , 63903 , 64447 , 56127 ], [ 65535 , ' x15 ' , 65535 ], [ 65535 , ' x5 ' , 65407 , 65151 , 65535 , ' x6 ' , 65535 ], [ 65535 , ' x6 ' , 65407 , 65535 , ' x6 ' , 65535 ], [ 65535 , ' x6 ' , 65151 , 65535 , ' x6 ' , 65535 ], [ 65535 , ' x1 ' , 65151 , ' x1 ' , 65151 , 65087 , ' x1 ' , 64527 , 63535 , 63495 , 63551 , ' x1 ' ], [ 65535 , ' x4 ' , 65407 , ' x2 ' , 64767 , 65279 , 65151 , ' x3 ' , 65151 ], [ 65535 , ' x4 ' , 65279 , 65535 , 65151 , ' x1 ' , 65407 , 65151 , ' x2 ' ], [ 65535 , ' x3 ' , 65279 , ' x1 ' , 65407 , ' x3 ' , 65151 , ' x2 ' , 65151 ], [ 65535 , ' x3 ' , 65279 , ' x1 ' , 65343 , 65407 , ' x2 ' , 65151 , ' x2 ' , 65151 ], [ 65535 , ' x1 ' , 65087 , ' x2 ' , 65279 , 64639 , 63551 , 64575 , 64639 , ' x1 ' , 63615 , 64639 ], [ 65535 , ' x1 ' , 61951 , 61695 , ' x1 ' , 65535 , 63487 , 57855 , ' x1 ' , 58367 , 50175 , 57855 , ' x1 ' , 57855 ], [ 65535 , ' x2 ' , 63615 , ' x1 ' , 63615 , ' x1 ' , 61471 , 57599 , 41471 , 33279 , 49663 , ' x1 ' , 49663 ], [ 65535 , ' x15 ' , 65535 ], [ 65535 , ' x15 ' , 65535 ], [ 16383 , ' x3 ' , 8191 , 7423 , 47935 , 62063 , 28799 , 24649 , 25417 , 1993 , 2047 , 8191 , 16383 ], [ 65535 , ' x1 ' , 61695 , ' x1 ' , 64511 , 65535 , 64511 , 61951 , 57855 , ' x5 ' , 57855 ], [ 65535 , ' x1 ' , 61567 , 61695 , ' x1 ' , 64383 , 64511 , 61951 , 57855 , ' x3 ' , 57855 ], [ 65535 , 64511 , 61951 , 61695 , ' x1 ' , 64511 , ' x2 ' , 61951 , ' x4 ' ], [ 65535 , ' x1 ' , 64639 , 64575 , 65151 , 65279 , 16127 , 15611 , 57471 , 63614 , 64255 , 63743 , 63615 , ' x1 ' ], [ 65535 , ' x1 ' , 63615 , 65151 , ' x1 ' , 65535 , 65151 , ' x1 ' , 65151 , 65087 , 64575 , ' x2 ' , 64575 ], [ 65535 , ' x1 ' , 64639 , 65151 , ' x1 ' , 65535 , 65151 , 65087 , ' x1 ' , 65151 , ' x3 ' , 65151 ], [ 65535 , ' x1 ' , 64639 , 65151 , ' x1 ' , 65535 , 65151 , ' x7 ' , 65151 ], [ 65535 , ' x1 ' , 64639 , 65151 , ' x1 ' , 65535 , 65151 , 64639 , ' x1 ' , 65151 , ' x3 ' , 65151 ], [ 65535 , ' x1 ' , 63615 , 65151 , ' x1 ' , 65535 , 65151 , 64575 , ' x1 ' , 65151 , ' x3 ' , 65151 ], [ 65535 , 65151 , 64639 , 65151 , ' x2 ' , 65535 , 65151 , 64575 , ' x2 ' , 65151 , ' x2 ' , 65151 ], [ 65535 , 65151 , 64575 , 63551 , 65151 , ' x1 ' , 24575 , 65151 , 64575 , ' x2 ' , 63103 , 65151 , ' x1 ' , 65151 ], [ 1984 , 4032 , 4064 , ' x1 ' , 65479 , 65471 , 65535 , ' x1 ' , 6120 , 2016 , 28656 , 65535 , ' x1 ' ], [ 16368 , 16352 , 8160 , 57313 , 65479 , 65535 , ' x3 ' , 4080 , ' x2 ' , 65535 , ' x1 ' , 65535 ], [ 61408 , ' x1 ' , 65535 , 65533 , 65535 , ' x1 ' , 29 , 16256 , 16380 , ' x2 ' , 65535 , ' x1 ' , 65535 ], [ 65535 , ' x7 ' , 65535 , ' x6 ' , 65535 ], [ 65535 , ' x5 ' , 4103 , 8191 , 16383 , ' x1 ' , 32767 , ' x3 ' , 32767 ], [ 65535 , ' x1 ' , 8191 , 65535 , ' x2 ' , 64511 , ' x5 ' , 61695 ], [ 64767 , 65535 , ' x5 ' , 65023 , 65535 , 65023 , ' x2 ' , 63743 , 65023 ], [ 65535 , 64511 , 65535 , ' x1 ' , 65535 , ' x1 ' , 65407 , ' x2 ' , 65087 , 65535 , ' x2 ' , 65535 ], [ 65535 , 57343 , 65535 , ' x1 ' , 65407 , ' x3 ' , 65343 , ' x2 ' , 65535 , ' x1 ' , 65535 ], [ 63487 , 65535 , ' x7 ' , 65407 , 64383 , 62271 , 62463 , 58367 , 63487 ], [ 65535 , ' x3 ' , 65535 , 65407 , ' x4 ' , 65087 , 65535 , ' x2 ' , 65535 ], [ 65535 , ' x1 ' , 65151 , 65535 , ' x1 ' , 65279 , ' x1 ' , 65151 , ' x1 ' , 65087 , 64575 , ' x1 ' , 64575 ], [ 65535 , ' x1 ' , 65151 , 65535 , ' x1 ' , 65087 , 65407 , 65343 , 65407 , 65151 , ' x1 ' , 64575 , ' x1 ' , 64575 ], [ 65535 , ' x1 ' , 65087 , 65311 , 65039 , 65287 , ' x1 ' , 65027 , ' x1 ' , 65519 , 65535 , ' x2 ' , 65535 ], [ 65535 , ' x1 ' , 65055 , 65039 , 65025 , ' x3 ' , 64512 , ' x1 ' , 65283 , 65531 , ' x1 ' , 65531 ], [ 65535 , ' x1 ' , 65475 , ' x1 ' , 65475 , ' x1 ' , 65507 , 65475 , 65473 , ' x1 ' , 65409 , 65441 ], [ 65535 , 65527 , 65475 , ' x5 ' , 65487 , 65411 , ' x3 ' , 65285 ], [ 65535 , 65423 , 65295 , 65287 , ' x2 ' , 65287 , ' x1 ' , 65295 , ' x1 ' , 65031 , ' x1 ' ], [ 65535 , ' x1 ' , 65415 , ' x1 ' , 65415 , 65411 , ' x1 ' , 65415 , 65411 , ' x3 ' ], [ 65535 , ' x1 ' , 65505 , ' x1 ' , 65505 , ' x2 ' , 65507 , 63585 , 61441 , ' x1 ' , 61473 ], [ 65535 , ' x1 ' , 65415 , ' x6 ' , 65415 , 64519 , 61447 , ' x1 ' ], [ 65535 , ' x1 ' , 65415 , ' x3 ' , 65287 , 65479 , 65415 , 65287 , 63495 , 61447 , 57351 , 57479 ], [ 65535 , ' x1 ' , 65505 , 65473 , ' x2 ' , 65507 , 65523 , 65507 , 65473 , 63489 , 61441 , 57377 , ' x1 ' , 57377 ], [ 65535 , ' x1 ' , 65475 , ' x4 ' , 65531 , 65475 , ' x1 ' , 63503 , 61451 , 57359 ], [ 65535 , ' x1 ' , 65415 , 65287 , ' x1 ' , 65423 , 65487 , 65511 , 65287 , ' x2 ' , 61959 , 49159 ], [ 65535 , ' x1 ' , 65479 , 65475 , 65411 , 65475 , ' x2 ' , 65507 , 65411 , 63491 , 61443 , 57347 , ' x1 ' , 57347 ], [ 65535 , ' x1 ' , 65528 , 65520 , ' x4 ' , 65532 , ' x1 ' , 63520 , 61440 , 57344 ], [ 65535 , ' x3 ' , 65532 , 65528 , ' x2 ' , 65532 , ' x3 ' , 65532 ], [ 65535 , ' x15 ' , 65535 ], [ 65535 , ' x4 ' , 65279 , ' x1 ' , 65407 , ' x1 ' , 65535 , ' x3 ' , 65535 ], [ 65535 , ' x5 ' , 64543 , 63615 , 63999 , 65535 , ' x5 ' , 65535 ], [ 65535 , ' x5 ' , 64767 , 65087 , 65311 , 65439 , 65535 , ' x4 ' , 65535 ], [ 65535 , ' x7 ' , 63551 , 64639 , 65535 , ' x4 ' , 65535 ], [ 65535 , ' x6 ' , 65535 , 62215 , 61471 , 65535 , ' x4 ' , 65535 ], [ 65023 , 65535 , ' x2 ' , 64767 , 31999 , 36863 , 33022 , 49152 , ' x1 ' , 61695 , 64511 , 65535 , ' x1 ' , 65535 ], [ 65279 , 64639 , 64575 , 65087 , ' x1 ' , 1791 , 63 , 0 , 32768 , ' x1 ' , 63488 , 65024 , 65408 , 65531 ], [ 64767 , 65279 , ' x3 ' , 64639 , ' x1 ' , 7743 , 127 , 31 , 0 , ' x3 ' , 0 ], [ 65535 , 65279 , 65149 , ' x1 ' , 65279 , ' x1 ' , 65279 , ' x1 ' , 64639 , ' x1 ' , 64527 , ' x1 ' , 64527 ], [ 65535 , ' x2 ' , 64637 , 65149 , 65407 , 65279 , ' x1 ' , 65279 , ' x1 ' , 64765 , 64639 , 64575 ], [ 65535 , ' x2 ' , 65149 , 65405 , ' x1 ' , 64767 , ' x2 ' , 64767 , ' x1 ' , 63615 ], [ 65535 , ' x2 ' , 65085 , 65405 , 65277 , 64765 , 65021 , ' x3 ' , 64639 , 64575 , 63519 ], [ 65535 , ' x1 ' , 58359 , 57847 , 62455 , 50167 , 51191 , ' x1 ' , 20471 , 53239 , ' x1 ' , 34815 , 33775 ], [ 65087 , 64575 , 57151 , 65311 , ' x1 ' , 65439 , ' x6 ' , 65343 , ' x1 ' , 65343 ], [ 32895 , ' x15 ' , 32895 ], [ 255 , ' x13 ' , 895 ], [ 255 , ' x7 ' , 895 , 1855 , 895 , ' x4 ' , 895 ], [ 255 , ' x3 ' , 1919 , ' x1 ' , 1023 , 895 , ' x5 ' ], [ 255 , ' x3 ' , 895 , ' x2 ' , 895 , ' x6 ' , 895 ], [ 255 , ' x3 ' , 1023 , 895 , 1919 , 2047 , 895 , ' x2 ' , 1023 , 895 , ' x1 ' , 895 ], [ 255 , ' x4 ' , 895 , 1919 , 3967 , 8191 , ' x1 ' , 6143 , 1023 , 895 , 1919 ], [ 255 , ' x9 ' , 1023 , ' x4 ' , 1023 ], [ 255 , ' x7 ' , 255 , 511 , 447 , ' x4 ' , 447 ], [ 63 , ' x3 ' , 447 , 511 , 1023 , ' x1 ' , 511 , ' x1 ' , 511 , 1023 , ' x1 ' , 1023 ], [ 63 , ' x1 ' , 255 , ' x3 ' , 495 , 207 , 495 , 367 , 239 , ' x1 ' , 127 ], [ 65535 , ' x5 ' , 16383 , ' x5 ' , 16383 , ' x1 ' , 16383 ], [ 65535 , ' x8 ' , 65535 , ' x5 ' , 65535 ], [ 65535 , ' x3 ' , 65279 , 64767 , 63999 , ' x2 ' , 62463 , ' x3 ' ], [ 65535 , ' x1 ' , 65407 , 65535 , 65279 , 65151 , ' x1 ' , 65535 , 65279 , 65151 , ' x4 ' , 65151 ], [ 65535 , ' x2 ' , 65087 , 65279 , ' x1 ' , 64639 , ' x2 ' , 65151 , ' x3 ' , 65151 ], [ 65535 , ' x2 ' , 65151 , ' x1 ' , 65151 , ' x1 ' , 64639 , 65151 , ' x4 ' , 65151 ], [ 65535 , ' x1 ' , 65407 , 65151 , 65279 , ' x1 ' , 65151 , 64639 , ' x1 ' , 65151 , ' x3 ' , 65151 ], [ 65535 , ' x1 ' , 65407 , 65151 , 65279 , ' x1 ' , 65151 , 64639 , ' x1 ' , 65151 , ' x3 ' , 65151 ], [ 65535 , ' x1 ' , 65151 , ' x1 ' , 65279 , 65151 , ' x1 ' , 64639 , ' x2 ' , 65151 , ' x1 ' , 65151 ], [ 65535 , ' x1 ' , 65151 , ' x2 ' , 65143 , 64575 , ' x1 ' , 65151 , ' x2 ' , 64639 ], [ 65535 , ' x1 ' , 65279 , 65151 , ' x3 ' , 64575 , 65087 , ' x1 ' , 65151 , ' x1 ' ], [ 65535 , ' x1 ' , 65279 , 65151 , ' x1 ' , 65143 , 64575 , 65087 , ' x2 ' , 65151 , ' x1 ' ], [ 65535 , ' x1 ' , 65151 , ' x2 ' , 65151 , 64575 , ' x1 ' , 65151 , ' x3 ' ], [ 65535 , ' x1 ' , 64095 , ' x2 ' , 65087 , 64575 , 65151 , ' x5 ' ], [ 57607 , 57735 , ' x1 ' , 57351 , ' x1 ' , 62991 , 65151 , 64127 , 63519 , ' x1 ' , 64575 , ' x2 ' , 64575 ], [ 0 , ' x4 ' , 32768 , ' x1 ' , 32768 , 49152 , 49155 , 50211 , 50227 , ' x1 ' ], [ 0 , ' x15 ' , 0 ], [ 0 , ' x15 ' , 0 ], [ 0 , ' x15 ' , 0 ], [ 127 , 63 , ' x1 ' , 27 , 19 , 17 , 1 , ' x1 ' , 7 , 3 , ' x1 ' , 31 , ' x1 ' , 31 ], [ 15 , ' x4 ' , 1 , 13 , 7 , ' x2 ' , 3 , 1 , 7 , 15 ], [ 1 , ' x2 ' , 3 , ' x2 ' , 5 , 7 , ' x1 ' , 3 , ' x2 ' ], [ 65535 , ' x2 ' , 57339 , 53243 , 53235 , 36849 , 53237 , 53239 , ' x1 ' , 36835 , ' x1 ' , 65535 ], [ 65535 , ' x2 ' , 61439 , 59367 , 51179 , 51183 , 59391 , 59375 , 59343 , 51151 , 51143 , 51139 , 63431 , 65535 ], [ 65535 , ' x3 ' , 61839 , 62415 , 51175 , 961 , ' x1 ' , 62413 , 62415 , 63471 , 51175 , 34791 ], [ 65535 , ' x3 ' , 61839 , 62415 , 63471 , 62415 , ' x1 ' , 58311 , ' x1 ' , 51175 , ' x1 ' , 51175 ], [ 65535 , ' x2 ' , 63903 , ' x4 ' , 61839 , ' x1 ' , 62415 , 58319 , 50127 ], [ 65535 , ' x2 ' , 63903 , ' x4 ' , 63903 , ' x2 ' , 58319 , 50127 ], [ 65087 , 65311 , 65039 , ' x2 ' , 28551 , 34759 , 50115 , 57475 , 57347 , 61441 , 61443 , 63495 , 63519 , 63551 ], [ 57351 , 49155 , 49281 , 49153 , 49155 , ' x1 ' , 58307 , 58339 , 57827 , 61539 , 63715 , 65475 , 65411 , 64003 , 61447 ], [ 64527 , 63495 , 61443 , ' x1 ' , 57344 , ' x1 ' , 49153 , 57345 , 57347 , 61443 , 61447 , 63495 , 64527 , 65519 ], [ 65408 , ' x3 ' , 32704 , 65504 , 32736 , 32760 , 32767 , ' x6 ' , 32767 ], [ 65472 , ' x3 ' , 61408 , 57328 , 57336 , 61439 , 65535 , 61439 , 57343 , 53247 , ' x1 ' , 36863 ], [ 65472 , ' x3 ' , 65504 , 61424 , 61432 , 61439 , ' x2 ' , 59391 , ' x2 ' ],[ 65535 , ' x15 ' , 65535 ], [ 65535 , ' x15 ' , 65535 ], [ 65535 , ' x15 ' , 65535 ], [ 65535 , ' x7 ' , 32767 , 16383 , 32767 , ' x1 ' , 65535 , ' x1 ' , 65535 ], [ 8188 , 8190 , ' x5 ' , 32766 , ' x1 ' , 32767 , ' x1 ' , 65535 , ' x1 ' , 65535 ], [ 32736 , 32704 , 16320 , ' x1 ' , 8128 , 16320 , 32704 , ' x1 ' , 32736 , 65504 , ' x1 ' , 65520 , ' x1 ' , 65520 ], [ 4080 , ' x1 ' , 2016 , ' x3 ' , 2032 , 4088 , ' x2 ' , 8184 , 8188 , ' x1 ' , 8188 ], [ 2032 , 1008 , ' x2 ' , 496 , 1008 , ' x1 ' , 2032 , ' x2 ' , 4088 , 2040 , 4088 ], [ 2016 , ' x1 ' , 1984 , ' x4 ' , 4064 , ' x2 ' , 8160 , ' x1 ' ], [ 1984 , ' x2 ' , 960 , ' x1 ' , 2016 , ' x3 ' , 4064 , ' x3 ' , 4064 ], [ 224 , 992 , ' x2 ' , 448 , 480 , 992 , ' x1 ' , 1008 , 2032 , ' x1 ' , 1008 , ' x1 ' , 1008 ]]
mofo = [[ 65535 , ' x15 ' , 65535 ], [ 65535 , ' x15 ' , 65535 ], [ 65535 , ' x15 ' , 65535 ], [ 65535 , ' x7 ' , 32767 , 16383 , 32767 , ' x1 ' , 65535 , ' x1 ' , 65535 ], [ 8188 , 8190 , ' x5 ' , 32766 , ' x1 ' , 32767 , ' x1 ' , 65535 , ' x1 ' , 65535 ], [ 32736 , 32704 , 16320 , ' x1 ' , 8128 , 16320 , 32704 , ' x1 ' , 32736 , 65504 , ' x1 ' , 65520 , ' x1 ' , 65520 ], [ 4080 , ' x1 ' , 2016 , ' x3 ' , 2032 , 4088 , ' x2 ' , 8184 , 8188 , ' x1 ' , 8188 ], [ 2032 , 1008 , ' x2 ' , 496 , 1008 , ' x1 ' , 2032 , ' x2 ' , 4088 , 2040 , 4088 ], [ 2016 , ' x1 ' , 1984 , ' x4 ' , 4064 , ' x2 ' , 8160 , ' x1 ' ], [ 1984 , ' x2 ' , 960 , ' x1 ' , 2016 , ' x3 ' , 4064 , ' x3 ' , 4064 ], [ 224 , 992 , ' x2 ' , 448 , 480 , 992 , ' x1 ' , 1008 , 2032 , ' x1 ' , 1008 , ' x1 ' , 1008 ], [ 768 , 992 , ' x1 ' , 960 , ' x2 ' , 2016 , ' x2 ' , 4064 , 2016 , ' x2 ' , 2016 ], [ 1536 , 1984 , ' x2 ' , 1920 , ' x1 ' , 1984 , ' x1 ' , 4064 , ' x2 ' , 4032 ], [ 192 , 1984 , ' x1 ' , 960 , ' x3 ' , 2016 , ' x1 ' , 2032 , ' x3 ' , 2032 ], [ 8128 , ' x4 ' , 4032 , ' x2 ' , 8064 , 16320 , ' x1 ' , 32704 , ' x1 ' , 32704 ], [ 3072 , ' x1 ' , 16128 , ' x3 ' , 32256 , ' x1 ' , 16240 , 8176 , 16368 , 16352 , ' x1 ' , 16352 ], [ 0 , 3584 , 7936 , ' x1 ' , 16256 , ' x1 ' , 15872 , 15904 , 16240 , 8176 , ' x1 ' , 16352 , ' x1 ' , 16352 ], [ 1536 , 7680 , 7936 , 16256 , ' x3 ' , 16128 , 15968 , 15984 , 8176 , ' x1 ' , 16352 , ' x1 ' , 16352 ], [ 7680 , 16128 , ' x1 ' , 32640 , ' x1 ' , 32512 , 32448 , 32480 , ' x1 ' , 16352 , 16320 , 32704 , 32736 ], [ 15872 , 16128 , 32640 , ' x3 ' , 32640 , 32704 , 32736 , 65472 , ' x1 ' , 32704 , 16320 , 65472 ], [ 15872 , 16128 , 16256 , 32640 , ' x2 ' , 32704 , 32736 , ' x2 ' , 32704 , ' x1 ' , 65472 ], [ 7936 , 16128 , 16256 , ' x1 ' , 32704 , 32640 , ' x1 ' , 32736 , ' x2 ' , 16320 , 49088 , 65504 ], [ 4064 , 8160 , 8128 , 16320 , ' x4 ' , 16128 , ' x3 ' , 16184 , 16376 ], [ 0 , 4096 , 30720 , 64512 , 65024 , ' x3 ' , 64512 , ' x2 ' , 61440 , ' x2 ' , 61440 ], [ 0 , ' x12 ' , 6144 , 7168 ], [ 0 , ' x3 ' , 960 , ' x2 ' , 0 , ' x6 ' , 0 ], [ 0 , ' x7 ' , 1920 , 1984 , ' x2 ' , 0 , ' x1 ' , 0 ], [ 0 , ' x3 ' , 1984 , ' x3 ' , 0 , ' x5 ' , 0 ], [ 0 , ' x3 ' , 1920 , 4032 , ' x3 ' , 0 , ' x4 ' , 0 ], [ 0 , ' x4 ' , 1920 , 4032 , ' x3 ' , 0 , ' x3 ' , 0 ], [ 255 , 127 , ' x1 ' , 40703 , 48895 , 65279 , 64639 , ' x3 ' , 65535 , ' x3 ' , 65535 ], [ 65535 , ' x2 ' , 65520 , ' x2 ' , 32832 , 0 , ' x3 ' , 40955 , 65535 ], [ 127 , ' x1 ' , 33023 , 49407 , 49359 , ' x1 ' , 63 , 127 , ' x1 ' , 895 , 447 , 191 , 0 ], [ 32799 , 32831 , 127 , 255 , 511 , 1023 , ' x1 ' , 3711 , 3967 , 2047 , ' x1 ' , 511 , 1023 , 3071 ], [ 50079 , 33247 , 49615 , 49167 , 49183 , 127 , 255 , 511 , ' x1 ' , 1791 , 1279 , 1023 , ' x1 ' , 1023 ], [ 65535 , ' x2 ' , 64575 , 64639 , 61695 , 57855 , 50175 , 63999 , ' x1 ' , 51199 , 50175 , 33791 , 0 ], [ 65535 , ' x3 ' , 65023 , 65535 , ' x1 ' , 49663 , 36863 , 65535 , ' x4 ' , 65535 ], [ 65535 , ' x6 ' , 65535 , ' x7 ' , 65535 ], [ 65535 , ' x15 ' , 65535 ], [ 65535 , ' x15 ' , 65535 ], [ 65535 , ' x6 ' , 65535 , ' x7 ' , 65535 ], [ 65535 , ' x15 ' , 65535 ], [ 65535 , ' x6 ' , 65535 , ' x7 ' , 65535 ], [ 65535 , ' x2 ' , 64511 , 65535 , 63487 , 39935 , 65535 , ' x7 ' , 65535 ], [ 65535 , ' x6 ' , 51199 , 57343 , 65535 , ' x1 ' , 65520 , ' x2 ' , 65520 ], [ 65535 , ' x4 ' , 65535 , 63487 , ' x1 ' , 65535 , 65533 , 65529 , 65472 , ' x2 ' , 65472 ], [ 65535 , ' x6 ' , 65535 , ' x2 ' , 65533 , 65472 , ' x2 ' , 65472 ], [ 65535 , ' x6 ' , 63487 , 65535 , ' x1 ' , 65533 , 65408 , ' x2 ' , 65408 ], [ 65535 , ' x6 ' , 62463 , 65535 , ' x1 ' , 65533 , 65408 , ' x2 ' , 65408 ], [ 65535 , ' x6 ' , 63487 , 65535 , ' x1 ' , 65533 , 65408 , ' x2 ' , 65408 ], [ 65535 , ' x3 ' , 65535 , ' x1 ' , 50175 , 53247 , 65535 , ' x2 ' , 65532 , ' x1 ' , 65532 ], [ 4095 , ' x1 ' , 16383 , ' x1 ' , 3839 , 14335 , 32767 , ' x5 ' , 8191 ], [ 65535 , ' x5 ' , 5119 , 2047 , 65535 , ' x6 ' , 65535 ], [ 65535 , ' x1 ' , 63 , 1023 , 4095 , 8191 , 65535 , ' x6 ' , 65535 ], [ 65535 , ' x15 ' , 65535 ], [ 0 , 1920 , ' x1 ' , 0 , ' x11 ' , 0 ], [ 3584 , ' x1 ' , 15360 , 2048 , 0 , ' x10 ' , 0 ], [ 0 , ' x4 ' , 2032 , ' x1 ' , 48 , ' x1 ' , 0 , ' x3 ' , 0 ], [ 0 , ' x3 ' , 28 , ' x10 ' , 28 ], [ 0 , ' x1 ' , 60 , 28 , 60 , ' x2 ' , 30 , 28 , 60 , ' x4 ' , 60 ], [ 0 , 112 , 120 , ' x1 ' , 240 , ' x2 ' , 120 , ' x1 ' , 240 , 248 , ' x2 ' , 248 ], [ 0 , 448 , 960 , ' x2 ' , 960 , ' x2 ' , 448 , 960 , ' x4 ' , 960 ], [ 0 , 1792 , 1920 , ' x2 ' , 3968 , ' x1 ' , 1920 , ' x6 ' , 1920 ], [ 512 , 1792 , 3968 , 1920 , ' x1 ' , 8176 , 4080 , 4016 , 3968 , ' x1 ' , 3840 , ' x1 ' , 3968 ], [ 512 , 1792 , 3968 , ' x2 ' , 8160 , 8176 , 4080 , 4016 , 8064 , ' x1 ' , 3968 , ' x2 ' , 3968 ], [ 0 , 512 , 3840 , 7936 , ' x1 ' , 7936 , ' x3 ' , 8064 , 7936 , 8064 , ' x2 ' , 8064 ], [ 0 , 768 , 3840 , 3968 , ' x1 ' , 3840 , ' x1 ' , 8128 , 8160 , 8176 , ' x1 ' , 7968 , 7936 ], [ 1024 , 3584 , 7680 , 16144 , 16240 , 7904 , 16352 , 8160 , 8096 , 7936 , ' x1 ' , 16128 , 16256 , 8064 , 7936 ], [ 15360 , 32256 , ' x1 ' , 65280 , 65024 , ' x1 ' , 65408 , ' x6 ' ], [ 65024 , ' x1 ' , 65408 , ' x3 ' , 65248 , 65264 , 65248 , ' x1 ' , 65472 , ' x2 ' , 65472 ], [ 64512 , ' x2 ' , 65280 , 65312 , 65056 , 64544 , 64624 , ' x2 ' , 65248 , 65504 , 65472 , 65408 ], [ 0 , ' x2 ' , 48 , 112 , 224 , 480 , 496 , ' x1 ' , 1008 , ' x1 ' , 2016 , 4032 ], [ 0 , ' x3 ' , 112 , 96 , 224 , 480 , 1008 , ' x3 ' , 4064 , 8128 ], [ 64512 , ' x2 ' , 65024 , 63488 , ' x1 ' , 63968 , 65504 , ' x1 ' , 65504 , 65472 , 65280 , 65024 ], [ 0 , 4032 , ' x2 ' , 2016 , 1984 , 964 , 59358 , 65534 , 65535 , 65531 , 34752 , 1984 , 960 , 992 ], [ 0 , 128 , 1984 , ' x1 ' , 2016 , 992 , 995 , 13287 , 16383 , 32767 , 65535 , 64480 , 992 , ' x2 ' , 992 ], [ 0 , 1024 , 1984 , 4032 , 1984 , 2016 , 960 , 964 , 26606 , 65535 , ' x1 ' , 34784 , 1984 , 960 , 1984 ], [ 0 , 1024 , 4032 , ' x1 ' , 2016 , 1984 , 51144 , 59356 , 65534 , 65535 , 47103 , 1984 , ' x3 ' , 1984 ], [ 0 , 8128 , ' x1 ' , 8160 , ' x1 ' , 2008 , 1016 , 34812 , 65528 , ' x1 ' , 62448 , 992 , ' x1 ' , 992 ], [ 15360 , 15872 , 32512 , 16128 , 16256 , 32640 , 32256 , ' x1 ' , 65264 , ' x1 ' , 65472 , 61312 , 53120 , 52992 ], [ 61440 , 63488 , 64512 , 65024 , ' x2 ' , 64560 , 63736 , 61688 , 65016 , 65472 , ' x1 ' , 65408 , 48128 ], [ 61440 , ' x1 ' , 57344 , 49152 , 49264 , 33276 , 58360 , 63480 , 65528 , 65328 , 65024 , 59392 , 57344 , ' x2 ' , 57344 ], [ 0 , ' x10 ' , 1008 , 480 , ' x2 ' , 480 ], [ 992 , 4064 , ' x1 ' , 960 , 448 , 0 , ' x9 ' , 0 ], [ 0 , ' x7 ' , 992 , 3840 , 3072 , 2048 , 0 , ' x2 ' , 0 ], [ 65535 , ' x9 ' , 65535 , ' x1 ' , 64959 , 65407 ], [ 65535 , ' x11 ' , 63903 , 64447 , 56127 ], [ 65535 , ' x15 ' , 65535 ], [ 65535 , ' x5 ' , 65407 , 65151 , 65535 , ' x6 ' , 65535 ], [ 65535 , ' x6 ' , 65407 , 65535 , ' x6 ' , 65535 ], [ 65535 , ' x6 ' , 65151 , 65535 , ' x6 ' , 65535 ], [ 65535 , ' x1 ' , 65151 , ' x1 ' , 65151 , 65087 , ' x1 ' , 64527 , 63535 , 63495 , 63551 , ' x1 ' ], [ 65535 , ' x4 ' , 65407 , ' x2 ' , 64767 , 65279 , 65151 , ' x3 ' , 65151 ], [ 65535 , ' x4 ' , 65279 , 65535 , 65151 , ' x1 ' , 65407 , 65151 , ' x2 ' ], [ 65535 , ' x3 ' , 65279 , ' x1 ' , 65407 , ' x3 ' , 65151 , ' x2 ' , 65151 ], [ 65535 , ' x3 ' , 65279 , ' x1 ' , 65343 , 65407 , ' x2 ' , 65151 , ' x2 ' , 65151 ], [ 65535 , ' x1 ' , 65087 , ' x2 ' , 65279 , 64639 , 63551 , 64575 , 64639 , ' x1 ' , 63615 , 64639 ], [ 65535 , ' x1 ' , 61951 , 61695 , ' x1 ' , 65535 , 63487 , 57855 , ' x1 ' , 58367 , 50175 , 57855 , ' x1 ' , 57855 ], [ 65535 , ' x2 ' , 63615 , ' x1 ' , 63615 , ' x1 ' , 61471 , 57599 , 41471 , 33279 , 49663 , ' x1 ' , 49663 ], [ 65535 , ' x15 ' , 65535 ], [ 65535 , ' x15 ' , 65535 ], [ 16383 , ' x3 ' , 8191 , 7423 , 47935 , 62063 , 28799 , 24649 , 25417 , 1993 , 2047 , 8191 , 16383 ], [ 65535 , ' x1 ' , 61695 , ' x1 ' , 64511 , 65535 , 64511 , 61951 , 57855 , ' x5 ' , 57855 ], [ 65535 , ' x1 ' , 61567 , 61695 , ' x1 ' , 64383 , 64511 , 61951 , 57855 , ' x3 ' , 57855 ], [ 65535 , 64511 , 61951 , 61695 , ' x1 ' , 64511 , ' x2 ' , 61951 , ' x4 ' ], [ 65535 , ' x1 ' , 64639 , 64575 , 65151 , 65279 , 16127 , 15611 , 57471 , 63614 , 64255 , 63743 , 63615 , ' x1 ' ], [ 65535 , ' x1 ' , 63615 , 65151 , ' x1 ' , 65535 , 65151 , ' x1 ' , 65151 , 65087 , 64575 , ' x2 ' , 64575 ], [ 65535 , ' x1 ' , 64639 , 65151 , ' x1 ' , 65535 , 65151 , 65087 , ' x1 ' , 65151 , ' x3 ' , 65151 ], [ 65535 , ' x1 ' , 64639 , 65151 , ' x1 ' , 65535 , 65151 , ' x7 ' , 65151 ], [ 65535 , ' x1 ' , 64639 , 65151 , ' x1 ' , 65535 , 65151 , 64639 , ' x1 ' , 65151 , ' x3 ' , 65151 ], [ 65535 , ' x1 ' , 63615 , 65151 , ' x1 ' , 65535 , 65151 , 64575 , ' x1 ' , 65151 , ' x3 ' , 65151 ], [ 65535 , 65151 , 64639 , 65151 , ' x2 ' , 65535 , 65151 , 64575 , ' x2 ' , 65151 , ' x2 ' , 65151 ], [ 65535 , 65151 , 64575 , 63551 , 65151 , ' x1 ' , 24575 , 65151 , 64575 , ' x2 ' , 63103 , 65151 , ' x1 ' , 65151 ], [ 1984 , 4032 , 4064 , ' x1 ' , 65479 , 65471 , 65535 , ' x1 ' , 6120 , 2016 , 28656 , 65535 , ' x1 ' ], [ 16368 , 16352 , 8160 , 57313 , 65479 , 65535 , ' x3 ' , 4080 , ' x2 ' , 65535 , ' x1 ' , 65535 ], [ 61408 , ' x1 ' , 65535 , 65533 , 65535 , ' x1 ' , 29 , 16256 , 16380 , ' x2 ' , 65535 , ' x1 ' , 65535 ], [ 65535 , ' x7 ' , 65535 , ' x6 ' , 65535 ], [ 65535 , ' x5 ' , 4103 , 8191 , 16383 , ' x1 ' , 32767 , ' x3 ' , 32767 ], [ 65535 , ' x1 ' , 8191 , 65535 , ' x2 ' , 64511 , ' x5 ' , 61695 ], [ 64767 , 65535 , ' x5 ' , 65023 , 65535 , 65023 , ' x2 ' , 63743 , 65023 ], [ 65535 , 64511 , 65535 , ' x1 ' , 65535 , ' x1 ' , 65407 , ' x2 ' , 65087 , 65535 , ' x2 ' , 65535 ], [ 65535 , 57343 , 65535 , ' x1 ' , 65407 , ' x3 ' , 65343 , ' x2 ' , 65535 , ' x1 ' , 65535 ], [ 63487 , 65535 , ' x7 ' , 65407 , 64383 , 62271 , 62463 , 58367 , 63487 ], [ 65535 , ' x3 ' , 65535 , 65407 , ' x4 ' , 65087 , 65535 , ' x2 ' , 65535 ], [ 65535 , ' x1 ' , 65151 , 65535 , ' x1 ' , 65279 , ' x1 ' , 65151 , ' x1 ' , 65087 , 64575 , ' x1 ' , 64575 ], [ 65535 , ' x1 ' , 65151 , 65535 , ' x1 ' , 65087 , 65407 , 65343 , 65407 , 65151 , ' x1 ' , 64575 , ' x1 ' , 64575 ], [ 65535 , ' x1 ' , 65087 , 65311 , 65039 , 65287 , ' x1 ' , 65027 , ' x1 ' , 65519 , 65535 , ' x2 ' , 65535 ], [ 65535 , ' x1 ' , 65055 , 65039 , 65025 , ' x3 ' , 64512 , ' x1 ' , 65283 , 65531 , ' x1 ' , 65531 ], [ 65535 , ' x1 ' , 65475 , ' x1 ' , 65475 , ' x1 ' , 65507 , 65475 , 65473 , ' x1 ' , 65409 , 65441 ], [ 65535 , 65527 , 65475 , ' x5 ' , 65487 , 65411 , ' x3 ' , 65285 ], [ 65535 , 65423 , 65295 , 65287 , ' x2 ' , 65287 , ' x1 ' , 65295 , ' x1 ' , 65031 , ' x1 ' ], [ 65535 , ' x1 ' , 65415 , ' x1 ' , 65415 , 65411 , ' x1 ' , 65415 , 65411 , ' x3 ' ], [ 65535 , ' x1 ' , 65505 , ' x1 ' , 65505 , ' x2 ' , 65507 , 63585 , 61441 , ' x1 ' , 61473 ], [ 65535 , ' x1 ' , 65415 , ' x6 ' , 65415 , 64519 , 61447 , ' x1 ' ], [ 65535 , ' x1 ' , 65415 , ' x3 ' , 65287 , 65479 , 65415 , 65287 , 63495 , 61447 , 57351 , 57479 ], [ 65535 , ' x1 ' , 65505 , 65473 , ' x2 ' , 65507 , 65523 , 65507 , 65473 , 63489 , 61441 , 57377 , ' x1 ' , 57377 ], [ 65535 , ' x1 ' , 65475 , ' x4 ' , 65531 , 65475 , ' x1 ' , 63503 , 61451 , 57359 ], [ 65535 , ' x1 ' , 65415 , 65287 , ' x1 ' , 65423 , 65487 , 65511 , 65287 , ' x2 ' , 61959 , 49159 ], [ 65535 , ' x1 ' , 65479 , 65475 , 65411 , 65475 , ' x2 ' , 65507 , 65411 , 63491 , 61443 , 57347 , ' x1 ' , 57347 ], [ 65535 , ' x1 ' , 65528 , 65520 , ' x4 ' , 65532 , ' x1 ' , 63520 , 61440 , 57344 ], [ 65535 , ' x3 ' , 65532 , 65528 , ' x2 ' , 65532 , ' x3 ' , 65532 ], [ 65535 , ' x15 ' , 65535 ], [ 65535 , ' x4 ' , 65279 , ' x1 ' , 65407 , ' x1 ' , 65535 , ' x3 ' , 65535 ], [ 65535 , ' x5 ' , 64543 , 63615 , 63999 , 65535 , ' x5 ' , 65535 ], [ 65535 , ' x5 ' , 64767 , 65087 , 65311 , 65439 , 65535 , ' x4 ' , 65535 ], [ 65535 , ' x7 ' , 63551 , 64639 , 65535 , ' x4 ' , 65535 ], [ 65535 , ' x6 ' , 65535 , 62215 , 61471 , 65535 , ' x4 ' , 65535 ], [ 65023 , 65535 , ' x2 ' , 64767 , 31999 , 36863 , 33022 , 49152 , ' x1 ' , 61695 , 64511 , 65535 , ' x1 ' , 65535 ], [ 65279 , 64639 , 64575 , 65087 , ' x1 ' , 1791 , 63 , 0 , 32768 , ' x1 ' , 63488 , 65024 , 65408 , 65531 ], [ 64767 , 65279 , ' x3 ' , 64639 , ' x1 ' , 7743 , 127 , 31 , 0 , ' x3 ' , 0 ], [ 65535 , 65279 , 65149 , ' x1 ' , 65279 , ' x1 ' , 65279 , ' x1 ' , 64639 , ' x1 ' , 64527 , ' x1 ' , 64527 ], [ 65535 , ' x2 ' , 64637 , 65149 , 65407 , 65279 , ' x1 ' , 65279 , ' x1 ' , 64765 , 64639 , 64575 ], [ 65535 , ' x2 ' , 65149 , 65405 , ' x1 ' , 64767 , ' x2 ' , 64767 , ' x1 ' , 63615 ], [ 65535 , ' x2 ' , 65085 , 65405 , 65277 , 64765 , 65021 , ' x3 ' , 64639 , 64575 , 63519 ], [ 65535 , ' x1 ' , 58359 , 57847 , 62455 , 50167 , 51191 , ' x1 ' , 20471 , 53239 , ' x1 ' , 34815 , 33775 ], [ 65087 , 64575 , 57151 , 65311 , ' x1 ' , 65439 , ' x6 ' , 65343 , ' x1 ' , 65343 ], [ 32895 , ' x15 ' , 32895 ], [ 255 , ' x13 ' , 895 ], [ 255 , ' x7 ' , 895 , 1855 , 895 , ' x4 ' , 895 ], [ 255 , ' x3 ' , 1919 , ' x1 ' , 1023 , 895 , ' x5 ' ], [ 255 , ' x3 ' , 895 , ' x2 ' , 895 , ' x6 ' , 895 ], [ 255 , ' x3 ' , 1023 , 895 , 1919 , 2047 , 895 , ' x2 ' , 1023 , 895 , ' x1 ' , 895 ], [ 255 , ' x4 ' , 895 , 1919 , 3967 , 8191 , ' x1 ' , 6143 , 1023 , 895 , 1919 ], [ 255 , ' x9 ' , 1023 , ' x4 ' , 1023 ], [ 255 , ' x7 ' , 255 , 511 , 447 , ' x4 ' , 447 ], [ 63 , ' x3 ' , 447 , 511 , 1023 , ' x1 ' , 511 , ' x1 ' , 511 , 1023 , ' x1 ' , 1023 ], [ 63 , ' x1 ' , 255 , ' x3 ' , 495 , 207 , 495 , 367 , 239 , ' x1 ' , 127 ], [ 65535 , ' x5 ' , 16383 , ' x5 ' , 16383 , ' x1 ' , 16383 ], [ 65535 , ' x8 ' , 65535 , ' x5 ' , 65535 ], [ 65535 , ' x3 ' , 65279 , 64767 , 63999 , ' x2 ' , 62463 , ' x3 ' ], [ 65535 , ' x1 ' , 65407 , 65535 , 65279 , 65151 , ' x1 ' , 65535 , 65279 , 65151 , ' x4 ' , 65151 ], [ 65535 , ' x2 ' , 65087 , 65279 , ' x1 ' , 64639 , ' x2 ' , 65151 , ' x3 ' , 65151 ], [ 65535 , ' x2 ' , 65151 , ' x1 ' , 65151 , ' x1 ' , 64639 , 65151 , ' x4 ' , 65151 ], [ 65535 , ' x1 ' , 65407 , 65151 , 65279 , ' x1 ' , 65151 , 64639 , ' x1 ' , 65151 , ' x3 ' , 65151 ], [ 65535 , ' x1 ' , 65407 , 65151 , 65279 , ' x1 ' , 65151 , 64639 , ' x1 ' , 65151 , ' x3 ' , 65151 ], [ 65535 , ' x1 ' , 65151 , ' x1 ' , 65279 , 65151 , ' x1 ' , 64639 , ' x2 ' , 65151 , ' x1 ' , 65151 ], [ 65535 , ' x1 ' , 65151 , ' x2 ' , 65143 , 64575 , ' x1 ' , 65151 , ' x2 ' , 64639 ], [ 65535 , ' x1 ' , 65279 , 65151 , ' x3 ' , 64575 , 65087 , ' x1 ' , 65151 , ' x1 ' ], [ 65535 , ' x1 ' , 65279 , 65151 , ' x1 ' , 65143 , 64575 , 65087 , ' x2 ' , 65151 , ' x1 ' ], [ 65535 , ' x1 ' , 65151 , ' x2 ' , 65151 , 64575 , ' x1 ' , 65151 , ' x3 ' ], [ 65535 , ' x1 ' , 64095 , ' x2 ' , 65087 , 64575 , 65151 , ' x5 ' ], [ 57607 , 57735 , ' x1 ' , 57351 , ' x1 ' , 62991 , 65151 , 64127 , 63519 , ' x1 ' , 64575 , ' x2 ' , 64575 ], [ 0 , ' x4 ' , 32768 , ' x1 ' , 32768 , 49152 , 49155 , 50211 , 50227 , ' x1 ' ], [ 0 , ' x15 ' , 0 ], [ 0 , ' x15 ' , 0 ], [ 0 , ' x15 ' , 0 ], [ 127 , 63 , ' x1 ' , 27 , 19 , 17 , 1 , ' x1 ' , 7 , 3 , ' x1 ' , 31 , ' x1 ' , 31 ], [ 15 , ' x4 ' , 1 , 13 , 7 , ' x2 ' , 3 , 1 , 7 , 15 ], [ 1 , ' x2 ' , 3 , ' x2 ' , 5 , 7 , ' x1 ' , 3 , ' x2 ' ], [ 65535 , ' x2 ' , 57339 , 53243 , 53235 , 36849 , 53237 , 53239 , ' x1 ' , 36835 , ' x1 ' , 65535 ], [ 65535 , ' x2 ' , 61439 , 59367 , 51179 , 51183 , 59391 , 59375 , 59343 , 51151 , 51143 , 51139 , 63431 , 65535 ], [ 65535 , ' x3 ' , 61839 , 62415 , 51175 , 961 , ' x1 ' , 62413 , 62415 , 63471 , 51175 , 34791 ], [ 65535 , ' x3 ' , 61839 , 62415 , 63471 , 62415 , ' x1 ' , 58311 , ' x1 ' , 51175 , ' x1 ' , 51175 ], [ 65535 , ' x2 ' , 63903 , ' x4 ' , 61839 , ' x1 ' , 62415 , 58319 , 50127 ], [ 65535 , ' x2 ' , 63903 , ' x4 ' , 63903 , ' x2 ' , 58319 , 50127 ], [ 65087 , 65311 , 65039 , ' x2 ' , 28551 , 34759 , 50115 , 57475 , 57347 , 61441 , 61443 , 63495 , 63519 , 63551 ], [ 57351 , 49155 , 49281 , 49153 , 49155 , ' x1 ' , 58307 , 58339 , 57827 , 61539 , 63715 , 65475 , 65411 , 64003 , 61447 ], [ 64527 , 63495 , 61443 , ' x1 ' , 57344 , ' x1 ' , 49153 , 57345 , 57347 , 61443 , 61447 , 63495 , 64527 , 65519 ], [ 65408 , ' x3 ' , 32704 , 65504 , 32736 , 32760 , 32767 , ' x6 ' , 32767 ], [ 65472 , ' x3 ' , 61408 , 57328 , 57336 , 61439 , 65535 , 61439 , 57343 , 53247 , ' x1 ' , 36863 ], [ 65472 , ' x3 ' , 65504 , 61424 , 61432 , 61439 , ' x2 ' , 59391 , ' x2 ' ],[ 65535 , ' x15 ' , 65535 ], [ 65535 , ' x15 ' , 65535 ], [ 65535 , ' x15 ' , 65535 ], [ 65535 , ' x7 ' , 32767 , 16383 , 32767 , ' x1 ' , 65535 , ' x1 ' , 65535 ], [ 8188 , 8190 , ' x5 ' , 32766 , ' x1 ' , 32767 , ' x1 ' , 65535 , ' x1 ' , 65535 ], [ 32736 , 32704 , 16320 , ' x1 ' , 8128 , 16320 , 32704 , ' x1 ' , 32736 , 65504 , ' x1 ' , 65520 , ' x1 ' , 65520 ], [ 4080 , ' x1 ' , 2016 , ' x3 ' , 2032 , 4088 , ' x2 ' , 8184 , 8188 , ' x1 ' , 8188 ], [ 2032 , 1008 , ' x2 ' , 496 , 1008 , ' x1 ' , 2032 , ' x2 ' , 4088 , 2040 , 4088 ], [ 2016 , ' x1 ' , 1984 , ' x4 ' , 4064 , ' x2 ' , 8160 , ' x1 ' ], [ 1984 , ' x2 ' , 960 , ' x1 ' , 2016 , ' x3 ' , 4064 , ' x3 ' , 4064 ], [ 224 , 992 , ' x2 ' , 448 , 480 , 992 , ' x1 ' , 1008 , 2032 , ' x1 ' , 1008 , ' x1 ' , 1008 ]]
for nfap in range ( 24000000 ):
tm = monotonic ()
zy = mo [ fap ]
for ni in range ( 1 ):
if " x " not in str ( zy [ i ]):
x = ( ' {0:016b} ' . format ( zy [ i ]))
if " x " in str ( zy [ i ]):
rep = int (( zy [ i ])[ 1 :])
else :
rep = 1
for allie in range ( rep ):
for o in range ( 16 ):
if int ( x [ o ]) == 0 :
fill_rect ( 310 - ( 40 + (( o ) * 15 )),( i ) * 15 , 15 , 15 ,( 255 , 255 , 255 ))
if int ( x [ o ]) == 1 :
fill_rect ( 310 - ( 40 + (( o ) * 15 )),( i ) * 15 , 15 , 15 ,( 0 , 0 , 0 ))
if rep > 0 :
i = i + rep - 1
rep = 0
i = i + 1
if i > 16 :
i = 0
if monotonic () < ( tm + ( 1 / 2 )):
sleep (( tm + ( 1 / 2 )) - monotonic ())
tm = monotonic ()
tm = monotonic ()
fap = fap + 1