Decode 0 0
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
1
4508202 5822413 484064387382 517554841309 536692243553 555829645797 574967048041 19521708359799 29897541989732 97361119023826 287912788195075 330012922480994 379331319640539 432251150433549 461840624629491 466580814163002 491132347463379 502963958167584 511985073003777 558191742522791 582294417628908 584865458540419 611047628018697 635026639365016 637387629151176 655100123088313 664641398903839 684439512836680 687955364483045 698375782972036 701865353869699 704177836849664 711129146278824 766438618715716 766882308831322 768939809947200 771606453119695 791029290534639
Decode 0 1
bossLib.PROVE_TAC [ ( DB.fetch "Encode" "wf_encoder_def" ) , ( DB.fetch "Encode" "biprefix_def" ) ]

4508202 5822413 484064387382 517554841309 536692243553 555829645797 574967048041 19521708359799 29897541989732 97361119023826 330012922480994 379331319640539 415098329689538 432251150433549 461840624629491 466580814163002 491132347463379 511985073003777 584865458540419 635026639365016 637387629151176 684439512836680 701865353869699 704177836849664 766438618715716 766882308831322 791029290534639
Decode 1 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 5822413 484064387382 517554841309 536692243553 555829645797 574967048041 29897541989732 97361119023826 101493408634270 108914452614523 263892933115620 287912788195075 290844332178529 300927809927167 309120465937051 319548817708494 330012922480994 335344845384093 379331319640539 432251150433549 461840624629491 491132347463379 502963958167584 511985073003777 514761207392538 531770942187372 558191742522791 584865458540419 616698774942201 619708175929051 635026639365016 637387629151176 655100123088313 664641398903839 670888847361387 684439512836680 687955364483045 698375782972036 701865353869699 704177836849664 711129146278824 766438618715716 766882308831322 771606453119695 791029290534639
Decode 1 1
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
2
4508187 4508202 5822413 484064387367 484064387382 517554841309 536692243538 536692243553 555829645797 574967048041 29897541989732 97361119023826 101493408634270 108914452614523 263892933115605 287912788195075 290844332178529 300927809927167 309120465937036 319548817708494 335344845384093 379331319640539 432251150433534 432251150433549 461840624629491 502963958167584 511985073003777 514761207392538 531770942187357 558191742522791 616698774942201 619708175929051 635026639365001 635026639365016 637387629151176 664641398903839 670888847361372 684439512836680 687955364483045 698375782972036 701865353869699 704177836849664 766882308831322 771606453119695 791029290534639
Decode 1 2
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 67 14*)?y tt. p y /\\ (l = e y ++ tt)" ]

4508187 4508202 5822413 484064387367 484064387382 517554841309 536692243538 536692243553 555829645797 574967048041 29897541989732 65000688760800 93383938223559 97361119023826 101493408634270 139562610405440 225691922940503 242822722034745 263892933115605 290844332178529 297956515231091 309120465937036 335344845384093 379331319640539 432251150433534 432251150433549 450453385897142 457644544611742 461840624629491 511985073003777 514761207392538 531770942187357 558122125820162 576030656022497 584865458540419 603311375949108 616698774942201 623200049803114 635026639365001 635026639365016 637387629151176 670888847361372 684439512836680 701865353869699 704177836849664 729980748437086 766438618715716 766882308831322 774666592932264 791029290534639
Decode 2 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 484064387382 517554841309 536692243553 574967048041 30093204963816 87566168197074 93316378764946 97361119023826 101493408634270 263892933115620 271941865957237 287912788195075 300927809927167 309120465937051 316496704038341 319548817708494 325364539524407 330012922480994 379331319640539 418072547712912 432251150433549 468300445533105 491132347463379 502963958167584 511985073003777 531516129933073 531770942187372 558191742522791 577707427564664 579680511848985 584865458540419 635026639365016 655100123088313 664641398903839 670888847361387 684439512836680 687955364483045 698375782972036 701865353869699 704177836849664 711129146278824 755526581689080 771606453119695 771953972910576 774923224494794 791029290534639
Decode 2 1
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 89 17*)x" ]
2
4508187 4508202 484064387367 484064387382 517554841309 536692243538 536692243553 574967048041 30093204963816 87566168197074 93316378764946 97361119023826 101493408634270 263892933115605 271941865957237 287912788195075 300927809927167 309120465937036 316496704038341 319548817708494 325364539524407 379331319640539 418072547712912 432251150433534 432251150433549 468300445533105 502963958167584 511985073003777 531516129933073 531770942187357 558191742522791 579680511848985 635026639365001 635026639365016 664641398903839 670888847361372 684439512836680 687955364483045 698375782972036 701865353869699 704177836849664 755526581689080 771606453119695 771953972910576 774923224494794 791029290534639
Decode 2 2
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
3
4508187 4508202 5822413 484064387367 484064387382 517554841309 536692243538 536692243553 541476594114 546260944675 79446297886495 97361119023826 101493408634270 108914452614523 194434032222785 263892933115605 271941865957237 287912788195075 290844332178529 300927809927167 306090379161398 309120465937036 319548817708494 335344845384093 366602899109748 379331319640539 432251150433534 432251150433549 502963958167584 511985073003777 514761207392538 520728355944649 531770942187357 558191742522791 579680511848985 616698774942201 619708175929051 635026639365001 635026639365016 643121076487793 664641398903839 670888847361372 684439512836680 687955364483045 698375782972036 701865353869699 704177836849664 755526581689080 771606453119695 774923224494794 791029290534639
Decode 2 3
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822413 484064387367 484064387382 517554841309 536692243538 536692243553 541476594114 546260944675 29897541989732 97361119023826 101493408634270 108914452614523 263892933115605 287912788195075 290844332178529 300927809927167 309120465937036 319548817708494 335344845384093 379331319640539 432251150433534 432251150433549 461840624629491 502963958167584 511985073003777 514761207392538 531770942187357 558191742522791 616698774942201 619708175929051 635026639365001 635026639365016 637387629151176 664641398903839 670888847361372 684439512836680 687955364483045 698375782972036 701865353869699 704177836849664 766882308831322 771606453119695 791029290534639
Decode 3 0
bossLib.RW_TAC bossLib.std_ss [ ( DB.fetch "Decode" "wf_decoder_def" ) , ( DB.fetch "Decode" "enc2dec_some" ) ]
1
4508202 484064387382 536692243553 196465523769109 212894056798963 263892933115620 309120465937051 330012922480994 389492037669194 432251150433549 470357811726838 491132347463379 502963958167584 531770942187372 558191742522791 635026639365016 655100123088313 670888847361387 684439512836680 698375782972036 711129146278824 771606453119695
Decode 3 1
bossLib.PROVE_TAC [ ( DB.fetch "Encode" "wf_encoder_def" ) , ( DB.fetch "Encode" "biprefix_def" ) ]

4508187 4508202 5822398 5822413 464926985138 469711335699 474495686260 484064387367 484064387382 536692243538 574967048026 574967048041 29897541989732 97361119023826 180981670282877 263892933115605 309120465937036 379331319640539 386477523617951 432251150433534 457644544611742 461840624629491 491132347463379 511985073003777 531770942187357 584865458540419 635026639365001 635026639365016 637387629151161 637387629151176 669521577849407 670888847361372 684439512836680 701865353869699 704177836849664 766882308831322 791029290534639
Decode 4 0
bossLib.RW_TAC bossLib.std_ss [ ( DB.fetch "Decode" "dec2enc_def" ) ]
1
4508202 5822413 479280036821 517554841309 536692243553 574967048041 16187837186461 101493408634270 122763699322441 152312597305367 171800855379197 208253143527808 212894056798963 226882809618101 300927809927167 319548817708494 330012922480994 335344845384093 379331319640539 389492037669194 393247374089969 432251150433549 470357811726838 491132347463379 510064419306200 511985073003777 512504732396138 514761207392538 584865458540419 616698774942201 626897014991532 637387629151176 640727321964723 648020805717611 655100123088313 684439512836680 687955364483045 701865353869699 709821950804064 766438618715716 777762416721275
Decode 4 1
normalForms.SELECT_TAC
2
4508187 4508202 5822413 479280036806 479280036821 517554841309 536692243538 536692243553 574967048041 16187837186446 16187837186461 93383938223559 101493408634270 110565795330578 208253143527808 212894056798948 226882809618101 300927809927167 319548817708494 335344845384093 379331319640539 389492037669179 392661563696959 393247374089969 410305135250384 432251150433534 432251150433549 470357811726823 510064419306200 511985073003777 514761207392538 616698774942201 637387629151176 640727321964708 684439512836680 687955364483045 701865353869699 723849112820169 773754072487457 777762416721275
Decode 4 2
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
3
4508187 4508202 5822413 479280036806 479280036821 517554841309 536692243538 536692243553 574967048041 16187837186446 16187837186461 101493408634270 136082127987244 179857892939409 208253143527808 212894056798948 226882809618101 300927809927167 319548817708494 330012922480994 335344845384093 379331319640539 389492037669179 393247374089969 432251150433534 432251150433549 457644544611742 470357811726823 510064419306200 511985073003777 514761207392538 584865458540419 616698774942201 637387629151176 640727321964708 684439512836680 687955364483045 701865353869699 704177836849664 777762416721275
Decode 4 3
boolLib.EQ_TAC
4 8
4508187 4508202 5822398 5822413 479280036806 479280036821 517554841294 517554841309 536692243538 536692243553 574967048026 574967048041 16187837186446 16187837186461 101493408634270 136082127987229 136082127987244 179857892939409 208253143527793 208253143527808 212894056798948 226882809618086 226882809618101 300927809927152 300927809927167 319548817708479 319548817708494 330012922480979 335344845384078 335344845384093 379331319640524 379331319640539 389492037669179 393247374089954 393247374089969 432251150433534 432251150433549 457644544611727 470357811726823 510064419306185 510064419306200 511985073003777 514761207392523 514761207392538 584865458540404 616698774942186 616698774942201 637387629151161 637387629151176 640727321964708 684439512836665 684439512836680 687955364483030 687955364483045 701865353869684 701865353869699 704177836849664 777762416721260 777762416721275
Decode 4 4
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
5
4508187 4508202 5822398 5822413 479280036806 479280036821 517554841294 517554841309 536692243538 536692243553 574967048026 574967048041 16187837186446 16187837186461 101493408634270 136082127987229 136082127987244 179857892939409 208253143527793 208253143527808 212894056798948 226882809618086 226882809618101 300927809927152 300927809927167 319548817708479 319548817708494 330012922480979 330012922480994 335344845384078 335344845384093 379331319640524 379331319640539 389492037669179 393247374089954 393247374089969 432251150433534 432251150433549 457644544611727 470357811726823 510064419306185 510064419306200 511985073003777 514761207392523 514761207392538 584865458540404 616698774942186 616698774942201 637387629151161 637387629151176 640727321964708 684439512836665 684439512836680 687955364483030 687955364483045 701865353869684 701865353869699 704177836849664 777762416721260 777762416721275
Decode 4 5
Q.PAT_X_ASSUM [ HolKernel.QUOTE " (*#loc 109 20*)X ==> Y" ] boolLib.MATCH_MP_TAC
6
4508187 4508202 5822398 5822413 479280036806 479280036821 517554841294 517554841309 536692243538 574967048026 574967048041 16187837186446 16187837186461 208253143527793 208253143527808 212894056798948 226882809618086 226882809618101 300927809927152 300927809927167 319548817708479 319548817708494 330012922480979 335344845384078 335344845384093 379331319640524 379331319640539 389492037669179 393247374089954 393247374089969 432251150433534 457644544611727 470357811726823 510064419306185 510064419306200 514761207392523 514761207392538 584865458540404 616698774942186 616698774942201 637387629151161 637387629151176 640727321964708 684439512836665 687955364483030 687955364483045 701865353869684 701865353869699 777762416721260 777762416721275
Decode 4 6
bossLib.FULL_SIMP_TAC bossLib.std_ss tactictoe_thmlarg
7
4508187 4508202 5822398 5822413 479280036806 479280036821 517554841309 536692243538 574967048026 574967048041 16187837186446 16187837186461 208253143527808 212894056798948 226882809618101 300927809927167 319548817708494 335344845384093 379331319640539 389492037669179 393247374089969 432251150433534 457644544611742 470357811726823 510064419306200 514761207392538 584865458540419 616698774942201 637387629151161 637387629151176 640727321964708 687955364483045 701865353869699 777762416721275
Decode 4 7
bossLib.PROVE_TAC [ rich_listTheory.APPEND_NIL ]

4508187 4508202 5822398 5822413 464926985123 469711335684 474495686245 479280036806 479280036821 517554841309 536692243538 574967048026 574967048041 16187837186446 16187837186461 19521708359784 97361119023811 108914452614508 180981670282862 208253143527808 226882809618101 231960079824504 271701083476867 284448306537386 290844332178514 300927809927152 300927809927167 319548817708479 319548817708494 335344845384078 335344845384093 343775337999607 368518131831225 379331319640524 379331319640539 386477523617936 388634102979509 393247374089954 393247374089969 432251150433534 457644544611727 457644544611742 466580814162987 476446488039110 491132347463364 510064419306200 511985073003762 514761207392523 514761207392538 551255702894000 574580152208385 584865458540404 584865458540419 609921747407301 614417357244292 616698774942186 616698774942201 621811065443804 624935052808654 637387629151161 637387629151176 659053561356060 665690281122117 669521577849392 672246492631365 676370683446946 684439512836665 687955364483030 687955364483045 701865353869684 701865353869699 704177836849649 725589866214220 766438618715701 768468695311385 777762416721275 791029290534624
Decode 4 8
boolLib.POP_ASSUM boolLib.MP_TAC
9
4508187 4508202 5822398 5822413 479280036806 479280036821 517554841294 517554841309 536692243538 536692243553 574967048026 574967048041 16187837186446 16187837186461 101493408634270 136082127987229 136082127987244 179857892939409 208253143527793 208253143527808 212894056798948 226882809618086 226882809618101 300927809927152 300927809927167 319548817708479 319548817708494 330012922480979 330012922480994 335344845384078 335344845384093 379331319640524 379331319640539 389492037669179 393247374089954 393247374089969 432251150433534 432251150433549 457644544611727 470357811726823 510064419306185 510064419306200 511985073003777 514761207392523 514761207392538 584865458540404 616698774942186 616698774942201 637387629151161 637387629151176 640727321964708 684439512836665 684439512836680 687955364483030 687955364483045 701865353869684 701865353869699 704177836849664 777762416721260 777762416721275
Decode 4 9
boolLib.MATCH_MP_TAC ( bossLib.PROVE [ ] ( Parse.Term [ HolKernel.QUOTE " (*#loc 114 16*)(z ==> x) /\\ (y ==> z ==> t) ==> (x ==> y) ==> z ==> t" ] ) )
10
4508187 4508202 5822413 479280036806 479280036821 517554841309 536692243538 536692243553 574967048041 16187837186446 16187837186461 101493408634270 136082127987244 179857892939409 208253143527808 212894056798948 226882809618101 300927809927167 319548817708494 330012922480994 335344845384093 379331319640539 389492037669179 393247374089969 432251150433534 432251150433549 457644544611742 470357811726823 510064419306200 511985073003777 514761207392538 584865458540419 616698774942201 637387629151176 640727321964708 684439512836680 687955364483045 701865353869699 704177836849664 777762416721275
Decode 4 10
boolLib.CONJ_TAC
11 12
4508187 4508202 5822413 479280036806 479280036821 517554841309 536692243538 536692243553 574967048041 16187837186446 16187837186461 101493408634270 136082127987244 179857892939409 208253143527808 212894056798948 226882809618101 300927809927167 319548817708494 330012922480994 335344845384093 379331319640539 389492037669179 393247374089969 432251150433534 432251150433549 457644544611742 470357811726823 510064419306200 511985073003777 514761207392538 584865458540419 616698774942201 637387629151176 640727321964708 684439512836680 687955364483045 701865353869699 704177836849664 777762416721275
Decode 4 11
bossLib.PROVE_TAC [ ( DB.fetch "Encode" "wf_encoder_def" ) , ( DB.fetch "Encode" "biprefix_def" ) ]

4508187 4508202 5822413 479280036806 479280036821 517554841309 536692243538 574967048041 16187837186446 16187837186461 208253143527808 212894056798948 226882809618101 300927809927167 319548817708494 330012922480994 335344845384093 379331319640539 389492037669179 393247374089969 432251150433534 457644544611742 470357811726823 510064419306200 514761207392538 584865458540419 616698774942201 637387629151176 640727321964708 684439512836680 687955364483045 701865353869699 777762416721275
Decode 4 12
boolLib.POP_ASSUM boolLib.MP_TAC
13
4508187 4508202 5822413 479280036806 479280036821 517554841309 536692243538 536692243553 574967048041 16187837186446 16187837186461 101493408634270 136082127987244 179857892939409 208253143527808 212894056798948 226882809618101 300927809927167 319548817708494 330012922480994 335344845384093 379331319640539 389492037669179 393247374089969 432251150433534 432251150433549 470357811726823 510064419306200 511985073003777 514761207392538 616698774942201 637387629151176 640727321964708 684439512836680 687955364483045 701865353869699 704177836849664 777762416721275
Decode 4 13
bossLib.SIMP_TAC bossLib.std_ss tactictoe_thmlarg
14
4508202 5822413 479280036821 517554841309 536692243553 574967048041 16187837186461 101493408634270 136082127987244 179857892939409 208253143527808 212894056798963 226882809618101 300927809927167 319548817708494 330012922480994 335344845384093 379331319640539 389492037669194 393247374089969 432251150433549 470357811726838 510064419306200 511985073003777 514761207392538 616698774942201 637387629151176 640727321964723 684439512836680 687955364483045 701865353869699 704177836849664 777762416721275
Decode 4 14
metisLib.METIS_TAC [ ]
15
4508202 5822413 464926985138 469711335699 474495686260 479280036821 517554841309 536692243553 574967048041 16187837186461 19521708359799 97361119023826 101493408634270 108914452614523 136082127987244 179857892939409 180981670282877 208253143527808 226882809618101 231960079824519 271701083476882 284448306537401 290844332178529 300927809927167 319548817708494 330012922480994 335344845384093 343775337999622 368518131831240 379331319640539 386477523617951 388634102979524 393247374089969 432251150433549 457644544611742 466580814163002 476446488039125 491132347463379 510064419306200 511985073003777 514761207392538 551255702894015 574580152208400 584865458540419 609921747407316 614417357244307 616698774942201 621811065443819 624935052808669 637387629151176 659053561356075 665690281122132 669521577849407 672246492631380 676370683446961 684439512836680 687955364483045 701865353869699 704177836849664 725589866214235 766438618715716 768468695311400 777762416721275 791029290534639
Decode 4 15
metisLib.METIS_TAC [ ]
16 17
4508202 5822413 464926985138 469711335699 474495686260 479280036821 517554841309 536692243553 574967048041 16187837186461 19521708359799 97361119023826 101493408634270 108914452614523 136082127987244 179857892939409 180981670282877 208253143527808 226882809618101 231960079824519 271701083476882 284448306537401 290844332178529 300927809927167 319548817708494 330012922480994 335344845384093 343775337999622 368518131831240 379331319640539 386477523617951 388634102979524 393247374089969 432251150433549 457644544611742 466580814163002 476446488039125 491132347463379 510064419306200 511985073003777 514761207392538 551255702894015 574580152208400 584865458540419 609921747407316 614417357244307 616698774942201 621811065443819 624935052808669 637387629151176 659053561356075 665690281122132 669521577849407 672246492631380 676370683446961 684439512836680 687955364483045 701865353869699 704177836849664 725589866214235 768468695311400 777762416721275 791029290534639
Decode 4 16
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822398 5822413 464926985138 469711335699 474495686260 479280036821 517554841309 536692243538 536692243553 574967048026 574967048041 16187837186461 19521708359784 19521708359799 97361119023826 101493408634270 108914452614523 136082127987244 179857892939409 180981670282877 208253143527808 226882809618101 231960079824519 271701083476882 284448306537401 290844332178529 300927809927167 319548817708494 330012922480994 335344845384093 343775337999622 368518131831240 379331319640539 386477523617951 388634102979524 393247374089969 432251150433534 432251150433549 457644544611742 466580814162987 466580814163002 476446488039125 491132347463379 510064419306200 511985073003777 514761207392538 551255702894015 574580152208400 584865458540419 609921747407316 614417357244307 616698774942201 621811065443819 624935052808669 637387629151161 637387629151176 659053561356075 665690281122132 669521577849407 672246492631380 676370683446961 684439512836680 687955364483045 701865353869699 704177836849664 725589866214235 768468695311400 777762416721275 791029290534639
Decode 4 17
boolLib.ASM_REWRITE_TAC [ ]
18
4508187 4508202 5822398 5822413 464926985138 469711335699 474495686260 479280036821 517554841309 536692243538 536692243553 574967048026 574967048041 16187837186461 19521708359799 97361119023826 101493408634270 108914452614523 136082127987244 179857892939409 180981670282877 208253143527808 226882809618101 231960079824519 271701083476882 284448306537401 290844332178529 300927809927167 319548817708494 330012922480994 335344845384093 343775337999622 368518131831240 379331319640539 386477523617951 388634102979524 393247374089969 432251150433534 432251150433549 457644544611742 466580814163002 476446488039125 491132347463379 510064419306200 511985073003777 514761207392538 551255702894015 574580152208400 584865458540419 609921747407316 614417357244307 616698774942201 621811065443819 624935052808669 637387629151161 637387629151176 659053561356075 665690281122132 669521577849407 672246492631380 676370683446961 684439512836680 687955364483045 701865353869699 704177836849664 725589866214235 768468695311400 777762416721275 791029290534639
Decode 4 18
bossLib.PROVE_TAC [ ( DB.fetch "Encode" "wf_encoder_def" ) , ( DB.fetch "Encode" "biprefix_def" ) ]
19
4508187 4508202 5822398 5822413 464926985138 469711335699 474495686260 479280036821 517554841309 536692243538 574967048026 574967048041 16187837186461 97361119023826 108914452614523 136082127987244 179857892939409 180981670282877 208253143527808 226882809618101 290844332178529 300927809927167 319548817708494 330012922480994 335344845384093 343775337999622 379331319640539 386477523617951 393247374089969 432251150433534 457644544611742 491132347463379 510064419306200 511985073003777 514761207392538 584865458540419 616698774942201 637387629151161 637387629151176 669521577849407 684439512836680 687955364483045 701865353869699 704177836849664 777762416721275 791029290534639
Decode 4 19
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822398 5822413 464926985138 469711335699 474495686260 479280036821 517554841309 536692243538 574967048026 574967048041 16187837186461 97361119023826 108914452614523 136082127987244 179857892939409 180981670282877 208253143527808 226882809618101 290844332178529 300927809927167 319548817708494 330012922480994 335344845384093 343775337999622 379331319640539 386477523617951 393247374089969 432251150433534 491132347463379 510064419306200 511985073003777 514761207392538 584865458540419 616698774942201 637387629151161 637387629151176 669521577849407 684439512836680 687955364483045 701865353869699 704177836849664 777762416721275 791029290534639
Decode 5 0
bossLib.PROVE_TAC [ ( DB.fetch "Decode" "dec2enc_some" ) ]

4508202 5822413 479280036821 536692243553 574967048041 16187837186461 80118166405348 101493408634270 122763699322441 171800855379197 208253143527808 212894056798963 226882809618101 300927809927167 319548817708494 330012922480994 335344845384093 364337366630488 379331319640539 389492037669194 432251150433549 470357811726838 491132347463379 510064419306200 512504732396138 514761207392538 616698774942201 626897014991532 627320532406425 637387629151176 640727321964723 648020805717611 655100123088313 684439512836680 687955364483045 701865353869699 766438618715716
Decode 6 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 5822413 479280036821 536692243553 555829645797 574967048041 16187837186461 97361119023826 101493408634270 108914452614523 120589320677612 122763699322441 171800855379197 212894056798963 290844332178529 300927809927167 319548817708494 330012922480994 335344845384093 379331319640539 389492037669194 407516567116991 432251150433549 470357811726838 491132347463379 494386889467653 512504732396138 514761207392538 584865458540419 616698774942201 626897014991532 637387629151176 640727321964723 648020805717611 655100123088313 684439512836680 687955364483045 701865353869699 702827889361767 766438618715716 767176630164559 791029290534639
Decode 6 1
boolLib.MP_TAC ( Q.SPECL [ [ HolKernel.QUOTE " (*#loc 137 22*)p" ] , [ HolKernel.QUOTE " (*#loc 137 27*)d" ] , [ HolKernel.QUOTE " (*#loc 137 32*)x" ] ] ( DB.fetch "Decode" "decode_dec2enc" ) )
2
4508187 4508202 5822398 5822413 479280036806 479280036821 536692243538 555829645797 574967048026 574967048041 16187837186446 16187837186461 97361119023826 108914452614523 120589320677612 122763699322441 171800855379197 212894056798948 290844332178529 300927809927167 319548817708494 335344845384093 379331319640539 389492037669179 407516567116991 432251150433534 470357811726823 494386889467653 512504732396138 514761207392538 616698774942201 626897014991532 637387629151161 640727321964708 687955364483045 701865353869699 702827889361767 767176630164559 791029290534639
Decode 6 2
bossLib.RW_TAC bossLib.std_ss [ ]
3
4508187 4508202 5822398 5822413 479280036806 479280036821 536692243538 536692243553 555829645797 574967048026 574967048041 16187837186446 16187837186461 80118166405348 97361119023826 101493408634270 108914452614523 120589320677612 122763699322441 171800855379197 208253143527808 212894056798948 212894056798963 226882809618101 290844332178529 300927809927167 319548817708494 330012922480994 335344845384093 364337366630488 379331319640539 389492037669179 389492037669194 407516567116991 432251150433534 432251150433549 470357811726823 470357811726838 494386889467653 510064419306200 512504732396138 514761207392538 616698774942201 626897014991532 627320532406425 637387629151161 637387629151176 640727321964708 640727321964723 684439512836680 687955364483045 701865353869699 702827889361767 767176630164559 791029290534639
Decode 6 3
bossLib.FULL_SIMP_TAC bossLib.std_ss [ ( DB.fetch "Decode" "wf_decoder_def" ) ]
4
4508187 4508202 5822398 5822413 479280036806 479280036821 536692243538 555829645797 574967048026 574967048041 16187837186446 16187837186461 80118166405333 97361119023826 108914452614523 120589320677612 122763699322426 122763699322441 171800855379182 171800855379197 208253143527793 212894056798948 226882809618086 290844332178529 300927809927152 300927809927167 319548817708479 319548817708494 335344845384078 335344845384093 364337366630473 379331319640524 379331319640539 389492037669179 407516567116991 432251150433534 470357811726823 494386889467653 510064419306185 512504732396123 512504732396138 514761207392523 514761207392538 616698774942186 616698774942201 626897014991517 626897014991532 627320532406410 637387629151161 640727321964708 687955364483030 687955364483045 701865353869684 701865353869699 702827889361767 767176630164559 791029290534639
Decode 6 4
bossLib.PROVE_TAC [ rich_listTheory.APPEND_NIL ]
5
4508187 4508202 5822398 5822413 464926985123 469711335684 474495686245 479280036806 479280036821 536692243538 555829645797 574967048026 574967048041 16187837186446 16187837186461 19521708359784 80118166405333 97361119023811 97361119023826 108914452614508 108914452614523 120589320677612 122763699322426 122763699322441 171800855379182 171800855379197 180981670282862 208253143527793 226882809618086 231960079824504 271701083476867 284448306537386 290844332178514 290844332178529 300927809927152 300927809927167 319548817708479 319548817708494 335344845384078 335344845384093 343775337999607 364337366630473 368518131831225 379331319640524 379331319640539 386477523617936 388634102979509 393247374089954 407516567116991 432251150433534 457644544611727 466580814162987 476446488039110 491132347463364 494386889467653 510064419306185 511985073003762 512504732396123 512504732396138 514761207392523 514761207392538 551255702894000 574580152208385 584865458540404 609921747407301 614417357244292 616698774942186 616698774942201 621811065443804 624935052808654 626897014991517 626897014991532 627320532406410 637387629151161 659053561356060 665690281122117 669521577849392 672246492631365 676370683446946 684439512836665 687955364483030 687955364483045 701865353869684 701865353869699 702827889361767 704177836849649 725589866214220 766438618715701 767176630164559 768468695311385 791029290534624 791029290534639
Decode 6 5
bossLib.RW_TAC bossLib.std_ss [ ]
6
4508187 4508202 5822398 5822413 464926985138 469711335699 474495686260 479280036806 479280036821 536692243538 536692243553 555829645797 574967048026 574967048041 16187837186446 16187837186461 19521708359799 80118166405333 97361119023826 108914452614523 120589320677612 122763699322426 122763699322441 171800855379182 171800855379197 180981670282877 208253143527793 226882809618086 231960079824519 271701083476882 284448306537401 290844332178529 300927809927152 300927809927167 319548817708479 319548817708494 330012922480994 335344845384078 335344845384093 343775337999622 364337366630473 368518131831240 379331319640524 379331319640539 386477523617951 388634102979524 393247374089969 407516567116991 432251150433534 432251150433549 457644544611742 466580814163002 476446488039125 491132347463379 494386889467653 510064419306185 511985073003777 512504732396123 512504732396138 514761207392523 514761207392538 551255702894015 574580152208400 584865458540419 609921747407316 614417357244307 616698774942186 616698774942201 621811065443819 624935052808669 626897014991517 626897014991532 627320532406410 637387629151161 637387629151176 659053561356075 665690281122132 669521577849407 672246492631380 676370683446961 684439512836680 687955364483030 687955364483045 701865353869684 701865353869699 702827889361767 704177836849664 725589866214235 767176630164559 768468695311400 791029290534639
Decode 6 6
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
7
4508187 4508202 5822398 5822413 464926985123 469711335684 474495686245 479280036806 479280036821 536692243538 555829645797 574967048026 574967048041 16187837186446 16187837186461 80118166405333 97361119023811 97361119023826 108914452614508 108914452614523 120589320677612 122763699322426 122763699322441 171800855379182 171800855379197 180981670282862 208253143527793 226882809618086 290844332178514 290844332178529 300927809927152 300927809927167 319548817708479 319548817708494 335344845384078 335344845384093 343775337999607 364337366630473 379331319640524 379331319640539 386477523617936 393247374089954 407516567116991 432251150433534 491132347463364 494386889467653 510064419306185 511985073003762 512504732396123 512504732396138 514761207392523 514761207392538 584865458540404 616698774942186 616698774942201 626897014991517 626897014991532 627320532406410 637387629151161 669521577849392 684439512836665 687955364483030 687955364483045 701865353869684 701865353869699 702827889361767 704177836849649 767176630164559 791029290534624 791029290534639
Decode 6 7
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
8
4508187 4508202 5822398 5822413 464926985123 464926985138 469711335684 474495686245 479280036806 479280036821 536692243538 555829645797 574967048026 574967048041 16187837186446 16187837186461 80118166405333 97361119023811 97361119023826 108914452614508 112838241715422 122763699322426 122763699322441 171800855379182 171800855379197 180981670282862 180981670282877 208253143527793 226882809618086 290844332178514 300927809927152 319548817708479 335344845384078 343775337999607 364337366630473 379331319640524 379331319640539 386477523617936 386477523617951 393247374089954 407516567116991 432251150433534 491132347463364 494386889467653 510064419306185 511985073003762 511985073003777 512504732396123 512504732396138 514761207392523 584865458540404 616698774942186 626897014991517 626897014991532 627320532406410 637387629151161 669521577849392 684439512836665 687955364483030 701865353869684 701865353869699 704177836849649 758382264527900 791029290534624 791029290534639
Decode 6 8
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822398 5822413 464926985123 464926985138 469711335684 474495686245 479280036806 479280036821 536692243538 555829645797 574967048026 574967048041 16187837186446 16187837186461 80118166405333 87705633083227 97361119023811 97361119023826 108914452614508 112838241715422 122763699322426 122763699322441 152312597305352 171800855379182 171800855379197 180981670282862 180981670282877 208253143527793 226882809618086 290844332178514 300927809927152 319548817708479 335344845384078 343775337999607 364337366630473 379331319640524 379331319640539 386477523617936 386477523617951 393247374089954 407516567116991 432251150433534 456511127844199 491132347463364 494386889467653 510064419306185 511985073003762 511985073003777 512504732396123 512504732396138 514761207392523 584865458540404 616698774942186 626897014991517 626897014991532 627320532406410 637387629151161 669521577849392 684439512836665 687955364483030 701865353869684 701865353869699 704177836849649 758382264527900 791029290534624 791029290534639
Decode 7 0
bossLib.RW_TAC bossLib.std_ss [ EncodeTheory.wf_encoder_def ]
1
4508202 479280036821 536692243553 16187837186461 122763699322441 212894056798963 263892933115620 330012922480994 389492037669194 432251150433549 470357811726838 491132347463379 512504732396138 531770942187372 535793092083662 626897014991532 640727321964723 648020805717611 655100123088313 670888847361387 684439512836680
Decode 7 1
boolLib.MP_TAC ( Q.SPECL [ [ HolKernel.QUOTE " (*#loc 150 22*)p" ] , [ HolKernel.QUOTE " (*#loc 150 27*)d" ] ] ( DB.fetch "Decode" "wf_decoder_def" ) )
2
4508187 4508202 5822398 5822413 479280036806 536692243538 574967048026 574967048041 579751398587 579751398602 16187837186446 122763699322426 171800855379182 179857892939409 212894056798948 213412635898530 286024140781060 352130390494445 389492037669179 397232733261921 432251150433534 470357811726823 511985073003762 512504732396123 626897014991517 637387629151161 640727321964708 701865353869699 704177836849664
Decode 7 2
boolLib.ASM_REWRITE_TAC [ ]
3
4508187 4508202 5822398 5822413 464926985138 469711335699 474495686260 479280036806 479280036821 536692243538 536692243553 574967048026 574967048041 579751398587 579751398602 16187837186446 16187837186461 19521708359799 97361119023826 108914452614523 122763699322426 171800855379182 179857892939409 180981670282877 212894056798948 212894056798963 213412635898530 231960079824519 271701083476882 284448306537401 286024140781060 290844332178529 300927809927167 319548817708494 330012922480994 335344845384093 343775337999622 352130390494445 368518131831240 379331319640539 386477523617951 388634102979524 389492037669179 389492037669194 393247374089969 397232733261921 432251150433534 432251150433549 457644544611742 466580814163002 470357811726823 470357811726838 476446488039125 491132347463379 511985073003762 511985073003777 512504732396123 514761207392538 551255702894015 574580152208400 584865458540419 609921747407316 614417357244307 616698774942201 621811065443819 624935052808669 626897014991517 637387629151161 637387629151176 640727321964708 640727321964723 659053561356075 665690281122132 669521577849407 672246492631380 676370683446961 684439512836680 687955364483045 701865353869699 704177836849664 725589866214235 766438618715716 768468695311400 791029290534639
Decode 7 3
boolLib.DISCH_THEN ( fn th => boolLib.MP_TAC ( Q.SPEC [ HolKernel.QUOTE " (*#loc 152 41*)x" ] th ) sml_infixl0_open boolLib.THEN sml_infixl0_close boolLib.MP_TAC ( Q.SPEC [ HolKernel.QUOTE " (*#loc 152 69*)y" ] th ) )
4
4508187 4508202 5822398 5822413 464926985138 469711335699 474495686260 479280036806 479280036821 536692243538 536692243553 574967048026 574967048041 579751398587 579751398602 16187837186446 16187837186461 19521708359799 97361119023826 108914452614523 122763699322426 171800855379182 179857892939409 180981670282877 212894056798948 213412635898530 231960079824519 271701083476882 284448306537401 286024140781060 290844332178529 300927809927167 319548817708494 330012922480994 335344845384093 343775337999622 352130390494445 368518131831240 379331319640539 386477523617951 388634102979524 389492037669179 393247374089969 397232733261921 432251150433534 432251150433549 457644544611742 466580814163002 470357811726823 476446488039125 491132347463379 511985073003762 511985073003777 512504732396123 514761207392538 551255702894015 574580152208400 584865458540419 609921747407316 614417357244307 616698774942201 621811065443819 624935052808669 626897014991517 637387629151161 637387629151176 640727321964708 659053561356075 665690281122132 669521577849407 672246492631380 676370683446961 684439512836680 687955364483045 701865353869699 704177836849664 725589866214235 766438618715716 768468695311400 791029290534639
Decode 7 4
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
5
4508187 4508202 5822398 5822413 464926985138 469711335699 474495686260 479280036806 479280036821 536692243538 536692243553 574967048026 574967048041 579751398587 579751398602 16187837186446 16187837186461 19521708359799 97361119023826 108914452614523 122763699322426 171800855379182 179857892939409 180981670282877 212894056798948 213412635898530 231960079824519 271701083476882 284448306537401 286024140781060 290844332178529 300927809927167 319548817708494 330012922480994 335344845384093 343775337999622 352130390494445 368518131831240 379331319640539 386477523617951 388634102979524 389492037669179 393247374089969 397232733261921 432251150433534 432251150433549 457644544611742 466580814163002 470357811726823 476446488039125 491132347463379 511985073003762 511985073003777 512504732396123 514761207392538 551255702894015 574580152208400 584865458540419 609921747407316 614417357244307 616698774942201 621811065443819 624935052808669 626897014991517 637387629151161 637387629151176 640727321964708 659053561356075 665690281122132 669521577849407 672246492631380 676370683446961 684439512836680 687955364483045 701865353869699 704177836849664 725589866214235 768468695311400 791029290534639
Decode 7 5
boolLib.MP_TAC ( Q.SPECL [ [ HolKernel.QUOTE " (*#loc 154 22*)p" ] , [ HolKernel.QUOTE " (*#loc 154 27*)d" ] , [ HolKernel.QUOTE " (*#loc 154 32*)x" ] ] ( DB.fetch "Decode" "decode_dec2enc" ) )
6
4508187 4508202 5822398 5822413 464926985123 469711335684 474495686245 479280036806 536692243538 574967048026 574967048041 579751398587 579751398602 16187837186446 97361119023811 108914452614508 122241001814256 122763699322426 171800855379182 179857892939409 180981670282862 212894056798948 213412635898530 286024140781060 290844332178514 300927809927152 319548817708479 335344845384078 343775337999607 352130390494445 379331319640524 386477523617936 389492037669179 393247374089954 397232733261921 432251150433534 470357811726823 491132347463364 511985073003762 512504732396123 514761207392523 584865458540404 616698774942186 626897014991517 637387629151161 640727321964708 669521577849392 684439512836665 687955364483030 701865353869684 701865353869699 704177836849649 704177836849664 791029290534624
Decode 7 6
boolLib.MP_TAC ( Q.SPECL [ [ HolKernel.QUOTE " (*#loc 155 22*)p" ] , [ HolKernel.QUOTE " (*#loc 155 27*)d" ] , [ HolKernel.QUOTE " (*#loc 155 32*)y" ] ] ( DB.fetch "Decode" "decode_dec2enc" ) )
7
4508187 4508202 5822398 5822413 464926985123 469711335684 474495686245 479280036806 479280036821 536692243538 536692243553 574967048026 574967048041 579751398587 579751398602 16187837186446 16187837186461 80118166405348 97361119023811 101493408634270 108914452614508 122241001814256 122763699322426 122763699322441 171800855379182 171800855379197 179857892939409 180981670282862 208253143527808 212894056798948 212894056798963 213412635898530 226882809618101 286024140781060 290844332178514 300927809927152 300927809927167 319548817708479 319548817708494 330012922480994 335344845384078 335344845384093 343775337999607 352130390494445 364337366630488 379331319640524 379331319640539 386477523617936 389492037669179 389492037669194 393247374089954 397232733261921 432251150433534 432251150433549 470357811726823 470357811726838 491132347463364 510064419306200 511985073003762 512504732396123 512504732396138 514761207392523 514761207392538 584865458540404 616698774942186 616698774942201 626897014991517 626897014991532 627320532406425 637387629151161 637387629151176 640727321964708 640727321964723 669521577849392 684439512836665 684439512836680 687955364483030 687955364483045 701865353869684 701865353869699 704177836849649 704177836849664 791029290534624
Decode 7 7
bossLib.RW_TAC bossLib.std_ss [ rich_listTheory.APPEND_NIL ]
8
4508187 4508202 5822398 5822413 464926985123 469711335684 474495686245 479280036806 479280036821 536692243538 536692243553 574967048026 574967048041 579751398587 579751398602 16187837186446 16187837186461 80118166405348 97361119023811 101493408634270 108914452614508 122241001814256 122763699322426 122763699322441 171800855379182 171800855379197 179857892939409 180981670282862 208253143527808 212894056798948 212894056798963 213412635898530 226882809618101 286024140781060 290844332178514 300927809927152 300927809927167 319548817708479 319548817708494 330012922480994 335344845384078 335344845384093 343775337999607 352130390494445 364337366630488 379331319640524 379331319640539 386477523617936 389492037669179 389492037669194 393247374089954 397232733261921 432251150433534 432251150433549 470357811726823 470357811726838 491132347463364 510064419306200 511985073003762 512504732396123 512504732396138 514761207392523 514761207392538 584865458540404 616698774942186 616698774942201 626897014991517 626897014991532 627320532406425 637387629151161 637387629151176 640727321964708 640727321964723 669521577849392 684439512836665 684439512836680 687955364483030 687955364483045 701865353869684 701865353869699 704177836849649 704177836849664 791029290534624
Decode 7 8
boolLib.POP_ASSUM boolLib.MP_TAC
9
4508187 4508202 5822398 5822413 469711335684 474495686245 479280036806 536692243538 574967048026 574967048041 579751398587 579751398602 16187837186446 97361119023811 108914452614508 122763699322426 171800855379182 179857892939409 212894056798948 213412635898530 286024140781060 290844332178514 300927809927152 319548817708479 335344845384078 343775337999607 352130390494445 379331319640524 389492037669179 393247374089954 397232733261921 407516567116976 432251150433534 470357811726823 491132347463364 494386889467638 511985073003762 512504732396123 514761207392523 558709549874945 584865458540404 616698774942186 626897014991517 637387629151161 640727321964708 684439512836665 687955364483030 701865353869684 701865353869699 704177836849649 704177836849664 791029290534624
Decode 7 9
boolLib.POP_ASSUM boolLib.MP_TAC
10
4508187 4508202 5822398 5822413 469711335684 469711335699 474495686245 474495686260 479280036806 479280036821 536692243538 574967048026 574967048041 579751398587 579751398602 16187837186446 16187837186461 97361119023811 97361119023826 108914452614508 108914452614523 122763699322426 122763699322441 171800855379182 171800855379197 179857892939409 212894056798948 213412635898530 286024140781060 290844332178514 290844332178529 300927809927152 300927809927167 319548817708479 319548817708494 330012922480994 335344845384078 335344845384093 343775337999607 343775337999622 352130390494445 379331319640524 379331319640539 389492037669179 393247374089954 393247374089969 397232733261921 407516567116976 407516567116991 432251150433534 470357811726823 491132347463364 491132347463379 494386889467638 494386889467653 511985073003762 511985073003777 512504732396123 512504732396138 514761207392523 514761207392538 558709549874945 558709549874960 584865458540404 584865458540419 616698774942186 616698774942201 626897014991517 626897014991532 637387629151161 637387629151176 640727321964708 684439512836665 684439512836680 687955364483030 687955364483045 701865353869684 701865353869699 704177836849649 704177836849664 791029290534624 791029290534639
Decode 7 10
boolLib.POP_ASSUM ( boolLib.CHOOSE_THEN boolLib.MP_TAC o boolLib.REWRITE_RULE [ rich_listTheory.IS_PREFIX_APPEND ] )
11
4508187 4508202 5822398 5822413 469711335699 474495686260 479280036806 479280036821 536692243538 574967048026 574967048041 579751398587 579751398602 16187837186446 16187837186461 97361119023826 108914452614523 122763699322426 122763699322441 171800855379182 171800855379197 179857892939409 212894056798948 213412635898530 286024140781060 290844332178529 300927809927167 319548817708494 330012922480994 335344845384093 343775337999622 352130390494445 379331319640539 389492037669179 393247374089969 397232733261921 407516567116991 432251150433534 470357811726823 491132347463379 494386889467653 511985073003762 511985073003777 512504732396123 512504732396138 514761207392538 558709549874960 584865458540419 616698774942201 626897014991517 626897014991532 637387629151161 637387629151176 640727321964708 684439512836680 687955364483045 701865353869699 704177836849664 791029290534639
Decode 7 11
bossLib.RW_TAC bossLib.std_ss [ boolLib.GSYM rich_listTheory.APPEND_ASSOC ]
12
4508187 4508202 5822398 5822413 469711335699 474495686260 479280036806 479280036821 517554841309 536692243538 574967048026 574967048041 579751398587 579751398602 16187837186446 16187837186461 97361119023826 108914452614523 122763699322441 152312597305367 171800855379197 179857892939409 212894056798948 286024140781060 290844332178529 300927809927167 319548817708494 330012922480994 335344845384093 343775337999622 379331319640539 389492037669179 393247374089969 407516567116991 432251150433534 470357811726823 491132347463379 494386889467653 511985073003777 512504732396138 514761207392538 558709549874960 584865458540419 616698774942201 626897014991532 637387629151161 637387629151176 640727321964708 642777990140112 684439512836680 687955364483045 701865353869699 704177836849664 791029290534639
Decode 7 12
boolLib.POP_ASSUM ( boolLib.MP_TAC o Q.SPECL [ [ HolKernel.QUOTE " (*#loc 161 34*)APPEND (dec2enc d y) l" ] , [ HolKernel.QUOTE " (*#loc 161 60*)[]" ] ] )
13
4508187 4508202 5822398 5822413 469711335684 474495686245 479280036806 517554841294 536692243538 574967048026 574967048041 579751398587 579751398602 16187837186446 97361119023811 108914452614508 122763699322426 152312597305352 171800855379182 179857892939409 180981670282862 212894056798948 251033415465903 286024140781060 290844332178514 300927809927152 319548817708479 335344845384078 343775337999607 379331319640524 386477523617936 389492037669179 393247374089954 407516567116976 432251150433534 470357811726823 491132347463364 494386889467638 511985073003762 512504732396123 514761207392523 558709549874945 584865458540404 616698774942186 626897014991517 637387629151161 640727321964708 642777990140097 684439512836665 687955364483030 701865353869684 701865353869699 704177836849649 704177836849664 731627544784019 791029290534624
Decode 7 13
boolLib.POP_ASSUM ( boolLib.MP_TAC o Q.SPECL [ [ HolKernel.QUOTE " (*#loc 162 34*)APPEND (dec2enc d y) l" ] , [ HolKernel.QUOTE " (*#loc 162 60*)l" ] ] )
14
4508187 4508202 5822398 5822413 469711335684 474495686245 479280036806 479280036821 517554841294 517554841309 536692243538 574967048026 574967048041 579751398587 579751398602 16187837186446 16187837186461 87705633083242 97361119023811 97361119023826 108914452614508 112838241715422 122763699322426 122763699322441 134534966300116 152312597305352 171800855379182 171800855379197 179857892939409 208253143527808 212894056798948 226882809618101 286024140781060 290844332178514 300927809927152 300927809927167 319548817708479 319548817708494 330012922480994 335344845384078 335344845384093 343775337999607 366634760597988 379331319640524 379331319640539 386477523617951 389492037669179 393247374089954 407516567116976 407516567116991 432251150433534 470357811726823 491132347463364 494386889467638 494386889467653 510064419306200 511985073003762 511985073003777 512504732396123 512504732396138 514761207392523 514761207392538 558709549874945 584865458540404 606350839601741 616698774942186 616698774942201 626897014991517 626897014991532 637387629151161 640727321964708 642777990140097 684439512836665 684439512836680 687955364483030 687955364483045 701865353869684 701865353869699 702827889361767 704177836849649 704177836849664 767176630164559 791029290534624 791029290534639
Decode 7 14
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822398 5822413 479280036806 479280036821 517554841294 517554841309 536692243538 574967048026 574967048041 579751398587 579751398602 16187837186446 16187837186461 87705633083242 97361119023811 97361119023826 108914452614523 112838241715422 120589320677612 122763699322426 122763699322441 134534966300116 152312597305352 171800855379182 171800855379197 179857892939409 208253143527808 212894056798948 226882809618101 286024140781060 290844332178529 300927809927167 319548817708494 330012922480994 335344845384093 366634760597988 379331319640524 379331319640539 386477523617951 389492037669179 407516567116976 407516567116991 432251150433534 470357811726823 494386889467638 494386889467653 510064419306200 511985073003762 511985073003777 512504732396123 512504732396138 514761207392538 606350839601741 616698774942201 626897014991517 626897014991532 637387629151161 640727321964708 642777990140097 663511288414360 684439512836680 687955364483045 701865353869684 701865353869699 702827889361767 704177836849664 767176630164559 791029290534624 791029290534639
Decode 8 0
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
1
4508202 5822413 484064387382 536692243553 574967048041 13868936832943 101493408634270 216713311313295 263892933115620 309120465937051 330012922480994 366383603295411 432251150433549 491132347463379 502963958167584 511985073003777 512504732396138 531770942187372 558191742522791 626897014991532 635026639365016 637387629151176 655100123088313 670888847361387 684439512836680 695696316893090 698375782972036 701865353869699 711129146278824 766438618715716 771606453119695
Decode 8 1
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
2
4508187 4508202 5822398 5822413 484064387367 484064387382 536692243538 536692243553 574967048026 574967048041 13868936832943 216713311313295 263892933115605 309120465937036 366383603295411 432251150433534 432251150433549 502963958167584 511985073003777 512504732396138 531770942187357 558191742522791 626897014991532 635026639365001 635026639365016 637387629151161 637387629151176 670888847361372 695696316893090 698375782972036 701865353869699 771606453119695
Decode 8 2
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
3
4508187 4508202 5822398 5822413 484064387367 484064387382 536692243538 536692243553 574967048026 574967048041 13868936832943 196465523769109 212894056798963 216713311313295 263892933115605 263892933115620 309120465937036 309120465937051 330012922480994 366383603295411 389492037669194 432251150433534 432251150433549 470357811726838 502963958167584 511985073003777 512504732396138 531770942187357 531770942187372 558191742522791 626897014991532 635026639365001 635026639365016 637387629151161 637387629151176 670888847361372 670888847361387 684439512836680 695696316893090 698375782972036 701865353869699 771606453119695
Decode 8 3
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
4
4508187 4508202 5822398 5822413 484064387367 484064387382 536692243538 536692243553 574967048026 574967048041 13868936832943 196465523769094 212894056798948 216713311313295 263892933115605 309120465937036 366383603295411 389492037669179 432251150433534 432251150433549 470357811726823 502963958167569 502963958167584 511985073003777 512504732396138 531770942187357 558191742522776 558191742522791 626897014991532 635026639365001 635026639365016 637387629151161 637387629151176 670888847361372 695696316893090 698375782972021 698375782972036 701865353869699 771606453119680 771606453119695
Decode 8 4
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822398 5822413 484064387367 484064387382 536692243538 536692243553 574967048026 574967048041 13387343462122 13868936832943 101493408634270 196465523769094 196465523769109 208253143527808 212894056798948 212894056798963 216713311313295 226882809618101 263892933115605 300927809927167 309120465937036 319548817708494 330012922480994 335344845384093 366383603295411 378011075456348 379331319640539 389492037669179 389492037669194 432251150433534 432251150433549 470357811726823 470357811726838 502963958167569 502963958167584 510064419306200 511985073003777 512504732396138 514761207392538 531770942187357 558191742522776 558191742522791 616698774942201 626897014991532 635026639365001 635026639365016 637387629151161 637387629151176 670888847361372 684439512836680 687955364483045 695525887534586 695696316893090 698375782972021 698375782972036 701865353869699 771606453119680 771606453119695
Decode 9 0
boolLib.REPEAT boolLib.STRIP_TAC
1
4508202 479280036821 536692243553 16187837186461 20206010405099 30237252106456 122763699322441 212894056798963 330012922480994 389492037669194 432251150433549 470357811726838 485153190776249 491132347463379 512504732396138 558191742522791 615263550110519 626897014991532 640727321964723 648020805717611 655100123088313 684439512836680 698375782972036 701865353869699 771606453119695
Decode 9 1
boolLib.MATCH_MP_TAC boolLib.EQ_EXT
2
4508187 4508202 479280036806 479280036821 536692243538 536692243553 16187837186446 16187837186461 20206010405099 30237252106456 122763699322441 212894056798948 389492037669179 432251150433534 432251150433549 470357811726823 485153190776249 512504732396138 558191742522791 615263550110519 626897014991532 640727321964708 698375782972036 701865353869699 771606453119695
Decode 9 2
Q.X_GEN_TAC [ HolKernel.QUOTE " (*#loc 179 17*)l" ]
3
4508187 4508202 479280036806 479280036821 536692243538 536692243553 574967048041 16187837186446 16187837186461 88998893549114 92423002395294 122763699322441 212894056798948 379331319640539 389492037669179 432251150433534 432251150433549 470357811726823 485153190776249 491132347463379 504213842734884 512504732396138 558191742522791 584865458540419 626897014991532 637387629151176 640727321964708 687955364483045 698375782972036 701865353869699 771606453119695
Decode 9 3
boolLib.MP_TAC ( Q.SPECL [ [ HolKernel.QUOTE " (*#loc 180 22*)p" ] , [ HolKernel.QUOTE " (*#loc 180 27*)d" ] ] ( DB.fetch "Decode" "wf_dec2enc" ) )
4
4508187 4508202 479280036806 479280036821 517554841309 536692243538 536692243553 16187837186446 16187837186461 88998893549114 92423002395294 122763699322441 212894056798948 379331319640539 389492037669179 432251150433534 432251150433549 470357811726823 485153190776249 504213842734884 512504732396138 558191742522791 626897014991532 637387629151176 640727321964708 687955364483045 698375782972036 701865353869699 771606453119695
Decode 9 4
bossLib.RW_TAC bossLib.std_ss [ ]
5
4508187 4508202 479280036806 479280036821 517554841309 536692243538 536692243553 16187837186446 16187837186461 88998893549114 92423002395294 122763699322441 212894056798948 212894056798963 263892933115620 330012922480994 379331319640539 389492037669179 389492037669194 432251150433534 432251150433549 470357811726823 470357811726838 485153190776249 504213842734884 512504732396138 531770942187372 535793092083662 558191742522791 626897014991532 637387629151176 640727321964708 640727321964723 670888847361387 684439512836680 687955364483045 698375782972036 701865353869699 771606453119695
Decode 9 5
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 182 14*)d l" ]

4508187 4508202 479280036806 479280036821 517554841309 536692243538 536692243553 16187837186446 16187837186461 88998893549114 92423002395294 122763699322426 122763699322441 212894056798948 263892933115605 379331319640539 389492037669179 432251150433534 432251150433549 470357811726823 485153190776249 504213842734884 512504732396123 512504732396138 531770942187357 535793092083647 558191742522791 626897014991517 626897014991532 637387629151176 640727321964708 670888847361372 687955364483045 698375782972036 701865353869699 771606453119695
Decode 10 0
bossLib.RW_TAC bossLib.std_ss [ ( DB.fetch "Decode" "decode_unit_def" ) , ( DB.fetch "Decode" "wf_enc2dec" ) , EncodeTheory.wf_encode_unit ]

4508202 536692243553 116457647862283 153532141363103 295466389182712 314457203139186 361966303664890 389492037669194 470357811726838 785339330938853
Decode 11 0
bossLib.RW_TAC bossLib.std_ss [ ( DB.fetch "Decode" "decode_unit_def" ) , ( DB.fetch "Decode" "dec2enc_enc2dec" ) , EncodeTheory.wf_encode_unit ]

4508202 536692243553 574967048041 15695281161485 116457647862283 139987043167542 153532141363103 233325767956285 295466389182712 329561192965004 330012922480994 361966303664890 416632810988331 464415659084613 484375282665488 491132347463379 511985073003777 512504732396138 520906707974229 633089295882223 637387629151176 668269430844196 684439512836680 701865353869699 790783005646782
Decode 12 0
bossLib.RW_TAC bossLib.std_ss [ ( DB.fetch "Decode" "decode_unit_def" ) , ( DB.fetch "Decode" "enc2dec_none" ) , ( DB.fetch "Decode" "enc2dec_some" ) , EncodeTheory.encode_unit_def , rich_listTheory.APPEND , EncodeTheory.wf_encode_unit , oneTheory.one ]

4508202 517554841309 536692243553 54379669339095 68975118308196 116076679371053 116457647862283 129010207435057 143419228450047 144199680731361 153532141363103 159549216080201 184682214378919 204466235942215 271701083476882 295466389182712 298774554448421 319548817708494 335344845384093 361966303664890 379331319640539 411766454010160 433193616029304 442476731348522 463623368752029 520906706798356 520906707974229 582294417628908 701865353869699 782605908286252
Decode 13 0
bossLib.RW_TAC bossLib.std_ss [ ( DB.fetch "Decode" "decode_bool_def" ) , ( DB.fetch "Decode" "wf_enc2dec" ) , EncodeTheory.wf_encode_bool ]

4508202 536692243553 19521708359799 99105461008839 102243131419030 109416532122670 223559956697348 389492037669194 470357811726838 491132347463379 527597831203484 556761174686949
Decode 14 0
bossLib.RW_TAC bossLib.std_ss [ ( DB.fetch "Decode" "decode_bool_def" ) , ( DB.fetch "Decode" "dec2enc_enc2dec" ) , EncodeTheory.wf_encode_bool ]

4508202 536692243553 574967048041 12222220276595 15209483355816 19521708359799 102243131419030 109416532122670 208688131165109 225583224709300 280786267309912 291522295201440 330012922480994 350216473504429 393478036223650 491132347463379 511985073003777 512504732396138 527597831203484 556761174686949 597559747883100 637387629151176 674923913801170 684439512836680 701865353869699
Decode 15 0
BasicProvers.TOP_CASE_TAC
1 2
4508202 498417439065 517554841309 536692243553 555829645797 5030597289161 19521708359799 60524109670742 102243131419030 108914452614523 153191777977859 208688131165109 248457819848684 263776567941689 271701083476882 290844332178529 319548817708494 333080797347406 335344845384093 337042192776746 342655148564254 368518131831240 379331319640539 381036008283367 463137570946360 483122844192240 514761207392538 527597831203484 556761174686949 560842786702510 582294417628908 637387629151176 660847043104838 682323996093897 701865353869699 730645660673538 735042342512848 759221657088565
Decode 15 1
bossLib.RW_TAC bossLib.std_ss [ ( DB.fetch "Decode" "decode_bool_def" ) , ( DB.fetch "Decode" "enc2dec_none" ) , ( DB.fetch "Decode" "enc2dec_some" ) , EncodeTheory.encode_bool_def , rich_listTheory.APPEND , EncodeTheory.wf_encode_bool ]

4508202 498417439065 536692243553 555829645797 5030597289161 19521708359799 25157226999738 67335619167310 102243131419030 108914452614523 153191777977859 208688131165109 214091634269012 271701083476882 290844332178529 316571291052236 319548817708494 335344845384093 368518131831240 378855121615881 379331319640539 511460248550932 514761207392538 527597831203484 556761174686949 560842786702510 582294417628908 594504290737056 637387629151176 682323996093897 701865353869699 730645660673538 735042342512848 759221657088565
Decode 15 2
bossLib.RW_TAC bossLib.std_ss [ ( DB.fetch "Decode" "decode_bool_def" ) , ( DB.fetch "Decode" "enc2dec_none" ) , ( DB.fetch "Decode" "enc2dec_some" ) , EncodeTheory.encode_bool_def , rich_listTheory.APPEND , EncodeTheory.wf_encode_bool ]

4508202 536692243553 19521708359799 102243131419030 309675036082723 379331319640539 474712691845174 510064419306200 527597831203484 556761174686949 582294417628908 587890800019266 701865353869699 730645660673538 735042342512848
Decode 16 0
bossLib.RW_TAC bossLib.std_ss [ ( DB.fetch "Decode" "decode_prod_def" ) ]
1
4508202 16187837186461 77110290323416 101493408634270 125315492672126 126063697912510 126068482263071 141163108283026 141167892633587 159798652463805 180694730798644 184373497456309 212894056798963 228123540846643 330012922480994 338173314952990 372906596016903 389492037669194 390714394700665 432251150433549 470357811726838 491132347463379 555091100599651 579034311730313 640727321964723 648020805717611 655100123088313 684439512836680 729756603845558
Decode 16 1
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 16187837186446 16187837186461 78316049541482 122763699322441 126063697912495 126063697912510 126068482263056 126068482263071 141163108283011 141163108283026 141167892633572 141167892633587 159798652463805 184373497456309 212894056798948 229957466691868 282887157243606 338173314952990 372906596016903 389492037669179 389492037669194 432251150433534 432251150433549 470357811726823 512504732396138 555091100599651 558191742522791 593741938343356 626897014991532 640727321964708 660760567544749 703285071373698 729756603845558 743306262582414 781926092228596
Decode 17 0
bossLib.RW_TAC bossLib.std_ss [ ( DB.fetch "Decode" "decode_prod_def" ) , ( DB.fetch "Decode" "dec2enc_enc2dec" ) , EncodeTheory.wf_encode_prod , ( DB.fetch "Decode" "wf_dec2enc" ) ]

4508202 574967048041 16187837186461 43299833035990 77110290323416 101493408634270 122763699322441 125315492672126 126063697912510 126068482263071 141163108283026 141167892633587 159798652463805 180694730798644 184373497456309 212894056798963 228123540846643 249499486615533 269044109457513 330012922480994 372906596016903 378838990592091 389492037669194 403546418738796 415682859024090 432251150433549 470357811726838 475475831220239 491132347463379 511985073003777 512504732396138 515050837285741 555091100599651 579034311730313 593741938343356 626897014991532 640727321964723 648020805717611 655100123088313 660760567544749 684439512836680 698219714736297 701865353869699 743306262582414 781926092228596
Decode 18 0
bossLib.RW_TAC bossLib.std_ss [ ( DB.fetch "Decode" "decode_prod_def" ) ]
1
4508202 517554841309 555829645797 77110290323416 91513890490448 97361119023826 101493408634270 108914452614523 127321982110053 127326766460614 141163108283026 141167892633587 152033104566734 159798652463805 171752891974462 180694730798644 184373497456309 189522154395199 228123540846643 263892933115620 269044109457513 290844332178529 309120465937051 319548817708494 330012922480994 335344845384093 372906596016903 379331319640539 432251150433549 442077572956679 443133741108247 491132347463379 502963958167584 503034418431946 514761207392538 515050837285741 531770942187372 555091100599651 558191742522791 584865458540419 593741938343356 633874714822892 635026639365016 655100123088313 658084776171597 670888847361387 684439512836680 697970581132106 698219714736297 698375782972036 701330915317374 701865353869699 702764128629782 704175473365092 711129146278824 771606453119695 781926092228596 791029290534639
Decode 18 1
boolLib.MP_TAC ( Q.SPECL [ [ HolKernel.QUOTE " (*#loc 287 7*)lift_prod p1 p2" ] , [ HolKernel.QUOTE " (*#loc 288 7*)encode_prod (dec2enc (enc2dec p1 e1)) (dec2enc (enc2dec p2 e2))" ] , [ HolKernel.QUOTE " (*#loc 289 7*)APPEND (encode_prod e1 e2 l) t" ] , [ HolKernel.QUOTE " (*#loc 289 41*)l" ] , [ HolKernel.QUOTE " (*#loc 289 46*)t" ] ] ( HolKernel.INST_TYPE [ HolKernel.alpha sml_infixl0_open HolKernel.|-> sml_infixl0_close ( Parse.Type [ HolKernel.QUOTE " (*#loc 290 29*):'a # 'b" ] ) ] ( DB.fetch "Decode" "enc2dec_some" ) ) )
2
4508187 4508202 517554841294 517554841309 555829645797 78316049541482 91513890490448 97361119023826 108914452614523 127321982110038 127321982110053 127326766460599 127326766460614 139910256097994 141163108283011 141163108283026 141167892633572 141167892633587 146223860817207 152033104566734 159798652463790 159798652463805 171752891974462 184373497456294 184373497456309 189522154395199 263892933115605 269044109457498 269044109457513 282887157243606 290844332178529 309120465937036 319548817708494 335344845384093 366383603295411 372906596016888 372906596016903 379331319640539 432251150433534 432251150433549 442077572956679 456983118118147 502963958167584 503034418431946 512504732396138 514761207392538 515050837285726 521749880113534 531770942187357 555091100599636 555091100599651 558191742522791 593741938343356 597250250331056 626897014991532 635026639365001 635026639365016 670888847361372 697970581132106 698375782972036 701865353869699 702764128629782 771606453119695 774338085702562 781926092228596 791029290534639
Decode 18 2
boolLib.MATCH_MP_TAC ( bossLib.PROVE [ ] ( Parse.Term [ HolKernel.QUOTE " (*#loc 291 29*)x /\\ (y ==> z) ==> (x ==> y) ==> z" ] ) )
3
4508187 4508202 517554841294 517554841309 555829645797 24522808170798 45988765037130 78316049541482 91513890490448 97361119023826 101493408634270 108914452614523 127321982110038 127321982110053 127326766460599 127326766460614 139910256097994 141163108283011 141163108283026 141167892633572 141167892633587 146223860817207 152033104566734 159798652463790 159798652463805 171752891974462 184373497456294 184373497456309 189522154395199 202787416661356 239479778177946 241008126713203 263892933115605 269044109457498 269044109457513 282887157243606 290844332178529 309120465937036 319548817708494 330012922480994 335344845384093 366383603295411 372906596016888 372906596016903 379331319640539 394635528165778 432251150433534 432251150433549 442077572956679 456983118118147 502963958167584 503034418431946 511985073003777 512504732396138 514761207392538 515050837285726 515050837285741 521749880113534 531770942187357 555091100599636 555091100599651 558191742522791 561842120022608 593741938343356 597250250331056 626897014991532 635026639365001 635026639365016 645304539057618 670888847361372 670888847361387 684439512836680 697970581132106 698375782972036 701865353869699 702764128629782 771606453119695 774338085702562 781926092228596 791029290534639
Decode 18 3
boolLib.CONJ_TAC
4 5
4508187 4508202 517554841294 517554841309 555829645797 24522808170798 45988765037130 78316049541482 91513890490448 97361119023826 101493408634270 108914452614523 127321982110038 127321982110053 127326766460599 127326766460614 139910256097994 141163108283011 141163108283026 141167892633572 141167892633587 146223860817207 152033104566734 159798652463790 159798652463805 171752891974462 184373497456294 184373497456309 189522154395199 202787416661356 239479778177946 241008126713203 263892933115605 269044109457498 269044109457513 282887157243606 290844332178529 309120465937036 319548817708494 330012922480994 335344845384093 366383603295411 372906596016888 372906596016903 379331319640539 394635528165778 432251150433534 432251150433549 442077572956679 456983118118147 502963958167584 503034418431946 511985073003777 512504732396138 514761207392538 515050837285726 515050837285741 521749880113534 531770942187357 555091100599636 555091100599651 558191742522791 561842120022608 593741938343356 597250250331056 626897014991532 635026639365001 635026639365016 645304539057618 670888847361372 670888847361387 684439512836680 697970581132106 698375782972036 701865353869699 702764128629782 771606453119695 774338085702562 781926092228596 791029290534639
Decode 18 4
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 517554841294 45988765037130 127321982110038 127321982110053 127326766460599 127326766460614 141163108283011 141163108283026 141167892633572 141167892633587 146223860817207 159798652463790 159798652463805 184373497456294 184373497456309 239479778177946 263892933115605 269044109457498 309120465937036 366383603295411 372906596016888 372906596016903 432251150433534 432251150433549 456983118118147 502963958167584 512504732396138 515050837285726 531770942187357 555091100599636 555091100599651 558191742522791 593741938343356 626897014991532 635026639365001 635026639365016 645304539057618 670888847361372 670888847361387 698375782972036 771606453119695 781926092228596
Decode 18 5
bossLib.RW_TAC bossLib.std_ss [ listTheory.APPEND_11 ]
6
4508187 4508202 517554841294 517554841309 555829645797 24522808170798 78316049541482 91513890490448 97361119023826 101493408634270 108914452614523 127321982110038 127321982110053 127326766460599 127326766460614 139910256097994 141163108283011 141163108283026 141167892633572 141167892633587 146223860817207 152033104566734 159798652463790 159798652463805 171752891974462 184373497456294 184373497456309 189522154395199 202787416661356 241008126713203 263892933115605 269044109457498 269044109457513 282887157243606 290844332178529 309120465937036 319548817708494 330012922480994 335344845384093 366383603295411 372906596016888 372906596016903 379331319640539 394635528165778 432251150433534 432251150433549 442077572956679 456983118118147 502963958167584 503034418431946 511985073003777 512504732396138 514761207392538 515050837285726 515050837285741 521749880113534 531770942187357 555091100599636 555091100599651 558191742522791 561842120022608 593741938343356 597250250331056 626897014991532 635026639365001 635026639365016 670888847361372 684439512836680 697970581132106 698375782972036 701865353869699 702764128629782 771606453119695 774338085702562 781926092228596 791029290534639
Decode 18 6
boolLib.POP_ASSUM ( HolKernel.K boolLib.ALL_TAC )
7
4508187 4508202 517554841294 517554841309 555829645782 78316049541467 91513890490433 97361119023811 108914452614508 127321982110038 127321982110053 127326766460599 127326766460614 139910256097979 141163108283011 141163108283026 141167892633572 141167892633587 146223860817192 146223860817207 152033104566719 159798652463790 171752891974447 171752891974462 184373497456294 189522154395184 263892933115605 269044109457498 269044109457513 282887157243591 290844332178514 309120465937036 319548817708479 335344845384078 366383603295396 366383603295411 372906596016888 379331319640524 394635528165763 394635528165778 432251150433534 432251150433549 442077572956664 442077572956679 456983118118132 456983118118147 502963958167569 502963958167584 503034418431931 503034418431946 511985073003762 511985073003777 512504732396123 512504732396138 514761207392523 515050837285726 521749880113519 531770942187357 555091100599636 558191742522776 558191742522791 593741938343341 593741938343356 597250250331041 626897014991517 626897014991532 635026639365001 635026639365016 670888847361372 684439512836665 697970581132091 698375782972021 698375782972036 701865353869684 701865353869699 702764128629767 726587489019837 726587489019852 728037818215611 728037818215626 771606453119680 771606453119695 774338085702547 781926092228581 781926092228596 791029290534624
Decode 18 7
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 295 14*)l" ]
8
4508187 4508202 517554841294 517554841309 127321982110038 127321982110053 127326766460599 127326766460614 141163108283011 141163108283026 141167892633572 141167892633587 146223860817207 159798652463790 171752891974462 184373497456294 263892933115605 269044109457498 269044109457513 309120465937036 366383603295411 372906596016888 394635528165778 432251150433534 432251150433549 442077572956679 456983118118147 502963958167584 503034418431946 511985073003777 512504732396138 515050837285726 531770942187357 555091100599636 558191742522791 593741938343356 626897014991532 635026639365001 635026639365016 670888847361372 698375782972036 701865353869699 726587489019852 728037818215626 771606453119695 781926092228596
Decode 18 8
bossLib.FULL_SIMP_TAC bossLib.std_ss [ EncodeTheory.lift_prod_def , EncodeTheory.encode_prod_def , listTheory.APPEND_11 ]
9
4508187 4508202 5822398 5822413 541476594099 541476594114 546260944660 546260944675 91665862624210 127321982110038 127321982110053 127326766460599 127326766460614 141163108283011 141163108283026 141167892633572 141167892633587 146223860817207 159798652463790 171752891974462 184373497456294 263892933115605 290844332178514 290844332178529 305803669238782 309120465937036 335344845384078 335344845384093 348263789386861 360796489874984 366383603295411 372906596016888 432251150433534 432251150433549 456983118118147 502963958167584 503034418431946 511985073003777 512504732396138 514761207392523 514761207392538 531770942187357 555091100599636 558191742522791 593741938343356 626897014991532 635026639365001 635026639365016 660537870733501 670888847361372 698375782972036 701865353869699 732894878543490 732894878543505 771606453119695 781926092228596
Decode 18 9
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822398 5822413 541476594099 541476594114 546260944660 546260944675 97361119023826 103154630755452 115603869900192 127321982110038 127321982110053 127326766460599 127326766460614 141163108283011 141163108283026 141167892633572 141167892633587 181760566593008 216713311313295 263892933115605 309120465937036 366383603295411 432251150433534 432251150433549 438810784627555 461840624629491 476502418702407 502963958167584 511985073003777 512504732396138 531770942187357 558191742522791 626897014991532 635026639365001 635026639365016 637387629151161 637387629151176 670888847361372 698375782972036 701865353869699 771606453119695 791029290534639
Decode 20 0
bossLib.RW_TAC bossLib.std_ss [ ( DB.fetch "Decode" "decode_sum_def" ) ]
1
4508202 16187837186461 101493408634270 118821492749319 126063697912510 126068482263071 141163108283026 141167892633587 145273399639998 159693744282346 212894056798963 237653331053322 243370754460471 270240252396822 295176548631645 308889870915959 330012922480994 389492037669194 432251150433549 470357811726838 491132347463379 521599568621170 532663616197964 640727321964723 648020805717611 655100123088313 684439512836680 726553226088257 760142418135719
Decode 20 1
bossLib.PROVE_TAC [ ( DB.fetch "Decode" "wf_dec2enc" ) , ( DB.fetch "Decode" "wf_enc2dec" ) , EncodeTheory.wf_encode_sum ]

4508187 4508202 14665838022207 16187837186446 16187837186461 118821492749319 122763699322441 126063697912495 126063697912510 126068482263056 126068482263071 128647654155498 141163108283011 141163108283026 141167892633572 141167892633587 145273399639998 212894056798948 295176548631645 389492037669179 389492037669194 432251150433534 432251150433549 470357811726823 512504732396138 532663616197964 547156888804110 558191742522791 578044172886869 626897014991532 640727321964708 681984840901134 696774227108448 726553226088257 760142418135719 781639740687010 782375136051326
Decode 21 0
bossLib.RW_TAC bossLib.std_ss [ ( DB.fetch "Decode" "decode_sum_def" ) , ( DB.fetch "Decode" "dec2enc_enc2dec" ) , EncodeTheory.wf_encode_sum , ( DB.fetch "Decode" "wf_dec2enc" ) ]

4508202 574967048041 14665838022207 16187837186461 76009141857196 86051054563920 101493408634270 118498978784728 122763699322441 126063697912510 126068482263071 128647654155498 141163108283026 141167892633587 145273399639998 159693744282346 212894056798963 237653331053322 243370754460471 245813454649889 248607539178625 270240252396822 330012922480994 389492037669194 432251150433549 470357811726838 491132347463379 511985073003777 512504732396138 514795967447035 521364897908250 521599568621170 528108949220566 532663616197964 619960659769549 626897014991532 640727321964723 648020805717611 655100123088313 681984840901134 684439512836680 701865353869699 726553226088257 760142418135719 781639740687010
Decode 22 0
bossLib.RW_TAC bossLib.std_ss [ ( DB.fetch "Decode" "decode_sum_def" ) ]
1
4508202 517554841309 555829645797 76009141857196 86051054563920 97361119023826 101493408634270 108914452614523 127321982110053 127326766460614 128647654155498 141163108283026 141167892633587 145273399639998 237653331053322 243370754460471 263892933115620 267033563658457 270240252396822 290844332178529 309120465937051 319548817708494 330012922480994 335344845384093 379331319640539 432251150433549 445281391213063 448127009187255 480880011104771 491132347463379 495638576501790 502963958167584 514761207392538 514795967447035 523046649017505 531770942187372 532663616197964 558191742522791 584865458540419 592930635795571 612003648889541 622812086721762 635026639365016 655100123088313 668305033966089 670888847361387 672788911285572 674627162615060 680408013314102 684439512836680 698375782972036 701865353869699 711129146278824 726553226088257 760142418135719 771606453119695 781639740687010 791029290534639
Decode 22 1
boolLib.MP_TAC ( Q.SPECL [ [ HolKernel.QUOTE " (*#loc 398 7*)lift_sum p1 p2" ] , [ HolKernel.QUOTE " (*#loc 399 7*)encode_sum (dec2enc (enc2dec p1 e1)) (dec2enc (enc2dec p2 e2))" ] , [ HolKernel.QUOTE " (*#loc 400 7*)APPEND (encode_sum e1 e2 l) t" ] , [ HolKernel.QUOTE " (*#loc 400 40*)l" ] , [ HolKernel.QUOTE " (*#loc 400 45*)t" ] ] ( HolKernel.INST_TYPE [ HolKernel.alpha sml_infixl0_open HolKernel.|-> sml_infixl0_close ( Parse.Type [ HolKernel.QUOTE " (*#loc 401 29*):'a + 'b" ] ) ] ( DB.fetch "Decode" "enc2dec_some" ) ) )
2
4508187 4508202 517554841294 517554841309 555829645797 86051054563905 97361119023826 108914452614523 127321982110038 127321982110053 127326766460599 127326766460614 128647654155498 141163108283011 141163108283026 141167892633572 141167892633587 145273399639983 145273399639998 263892933115605 267033563658457 290844332178529 309120465937036 319548817708494 329180425620768 335344845384093 366383603295411 379331319640539 390908687123466 432251150433534 432251150433549 445281391213063 448127009187255 475828781652708 495638576501790 502963958167584 512504732396138 514761207392538 514795967447020 514795967447035 523046649017505 527100732596628 531770942187357 532663616197949 532663616197964 558191742522791 578044172886869 592930635795571 626897014991532 635026639365001 635026639365016 652515618668785 670888847361372 672788911285572 674627162615060 698375782972036 701865353869699 726553226088242 726553226088257 729600072305493 760142418135704 760142418135719 771606453119695 781639740687010 782375136051326 791029290534639
Decode 22 2
boolLib.MATCH_MP_TAC ( bossLib.PROVE [ ] ( Parse.Term [ HolKernel.QUOTE " (*#loc 291 29*)x /\\ (y ==> z) ==> (x ==> y) ==> z" ] ) )
3
4508187 4508202 517554841294 517554841309 555829645797 86051054563905 86051054563920 97361119023826 101493408634270 108914452614523 127321982110038 127321982110053 127326766460599 127326766460614 128647654155498 141163108283011 141163108283026 141167892633572 141167892633587 145273399639983 145273399639998 178733351219588 213895439778331 245715863273251 263892933115605 267033563658457 290844332178529 309120465937036 319548817708494 329180425620768 330012922480994 335344845384093 366383603295411 379331319640539 390908687123466 432251150433534 432251150433549 445281391213063 448127009187255 475828781652708 490301658465773 495638576501790 501061736674020 502963958167584 511985073003777 512504732396138 514761207392538 514795967447020 514795967447035 523046649017505 527100732596628 531770942187357 532663616197949 532663616197964 558191742522791 559683025105372 577902282671350 578044172886869 592930635795571 626897014991532 635026639365001 635026639365016 652515618668785 670888847361372 670888847361387 672788911285572 674627162615060 684439512836680 698375782972036 700147017946386 701865353869699 726553226088242 726553226088257 729600072305493 760142418135704 760142418135719 771606453119695 781639740687010 782375136051326 791029290534639
Decode 22 3
boolLib.CONJ_TAC
4 5
4508187 4508202 517554841294 517554841309 555829645797 86051054563905 86051054563920 97361119023826 101493408634270 108914452614523 127321982110038 127321982110053 127326766460599 127326766460614 128647654155498 141163108283011 141163108283026 141167892633572 141167892633587 145273399639983 145273399639998 178733351219588 213895439778331 245715863273251 263892933115605 267033563658457 290844332178529 309120465937036 319548817708494 329180425620768 330012922480994 335344845384093 366383603295411 379331319640539 390908687123466 432251150433534 432251150433549 445281391213063 448127009187255 475828781652708 490301658465773 495638576501790 501061736674020 502963958167584 511985073003777 512504732396138 514761207392538 514795967447020 514795967447035 523046649017505 527100732596628 531770942187357 532663616197949 532663616197964 558191742522791 559683025105372 577902282671350 578044172886869 592930635795571 626897014991532 635026639365001 635026639365016 652515618668785 670888847361372 670888847361387 672788911285572 674627162615060 684439512836680 698375782972036 700147017946386 701865353869699 726553226088242 726553226088257 729600072305493 760142418135704 760142418135719 771606453119695 781639740687010 782375136051326 791029290534639
Decode 22 4
bossLib.PROVE_TAC [ ( DB.fetch "Decode" "wf_dec2enc" ) , ( DB.fetch "Decode" "wf_enc2dec" ) , EncodeTheory.wf_encode_sum ]

4508187 4508202 517554841294 86051054563905 127321982110038 127321982110053 127326766460599 127326766460614 128647654155498 141163108283011 141163108283026 141167892633572 141167892633587 145273399639983 145273399639998 263892933115605 309120465937036 366383603295411 432251150433534 432251150433549 490301658465773 502963958167584 512504732396138 514795967447020 527100732596628 531770942187357 532663616197949 532663616197964 558191742522791 577902282671350 626897014991532 635026639365001 635026639365016 652515618668785 670888847361372 670888847361387 698375782972036 700147017946386 726553226088242 726553226088257 760142418135704 760142418135719 771606453119695 781639740687010
Decode 22 5
bossLib.RW_TAC bossLib.std_ss [ listTheory.APPEND_11 ]
6
4508187 4508202 517554841294 517554841309 555829645797 86051054563905 86051054563920 97361119023826 101493408634270 108914452614523 127321982110038 127321982110053 127326766460599 127326766460614 128647654155498 141163108283011 141163108283026 141167892633572 141167892633587 145273399639983 145273399639998 178733351219588 213895439778331 245715863273251 263892933115605 267033563658457 290844332178529 309120465937036 319548817708494 329180425620768 330012922480994 335344845384093 366383603295411 379331319640539 390908687123466 432251150433534 432251150433549 445281391213063 448127009187255 475828781652708 495638576501790 501061736674020 502963958167584 511985073003777 512504732396138 514761207392538 514795967447020 514795967447035 523046649017505 527100732596628 531770942187357 532663616197949 532663616197964 558191742522791 559683025105372 578044172886869 592930635795571 626897014991532 635026639365001 635026639365016 652515618668785 670888847361372 672788911285572 674627162615060 684439512836680 698375782972036 701865353869699 726553226088242 726553226088257 729600072305493 760142418135704 760142418135719 771606453119695 781639740687010 782375136051326 791029290534639
Decode 22 6
boolLib.POP_ASSUM ( HolKernel.K boolLib.ALL_TAC )
7
4508187 4508202 517554841294 517554841309 555829645782 86051054563905 97361119023811 108914452614508 112058539349393 112058539349408 127321982110038 127321982110053 127326766460599 127326766460614 128647654155483 128647654155498 140134799004109 140134799004124 141163108283011 141163108283026 141167892633572 141167892633587 145273399639983 213895439778316 213895439778331 263892933115605 267033563658442 267033563658457 290844332178514 309120465937036 319548817708479 329180425620753 335344845384078 366383603295396 366383603295411 379331319640524 390908687123451 432251150433534 432251150433549 445281391213048 448127009187240 475828781652693 495638576501775 495638576501790 502963958167569 502963958167584 511985073003762 511985073003777 512504732396123 512504732396138 514761207392523 514795967447020 514795967447035 523046649017490 527100732596613 527100732596628 531770942187357 532663616197949 558191742522776 558191742522791 578044172886854 592930635795556 592930635795571 626897014991517 626897014991532 635026639365001 635026639365016 652515618668770 652515618668785 670888847361372 672788911285557 674627162615045 684439512836665 698375782972021 698375782972036 701865353869684 701865353869699 726553226088242 729600072305478 760142418135704 771606453119680 771606453119695 781639740686995 781639740687010 782375136051311 791029290534624
Decode 22 7
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 295 14*)l" ]
8 9
4508187 4508202 517554841294 517554841309 86051054563905 112058539349408 127321982110038 127321982110053 127326766460599 127326766460614 128647654155498 140134799004124 141163108283011 141163108283026 141167892633572 141167892633587 145273399639983 213895439778331 263892933115605 267033563658457 309120465937036 366383603295411 432251150433534 432251150433549 495638576501790 502963958167584 511985073003777 512504732396138 514795967447020 514795967447035 527100732596628 531770942187357 532663616197949 558191742522791 592930635795571 626897014991532 635026639365001 635026639365016 652515618668785 670888847361372 698375782972036 701865353869699 726553226088242 760142418135704 771606453119695 781639740687010
Decode 22 8
bossLib.FULL_SIMP_TAC bossLib.std_ss [ EncodeTheory.lift_sum_def , EncodeTheory.encode_sum_def , listTheory.APPEND_11 ]
10
4508187 4508202 5822398 5822413 579751398587 579751398602 127321982110038 127321982110053 127326766460599 127326766460614 128647654155498 141163108283011 141163108283026 141167892633572 141167892633587 145273399639983 159741235517577 159741235517592 258022605268508 258022605268523 263892933115605 267033563658457 309120465937036 359750502959918 359750502959933 366383603295411 403033534343044 418170903895983 432251150433534 432251150433549 502963958167584 511985073003777 512504732396138 527100732596628 531770942187357 532663616197949 558191742522791 592930635795571 600627911353257 621416156341693 626897014991532 635026639365001 635026639365016 651687877800876 652515618668785 670888847361372 698375782972036 701865353869699 726553226088242 760142418135704 771606453119695 781639740687010
Decode 22 9
bossLib.FULL_SIMP_TAC bossLib.std_ss [ EncodeTheory.lift_sum_def , EncodeTheory.encode_sum_def , listTheory.APPEND_11 ]
11
4508187 4508202 5822398 5822413 574967048026 574967048041 40472527275081 127321982110038 127321982110053 127326766460599 127326766460614 128647654155498 141163108283011 141163108283026 141167892633572 141167892633587 145273399639983 258022605268508 258022605268523 263892933115605 267033563658457 309120465937036 366383603295411 432251150433534 432251150433549 502963958167584 509652800343515 511985073003777 512504732396138 527100732596628 531770942187357 532663616197949 558191742522791 592930635795571 626897014991532 635026639365001 635026639365016 652515618668785 670888847361372 698375782972036 699601283738335 699601283738350 701865353869699 707247177353728 717808423125661 726553226088242 758307143801347 760142418135704 771606453119695 781639740687010 784106778855221 784106778855236
Decode 22 10
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822398 5822413 579751398587 579751398602 25157226999738 127321982110038 127326766460599 127326766460614 141163108283011 141167892633572 141167892633587 181402588130260 208688131165109 216713311313295 255522774494717 263892933115605 309120465937036 316571291052236 366383603295411 395825676642692 432251150433534 432251150433549 460825333435368 502963958167584 511985073003777 512504732396138 531770942187357 531985613928984 558191742522791 626897014991532 634772253538988 635026639365001 635026639365016 637387629151161 637387629151176 670888847361372 698375782972036 701865353869699 771606453119695
Decode 22 11
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822398 5822413 574967048026 574967048041 4670277505179 25157226999738 127321982110038 127321982110053 127326766460599 141163108283011 141163108283026 141167892633572 196421115996503 208688131165109 216713311313295 263892933115605 297815321640969 309120465937036 316571291052236 366383603295411 411805307806982 432251150433534 432251150433549 502963958167584 511985073003777 512504732396138 531770942187357 558191742522791 626897014991532 635026639365001 635026639365016 637387629151161 637387629151176 670888847361372 689730688779804 697349782651629 698375782972036 701865353869699 771606453119695
Decode 23 0
boolLib.REPEAT BasicProvers.TOP_CASE_TAC
1 2 3 4 5
4508202 5822413 517554841309 555829645797 565398346919 574967048041 16187837186461 25048083585928 36326814178867 48957575644211 60524109670742 101493408634270 115759688244550 120614956819668 126063697912510 126068482263071 131667349586399 141163108283026 141167892633587 145273399639998 146148401567588 148712813468284 159693744282346 159741235517592 168859119374767 204759356220634 208688131165109 208947389516240 212894056798963 213164500656174 227142970704772 237653331053322 243370754460471 248457819848684 255325493955447 258022605268523 270240252396822 271701083476882 296323985027328 319548817708494 326931249894785 330012922480994 331994815377686 335344845384093 351664140109032 359750502959933 366312043714325 379331319640539 381036008283367 389492037669194 394818324649458 399447382211390 432251150433549 466473855566225 470357811726838 517749742473638 521599568621170 523046649017505 531516129933073 532663616197964 554171912248033 571266496382370 571530029152576 582294417628908 590993967155730 607561521668316 614296140550613 626224421520137 637387629151176 640727321964723 642930006919774 650459053391917 667982410542169 668072038051613 668560103201337 672788911285572 674627162615060 684439512836680 699601283738350 701865353869699 722644961569849 726553226088257 754028063688579 760142418135719 784106778855236
Decode 23 1
bossLib.RW_TAC bossLib.std_ss [ ( DB.fetch "Decode" "decode_sum_def" ) ]

4508187 4508202 5822398 5822413 541476594099 541476594114 546260944660 546260944675 555829645782 555829645797 16187837186446 16187837186461 25048083585928 25157226999738 100222575700224 101493408634270 108914452614508 126063697912510 126068482263056 126068482263071 141163108283026 141167892633587 145273399639998 159693744282346 159741235517592 208688131165109 208947389516240 212894056798963 237653331053322 243370754460471 255522774494717 258022605268523 270240252396822 288313342062874 290844332178514 300927809927152 316571291052236 319548817708479 319548817708494 330012922480994 335344845384078 335344845384093 343775337999607 359750502959933 379331319640524 379331319640539 389492037669194 393247374089954 432251150433549 470357811726838 514761207392523 521599568621170 523046649017505 532663616197964 592165679849895 607561521668316 616698774942186 634772253538988 637387629151161 640727321964723 672788911285572 674627162615060 684439512836680 686626363763642 687955364483030 701865353869684 701865353869699 726553226088257 760142418135719
Decode 23 2
bossLib.RW_TAC bossLib.std_ss [ ( DB.fetch "Decode" "decode_sum_def" ) , ( DB.fetch "Decode" "enc2dec_none" ) , boolLib.GSYM rich_listTheory.APPEND_ASSOC ]

4508187 4508202 555829645782 555829645797 16187837186446 16187837186461 20128234542295 25157226999738 100222575700224 101493408634270 126063697912510 126068482263056 126068482263071 141163108283026 141167892633587 145273399639998 159693744282346 208688131165109 212894056798963 237653331053322 243370754460471 255522774494717 270240252396822 288313342062874 316571291052236 330012922480994 379331319640524 379331319640539 389492037669194 393247374089954 415350203618850 432251150433549 470357811726838 521599568621170 532663616197964 571266496382370 582294417628893 582294417628908 592165679849895 634772253538988 637387629151161 640727321964723 674627162615060 684439512836680 687955364483030 701865353869684 701865353869699 726553226088257 760142418135719 768939809947185
Decode 23 3
bossLib.RW_TAC bossLib.std_ss [ ( DB.fetch "Decode" "decode_sum_def" ) ]

4508187 4508202 5822398 5822413 541476594099 541476594114 546260944660 546260944675 555829645782 555829645797 16187837186446 16187837186461 25157226999738 56259760709039 101493408634270 108914452614508 117563500791610 126063697912495 126063697912510 126068482263071 131667349586399 141163108283026 141167892633587 145273399639998 159693744282346 168859119374767 196421115996503 208688131165109 212894056798963 237653331053322 243370754460471 258022605268523 270240252396822 290844332178514 300927809927152 316571291052236 319548817708479 319548817708494 330012922480994 335344845384078 335344845384093 343775337999607 366312043714325 371587978985481 379331319640524 379331319640539 389492037669194 393247374089954 432251150433549 470357811726838 514761207392523 521599568621170 523046649017505 532663616197964 616698774942186 626676758144556 637387629151161 640727321964723 672788911285572 674627162615060 684439512836680 687955364483030 689730688779804 699601283738350 701865353869684 701865353869699 726553226088257 760142418135719 784106778855236
Decode 23 4
bossLib.RW_TAC bossLib.std_ss [ ( DB.fetch "Decode" "decode_sum_def" ) , ( DB.fetch "Decode" "enc2dec_none" ) , boolLib.GSYM rich_listTheory.APPEND_ASSOC ]

4508187 4508202 555829645782 555829645797 16187837186446 16187837186461 20128234542295 25157226999738 101493408634270 117563500791610 126063697912495 126063697912510 126068482263071 141163108283026 141167892633587 145273399639998 159693744282346 196421115996503 208688131165109 212894056798963 237653331053322 243370754460471 270240252396822 316571291052236 330012922480994 371587978985481 379331319640524 379331319640539 389492037669194 393247374089954 432251150433549 470357811726838 521599568621170 532663616197964 563594283527918 571266496382370 582294417628893 582294417628908 626676758144556 637387629151161 640727321964723 674627162615060 684439512836680 687955364483030 689730688779804 701865353869684 701865353869699 726553226088257 760142418135719 768939809947185
Decode 23 5
bossLib.RW_TAC bossLib.std_ss [ ( DB.fetch "Decode" "decode_sum_def" ) , ( DB.fetch "Decode" "enc2dec_none" ) , boolLib.GSYM rich_listTheory.APPEND_ASSOC ]

4508202 5499126115689 16187837186461 101493408634270 126063697912510 126068482263071 141163108283026 141167892633587 145273399639998 159693744282346 212894056798963 237653331053322 243370754460471 270240252396822 330012922480994 351458301680344 379331319640539 389492037669194 432251150433549 470357811726838 510064419306200 521599568621170 532663616197964 571266496382370 582294417628908 640727321964723 674627162615060 683155359824387 684439512836680 701865353869699 726553226088257 760142418135719
Decode 24 0
bossLib.RW_TAC bossLib.std_ss [ ( DB.fetch "Decode" "decode_option_def" ) ]
1
4508202 479280036821 536692243553 16187837186461 66181098900927 88669941133324 102062955430424 116557841731896 120385646816433 212894056798963 255450363780956 309244257787085 330012922480994 389492037669194 394859545512053 432251150433549 470357811726838 491132347463379 640727321964723 648020805717611 655100123088313 684439512836680 765720816361288 783517202516861
Decode 24 1
bossLib.PROVE_TAC [ ( DB.fetch "Decode" "wf_dec2enc" ) , ( DB.fetch "Decode" "wf_enc2dec" ) , EncodeTheory.wf_encode_option ]

4508187 4508202 479280036806 479280036821 536692243538 536692243553 16187837186446 16187837186461 66181098900927 85275230958917 88669941133324 116557841731896 122763699322441 137266659812059 155502025673898 212894056798948 309244257787085 348506352537153 389492037669179 389492037669194 432251150433534 432251150433549 470357811726823 512504732396138 558191742522791 626897014991532 640727321964708 683407626324424 721879568252409 775305841203346 783517202516861
Decode 25 0
bossLib.RW_TAC bossLib.std_ss [ ( DB.fetch "Decode" "decode_option_def" ) , ( DB.fetch "Decode" "dec2enc_enc2dec" ) , EncodeTheory.wf_encode_option , ( DB.fetch "Decode" "wf_dec2enc" ) ]

4508202 479280036821 536692243553 574967048041 16187837186461 19888491708699 54912867876817 66181098900927 71722222687912 101493408634270 102062955430424 120077773602305 120385646816433 122763699322441 137266659812059 155502025673898 190244347391261 212894056798963 255450363780956 296199869393858 309244257787085 312556631362057 330012922480994 331967067711651 348506352537153 389492037669194 432251150433549 470357811726838 491132347463379 511985073003777 512504732396138 626897014991532 640727321964723 648020805717611 655100123088313 684439512836680 701865353869699 738319888778272 765720816361288 783517202516861
Decode 26 0
bossLib.RW_TAC bossLib.std_ss [ ( DB.fetch "Decode" "decode_option_def" ) ]
1
4508202 484064387382 517554841309 536692243553 555829645797 12726398274567 54912867876817 66181098900927 97361119023826 101493408634270 102062955430424 108914452614523 137912200147053 155502025673898 255450363780956 256550606970840 263892933115620 279904678199993 290844332178529 309120465937051 309244257787085 312556631362057 319548817708494 330012922480994 335344845384093 348506352537153 379331319640539 414900650513135 432251150433549 437290204663739 491132347463379 502963958167584 514761207392538 531770942187372 558191742522791 559073813563512 584865458540419 591204061764496 598866219573559 599863818080532 635026639365016 655100123088313 670888847361387 679878738255199 684439512836680 698375782972036 701865353869699 711129146278824 738319888778272 765720816361288 771606453119695 783517202516861 791029290534639
Decode 26 1
boolLib.MP_TAC ( Q.SPECL [ [ HolKernel.QUOTE " (*#loc 519 15*)lift_option p" ] , [ HolKernel.QUOTE " (*#loc 519 32*)encode_option (dec2enc (enc2dec p e))" ] , [ HolKernel.QUOTE " (*#loc 520 15*)APPEND (encode_option e l) t" ] , [ HolKernel.QUOTE " (*#loc 520 47*)l" ] , [ HolKernel.QUOTE " (*#loc 520 52*)t" ] ] ( HolKernel.INST_TYPE [ HolKernel.alpha sml_infixl0_open HolKernel.|-> sml_infixl0_close ( Parse.Type [ HolKernel.QUOTE " (*#loc 521 29*):'a option" ] ) ] ( DB.fetch "Decode" "enc2dec_some" ) ) )
2
4508187 4508202 484064387367 484064387382 517554841294 517554841309 536692243538 536692243553 555829645797 12726398274567 66181098900912 66181098900927 85275230958917 97361119023826 108914452614523 155502025673898 189159155531699 193840384580965 263892933115605 279904678199993 290844332178529 309120465937036 309244257787070 309244257787085 312556631362042 312556631362057 319548817708494 335344845384093 346739565376175 348506352537153 366383603295411 378459707422204 379331319640539 432251150433534 432251150433549 437290204663739 502963958167584 512504732396138 514761207392538 531770942187357 558191742522791 559073813563512 580470130750249 598866219573559 599863818080532 626897014991532 635026639365001 635026639365016 670888847361372 679878738255199 698375782972036 701865353869699 738319888778257 771606453119695 775305841203346 783517202516846 783517202516861 791029290534639
Decode 26 2
boolLib.MATCH_MP_TAC ( bossLib.PROVE [ ] ( Parse.Term [ HolKernel.QUOTE " (*#loc 291 29*)x /\\ (y ==> z) ==> (x ==> y) ==> z" ] ) )
3
4508187 4508202 484064387367 484064387382 517554841294 517554841309 536692243538 536692243553 555829645797 12726398274567 47423902535763 66181098900912 66181098900927 85275230958917 97361119023826 101493408634270 108914452614523 122139668804310 155502025673898 189159155531699 193840384580965 263892933115605 279293595733091 279904678199993 290844332178529 295506555386707 309120465937036 309244257787070 309244257787085 312556631362042 312556631362057 319548817708494 330012922480994 335344845384093 346739565376175 348506352537153 366383603295411 378459707422204 379331319640539 424592031867821 432251150433534 432251150433549 437290204663739 453952484694598 502963958167584 511985073003777 512504732396138 514761207392538 530882422552167 531770942187357 558191742522791 559073813563512 580470130750249 598866219573559 599863818080532 605683715710348 626897014991532 635026639365001 635026639365016 670888847361372 670888847361387 679878738255199 684439512836680 698375782972036 701865353869699 738319888778257 738319888778272 771606453119695 775305841203346 783517202516846 783517202516861 791029290534639
Decode 26 3
boolLib.CONJ_TAC
4 5
4508187 4508202 484064387367 484064387382 517554841294 517554841309 536692243538 536692243553 555829645797 12726398274567 47423902535763 66181098900912 66181098900927 85275230958917 97361119023826 101493408634270 108914452614523 122139668804310 155502025673898 189159155531699 193840384580965 263892933115605 279293595733091 279904678199993 290844332178529 295506555386707 309120465937036 309244257787070 309244257787085 312556631362042 312556631362057 319548817708494 330012922480994 335344845384093 346739565376175 348506352537153 366383603295411 378459707422204 379331319640539 424592031867821 432251150433534 432251150433549 437290204663739 453952484694598 502963958167584 511985073003777 512504732396138 514761207392538 530882422552167 531770942187357 558191742522791 559073813563512 580470130750249 598866219573559 599863818080532 605683715710348 626897014991532 635026639365001 635026639365016 670888847361372 670888847361387 679878738255199 684439512836680 698375782972036 701865353869699 738319888778257 738319888778272 771606453119695 775305841203346 783517202516846 783517202516861 791029290534639
Decode 26 4
bossLib.PROVE_TAC [ ( DB.fetch "Decode" "wf_dec2enc" ) , ( DB.fetch "Decode" "wf_enc2dec" ) , EncodeTheory.wf_encode_option ]

4508187 4508202 484064387367 484064387382 517554841294 536692243538 536692243553 66181098900912 66181098900927 155502025673898 263892933115605 309120465937036 309244257787070 309244257787085 312556631362042 346739565376175 348506352537153 366383603295411 424592031867821 432251150433534 432251150433549 502963958167584 512504732396138 530882422552167 531770942187357 558191742522791 605683715710348 626897014991532 635026639365001 635026639365016 670888847361372 670888847361387 698375782972036 738319888778257 771606453119695 783517202516846 783517202516861
Decode 26 5
bossLib.RW_TAC bossLib.std_ss [ listTheory.APPEND_11 ]
6
4508187 4508202 484064387367 484064387382 517554841294 517554841309 536692243538 536692243553 555829645797 12726398274567 47423902535763 66181098900912 66181098900927 85275230958917 97361119023826 101493408634270 108914452614523 122139668804310 155502025673898 189159155531699 193840384580965 263892933115605 279293595733091 279904678199993 290844332178529 295506555386707 309120465937036 309244257787070 309244257787085 312556631362042 312556631362057 319548817708494 330012922480994 335344845384093 346739565376175 348506352537153 366383603295411 378459707422204 379331319640539 432251150433534 432251150433549 437290204663739 453952484694598 502963958167584 511985073003777 512504732396138 514761207392538 531770942187357 558191742522791 559073813563512 580470130750249 598866219573559 599863818080532 626897014991532 635026639365001 635026639365016 670888847361372 679878738255199 684439512836680 698375782972036 701865353869699 738319888778257 738319888778272 771606453119695 775305841203346 783517202516846 783517202516861 791029290534639
Decode 26 6
boolLib.POP_ASSUM ( HolKernel.K boolLib.ALL_TAC )
7
4508187 4508202 484064387367 484064387382 517554841294 517554841309 536692243538 536692243553 555829645782 12726398274552 12726398274567 66181098900912 82842251162006 82842251162021 85275230958902 97361119023811 108914452614508 155502025673883 155502025673898 189159155531684 193840384580950 263892933115605 279293595733076 279293595733091 279904678199978 290844332178514 309120465937036 309244257787070 312556631362042 312556631362057 319548817708479 335344845384078 346739565376160 346739565376175 348506352537138 348506352537153 366383603295396 366383603295411 378459707422189 379331319640524 432251150433534 432251150433549 437290204663724 502963958167569 502963958167584 511985073003762 511985073003777 512504732396123 512504732396138 514761207392523 530362987020512 530362987020527 531770942187357 558191742522776 558191742522791 559073813563497 580470130750234 598866219573544 599863818080517 599863818080532 626897014991517 626897014991532 635026639365001 635026639365016 670888847361372 679878738255184 684439512836665 698375782972021 698375782972036 701865353869684 701865353869699 738319888778257 771606453119680 771606453119695 775305841203331 783517202516846 791029290534624
Decode 26 7
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 295 14*)l" ]
8 9
4508187 4508202 484064387367 484064387382 517554841294 517554841309 536692243538 536692243553 12726398274567 66181098900912 82842251162021 155502025673898 263892933115605 279293595733091 309120465937036 309244257787070 312556631362042 312556631362057 346739565376175 348506352537153 366383603295411 432251150433534 432251150433549 502963958167584 511985073003777 512504732396138 530362987020527 531770942187357 558191742522791 599863818080532 626897014991532 635026639365001 635026639365016 670888847361372 698375782972036 701865353869699 738319888778257 771606453119695 783517202516846
Decode 26 8
bossLib.FULL_SIMP_TAC bossLib.std_ss [ EncodeTheory.lift_option_def , EncodeTheory.encode_option_def , listTheory.APPEND_11 ]
10
4508187 4508202 5822398 5822413 484064387367 484064387382 536692243538 536692243553 574967048026 574967048041 12726398274567 66181098900912 106952548021589 133400586333703 133400586333718 155502025673898 239239778054433 263892933115605 309120465937036 309244257787070 319548817708479 319548817708494 334361051931541 346739565376175 348506352537153 366383603295411 432251150433534 432251150433549 449332123637940 489499434093371 502963958167584 511985073003777 512504732396138 531770942187357 558191742522791 626897014991532 635026639365001 635026639365016 670888847361372 698375782972036 701865353869699 771606453119695 771953972910561 771953972910576 783517202516846
Decode 26 9
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 484064387367 484064387382 536692243538 536692243553 12726398274567 66181098900912 75969025522773 155502025673898 263892933115605 309120465937036 309244257787070 312556631362042 312556631362057 325806956554815 338702629513397 338735181870956 346739565376175 348506352537153 366383603295411 432251150433534 432251150433549 502963958167584 511985073003777 512504732396138 531770942187357 558191742522791 582294417628893 582294417628908 626897014991532 635026639365001 635026639365016 649321102097827 670888847361372 698375782972036 701865353869699 771606453119695 783517202516846
Decode 26 10
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
11
4508187 4508202 5822398 5822413 484064387367 484064387382 536692243538 536692243553 574967048026 574967048041 4670277505179 25157226999738 196421115996503 208688131165109 216713311313295 263892933115605 297815321640969 309120465937036 316571291052236 366383603295411 411805307806982 432251150433534 432251150433549 502963958167584 511985073003777 512504732396138 531770942187357 558191742522791 626897014991532 635026639365001 635026639365016 637387629151161 637387629151176 670888847361372 689730688779804 697349782651629 698375782972036 701865353869699 771606453119695
Decode 26 11
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822398 5822413 484064387367 484064387382 536692243538 536692243553 574967048026 574967048041 216713311313295 263892933115605 309120465937036 366383603295411 393247374089969 432251150433534 432251150433549 502963958167584 511985073003777 512504732396138 531770942187357 558191742522791 590657602540726 626897014991532 635026639365001 635026639365016 637387629151161 637387629151176 670888847361372 698375782972036 701865353869699 771606453119695
Decode 27 0
boolLib.REPEAT BasicProvers.TOP_CASE_TAC
1 2 3 4
4508202 5822413 479280036821 517554841309 536692243553 555829645797 565398346919 574967048041 7237631403555 16187837186461 36326814178867 48957575644211 60524109670742 66181098900927 70946883517746 102062955430424 109103564968045 120385646816433 133400586333718 146148401567588 148712813468284 151755820978209 172529340388413 191617223285256 193797926494419 208192700692469 208688131165109 212894056798963 215561355241909 216350163501759 218314103609824 219977810960802 248457819848684 255450363780956 257754527430901 271701083476882 281799986063896 282877413651674 309244257787085 312556631362057 319548817708494 330012922480994 332307621574715 335344845384093 379331319640539 381036008283367 389492037669194 399447382211390 429116069533519 432251150433549 437290204663739 454611381248978 470357811726838 517749742473638 531516129933073 541120816583003 559073813563512 582294417628908 598866219573559 602376430284544 603355804629161 626224421520137 629233814815427 637387629151176 640727321964723 650459053391917 684439512836680 701865353869699 726438048438640 762034961844587 765720816361288 771953972910576 783517202516861
Decode 27 1
bossLib.RW_TAC bossLib.std_ss [ ( DB.fetch "Decode" "decode_option_def" ) ]

4508202 479280036821 536692243553 555829645797 16187837186461 25157226999738 66181098900927 102062955430424 120385646816433 151755820978209 191617223285256 208688131165109 212894056798963 215561355241909 255450363780956 255522774494717 288313342062874 309244257787085 312556631362057 316571291052236 319548817708494 330012922480994 335344845384093 379331319640539 389492037669194 432251150433549 437290204663739 470357811726838 559073813563512 574357530569056 582294417628908 584891458080984 598866219573559 634772253538988 640727321964723 650432774576543 684439512836680 701865353869699 765720816361288 783517202516861
Decode 27 2
bossLib.RW_TAC bossLib.std_ss [ ( DB.fetch "Decode" "decode_option_def" ) ]

4508187 4508202 5822398 5822413 479280036806 479280036821 536692243553 541476594099 541476594114 546260944660 546260944675 555829645782 555829645797 16187837186446 16187837186461 25157226999738 53116378457336 66181098900927 102062955430424 108914452614508 117563500791610 120385646816433 133400586333718 193797926494419 196421115996503 208688131165109 212894056798963 255450363780956 290844332178514 300927809927152 309244257787085 316571291052236 319548817708479 319548817708494 330012922480994 335344845384078 335344845384093 343775337999607 379331319640524 379331319640539 389492037669194 393247374089954 429116069533519 432251150433549 437290204663739 470357811726838 514761207392523 541120816583003 551406855130832 559073813563512 598866219573559 616698774942186 619402536375645 637387629151161 640727321964723 684439512836680 687955364483030 689730688779804 701865353869684 701865353869699 765720816361288 771953972910576 783517202516861
Decode 27 3
bossLib.RW_TAC bossLib.std_ss [ ( DB.fetch "Decode" "decode_option_def" ) , ( DB.fetch "Decode" "enc2dec_none" ) ]

4508187 4508202 479280036806 479280036821 536692243553 555829645782 555829645797 16187837186446 16187837186461 20128234542295 25157226999738 53116378457336 66181098900927 70946883517746 102062955430424 117563500791610 120385646816433 196421115996503 208688131165109 212894056798963 255450363780956 309244257787085 316571291052236 330012922480994 379331319640524 379331319640539 389492037669194 393247374089954 432251150433549 437290204663739 470357811726838 582294417628893 582294417628908 619402536375645 637387629151161 640727321964723 673394595827675 684439512836680 687955364483030 689730688779804 701865353869684 701865353869699 765720816361288 768939809947185 783517202516861
Decode 27 4
bossLib.RW_TAC bossLib.std_ss [ ( DB.fetch "Decode" "decode_option_def" ) , ( DB.fetch "Decode" "enc2dec_none" ) ]

4508202 479280036821 536692243553 16187837186461 66181098900927 70946883517746 102062955430424 120385646816433 140794140247469 199153660086338 212894056798963 255450363780956 309244257787085 330012922480994 379331319640539 389492037669194 432251150433549 437290204663739 470357811726838 510064419306200 582294417628908 626997523461803 640727321964723 684439512836680 701865353869699 765720816361288 783517202516861
Decode 28 0
bossLib.RW_TAC bossLib.std_ss [ ( DB.fetch "Decode" "decode_list_def" ) ]
1
4508202 479280036821 536692243553 16187837186461 29966958101903 32879200712302 129635598444116 133155295970672 212894056798963 233215943714193 276833567812397 310176313335274 330012922480994 369224509736604 381978123164283 389492037669194 432251150433549 450016874971128 470357811726838 491132347463379 640727321964723 648020805717611 655100123088313 684439512836680
Decode 28 1
bossLib.PROVE_TAC [ ( DB.fetch "Decode" "wf_dec2enc" ) , ( DB.fetch "Decode" "wf_enc2dec" ) , EncodeTheory.wf_encode_list ]

4508187 4508202 479280036806 479280036821 536692243538 536692243553 729573233412 16187837186446 16187837186461 29966958101903 122763699322441 143470845746939 204288781281860 212894056798948 233215943714193 276833567812397 310176313335274 369224509736604 389492037669179 389492037669194 409116021690099 432251150433534 432251150433549 470357811726823 512504732396138 549510848732242 558191742522791 584214059488714 610090946591805 626897014991532 640727321964708
Decode 29 0
bossLib.RW_TAC bossLib.std_ss [ ( DB.fetch "Decode" "decode_list_def" ) , ( DB.fetch "Decode" "dec2enc_enc2dec" ) , EncodeTheory.wf_encode_list , ( DB.fetch "Decode" "wf_dec2enc" ) ]

4508202 479280036821 536692243553 574967048041 16187837186461 29966958101903 32879200712302 88353611950500 101493408634270 117675143471849 122763699322441 133155295970672 143470845746939 204288781281860 212894056798963 233215943714193 302217250788569 310176313335274 330012922480994 381978123164283 389492037669194 391348174341301 412908551672862 432251150433549 450016874971128 470357811726838 491132347463379 511985073003777 512504732396138 549510848732242 554091235704420 569368626326937 626897014991532 640727321964723 648020805717611 655100123088313 684439512836680 701865353869699 725948224458739 737035539254067
Decode 30 0
bossLib.RW_TAC bossLib.std_ss [ ( DB.fetch "Decode" "decode_list_def" ) ]
1
4508202 484064387382 517554841309 536692243553 555829645797 29966958101903 32879200712302 97361119023826 101493408634270 108914452614523 133155295970672 143470845746939 233215943714193 263892933115620 290844332178529 302217250788569 309120465937051 309530760754048 310176313335274 319548817708494 330012922480994 335344845384093 371901486385140 379331319640539 381978123164283 391348174341301 432251150433549 462547135546539 463211138931452 491132347463379 502963958167584 510262888868352 512539613357829 514761207392538 531770942187372 549510848732242 558191742522791 584865458540419 615455359471472 635026639365016 655100123088313 668362743982663 670888847361387 684439512836680 693226828972837 698375782972036 701865353869699 711129146278824 724432275981140 725948224458739 771606453119695 774081105313710 791029290534639
Decode 30 1
boolLib.MP_TAC ( Q.SPECL [ [ HolKernel.QUOTE " (*#loc 615 15*)EVERY p" ] , [ HolKernel.QUOTE " (*#loc 615 26*)encode_list (dec2enc (enc2dec p e))" ] , [ HolKernel.QUOTE " (*#loc 616 15*)APPEND (encode_list e l) t" ] , [ HolKernel.QUOTE " (*#loc 616 45*)l" ] , [ HolKernel.QUOTE " (*#loc 616 50*)t" ] ] ( HolKernel.INST_TYPE [ HolKernel.alpha sml_infixl0_open HolKernel.|-> sml_infixl0_close ( Parse.Type [ HolKernel.QUOTE " (*#loc 617 29*):'a list" ] ) ] ( DB.fetch "Decode" "enc2dec_some" ) ) )
2
4508187 4508202 484064387367 484064387382 517554841294 517554841309 536692243538 536692243553 555829645797 19366776766239 29966958101888 29966958101903 97361119023826 108914452614523 143470845746939 233215943714178 233215943714193 257287598792681 263892933115605 290844332178529 302217250788554 302217250788569 309120465937036 310176313335259 310176313335274 318058524914847 319548817708494 335344845384093 366383603295411 371901486385140 379331319640539 391348174341286 409116021690099 432251150433534 432251150433549 462547135546539 502963958167584 509078485991980 510262888868352 512504732396138 514761207392538 530024859288555 531770942187357 549510848732242 558191742522791 584214059488714 626897014991532 635026639365001 635026639365016 668362743982663 670888847361372 693226828972837 698375782972036 701865353869699 724432275981140 771606453119695 774081105313710 791029290534639
Decode 30 2
boolLib.MATCH_MP_TAC ( bossLib.PROVE [ ] ( Parse.Term [ HolKernel.QUOTE " (*#loc 291 29*)x /\\ (y ==> z) ==> (x ==> y) ==> z" ] ) )
3
4508187 4508202 484064387367 484064387382 517554841294 517554841309 536692243538 536692243553 555829645797 11646619030351 19366776766239 29966958101888 29966958101903 97361119023826 101493408634270 108914452614523 124132000350044 141153762938994 143470845746939 233215943714178 233215943714193 257287598792681 263892933115605 290844332178529 302217250788554 302217250788569 309120465937036 310176313335259 310176313335274 318058524914847 319548817708494 330012922480994 335344845384093 366383603295411 371901486385140 379331319640539 391348174341286 391348174341301 409116021690099 432251150433534 432251150433549 462547135546539 484215095998120 502963958167584 509078485991980 510262888868352 511985073003777 512504732396138 514761207392538 530024859288555 531770942187357 549510848732242 558191742522791 584214059488714 626897014991532 635026639365001 635026639365016 644526365664299 648252410489837 668362743982663 670888847361372 670888847361387 684439512836680 693226828972837 698375782972036 699530049421156 701865353869699 724432275981140 756518894650177 771606453119695 774081105313710 791029290534639
Decode 30 3
boolLib.STRIP_TAC
4 5
4508187 4508202 484064387367 484064387382 517554841294 517554841309 536692243538 536692243553 555829645797 11646619030351 19366776766239 29966958101888 29966958101903 97361119023826 101493408634270 108914452614523 124132000350044 141153762938994 143470845746939 233215943714178 233215943714193 257287598792681 263892933115605 290844332178529 302217250788554 302217250788569 309120465937036 310176313335259 310176313335274 318058524914847 319548817708494 330012922480994 335344845384093 366383603295411 371901486385140 379331319640539 391348174341286 391348174341301 409116021690099 432251150433534 432251150433549 462547135546539 484215095998120 502963958167584 509078485991980 510262888868352 511985073003777 512504732396138 514761207392538 530024859288555 531770942187357 549510848732242 558191742522791 584214059488714 626897014991532 635026639365001 635026639365016 644526365664299 648252410489837 668362743982663 670888847361372 670888847361387 684439512836680 693226828972837 698375782972036 699530049421156 701865353869699 724432275981140 756518894650177 771606453119695 774081105313710 791029290534639
Decode 30 4
bossLib.PROVE_TAC [ EncodeTheory.wf_encode_list , ( DB.fetch "Decode" "wf_dec2enc" ) , ( DB.fetch "Decode" "wf_enc2dec" ) ]

4508187 4508202 484064387367 484064387382 517554841294 536692243538 536692243553 11646619030351 29966958101888 29966958101903 141153762938994 143470845746939 233215943714178 233215943714193 257287598792681 263892933115605 302217250788554 309120465937036 310176313335259 310176313335274 366383603295411 391348174341286 432251150433534 432251150433549 502963958167584 512504732396138 531770942187357 549510848732242 558191742522791 626897014991532 635026639365001 635026639365016 648252410489837 670888847361372 670888847361387 698375782972036 771606453119695
Decode 30 5
bossLib.RW_TAC bossLib.std_ss [ listTheory.APPEND_11 ]
6
4508187 4508202 484064387367 484064387382 517554841294 517554841309 536692243538 536692243553 555829645797 19366776766239 29966958101888 29966958101903 97361119023826 101493408634270 108914452614523 124132000350044 143470845746939 233215943714178 233215943714193 257287598792681 263892933115605 290844332178529 302217250788554 302217250788569 309120465937036 310176313335259 310176313335274 318058524914847 319548817708494 330012922480994 335344845384093 366383603295411 371901486385140 379331319640539 391348174341286 391348174341301 409116021690099 432251150433534 432251150433549 462547135546539 484215095998120 502963958167584 509078485991980 510262888868352 511985073003777 512504732396138 514761207392538 530024859288555 531770942187357 549510848732242 558191742522791 584214059488714 626897014991532 635026639365001 635026639365016 644526365664299 668362743982663 670888847361372 684439512836680 693226828972837 698375782972036 699530049421156 701865353869699 724432275981140 756518894650177 771606453119695 774081105313710 791029290534639
Decode 30 6
boolLib.POP_ASSUM ( HolKernel.K boolLib.ALL_TAC )
7
4508187 4508202 484064387367 484064387382 517554841294 517554841309 536692243538 536692243553 555829645782 19366776766224 29966958101888 97361119023811 108914452614508 143470845746924 143470845746939 233215943714178 257287598792666 257287598792681 263892933115605 290844332178514 302217250788554 302217250788569 309120465937036 310176313335259 318058524914832 319548817708479 335344845384078 366383603295396 366383603295411 371901486385125 379331319640524 391348174341286 409116021690084 432251150433534 432251150433549 462547135546524 462547135546539 502963958167569 502963958167584 509078485991965 510262888868337 511985073003762 511985073003777 512504732396123 512504732396138 514761207392523 530024859288540 531770942187357 549510848732227 549510848732242 557795921114191 557795921114206 558191742522776 558191742522791 584214059488699 622294539314190 622294539314205 626897014991517 626897014991532 635026639365001 635026639365016 668362743982648 668362743982663 670888847361372 684439512836665 693226828972822 698375782972021 698375782972036 701865353869684 701865353869699 724432275981125 756518894650162 756518894650177 771606453119680 771606453119695 774081105313695 791029290534624
Decode 30 7
bossLib.Induct_on [ HolKernel.QUOTE " (*#loc 622 15*)l" ]
8 9
4508187 4508202 484064387367 484064387382 517554841294 517554841309 536692243538 536692243553 29966958101888 143470845746939 233215943714178 257287598792681 263892933115605 302217250788554 302217250788569 309120465937036 310176313335259 366383603295411 391348174341286 432251150433534 432251150433549 462547135546539 502963958167584 511985073003777 512504732396138 531770942187357 549510848732242 557795921114206 558191742522791 622294539314205 626897014991532 635026639365001 635026639365016 668362743982663 670888847361372 698375782972036 701865353869699 756518894650177 771606453119695
Decode 30 8
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
10
4508187 4508202 5822413 484064387367 484064387382 498417439065 517554841294 517554841309 536692243538 536692243553 12881209709677 24009731990270 29966958101888 29966958101903 49648645488942 67335619167310 143470845746924 143470845746939 233215943714178 233215943714193 251504139462126 257287598792666 257287598792681 257485389651637 263892933115605 302217250788554 302217250788569 309120465937036 310176313335259 310176313335274 316571291052236 330012922480979 330012922480994 366383603295396 366383603295411 378855121615881 391348174341286 432251150433534 432251150433549 462547135546524 491132347463379 502963958167569 502963958167584 511985073003762 511985073003777 512504732396123 512504732396138 531770942187357 549510848732227 549510848732242 557795921114191 558191742522776 558191742522791 622294539314190 626897014991517 626897014991532 635026639365001 635026639365016 668362743982648 668362743982663 670888847361372 684439512836665 684439512836680 698375782972021 698375782972036 701865353869684 701865353869699 751474591572475 756518894650162 766438618715716 771606453119680 771606453119695
Decode 30 9
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 484064387367 484064387382 536692243538 536692243553 29966958101903 42746716485869 135119620980640 143470845746939 233215943714193 257287598792681 263892933115605 302217250788569 309120465937036 310176313335274 330012922480994 366383603295411 400027779086880 432251150433534 432251150433549 502963958167584 510064419306200 511985073003777 512504732396138 531770942187357 549510848732242 554137116736554 558191742522791 626897014991532 635026639365001 635026639365016 668362743982663 670888847361372 684439512836680 698375782972036 701865353869699 741670988074576 771606453119695
Decode 30 10
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822398 5822413 484064387367 484064387382 498417439050 498417439065 517554841294 536692243538 536692243553 29966958101888 143470845746924 216713311313295 233215943714178 257287598792666 263892933115605 302217250788554 309120465937036 310176313335259 330012922480979 366383603295396 366383603295411 391348174341286 393247374089969 432251150433534 432251150433549 462547135546524 502963958167569 502963958167584 511985073003762 511985073003777 512504732396123 512504732396138 531770942187357 549510848732227 557795921114191 558191742522776 558191742522791 590657602540726 622294539314190 626897014991517 626897014991532 635026639365001 635026639365016 637387629151161 637387629151176 668362743982648 670888847361372 684439512836665 698375782972021 698375782972036 701865353869684 701865353869699 756518894650162 771606453119680 771606453119695
Decode 32 0
bossLib.RW_TAC bossLib.std_ss [ ( DB.fetch "Decode" "decode_blist_def" ) ]
1
4508202 479280036821 522339191870 536692243553 16187837186461 32802557308170 36866716884920 38730195148949 106387386859265 177326015406472 212894056798963 276833567812397 288661503866530 330012922480994 389492037669194 417726890717437 432251150433549 470357811726838 471942352642310 491132347463379 553264623777006 583596314499345 640727321964723 648020805717611 654743146907098 655100123088313 670568013119723 684439512836680 708317843604936
Decode 32 1
bossLib.PROVE_TAC [ ( DB.fetch "Decode" "wf_dec2enc" ) , ( DB.fetch "Decode" "wf_enc2dec" ) , EncodeTheory.wf_encode_blist ]

4508187 4508202 479280036806 479280036821 522339191870 536692243538 536692243553 16187837186446 16187837186461 32802557308170 36866716884920 38730195148949 70475958877109 106387386859265 122763699322441 212894056798948 252219045185988 276833567812397 288661503866530 333874021468384 389492037669179 389492037669194 432251150433534 432251150433549 470357811726823 512504732396138 558191742522791 584214059488714 593240928089755 626897014991532 640727321964708 654743146907098 672556939273269 769359754405836 773144126031286
Decode 33 0
bossLib.RW_TAC bossLib.std_ss [ ( DB.fetch "Decode" "decode_blist_def" ) ]
1
4508202 479280036821 517554841309 522339191870 536692243553 16187837186461 32802557308170 36866716884920 38730195148949 70475958877109 101493408634270 122763699322441 177326015406472 177915067490289 212894056798963 252219045185988 288661503866530 302217250788569 330012922480994 331925428582270 333874021468384 389492037669194 412908551672862 417726890717437 432251150433549 470357811726838 471942352642310 488307885554597 491132347463379 511985073003777 512504732396138 553264623777006 569265652173298 583596314499345 626897014991532 640727321964723 648020805717611 653215792345313 654743146907098 655100123088313 670568013119723 672556939273269 684439512836680 701865353869699 718648523293499 725948224458739
Decode 33 1
bossLib.PROVE_TAC [ ( DB.fetch "Decode" "dec2enc_enc2dec" ) , EncodeTheory.wf_encode_blist , ( DB.fetch "Decode" "wf_dec2enc" ) ]

4508187 4508202 479280036806 479280036821 517554841294 517554841309 522339191855 522339191870 536692243538 536692243553 16187837186446 16187837186461 17794760807688 32802557308155 32802557308170 36866716884905 36866716884920 38730195148934 38730195148949 70475958877109 122763699322441 212894056798948 252219045185988 288661503866515 288661503866530 302217250788554 302217250788569 333874021468384 389492037669179 412908551672862 432251150433534 432251150433549 470357811726823 510746347782566 511985073003777 512504732396138 558191742522791 569265652173298 584214059488714 593240928089755 626897014991532 640727321964708 653215792345298 654743146907083 654743146907098 672556939273269 701865353869699 716540840915745 739666848135737 773144126031286
Decode 34 0
bossLib.RW_TAC bossLib.std_ss [ ( DB.fetch "Decode" "decode_blist_def" ) ]
1
4508202 484064387382 517554841309 522339191870 536692243553 555829645797 32802557308170 36866716884920 38730195148949 70475958877109 77954853554972 97361119023826 101493408634270 108914452614523 122407312467437 161973032461685 177326015406472 252219045185988 263892933115620 288661503866530 290844332178529 302217250788569 309120465937051 319548817708494 330012922480994 335344845384093 370139822432695 371901486385140 379331319640539 432251150433549 471942352642310 483804603329455 491132347463379 502963958167584 514761207392538 531770942187372 553264623777006 558191742522791 573247511110492 583596314499345 584865458540419 618175264265141 622864095058895 635026639365016 653215792345313 654743146907098 655100123088313 670568013119723 670888847361387 672556939273269 684439512836680 693226828972837 698375782972036 701865353869699 711129146278824 724432275981140 725948224458739 771606453119695 791029290534639
Decode 34 1
boolLib.MP_TAC ( Q.SPECL [ [ HolKernel.QUOTE " (*#loc 743 18*)lift_blist m p" ] , [ HolKernel.QUOTE " (*#loc 743 36*)encode_blist m (dec2enc (enc2dec p e))" ] , [ HolKernel.QUOTE " (*#loc 744 18*)APPEND (encode_blist m e l) t" ] , [ HolKernel.QUOTE " (*#loc 744 51*)l" ] , [ HolKernel.QUOTE " (*#loc 744 56*)t" ] ] ( HolKernel.INST_TYPE [ HolKernel.alpha sml_infixl0_open HolKernel.|-> sml_infixl0_close ( Parse.Type [ HolKernel.QUOTE " (*#loc 745 32*):'a list" ] ) ] ( DB.fetch "Decode" "enc2dec_some" ) ) )
2
4508187 4508202 484064387367 484064387382 517554841294 517554841309 522339191855 522339191870 536692243538 536692243553 555829645797 32802557308155 32802557308170 36866716884905 36866716884920 38730195148934 38730195148949 70475958877109 97361119023826 108914452614523 161973032461685 252219045185988 263892933115605 288661503866515 288661503866530 290844332178529 302217250788554 302217250788569 309120465937036 319548817708494 335344845384093 336005588364814 366383603295411 370076301523699 371901486385140 379331319640539 432251150433534 432251150433549 451614312970111 462031216713623 483804603329455 502963958167584 512504732396138 514761207392538 531770942187357 558191742522791 584214059488714 618175264265141 621760791588228 622864095058895 626897014991532 635026639365001 635026639365016 653215792345298 654743146907083 654743146907098 670888847361372 672556939273269 693226828972837 698375782972036 701865353869699 724432275981140 771606453119695 773144126031286 791029290534639
Decode 34 2
boolLib.MATCH_MP_TAC ( bossLib.PROVE [ ] ( Parse.Term [ HolKernel.QUOTE " (*#loc 291 29*)x /\\ (y ==> z) ==> (x ==> y) ==> z" ] ) )
3
4508187 4508202 484064387367 484064387382 517554841294 517554841309 522339191855 522339191870 536692243538 536692243553 555829645797 11646619030351 32802557308155 32802557308170 36866716884905 36866716884920 38730195148934 38730195148949 70475958877109 88477898746401 97361119023826 101493408634270 108914452614523 161973032461685 252219045185988 258906635160223 263892933115605 288661503866515 288661503866530 290844332178529 302217250788554 302217250788569 309120465937036 319548817708494 330012922480994 335344845384093 336005588364814 366383603295411 370076301523699 371901486385140 379331319640539 432251150433534 432251150433549 450462229368465 451614312970111 462031216713623 483804603329455 502963958167584 511985073003777 512504732396138 514761207392538 531770942187357 554150118249482 558191742522791 567401564847694 584214059488714 618175264265141 621760791588228 622864095058895 626897014991532 635026639365001 635026639365016 653215792345298 653215792345313 654743146907083 654743146907098 670888847361372 670888847361387 672556939273269 684439512836680 693226828972837 698375782972036 701865353869699 724432275981140 736500460563629 771606453119695 773144126031286 791029290534639 792340808184878
Decode 34 3
boolLib.STRIP_TAC
4 5
4508187 4508202 484064387367 484064387382 517554841294 517554841309 522339191855 522339191870 536692243538 536692243553 555829645797 11646619030351 32802557308155 32802557308170 36866716884905 36866716884920 38730195148934 38730195148949 70475958877109 88477898746401 97361119023826 101493408634270 108914452614523 161973032461685 252219045185988 258906635160223 263892933115605 288661503866515 288661503866530 290844332178529 302217250788554 302217250788569 309120465937036 319548817708494 330012922480994 335344845384093 336005588364814 366383603295411 370076301523699 371901486385140 379331319640539 432251150433534 432251150433549 450462229368465 451614312970111 462031216713623 483804603329455 502963958167584 511985073003777 512504732396138 514761207392538 531770942187357 554150118249482 558191742522791 567401564847694 584214059488714 618175264265141 621760791588228 622864095058895 626897014991532 635026639365001 635026639365016 653215792345298 653215792345313 654743146907083 654743146907098 670888847361372 670888847361387 672556939273269 684439512836680 693226828972837 698375782972036 701865353869699 724432275981140 736500460563629 771606453119695 773144126031286 791029290534639 792340808184878
Decode 34 4
bossLib.PROVE_TAC [ ( DB.fetch "Decode" "wf_dec2enc" ) , ( DB.fetch "Decode" "wf_enc2dec" ) , EncodeTheory.wf_encode_blist ]

4508187 4508202 484064387367 484064387382 517554841294 522339191855 522339191870 536692243538 536692243553 11646619030351 32802557308155 32802557308170 36866716884905 36866716884920 38730195148934 38730195148949 70475958877109 88477898746401 252219045185988 263892933115605 288661503866515 288661503866530 302217250788554 309120465937036 366383603295411 432251150433534 432251150433549 462031216713623 502963958167584 512504732396138 531770942187357 558191742522791 626897014991532 635026639365001 635026639365016 653215792345298 654743146907083 654743146907098 670888847361372 670888847361387 672556939273269 698375782972036 736500460563629 771606453119695
Decode 34 5
bossLib.RW_TAC bossLib.std_ss [ listTheory.APPEND_11 ]
6
4508187 4508202 484064387367 484064387382 517554841294 517554841309 522339191855 522339191870 536692243538 536692243553 555829645797 32802557308155 32802557308170 36866716884905 36866716884920 38730195148934 38730195148949 70475958877109 97361119023826 101493408634270 108914452614523 161973032461685 252219045185988 258906635160223 263892933115605 288661503866515 288661503866530 290844332178529 302217250788554 302217250788569 309120465937036 319548817708494 330012922480994 335344845384093 336005588364814 366383603295411 370076301523699 371901486385140 379331319640539 432251150433534 432251150433549 450462229368465 451614312970111 462031216713623 483804603329455 502963958167584 511985073003777 512504732396138 514761207392538 531770942187357 554150118249482 558191742522791 567401564847694 584214059488714 618175264265141 621760791588228 622864095058895 626897014991532 635026639365001 635026639365016 653215792345298 653215792345313 654743146907083 654743146907098 670888847361372 672556939273269 684439512836680 693226828972837 698375782972036 701865353869699 724432275981140 771606453119695 773144126031286 791029290534639 792340808184878
Decode 34 6
boolLib.POP_ASSUM ( HolKernel.K boolLib.ALL_TAC )
7
4508187 4508202 484064387367 484064387382 517554841294 517554841309 522339191855 522339191870 536692243538 536692243553 555829645782 8440619167534 8440619167549 32802557308155 36866716884905 38730195148934 70475958877094 70475958877109 97361119023811 108914452614508 161973032461670 252219045185973 252219045185988 263892933115605 288661503866515 288661503866530 290844332178514 302217250788554 302217250788569 309120465937036 319548817708479 335344845384078 336005588364799 366383603295396 366383603295411 370076301523684 371901486385125 379331319640524 432251150433534 432251150433549 451614312970096 462031216713608 462031216713623 483804603329440 483804603329455 502963958167569 502963958167584 511985073003762 511985073003777 512504732396123 512504732396138 514761207392523 531770942187357 554150118249467 554150118249482 558191742522776 558191742522791 584214059488699 618175264265126 621760791588213 622864095058880 622864095058895 626897014991517 626897014991532 635026639365001 635026639365016 653215792345298 654743146907083 670888847361372 672556939273254 672556939273269 684439512836665 693226828972822 698375782972021 698375782972036 701865353869684 701865353869699 724432275981125 771606453119680 771606453119695 773144126031271 783985067224793 783985067224808 791029290534624
Decode 34 7
boolLib.POP_ASSUM boolLib.MP_TAC
8
4508187 4508202 484064387367 484064387382 517554841294 517554841309 522339191855 522339191870 536692243538 536692243553 8440619167549 32802557308155 36866716884905 38730195148934 70475958877109 252219045185988 263892933115605 288661503866515 288661503866530 302217250788554 302217250788569 309120465937036 366383603295411 432251150433534 432251150433549 462031216713623 483804603329455 502963958167584 511985073003777 512504732396138 531770942187357 554150118249482 558191742522791 622864095058895 626897014991532 635026639365001 635026639365016 653215792345298 654743146907083 670888847361372 672556939273269 698375782972036 701865353869699 771606453119695 783985067224808
Decode 34 8
Q.SPEC_TAC ( [ HolKernel.QUOTE " (*#loc 751 20*)l" ] , [ HolKernel.QUOTE " (*#loc 751 25*)l" ] )
9
4508187 4508202 484064387367 484064387382 517554841309 522339191870 536692243538 536692243553 8440619167549 32802557308170 36866716884920 38730195148949 70475958877109 252219045185988 263892933115605 288661503866530 302217250788569 309120465937036 330012922480994 366383603295411 432251150433534 432251150433549 462031216713623 483804603329455 502963958167584 511985073003777 512504732396138 531770942187357 554150118249482 558191742522791 622864095058895 626897014991532 635026639365001 635026639365016 653215792345313 654743146907098 670888847361372 672556939273269 684439512836680 698375782972036 701865353869699 771606453119695 783985067224808
Decode 34 9
bossLib.Induct_on [ HolKernel.QUOTE " (*#loc 752 18*)m" ]
10 11
4508187 4508202 484064387367 484064387382 517554841309 522339191870 536692243538 536692243553 8440619167549 32802557308170 36866716884920 38730195148949 70475958877109 252219045185988 263892933115605 288661503866530 302217250788569 309120465937036 330012922480994 366383603295411 432251150433534 432251150433549 462031216713623 483804603329455 491132347463379 502963958167584 511985073003777 512504732396138 531770942187357 554150118249482 558191742522791 622864095058895 626897014991532 635026639365001 635026639365016 653215792345313 654743146907098 670888847361372 672556939273269 684439512836680 698375782972036 701865353869699 725948224458739 771606453119695 783985067224808
Decode 34 10
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
12
4508187 4508202 484064387367 484064387382 517554841294 517554841309 522339191855 522339191870 536692243538 536692243553 8440619167534 32802557308155 32802557308170 36866716884905 38730195148934 39576144470669 57192192829013 70475958877094 70475958877109 98581092097770 163290900050635 183613809290003 252219045185973 252219045185988 263892933115605 273180427932565 288661503866515 288661503866530 302217250788554 302217250788569 309120465937036 309888446016952 330012922480979 330012922480994 366383603295396 366383603295411 432251150433534 432251150433549 448266506501006 462031216713608 483804603329440 491132347463364 491132347463379 502963958167569 502963958167584 511985073003762 511985073003777 512504732396123 512504732396138 531770942187357 553809626987701 554150118249467 558191742522776 558191742522791 622864095058880 626897014991517 626897014991532 635026639365001 635026639365016 650722018298778 653215792345298 653919610436756 654743146907083 654743146907098 670888847361372 672462142824294 672556939273254 684439512836665 684439512836680 698375782972021 698375782972036 701865353869684 701865353869699 725948224458724 725948224458739 771606453119680 771606453119695 776743268636401 783985067224793
Decode 34 11
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 484064387367 484064387382 517554841309 536692243538 536692243553 32802557308170 39585227071935 40865105513045 70475958877109 84945812965532 91357840253832 119741487848190 252219045185988 263892933115605 288661503866530 302217250788569 309120465937036 330012922480994 366383603295411 416334510875509 432251150433534 432251150433549 467100166962379 474253218790085 491132347463379 502963958167584 511985073003777 512504732396138 531770942187357 547491934146713 558191742522791 626897014991532 635026639365001 635026639365016 654743146907098 670888847361372 684439512836680 698375782972036 701865353869699 725948224458739 732317499654924 771606453119695 778417488521154
Decode 34 12
bossLib.Cases_on [ HolKernel.QUOTE " (*#loc 754 17*)l" ]
13 14
4508187 4508202 484064387367 484064387382 517554841294 517554841309 522339191855 522339191870 536692243538 536692243553 8440619167534 14790386558607 18917753401384 29966958101888 32802557308155 36866716884905 38730195148934 42940838911960 70475958877094 70475958877109 97361119023826 98581092097755 233215943714178 252219045185973 252219045185988 263892933115605 265344023385107 288661503866515 288661503866530 302217250788554 302217250788569 309120465937036 309888446016937 310176313335259 330012922480979 366383603295396 366383603295411 375932146951241 391348174341286 417784466454617 432251150433534 432251150433549 443531979199210 445491330479854 453161964663793 462031216713608 462031216713623 483804603329440 491132347463364 499699737538437 502963958167569 502963958167584 511985073003762 511985073003777 512504732396123 512504732396138 531497668234994 531770942187357 535208239451279 540525103924745 554150118249467 558191742522776 558191742522791 567424754808701 572012348916428 584717275393151 594253717570776 622864095058880 622864095058895 624767188328606 626897014991517 626897014991532 635026639365001 635026639365016 653215792345298 654743146907083 670872314849816 670888847361372 672462142824279 672556939273254 672556939273269 679334654870331 684439512836665 698375782972021 698375782972036 701865353869684 701865353869699 725948224458724 760936195892729 771606453119680 771606453119695 783985067224793 785042038445094 791029290534639
Decode 34 13
let fun fs l = simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) ) l in fs end tactictoe_thmlarg

4508187 4508202 484064387367 484064387382 517554841294 522339191855 522339191870 536692243538 536692243553 8440619167534 29966958101888 32802557308155 36866716884905 38730195148934 42940838911960 65368819644102 70475958877094 70475958877109 87793141975161 97361119023826 98581092097755 102114679226986 114857738183992 160769585806469 232000754873551 233215943714178 252219045185973 252219045185988 263892933115605 288661503866515 288661503866530 302217250788554 302217250788569 309120465937036 309888446016937 310176313335259 330012922480979 366383603295396 366383603295411 417784466454617 432251150433534 432251150433549 432574885663928 445491330479854 453161964663793 462031216713608 462031216713623 477630046319178 483804603329440 491132347463364 502963958167569 502963958167584 510064419306185 510064419306200 511985073003762 511985073003777 512504732396123 512504732396138 528577765359107 531497668234994 531770942187357 536282568568793 554150118249467 558191742522776 558191742522791 614235872180321 622864095058880 622864095058895 624426195008570 626897014991517 626897014991532 635026639365001 635026639365016 653215792345298 654743146907083 668394431136742 670872314849816 670888847361372 672462142824279 672556939273254 672556939273269 679334654870331 684058063978380 684439512836665 698375782972021 698375782972036 701865353869684 701865353869699 725948224458724 741670988074561 771606453119680 771606453119695 778271819249470 783985067224793 791029290534639
Decode 34 14
bossLib.FULL_SIMP_TAC bossLib.std_ss [ rich_listTheory.HD , rich_listTheory.TL , listTheory.EVERY_DEF , rich_listTheory.LENGTH ]
15
4508187 4508202 5822398 5822413 484064387367 484064387382 498417439050 498417439065 517554841294 522339191855 522339191870 536692243538 536692243553 555829645782 555829645797 8440619167534 12881209709662 12881209709677 23277471869454 24009731990255 29966958101888 32802557308155 36866716884905 38730195148934 42940838911960 67335619167295 67335619167310 70475958877094 70475958877109 71678144747021 97361119023826 98581092097755 209560384915608 233215943714178 236964204645788 252219045185973 252219045185988 263892933115605 288661503866515 288661503866530 291807963330278 302217250788554 302217250788569 305486342667921 309120465937036 309888446016937 310176313335259 316571291052221 316571291052236 330012922480979 366383603295396 366383603295411 378855121615866 378855121615881 416563304823502 417784466454617 432251150433534 432251150433549 445491330479854 453161964663793 462031216713608 462031216713623 483804603329440 491132347463364 502963958167569 502963958167584 511985073003762 511985073003777 512504732396123 512504732396138 516377886642901 531497668234994 531770942187357 533833183129892 554150118249467 558191742522776 558191742522791 563112308034563 622864095058880 622864095058895 626897014991517 626897014991532 631764800873729 635026639365001 635026639365016 653215792345298 654743146907083 656817367165642 670872314849816 670888847361372 672462142824279 672556939273254 672556939273269 679334654870331 684439512836665 698375782972021 698375782972036 701865353869684 701865353869699 709368918890496 712117851720358 725948224458724 736690751612150 771606453119680 771606453119695 783985067224793 791029290534639
Decode 34 15
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
16
4508187 4508202 5822398 5822413 484064387367 484064387382 498417439050 498417439065 517554841294 522339191855 522339191870 536692243538 536692243553 555829645782 555829645797 8440619167534 29966958101888 32802557308155 36866716884905 38730195148934 42940838911960 46513853917336 70475958877094 70475958877109 97361119023826 103154630755452 216713311313295 233215943714178 252219045185973 252219045185988 263892933115605 288661503866515 288661503866530 302217250788554 302217250788569 309120465937036 310176313335259 330012922480979 366383603295396 366383603295411 375932146951241 391348174341286 417784466454617 432251150433534 432251150433549 438379291773506 461840624629491 462031216713608 462031216713623 483804603329440 483804603329455 491132347463364 502963958167569 502963958167584 511985073003762 511985073003777 512504732396123 512504732396138 531497668234994 531770942187357 554150118249467 554150118249482 558191742522776 558191742522791 584717275393151 616833591130795 622864095058880 622864095058895 626897014991517 626897014991532 635026639365001 635026639365016 637387629151161 637387629151176 653215792345298 654743146907083 670888847361372 672556939273254 672556939273269 684439512836665 695289949456303 698375782972021 698375782972036 701865353869684 701865353869699 707376184808599 725948224458724 771606453119680 771606453119695 783985067224793 791029290534639
Decode 34 16
Q.PAT_X_ASSUM [ HolKernel.QUOTE " (*#loc 757 22*)!l. P l" ] boolLib.MATCH_MP_TAC
17
4508187 4508202 5822398 484064387367 484064387382 498417439050 517554841294 536692243538 536692243553 555829645782 555829645797 29966958101888 32802557308155 42940838911960 42940838911975 70475958877094 70475958877109 138548060129234 187719002626968 187719002626983 196202566924805 196202566924820 223484924154279 223484924154294 233215943714178 252219045185973 252219045185988 263892933115605 275753803325855 302217250788554 302217250788569 309120465937036 310176313335259 310883626716204 310883626716219 330012922480979 355427212607044 355427212607059 366383603295396 366383603295411 391348174341286 417784466454617 417784466454632 418133202448289 418133202448304 432251150433534 432251150433549 491132347463364 497143961516397 502963958167569 502963958167584 511985073003762 511985073003777 512504732396123 512504732396138 531770942187357 558191742522776 558191742522791 574786907958426 574786907958441 584717275393151 584717275393166 626897014991517 626897014991532 635026639365001 635026639365016 637387629151161 654743146907083 670888847361372 684439512836665 698375782972021 698375782972036 701865353869684 701865353869699 725948224458724 771606453119680 771606453119695
Decode 34 17
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822398 484064387367 498417439050 536692243538 536692243553 555829645782 555829645797 29966958101888 32802557308170 42940838911975 138548060129249 233215943714178 263892933115605 275753803325870 302217250788554 302217250788569 309120465937036 310176313335259 391348174341286 417784466454632 432251150433534 432251150433549 497143961516412 531770942187357 584717275393166 635026639365001 637387629151161 654743146907098 670888847361372
Decode 35 0
boolLib.REPEAT BasicProvers.TOP_CASE_TAC
1 2 3 4
4508202 5822413 479280036821 517554841309 522339191870 527123542431 536692243553 555829645797 565398346919 574967048041 12881209709677 16187837186461 32802557308170 36666408078448 36866716884920 38730195148949 46533288492233 48957575644211 67335619167310 108125765723066 111244863541256 114026057415173 130448195650773 146148401567588 148712813468284 151545149000396 165882452627437 177326015406472 177827940899234 204355913650943 212894056798963 240510133615974 258468034802057 282248295153957 288661503866530 302217250788569 313667775555406 316571291052236 319548817708494 330012922480994 335344845384093 356455401371674 371901486385140 378855121615881 379331319640539 389492037669194 399447382211390 417726890717437 418266744104611 432251150433549 470357811726838 497209886677322 500351306016580 510064419306200 512593850014999 517749742473638 527287992377879 531516129933073 543574504814083 553264623777006 561910725176826 573528352522613 577834447298799 579208052551225 582294417628908 583596314499345 610967612875890 615534935220320 626224421520137 637387629151176 638311028797415 640727321964723 650459053391917 654743146907098 663143641691693 670568013119723 684439512836680 693226828972837 701865353869699 722808058780135 724432275981140 746810112181279 751694328393956 774405839895356 775854071344657
Decode 35 1
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 5822398 5822413 479280036806 479280036821 517554841294 517554841309 527123542416 527123542431 536692243538 536692243553 541476594099 541476594114 546260944660 12881209709677 16187837186446 16187837186461 21639162186546 32802557308155 32802557308170 36866716884905 38730195148934 67335619167310 98581092097770 102761988059880 108914452614508 114026057415173 130448195650773 142373548974944 142373548974959 143631833172487 143631833172502 162319051956673 177326015406457 212894056798963 223466027444960 273180427932565 288661503866515 288661503866530 290844332178514 300927809927152 302217250788554 302217250788569 309888446016952 316571291052236 319548817708479 319548817708494 330012922480994 335344845384078 335344845384093 343775337999607 371901486385125 371901486385140 378855121615881 379331319640524 379331319640539 389492037669194 393247374089954 417726890717422 432251150433534 432251150433549 470357811726838 514761207392523 553264623776991 553809626987701 560305475139971 561910725176811 573528352522598 582872503126768 583596314499330 583596314499345 616698774942186 637387629151161 640727321964723 654743146907083 654743146907098 670568013119708 670568013119723 672462142824294 681438856383418 684439512836680 687955364483030 693226828972822 693226828972837 701865353869684 701865353869699 724432275981125 724432275981140 774405839895356
Decode 35 2
bossLib.RW_TAC bossLib.std_ss [ ( DB.fetch "Decode" "decode_blist_def" ) , ( DB.fetch "Decode" "enc2dec_none" ) , EncodeTheory.lift_blist_def , rich_listTheory.LENGTH_NIL ]

4508187 4508202 5822398 479280036806 479280036821 517554841294 517554841309 527123542416 527123542431 536692243538 536692243553 541476594099 546260944660 16187837186446 16187837186461 21639162186546 32802557308155 32802557308170 36866716884905 38730195148934 98581092097770 102761988059880 108914452614508 153258862286390 177326015406457 212894056798963 223466027444960 245055319251655 273180427932565 288661503866515 288661503866530 290844332178514 300927809927152 309888446016952 319548817708479 330012922480994 335344845384078 343775337999607 356455401371659 356455401371674 371901486385125 371901486385140 379331319640524 379331319640539 389492037669194 393247374089954 417726890717422 432251150433534 432251150433549 470357811726838 514761207392523 553264623776991 553809626987701 560305475139971 561910725176811 573528352522598 582294417628893 582294417628908 582872503126768 583596314499330 583596314499345 616698774942186 637387629151161 640727321964723 654743146907083 654743146907098 670568013119708 670568013119723 672462142824294 684439512836680 687955364483030 701865353869684 701865353869699
Decode 35 3
bossLib.RW_TAC bossLib.std_ss [ ( DB.fetch "Decode" "decode_blist_def" ) , ( DB.fetch "Decode" "enc2dec_none" ) , EncodeTheory.lift_blist_def , rich_listTheory.LENGTH_NIL ]

4508187 4508202 479280036806 479280036821 517554841294 517554841309 527123542431 536692243553 16187837186446 16187837186461 20128234542295 21639162186546 32802557308170 98581092097770 102761988059880 212894056798963 223466027444960 245055319251655 273180427932565 288661503866530 309888446016952 330012922480994 356455401371674 371901486385140 379331319640524 379331319640539 389492037669194 393247374089954 432251150433549 470357811726838 553809626987701 560305475139971 582294417628893 582294417628908 582872503126768 583596314499345 637387629151161 640727321964723 654743146907098 670568013119723 672462142824294 684439512836680 687955364483030 701865353869684 701865353869699 768939809947185
Decode 35 4
bossLib.RW_TAC bossLib.std_ss [ ( DB.fetch "Decode" "decode_blist_def" ) ]

4508202 479280036821 517554841309 536692243553 16187837186461 32802557308170 84945812965532 212894056798963 213838359784441 258468034802057 288661503866530 302217250788569 319548817708494 330012922480994 335344845384093 358992822951415 371901486385140 379331319640539 389492037669194 416334510875509 432251150433549 455960974212796 470357811726838 510064419306200 554887851749434 579208052551225 583596314499345 640727321964723 654743146907098 670568013119723 684439512836680 693226828972837 701865353869699 703022419939931 724432275981140 751694328393956 773523370362799 778417488521154
Decode 36 0
bossLib.RW_TAC bossLib.std_ss [ ( DB.fetch "Decode" "decode_num_def" ) , ( DB.fetch "Decode" "wf_enc2dec" ) , EncodeTheory.wf_encode_num ]

4508202 536692243553 1212115042283 112196101338524 357405209290884 389492037669194 425584040140092 461364381308366 470357811726838 491132347463379 681087878264916 757270872284195
Decode 37 0
bossLib.RW_TAC bossLib.std_ss [ ( DB.fetch "Decode" "decode_num_def" ) , ( DB.fetch "Decode" "dec2enc_enc2dec" ) , EncodeTheory.wf_encode_num ]

4508202 536692243553 574967048041 51490614708722 56679971799738 112196101338524 288661503866530 330012922480994 425584040140092 427062659429844 461364381308366 471942352642310 491132347463379 502933303113757 511985073003777 512504732396138 520924112214486 631190137817544 637387629151176 637850544783643 681087878264916 684439512836680 691624836577173 701865353869699 757270872284195
Decode 38 0
boolLib.REPEAT BasicProvers.TOP_CASE_TAC
1 2 3 4 9 10 11
4508202 517554841309 555829645797 565398346919 16241452663563 30450752400345 36326814178867 52213207481656 60524109670742 82788020813651 92369447606267 112196101338524 126530754094132 129916455720081 141102624504478 146148401567588 148712813468284 148727166519967 148746303922211 149103438998092 151796447914440 155412585748122 174821923722453 191461623189725 195633993270190 196421115996503 208688131165109 242401666138861 248457819848684 255892144978653 260269271275720 264214093175962 265958099615568 271701083476882 288661503866530 294958030447685 305326542351587 306847303023527 312584571006223 312728500221696 319548817708494 321803243503908 330049321248983 330527776373049 335344845384093 339970848627370 361819959309063 370887139341758 371146314719038 379331319640539 380497780402965 381036008283367 385756105647575 390623269739358 398707542742431 399447382211390 410214699048361 412582659575667 412818828973481 417753747857152 419469887894832 420610219582113 434155022289415 466046821706857 466204570194888 474709775802895 501865474864610 506343508460821 517749742473638 549478237234566 567241614753392 572189729737206 582294417628908 583809774468123 585128167865309 614269945713686 626224421520137 646675682084130 652178527636492 653724647662121 672462142824294 698339900079275 701865353869699 704213305886629 705684272985442 755880430162531 757270872284195 772093664419589 778417488521154 780734734910857 785885115433927
Decode 38 1
boolLib.REPEAT ( boolLib.POP_ASSUM boolLib.MP_TAC )
5
4508187 4508202 541476594099 541476594114 546260944660 546260944675 555829645782 555829645797 25157226999738 52213207481656 82788020813651 108914452614508 112196101338509 112196101338524 126530754094117 127600600543136 149103438998092 151796447914440 196421115996488 196421115996503 208688131165094 208688131165109 255522774494717 264214093175962 265958099615553 265958099615568 288313342062874 288661503866515 288661503866530 290844332178514 306847303023512 306847303023527 316571291052236 319548817708479 319548817708494 321803243503908 330527776373049 335344845384078 335344845384093 371146314719023 371146314719038 379331319640524 379331319640539 412818828973481 417753747857137 417753747857152 466046821706842 466046821706857 472486817179990 474709775802895 501865474864610 514761207392523 538784412655825 552189653795550 567241614753377 567241614753392 572189729737206 583809774468123 585128167865309 614269945713671 614269945713686 634772253538988 672462142824294 698339900079275 701865353869684 701865353869699 755880430162516 757270872284180 757270872284195 785885115433927
Decode 38 2
boolLib.REPEAT ( boolLib.POP_ASSUM boolLib.MP_TAC )
6
4508187 4508202 555829645782 555829645797 25157226999738 112196101338509 112196101338524 126530754094117 127600600543136 196421115996488 196421115996503 198316868820566 208688131165094 208688131165109 255522774494717 288313342062874 294958030447670 294958030447685 316571291052236 371146314719023 371146314719038 379331319640524 379331319640539 417753747857137 417753747857152 466046821706842 466046821706857 472486817179990 540469307576060 567241614753377 567241614753392 582294417628893 582294417628908 614269945713671 614269945713686 634772253538988 701865353869684 701865353869699 755880430162516 757270872284180 757270872284195
Decode 38 3
boolLib.REPEAT ( boolLib.POP_ASSUM boolLib.MP_TAC )
7
4508187 4508202 541476594099 541476594114 546260944660 546260944675 25157226999738 52213207481656 82788020813651 108914452614508 112196101338509 112196101338524 126530754094117 129916455720081 146148401567573 146148401567588 149103438998092 151796447914440 155412585748122 196421115996488 196421115996503 208688131165094 208688131165109 255522774494717 264214093175962 265958099615553 265958099615568 285188954817276 288313342062874 288661503866515 288661503866530 290844332178514 306847303023512 306847303023527 312728500221696 316571291052236 319548817708479 319548817708494 330049321248983 330527776373049 335344845384078 335344845384093 371146314719023 371146314719038 379331319640524 379331319640539 380497780402965 412818828973481 417753747857137 417753747857152 419469887894832 466046821706842 466046821706857 474709775802895 514761207392523 552189653795550 567241614753377 567241614753392 572189729737206 585128167865309 597150215130462 604878079756166 614269945713671 614269945713686 634772253538988 672462142824294 689730688779804 698339900079275 701865353869684 701865353869699 755880430162516 757270872284180 757270872284195 772093664419589 772697478440141
Decode 38 4
boolLib.REPEAT ( boolLib.POP_ASSUM boolLib.MP_TAC )
8
4508187 4508202 25157226999738 112196101338509 112196101338524 126530754094117 146148401567573 146148401567588 196421115996488 196421115996503 208688131165094 208688131165109 255522774494717 285188954817276 288313342062874 294958030447670 294958030447685 316571291052236 371146314719023 371146314719038 379331319640524 379331319640539 387318766886531 417753747857137 417753747857152 466046821706842 466046821706857 540469307576060 567241614753377 567241614753392 582294417628893 582294417628908 604878079756166 614269945713671 614269945713686 634772253538988 689730688779804 701865353869684 701865353869699 755880430162516 757270872284180 757270872284195 772697478440141
Decode 38 5
bossLib.RW_TAC bossLib.std_ss [ ( DB.fetch "Decode" "decode_num_def" ) , ( DB.fetch "Decode" "enc2dec_none" ) , combinTheory.K_THM , ( DB.fetch "Decode" "enc2dec_some" ) , EncodeTheory.wf_encode_num ]

4508202 541476594114 546260944675 555829645797 25157226999738 52213207481656 82788020813651 108914452614523 112196101338524 126530754094132 127600600543136 149103438998092 151796447914440 196421115996503 208688131165109 255522774494717 264214093175962 265958099615568 288313342062874 288661503866530 290844332178529 306847303023527 316571291052236 319548817708494 321803243503908 330012922480994 330527776373049 335344845384093 371146314719038 379331319640539 412818828973481 417753747857152 466046821706857 472486817179990 474709775802895 501865474864610 514761207392538 538784412655825 552189653795565 567241614753392 572189729737206 583809774468123 585128167865309 614269945713686 634772253538988 672462142824294 684439512836680 698339900079275 701865353869699 755880430162531 757270872284195 785885115433927
Decode 38 6
bossLib.RW_TAC bossLib.std_ss [ ( DB.fetch "Decode" "decode_num_def" ) , ( DB.fetch "Decode" "enc2dec_none" ) , combinTheory.K_THM , ( DB.fetch "Decode" "enc2dec_some" ) , EncodeTheory.wf_encode_num ]

4508202 555829645797 25157226999738 112196101338524 126530754094132 127600600543136 196421115996503 198316868820566 208688131165109 255522774494717 288313342062874 294958030447685 316571291052236 330012922480994 371146314719038 379331319640539 417753747857152 466046821706857 472486817179990 540469307576075 567241614753392 582294417628908 614269945713686 634772253538988 684439512836680 701865353869699 755880430162531 757270872284195
Decode 38 7
bossLib.RW_TAC bossLib.std_ss [ ( DB.fetch "Decode" "decode_num_def" ) , ( DB.fetch "Decode" "enc2dec_none" ) , combinTheory.K_THM , ( DB.fetch "Decode" "enc2dec_some" ) , EncodeTheory.wf_encode_num ]

4508202 541476594114 546260944675 25157226999738 52213207481656 82788020813651 108914452614523 112196101338524 126530754094132 129916455720081 146148401567588 149103438998092 151796447914440 155412585748122 196421115996503 208688131165109 255522774494717 264214093175962 265958099615568 285188954817276 288313342062874 288661503866530 290844332178529 306847303023527 312728500221696 316571291052236 319548817708494 330012922480994 330049321248983 330527776373049 335344845384093 371146314719038 379331319640539 380497780402965 412818828973481 417753747857152 419469887894832 466046821706857 474709775802895 514761207392538 552189653795565 567241614753392 572189729737206 585128167865309 597150215130462 604878079756166 614269945713686 634772253538988 672462142824294 684439512836680 689730688779804 698339900079275 701865353869699 755880430162531 757270872284195 772093664419589 772697478440141
Decode 38 8
bossLib.RW_TAC bossLib.std_ss [ ( DB.fetch "Decode" "decode_num_def" ) , ( DB.fetch "Decode" "enc2dec_none" ) , combinTheory.K_THM , ( DB.fetch "Decode" "enc2dec_some" ) , EncodeTheory.wf_encode_num ]

4508202 25157226999738 112196101338524 126530754094132 146148401567588 196421115996503 208688131165109 255522774494717 285188954817276 288313342062874 294958030447685 316571291052236 330012922480994 371146314719038 379331319640539 387318766886531 417753747857152 466046821706857 540469307576075 567241614753392 582294417628908 604878079756166 614269945713686 634772253538988 684439512836680 689730688779804 701865353869699 755880430162531 757270872284195 772697478440141
Decode 38 9
bossLib.RW_TAC bossLib.std_ss [ ( DB.fetch "Decode" "decode_num_def" ) , ( DB.fetch "Decode" "enc2dec_none" ) , combinTheory.K_THM , ( DB.fetch "Decode" "enc2dec_some" ) , EncodeTheory.wf_encode_num ]

4508202 25157226999738 83636927644446 112196101338524 117563500791610 146148401567588 196421115996503 208688131165109 265958099615568 288661503866530 306847303023527 312584571006223 316571291052236 319548817708494 319700033111937 335344845384093 337832405172260 370887139341758 371146314719038 379331319640539 417753747857152 466046821706857 567241614753392 592488574488382 614269945713686 652178527636492 689730688779804 701865353869699 757270872284195 778417488521154
Decode 38 10
bossLib.RW_TAC bossLib.std_ss [ ( DB.fetch "Decode" "decode_num_def" ) , ( DB.fetch "Decode" "enc2dec_none" ) , combinTheory.K_THM , ( DB.fetch "Decode" "enc2dec_some" ) , EncodeTheory.wf_encode_num ]

25157226999738 112196101338524 122162616635134 145865556441709 196421115996503 208688131165109 294958030447685 313042889893832 316571291052236 371146314719038 379331319640539 417753747857152 466046821706857 468684229289793 510064419306200 567241614753392 582294417628908 614269945713686 689730688779804 701865353869699 757270872284195
Decode 38 11
bossLib.RW_TAC bossLib.std_ss [ ( DB.fetch "Decode" "decode_num_def" ) , ( DB.fetch "Decode" "enc2dec_none" ) , combinTheory.K_THM , ( DB.fetch "Decode" "enc2dec_some" ) , EncodeTheory.wf_encode_num ]

72862366190867 112196101338524 196421115996503 208688131165109 294958030447685 332524894280468 371146314719038 379331319640539 417753747857152 466046821706857 510064419306200 567241614753392 582294417628908 614269945713686 701865353869699 728128487538360 757270872284195
Decode 40 0
BasicProvers.Induct
1 2
4508202 517554841309 522339191870 527123542431 555829645797 3509959868093 52213207481656 82788020813651 108914452614523 151796447914440 155239463859834 217096164890918 230685295159171 264214093175962 265958099615568 288661503866530 290844332178529 297042874765427 306847303023527 319548817708494 330012922480994 335344845384093 360985570434260 379331319640539 471942352642310 474709775802895 491132347463379 514761207392538 525347163412193 531497668235009 567241614753392 584177660676288 584865458540419 672462142824294 676563773063777 684439512836680 698339900079275 701865353869699 734077381109563 750706174547755 770771297470073
Decode 40 1
boolLib.REPEAT boolLib.GEN_TAC
3
4508187 4508202 517554841294 517554841309 522339191855 522339191870 527123542416 527123542431 555829645782 555829645797 3509959868078 52213207481641 52213207481656 82788020813636 82788020813651 98581092097770 108914452614508 108914452614523 116227624121040 151796447914425 151796447914440 155239463859819 183609420323238 217096164890903 217096164890918 230685295159156 230685295159171 264214093175947 264214093175962 265958099615553 265958099615568 288661503866515 288661503866530 290844332178514 290844332178529 297042874765412 306847303023512 306847303023527 309888446016952 319548817708479 319548817708494 330012922480979 330012922480994 335344845384078 335344845384093 360985570434245 379331319640524 379331319640539 438040999503165 471942352642295 471942352642310 474709775802880 474709775802895 477360262501877 491132347463364 491132347463379 514761207392523 514761207392538 525347163412178 525347163412193 531497668234994 531497668235009 567241614753377 567241614753392 584177660676273 584865458540404 584865458540419 607414367785130 672462142824279 672462142824294 676563773063762 676563773063777 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 734077381109548 734077381109563 737281602699789 750706174547740 750706174547755 770771297470058
Decode 40 2
boolLib.REPEAT boolLib.GEN_TAC
4
4508202 517554841309 527123542431 555829645797 16940159187329 48385840440500 52213207481656 82788020813651 108914452614523 151796447914440 181927358020637 217096164890918 230685295159171 264214093175962 265958099615568 288661503866530 290844332178529 306847303023527 319548817708494 330012922480994 335344845384093 376627515246328 379331319640539 418524581042597 466924433557767 471942352642310 474709775802895 491132347463379 514761207392538 525347163412193 531497668235009 567241614753392 584865458540419 672462142824294 676563773063777 684439512836680 698339900079275 701865353869699 734077381109563 750706174547755 778417488521154
Decode 40 3
simpLib.ASM_SIMP_TAC ( boolSimps.bool_ss sml_infixl0_open simpLib.++ sml_infixl0_close numSimps.old_ARITH_ss sml_infixl0_open simpLib.++ sml_infixl0_close numSimps.REDUCE_ss ) tactictoe_thmlarg
5
4508187 4508202 517554841294 517554841309 522339191855 522339191870 527123542416 527123542431 555829645782 555829645797 3509959868078 52213207481641 52213207481656 82788020813636 82788020813651 98581092097770 108914452614508 108914452614523 116227624121040 151796447914425 151796447914440 155239463859819 183609420323238 217096164890903 217096164890918 230685295159156 230685295159171 264214093175947 264214093175962 265958099615553 265958099615568 288661503866515 288661503866530 290844332178514 290844332178529 297042874765412 306847303023512 306847303023527 309888446016952 319548817708479 319548817708494 330012922480979 330012922480994 335344845384078 335344845384093 360985570434245 379331319640524 379331319640539 438040999503165 471942352642295 474709775802880 474709775802895 477360262501877 491132347463364 514761207392523 514761207392538 525347163412178 525347163412193 531497668234994 531497668235009 567241614753377 567241614753392 584177660676273 584865458540404 607414367785130 672462142824279 672462142824294 676563773063762 676563773063777 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 734077381109548 734077381109563 737281602699789 750706174547740 750706174547755 770771297470058
Decode 40 4
bossLib.SIMP_TAC bossLib.old_arith_ss tactictoe_thmlarg

4508202 517554841309 527123542431 555829645797 16940159187329 48385840440500 52213207481656 82788020813651 108914452614523 151796447914440 181927358020637 217096164890918 230685295159171 264214093175962 265958099615568 288661503866530 290844332178529 306847303023527 319548817708494 330012922480994 335344845384093 376627515246328 379331319640539 418524581042597 466924433557767 474709775802895 514761207392538 525347163412193 531497668235009 567241614753392 672462142824294 676563773063777 684439512836680 698339900079275 701865353869699 734077381109563 750706174547755 778417488521154
Decode 40 5
boolLib.REPEAT BasicProvers.TOP_CASE_TAC
6 7
4508187 4508202 498417439065 517554841294 517554841309 522339191855 522339191870 527123542416 527123542431 555829645782 555829645797 565398346919 3509959868078 26909277095070 36326814178867 52213207481641 52213207481656 60524109670742 72950209116543 82788020813636 82788020813651 98581092097770 108914452614508 108914452614523 129916455720081 146148401567588 149103438998092 151796447914425 151796447914440 155239463859819 155239463859834 155412585748122 155425144391592 161330008898043 174821923722453 183609420323238 195633993270190 208688131165109 217096164890903 217096164890918 230685295159156 230685295159171 248457819848684 252140889189976 264214093175947 264214093175962 265958099615553 265958099615568 271701083476882 288661503866515 288661503866530 290844332178514 290844332178529 291482870064844 294958030447685 297042874765412 306847303023512 306847303023527 309888446016952 318380780580583 319548817708479 319548817708494 325855953865729 330012922480979 330012922480994 330527776373049 333328816256619 335344845384078 335344845384093 360985570434245 360985570434260 379331319640524 379331319640539 381036008283367 399447382211390 412818828973481 458862499741023 466204570194888 471942352642295 474709775802880 474709775802895 479917123888504 491132347463364 514761207392523 514761207392538 517749742473638 523330041484853 525347163412178 525347163412193 531497668234994 531497668235009 567241614753377 567241614753392 572189729737206 582294417628908 584177660676273 584865458540404 585128167865309 607414367785130 626224421520137 626433130075810 627575698754582 667713383174108 672462142824279 672462142824294 676563773063762 676563773063777 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 705684272985442 726076794110235 734077381109548 734077381109563 741503816815626 750706174547740 750706174547755 752943346425518 770771297470058 772093664419589 778417488521154 782343683081814
Decode 40 6
bossLib.RW_TAC bossLib.bool_ss [ boolLib.GSYM arithmeticTheory.EXP2_LT ]
8
4508187 4508202 517554841294 522339191855 522339191870 527123542416 527123542431 541476594099 541476594114 546260944660 546260944675 555829645782 555829645797 3509959868078 21745020058196 52213207481641 52213207481656 82788020813636 82788020813651 98581092097770 101493408634270 108914452614508 128014893122125 146148401567573 149103438998092 151796447914425 151796447914440 155239463859819 179857892939409 183609420323238 217096164890903 217096164890918 230685295159156 230685295159171 264214093175947 264214093175962 265958099615553 288661503866515 288661503866530 290844332178514 297042874765412 306847303023512 309888446016952 319548817708479 326043387142090 330012922480979 330012922480994 330527776373049 335344845384078 360985570434245 379331319640524 379331319640539 412818828973481 471942352642295 474709775802880 474709775802895 491132347463364 511985073003777 514761207392523 525347163412178 525347163412193 531497668234994 531497668235009 567241614753377 572189729737206 584177660676273 584865458540404 585128167865309 607414367785130 672462142824279 672462142824294 676563773063762 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 704177836849664 734077381109548 734077381109563 750706174547740 770771297470058 778417488521154
Decode 40 7
bossLib.RW_TAC bossLib.std_ss [ ( DB.fetch "Encode" "encode_bnum_def" ) , bossLib.DECIDE ( Parse.Term [ HolKernel.QUOTE " (*#loc 443 35*)!n. n < 1 <=> (n = 0)" ] ) , boolLib.GSYM arithmeticTheory.EXP2_LT ]
9
4508187 4508202 517554841294 522339191855 522339191870 527123542416 527123542431 541476594099 541476594114 546260944660 546260944675 555829645782 555829645797 3509959868078 52213207481641 52213207481656 82788020813636 82788020813651 98581092097770 101493408634270 108914452614508 129916455720081 146148401567573 149103438998092 151796447914425 151796447914440 155239463859819 155412585748122 179857892939409 183609420323238 217096164890903 217096164890918 230685295159156 230685295159171 264214093175947 264214093175962 265958099615553 276423645985453 288661503866515 288661503866530 290844332178514 297042874765412 306847303023512 309888446016952 319548817708479 330012922480979 330012922480994 330049321248983 330527776373049 335344845384078 360985570434245 379331319640524 379331319640539 412818828973481 413498870550871 471942352642295 474709775802880 474709775802895 491132347463364 511985073003777 514761207392523 525347163412178 525347163412193 531497668234994 531497668235009 567241614753377 572189729737206 584177660676273 584865458540404 585128167865309 607414367785130 672462142824279 672462142824294 676563773063762 684439512836665 684439512836680 698339900079260 698339900079275 701865353869684 701865353869699 704177836849664 734077381109548 734077381109563 750706174547740 770771297470058 772093664419589
Decode 40 8
boolLib.ONCE_REWRITE_TAC [ arithmeticTheory.MULT_COMM ]
10
4508187 4508202 517554841294 522339191855 522339191870 527123542416 541476594099 541476594114 546260944660 555829645782 3509959868078 3509959868093 13148410596634 21745020058196 52213207481641 52213207481656 82788020813636 82788020813651 108914452614508 128817703885857 146148401567573 149103438998092 151796447914425 151796447914440 152900178768740 155239463859819 217096164890903 230184383806230 230685295159156 230685295159171 264214093175947 264214093175962 265958099615553 288661503866515 288661503866530 290844332178514 297042874765412 306847303023512 319548817708479 330012922480979 330527776373049 335344845384078 338578546620626 360985570434245 379331319640524 412818828973481 471942352642295 474709775802880 474709775802895 491132347463364 514761207392523 525347163412178 525347163412193 531497668234994 531497668235009 567241614753377 572189729737206 584177660676273 584865458540404 585128167865309 672462142824279 672462142824294 676563773063762 684439512836665 698339900079260 698339900079275 701865353869684 734077381109548 734077381109563 750706174547740 770771297470058 778417488521154
Decode 40 9
boolLib.ONCE_REWRITE_TAC [ arithmeticTheory.MULT_COMM ]
11
4508187 4508202 517554841294 522339191855 522339191870 527123542416 541476594099 541476594114 546260944660 555829645782 3509959868078 3509959868093 52213207481641 52213207481656 82788020813636 82788020813651 108914452614508 129916455720081 146148401567573 149103438998092 151796447914425 151796447914440 155239463859819 155412585748122 168449970831787 217096164890903 230184383806230 230685295159156 230685295159171 264214093175947 264214093175962 265958099615553 288661503866515 288661503866530 290844332178514 297042874765412 306847303023512 319548817708479 330012922480979 330049321248983 330527776373049 335344845384078 360985570434245 379331319640524 412818828973481 464659249307961 471942352642295 474709775802880 474709775802895 491132347463364 514761207392523 520123831311525 525347163412178 525347163412193 531497668234994 531497668235009 567241614753377 572189729737206 584177660676273 584865458540404 585128167865309 672462142824279 672462142824294 676563773063762 684439512836665 698339900079260 698339900079275 701865353869684 734077381109548 734077381109563 750706174547740 761820769395163 770771297470058 772093664419589
Decode 40 10
bossLib.SIMP_TAC bossLib.old_arith_ss [ arithmeticTheory.DIV_MULT ]
12 13
4508187 4508202 517554841294 522339191855 522339191870 527123542416 541476594099 541476594114 546260944660 555829645782 3509959868078 3509959868093 52213207481641 52213207481656 74480162481961 82788020813636 82788020813651 108914452614508 112123860784382 146148401567573 151796447914425 151796447914440 155239463859819 217096164890903 230184383806230 230685295159156 230685295159171 264214093175947 264214093175962 265958099615553 288661503866515 288661503866530 290844332178514 297042874765412 306847303023512 315287158685632 319548817708479 330012922480979 335344845384078 360985570434245 379331319640524 412818828973481 425160814671475 428923923129846 471942352642295 474709775802880 474709775802895 491132347463364 514761207392523 515310960317308 525347163412178 525347163412193 531497668234994 531497668235009 567241614753377 584177660676273 584865458540404 585128167865309 670544760154230 672462142824279 672462142824294 676563773063762 684439512836665 694830526091070 698339900079260 698339900079275 701865353869684 734077381109548 734077381109563 750706174547740 770771297470058 778417488521154
Decode 40 11
bossLib.SIMP_TAC bossLib.old_arith_ss [ arithmeticTheory.DIV_MULT ]
12 13
4508187 4508202 517554841294 522339191855 522339191870 527123542416 541476594099 541476594114 546260944660 555829645782 3509959868078 3509959868093 52213207481641 52213207481656 82788020813636 82788020813651 108914452614508 129916455720081 130598200043211 146148401567573 151796447914425 151796447914440 155239463859819 155412585748122 217096164890903 230184383806230 230685295159156 230685295159171 264214093175947 264214093175962 265958099615553 277489878451129 288661503866515 288661503866530 289721663266984 290844332178514 297042874765412 306847303023512 315287158685632 319548817708479 330012922480979 332140471828970 335344845384078 360985570434245 379331319640524 412818828973481 428923923129846 471942352642295 474709775802880 474709775802895 491132347463364 514761207392523 515310960317308 525347163412178 525347163412193 531497668234994 531497668235009 567241614753377 584177660676273 584865458540404 585128167865309 624148000593005 672462142824279 672462142824294 676563773063762 684439512836665 698339900079260 698339900079275 701865353869684 734077381109548 734077381109563 750706174547740 770771297470058 772093664419589
Decode 40 12
metisLib.METIS_TAC [ ]

4508187 4508202 517554841294 522339191855 522339191870 527123542416 541476594099 541476594114 546260944660 555829645782 3509959868078 3509959868093 52213207481641 52213207481656 82788020813636 82788020813651 108914452614508 146148401567573 151796447914425 151796447914440 155239463859819 217096164890903 217096164890918 230685295159156 230685295159171 264214093175947 264214093175962 265958099615553 288661503866515 288661503866530 290844332178514 297042874765412 306847303023512 319548817708479 330012922480979 335344845384078 360985570434245 379331319640524 471942352642295 474709775802880 474709775802895 491132347463364 514761207392523 525347163412178 525347163412193 531497668234994 531497668235009 567241614753377 584177660676273 584177660676288 584865458540404 672462142824279 672462142824294 676563773063762 684439512836665 698339900079260 698339900079275 701865353869684 734077381109548 734077381109563 750706174547740 770771297470058
Decode 40 13
metisLib.METIS_TAC [ ]

4508187 4508202 517554841294 522339191855 522339191870 527123542416 541476594099 541476594114 546260944660 555829645782 3509959868078 3509959868093 52213207481641 52213207481656 82788020813636 82788020813651 108914452614508 146148401567573 151796447914425 151796447914440 155239463859819 217096164890903 217096164890918 230685295159156 230685295159171 264214093175947 264214093175962 265958099615553 288661503866515 288661503866530 290844332178514 297042874765412 306847303023512 319548817708479 330012922480979 335344845384078 360985570434245 379331319640524 471942352642295 474709775802880 474709775802895 491132347463364 514761207392523 525347163412178 525347163412193 531497668234994 531497668235009 567241614753377 584177660676273 584177660676288 584865458540404 672462142824279 672462142824294 676563773063762 684439512836665 698339900079260 698339900079275 701865353869684 734077381109548 734077381109563 750706174547740 770771297470058
Decode 41 0
BasicProvers.Induct
1 2
4508202 517554841309 522339191870 527123542431 555829645797 13847933005178 97361119023826 108914452614523 134129913144261 155239463859834 235363237967174 265958099615568 288661503866530 290844332178529 296536705219074 297042874765427 306847303023527 319548817708494 330012922480994 335344845384093 360985570434260 379331319640539 441777343678924 471942352642310 491132347463379 511985073003777 514761207392538 546670702108995 567241614753392 584865458540419 676563773063777 684439512836680 701865353869699 704177836849664 750706174547755 770771297470073 776024751962747 791029290534639
Decode 41 1
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
3
4508187 4508202 517554841294 517554841309 522339191855 522339191870 527123542416 527123542431 555829645782 555829645797 8759048961639 13847933005163 13847933005178 90928084444760 97361119023811 97361119023826 98581092097770 108914452614508 108914452614523 116227624121040 134129913144246 134129913144261 155239463859819 235363237967159 246377475744460 265958099615553 265958099615568 288661503866515 288661503866530 290844332178514 290844332178529 296536705219059 297042874765412 306847303023512 306847303023527 309888446016952 319548817708479 319548817708494 327767450911668 330012922480979 330012922480994 335344845384078 335344845384093 360985570434245 375618736053380 379331319640524 379331319640539 438040999503165 441777343678909 471942352642295 471942352642310 477360262501877 491132347463364 491132347463379 511985073003762 511985073003777 514761207392523 514761207392538 546670702108980 567241614753377 567241614753392 584865458540404 584865458540419 672462142824294 676563773063762 676563773063777 684439512836665 684439512836680 701865353869684 701865353869699 704177836849649 704177836849664 737281602699789 750706174547740 750706174547755 770771297470058 776024751962732 791029290534624 791029290534639
Decode 41 2
bossLib.RW_TAC bossLib.std_ss [ ( DB.fetch "Decode" "dec_bnum_def" ) , EncodeTheory.encode_bnum_def , rich_listTheory.APPEND ]

4508202 517554841309 527123542431 555829645797 13847933005178 16940159187329 89764870276737 97361119023826 108914452614523 111584109151007 134129913144261 265958099615568 288661503866530 290844332178529 306847303023527 319548817708494 330012922480994 335344845384093 376627515246328 379331319640539 418524581042597 466924433557767 471942352642310 481824986379974 491132347463379 501362094496663 511985073003777 514761207392538 567241614753392 584865458540419 676563773063777 684439512836680 701865353869699 704177836849664 750706174547755 777634212232490 778417488521154 791029290534639
Decode 41 3
boolLib.POP_ASSUM boolLib.MP_TAC
4
4508187 4508202 498417439050 517554841294 517554841309 522339191855 522339191870 527123542416 527123542431 555829645782 555829645797 565398346904 10452650814477 13847933005163 13847933005178 19521708359799 25157226999738 26909277095055 36326814178852 52213207481641 52213207481656 60524109670727 72950209116528 82788020813636 82788020813651 97361119023811 97361119023826 108914452614508 129916455720066 134129913144246 134129913144261 146148401567573 149103438998077 151796447914425 151796447914440 154388645241538 155239463859819 155412585748107 155425144391577 161330008898028 170095486776620 174821923722438 195633993270175 201325804121683 208688131165094 230184383806230 235363237967159 248457819848669 252140889189961 264214093175947 264214093175962 265958099615553 271701083476867 288661503866515 288661503866530 290844332178514 291482870064829 294958030447670 296536705219059 297042874765412 306847303023512 316571291052236 318380780580568 319548817708479 325855953865714 330012922480979 330527776373034 333328816256604 335344845384078 360985570434245 364285856163657 379331319640524 379331319640539 381036008283352 399447382211375 412818828973466 425584040140092 441777343678909 444183949760580 458862499741008 466204570194873 466580814163002 471942352642295 474709775802880 474709775802895 479917123888489 491132347463364 511985073003762 511985073003777 514761207392523 517749742473623 523330041484838 546670702108980 567241614753377 572189729737191 582294417628893 584865458540404 585128167865294 591187378161071 626224421520122 626433130075795 627575698754567 650470682959334 667713383174093 672462142824279 672462142824294 676563773063762 684439512836665 698339900079260 698339900079275 701473106811523 701865353869684 701865353869699 704177836849649 704177836849664 705684272985427 719045543904166 726076794110220 741503816815611 747377394580961 750706174547740 752943346425503 770771297470058 772093664419574 776024751962732 776024751962747 778417488521139 782343683081799 791029290534624 791029290534639
Decode 41 4
boolLib.REPEAT BasicProvers.TOP_CASE_TAC
5 6
4508187 4508202 498417439065 517554841294 517554841309 522339191855 522339191870 527123542416 527123542431 555829645782 555829645797 565398346919 10452650814477 13847933005163 13847933005178 19521708359799 25157226999738 26909277095070 36326814178867 52213207481656 60524109670742 72950209116543 82788020813651 97361119023811 97361119023826 108914452614508 108914452614523 129916455720081 134129913144246 134129913144261 146148401567588 149103438998092 151796447914440 154388645241538 155239463859819 155239463859834 155412585748122 155425144391592 161330008898043 170095486776620 174821923722453 195633993270190 201325804121683 208688131165109 230184383806230 235363237967159 248457819848684 252140889189976 264214093175962 265958099615553 265958099615568 271701083476882 288661503866515 288661503866530 290844332178514 290844332178529 291482870064844 294958030447685 296536705219059 297042874765412 306847303023512 306847303023527 316571291052236 318380780580583 319548817708479 319548817708494 325855953865729 330012922480979 330012922480994 330527776373049 333328816256619 335344845384078 335344845384093 360985570434245 360985570434260 364285856163657 379331319640524 379331319640539 381036008283367 399447382211390 412818828973481 425584040140092 441777343678909 444183949760580 458862499741023 466204570194888 466580814163002 471942352642295 474709775802895 479917123888504 491132347463364 511985073003762 511985073003777 514761207392523 514761207392538 517749742473638 523330041484853 546670702108980 567241614753377 567241614753392 572189729737206 582294417628908 584865458540404 585128167865309 591187378161071 626224421520137 626433130075810 627575698754582 650470682959334 667713383174108 672462142824294 676563773063762 676563773063777 684439512836665 684439512836680 698339900079275 701473106811523 701865353869684 701865353869699 704177836849649 704177836849664 705684272985442 719045543904166 726076794110235 741503816815626 747377394580961 750706174547740 750706174547755 752943346425518 770771297470058 772093664419589 776024751962732 776024751962747 778417488521154 782343683081814 791029290534624 791029290534639
Decode 41 5
boolLib.RES_TAC
7
4508187 4508202 517554841294 522339191855 522339191870 527123542416 527123542431 541476594099 541476594114 546260944660 546260944675 555829645782 555829645797 10452650814477 13847933005163 13847933005178 21745020058196 52213207481656 82788020813651 97361119023811 97361119023826 101493408634270 108914452614508 128014893122125 134129913144246 134129913144261 146148401567573 146148401567588 149103438998092 151796447914440 155239463859819 170095486776620 179857892939409 201325804121683 230184383806230 235363237967159 264214093175962 265958099615553 288661503866515 288661503866530 290844332178514 296536705219059 297042874765412 306847303023512 319548817708479 326043387142090 330012922480979 330012922480994 330527776373049 335344845384078 360985570434245 379331319640524 379331319640539 412818828973481 425584040140092 441777343678909 444183949760580 471942352642295 474709775802895 491132347463364 511985073003762 511985073003777 514761207392523 531497668235009 546670702108980 567241614753377 572189729737206 584865458540404 585128167865309 672462142824294 676563773063762 684439512836665 684439512836680 689029169674607 698339900079275 701473106811523 701865353869684 701865353869699 704177836849649 704177836849664 719045543904166 747377394580961 750706174547740 770771297470058 776024751962732 776024751962747 778417488521154 791029290534624 791029290534639
Decode 41 6
boolLib.RES_TAC
8
4508187 4508202 517554841294 522339191855 522339191870 527123542416 527123542431 541476594099 541476594114 546260944660 546260944675 555829645782 555829645797 10452650814477 13847933005163 13847933005178 19521708359799 52213207481656 82788020813651 97361119023811 97361119023826 101493408634270 108914452614508 129916455720081 134129913144246 134129913144261 146148401567573 146148401567588 149103438998092 151796447914440 155239463859819 155412585748122 170095486776620 179857892939409 201325804121683 230184383806230 235363237967159 264214093175962 265958099615553 276423645985453 288661503866515 288661503866530 290844332178514 296536705219059 297042874765412 306847303023512 319548817708479 330012922480979 330012922480994 330049321248983 330527776373049 335344845384078 360985570434245 379331319640524 379331319640539 412818828973481 413498870550871 425584040140092 441777343678909 444183949760580 466580814163002 471942352642295 474709775802895 491132347463364 511985073003762 511985073003777 514761207392523 531497668235009 546670702108980 567241614753377 572189729737206 584865458540404 585128167865309 672462142824294 676563773063762 684439512836665 684439512836680 689029169674607 698339900079275 701473106811523 701865353869684 701865353869699 704177836849649 704177836849664 719045543904166 747377394580961 750706174547740 770771297470058 772093664419589 776024751962732 776024751962747 791029290534624 791029290534639
Decode 41 7
boolLib.POP_ASSUM boolLib.SUBST1_TAC
9
4508187 4508202 517554841294 522339191855 522339191870 527123542416 527123542431 541476594099 541476594114 546260944660 546260944675 555829645782 555829645797 10452650814477 13847933005163 13847933005178 21745020058196 52213207481656 82788020813651 97361119023811 97361119023826 101493408634270 108914452614508 128014893122125 134129913144246 134129913144261 146148401567573 146148401567588 149103438998092 151796447914440 155239463859819 170095486776620 179857892939409 201325804121683 230184383806230 235363237967159 264214093175962 265958099615553 288661503866515 288661503866530 290844332178514 296536705219059 297042874765412 306847303023512 319548817708479 326043387142090 330012922480979 330012922480994 330527776373049 335344845384078 360985570434245 379331319640524 379331319640539 412818828973481 425584040140092 441777343678909 444183949760580 471942352642295 474709775802895 491132347463364 511985073003762 511985073003777 514761207392523 531497668235009 546670702108980 567241614753377 572189729737206 584865458540404 585128167865309 672462142824294 676563773063762 684439512836665 684439512836680 689029169674607 698339900079275 701473106811523 701865353869684 701865353869699 704177836849649 704177836849664 719045543904166 747377394580961 750706174547740 770771297470058 776024751962732 776024751962747 778417488521154 791029290534624 791029290534639
Decode 41 8
boolLib.POP_ASSUM boolLib.SUBST1_TAC
10
4508187 4508202 517554841294 522339191855 522339191870 527123542416 527123542431 541476594099 541476594114 546260944660 546260944675 555829645782 555829645797 10452650814477 13847933005163 13847933005178 19521708359799 52213207481656 82788020813651 97361119023811 97361119023826 101493408634270 108914452614508 129916455720081 134129913144246 134129913144261 146148401567573 146148401567588 149103438998092 151796447914440 155239463859819 155412585748122 170095486776620 179857892939409 201325804121683 230184383806230 235363237967159 264214093175962 265958099615553 276423645985453 288661503866515 288661503866530 290844332178514 296536705219059 297042874765412 306847303023512 319548817708479 330012922480979 330012922480994 330049321248983 330527776373049 335344845384078 360985570434245 379331319640524 379331319640539 412818828973481 413498870550871 425584040140092 441777343678909 444183949760580 466580814163002 471942352642295 474709775802895 491132347463364 511985073003762 511985073003777 514761207392523 531497668235009 546670702108980 567241614753377 572189729737206 584865458540404 585128167865309 672462142824294 676563773063762 684439512836665 684439512836680 689029169674607 698339900079275 701473106811523 701865353869684 701865353869699 704177836849649 704177836849664 719045543904166 747377394580961 750706174547740 770771297470058 772093664419589 776024751962732 776024751962747 791029290534624 791029290534639
Decode 41 9
boolLib.POP_ASSUM_LIST ( HolKernel.K boolLib.ALL_TAC )
11
4508187 4508202 203798156485 517554841294 522339191855 522339191870 527123542416 527123542431 541476594099 541476594114 546260944660 546260944675 555829645782 555829645797 10452650814477 13847933005163 13847933005178 21745020058196 52213207481656 82788020813651 97361119023811 97361119023826 101493408634270 108914452614508 121873623831218 128014893122125 134129913144246 134129913144261 146148401567573 149103438998092 151796447914440 155239463859819 170095486776620 179857892939409 201325804121683 230184383806230 235363237967159 264214093175962 265958099615553 288661503866515 288661503866530 290844332178514 296536705219059 296536705219074 297042874765412 306847303023512 319548817708479 326043387142090 330012922480979 330012922480994 330527776373049 335344845384078 360985570434245 379331319640524 379331319640539 412818828973481 425584040140092 441777343678909 441777343678924 444183949760580 471942352642295 474709775802895 491132347463364 511985073003762 511985073003777 514761207392523 531497668235009 546670702108980 546670702108995 567241614753377 572189729737206 584865458540404 585128167865309 672462142824294 676563773063762 684439512836665 684439512836680 698339900079275 701473106811523 701865353869684 701865353869699 704177836849649 704177836849664 719045543904166 747377394580961 750706174547740 770771297470058 776024751962732 776024751962747 778417488521154 791029290534624 791029290534639
Decode 41 10
boolLib.POP_ASSUM_LIST ( HolKernel.K boolLib.ALL_TAC )
12
4508187 4508202 203798156485 517554841294 522339191855 522339191870 527123542416 527123542431 541476594099 541476594114 546260944660 546260944675 555829645782 555829645797 10452650814477 13847933005163 13847933005178 19521708359799 52213207481656 82788020813651 97361119023811 97361119023826 101493408634270 108914452614508 121873623831218 129916455720081 134129913144246 134129913144261 146148401567573 149103438998092 151796447914440 155239463859819 155412585748122 170095486776620 179857892939409 201325804121683 230184383806230 235363237967159 264214093175962 265958099615553 276423645985453 288661503866515 288661503866530 290844332178514 296536705219059 296536705219074 297042874765412 306847303023512 319548817708479 330012922480979 330012922480994 330049321248983 330527776373049 335344845384078 360985570434245 379331319640524 379331319640539 412818828973481 413498870550871 425584040140092 441777343678909 441777343678924 444183949760580 466580814163002 471942352642295 474709775802895 491132347463364 511985073003762 511985073003777 514761207392523 531497668235009 546670702108980 546670702108995 567241614753377 572189729737206 584865458540404 585128167865309 672462142824294 676563773063762 684439512836665 684439512836680 698339900079275 701473106811523 701865353869684 701865353869699 704177836849649 704177836849664 719045543904166 747377394580961 750706174547740 770771297470058 772093664419589 776024751962732 776024751962747 791029290534624 791029290534639
Decode 41 11
boolLib.MP_TAC ( Q.SPEC [ HolKernel.QUOTE " (*#loc 996 23*)2" ] arithmeticTheory.DIVISION )
13
4508202 203798156485 522339191870 527123542431 541476594114 546260944675 555829645797 10452650814477 13847933005178 21745020058196 52213207481656 82788020813651 97361119023826 101493408634270 121873623831218 128014893122125 134129913144261 149103438998092 151796447914440 170095486776620 179857892939409 201325804121683 230184383806230 264214093175962 288661503866530 296536705219074 326043387142090 330012922480994 330527776373049 379331319640539 412818828973481 425584040140092 441777343678924 444183949760580 474709775802895 511985073003777 531497668235009 546670702108995 572189729737206 585128167865309 672462142824294 684439512836680 698339900079275 701473106811523 701865353869699 704177836849664 719045543904166 747377394580961 776024751962747 778417488521154 791029290534639
Decode 41 12
boolLib.MP_TAC ( Q.SPEC [ HolKernel.QUOTE " (*#loc 996 23*)2" ] arithmeticTheory.DIVISION )
14
4508202 203798156485 522339191870 527123542431 541476594114 546260944675 555829645797 10452650814477 13847933005178 19521708359799 52213207481656 82788020813651 97361119023826 101493408634270 121873623831218 129916455720081 134129913144261 149103438998092 151796447914440 155412585748122 170095486776620 179857892939409 201325804121683 230184383806230 264214093175962 276423645985453 288661503866530 296536705219074 330012922480994 330049321248983 330527776373049 379331319640539 412818828973481 413498870550871 425584040140092 441777343678924 444183949760580 466580814163002 474709775802895 511985073003777 531497668235009 546670702108995 572189729737206 585128167865309 672462142824294 684439512836680 698339900079275 701473106811523 701865353869699 704177836849664 719045543904166 747377394580961 772093664419589 776024751962747 791029290534639
Decode 41 13
bossLib.SIMP_TAC bossLib.old_arith_ss [ ]
15
4508202 203798156485 512770490748 522339191870 527123542431 541476594114 546260944675 555829645797 1039182587164 10452650814477 13847933005178 21745020058196 52213207481656 82703263881725 82788020813651 97361119023826 101493408634270 121873623831218 128014893122125 134129913144261 149103438998092 151258389940818 151796447914440 169312427769602 170095486776620 179857892939409 201325804121683 216749265439675 230184383806230 264214093175962 288661503866530 296536705219074 326043387142090 330012922480994 330527776373049 379331319640539 412818828973481 425584040140092 441777343678924 444183949760580 471942352642310 474709775802895 491132347463379 511985073003777 518861129576526 531497668235009 546670702108995 561827889924337 572189729737206 585128167865309 672462142824294 684439512836680 698125516052754 698339900079275 699483423013303 701473106811523 701865353869699 702299432457039 704177836849664 719045543904166 734077381109563 741380633430322 747377394580961 767055970251773 776024751962747 778417488521154 791029290534639
Decode 41 14
bossLib.SIMP_TAC bossLib.old_arith_ss [ ]
16
4508202 203798156485 512770490748 522339191870 527123542431 541476594114 546260944675 555829645797 1039182587164 10452650814477 13847933005178 19521708359799 52213207481656 82703263881725 82788020813651 97361119023826 101493408634270 121873623831218 129916455720081 134129913144261 149103438998092 151258389940818 151796447914440 155412585748122 169312427769602 170095486776620 179857892939409 201325804121683 216749265439675 230184383806230 264214093175962 276423645985453 288661503866530 296536705219074 330012922480994 330049321248983 330527776373049 379331319640539 412818828973481 413498870550871 425584040140092 441777343678924 444183949760580 466580814163002 471942352642310 474709775802895 491132347463379 511985073003777 518861129576526 531497668235009 546670702108995 561827889924337 572189729737206 585128167865309 672462142824294 684439512836680 698125516052754 698339900079275 699483423013303 701473106811523 701865353869699 702299432457039 704177836849664 719045543904166 734077381109563 741380633430322 747377394580961 767055970251773 772093664419589 776024751962747 778417488521154 791029290534639
Decode 41 15
boolLib.DISCH_THEN ( boolLib.MP_TAC o boolLib.ONCE_REWRITE_RULE [ arithmeticTheory.MULT_COMM ] o Q.SPEC [ HolKernel.QUOTE " (*#loc 998 68*)n" ] )
17
4508202 203798156485 512770490748 522339191870 527123542431 541476594114 546260944675 555829645797 10452650814477 13847933005178 41810939634770 52213207481656 82703263881725 82788020813651 97361119023826 101493408634270 121873623831218 134129913144261 151258389940818 151796447914440 169312427769602 170095486776620 179857892939409 201325804121683 230184383806230 264214093175962 288661503866530 296536705219074 330012922480994 330527776373049 379331319640539 412818828973481 425584040140092 441777343678924 444183949760580 471942352642310 474709775802895 491132347463379 511985073003777 518861129576526 531497668235009 546670702108995 572189729737206 585128167865309 625436746237085 672462142824294 684439512836680 698125516052754 698339900079275 699483423013303 701473106811523 701865353869699 704177836849664 719045543904166 741380633430322 747377394580961 767055970251773 776024751962747 791029290534639
Decode 41 16
boolLib.DISCH_THEN ( boolLib.MP_TAC o boolLib.ONCE_REWRITE_RULE [ arithmeticTheory.MULT_COMM ] o Q.SPEC [ HolKernel.QUOTE " (*#loc 998 68*)n" ] )
18
4508202 203798156485 512770490748 522339191870 527123542431 541476594114 546260944675 555829645797 10452650814477 13847933005178 19521708359799 52213207481656 82703263881725 82788020813651 97361119023826 101493408634270 121873623831218 129916455720081 134129913144261 149103438998092 151258389940818 151796447914440 155412585748122 169312427769602 170095486776620 179857892939409 201325804121683 230184383806230 264214093175962 276423645985453 288661503866530 296536705219074 330012922480994 330049321248983 330527776373049 379331319640539 412818828973481 413498870550871 425584040140092 441777343678924 444183949760580 466580814163002 471942352642310 474709775802895 491132347463379 511985073003777 518861129576526 531497668235009 546670702108995 572189729737206 585128167865309 672462142824294 684439512836680 698125516052754 698339900079275 699483423013303 701473106811523 701865353869699 704177836849664 719045543904166 741380633430322 747377394580961 767055970251773 772093664419589 776024751962747 791029290534639
Decode 41 17
boolLib.DISCH_THEN ( fn th => boolLib.CONV_TAC ( boolLib.RATOR_CONV ( boolLib.ONCE_REWRITE_CONV [ th ] ) ) )
19
4508202 203798156485 522339191870 527123542431 541476594114 546260944675 555829645797 10452650814477 13847933005178 28647625680766 41810939634770 52213207481656 68702167879971 82788020813651 97361119023826 101493408634270 121873623831218 134129913144261 151796447914440 154218866972739 170095486776620 179857892939409 201325804121683 230184383806230 264214093175962 288661503866530 296536705219074 330012922480994 330527776373049 379331319640539 412818828973481 425584040140092 441777343678924 444183949760580 474709775802895 511985073003777 531497668235009 546670702108995 572189729737206 585128167865309 625436746237085 672462142824294 684439512836680 698125516052754 698339900079275 699483423013303 701473106811523 701865353869699 704177836849664 719045543904166 736502990619323 747377394580961 767055970251773 776024751962747 791029290534639
Decode 41 18
boolLib.DISCH_THEN ( fn th => boolLib.CONV_TAC ( boolLib.RATOR_CONV ( boolLib.ONCE_REWRITE_CONV [ th ] ) ) )
20
4508202 203798156485 522339191870 527123542431 541476594114 546260944675 555829645797 10452650814477 13847933005178 19521708359799 28647625680766 52213207481656 68702167879971 82788020813651 97361119023826 101493408634270 121873623831218 129916455720081 134129913144261 149103438998092 151796447914440 154218866972739 155412585748122 170095486776620 179857892939409 201325804121683 230184383806230 264214093175962 276423645985453 288661503866530 296536705219074 330012922480994 330049321248983 330527776373049 379331319640539 412818828973481 413498870550871 425584040140092 441777343678924 444183949760580 466580814163002 474709775802895 511985073003777 531497668235009 546670702108995 572189729737206 585128167865309 672462142824294 684439512836680 698125516052754 698339900079275 699483423013303 701473106811523 701865353869699 704177836849664 719045543904166 736502990619323 747377394580961 767055970251773 772093664419589 776024751962747 791029290534639
Decode 41 19
bossLib.RW_TAC bossLib.old_arith_ss [ arithmeticTheory.MOD_2 , boolLib.GSYM arithmeticTheory.ADD1 , listTheory.APPEND_11 ]
21 23 33
4508202 203798156485 522339191870 527123542431 541476594114 546260944675 555829645797 10452650814477 13847933005178 28647625680766 41810939634770 52213207481656 82788020813651 97361119023826 101493408634270 121873623831218 134129913144261 151796447914440 154218866972739 167356986211832 170095486776620 179857892939409 201325804121683 230184383806230 264214093175962 288661503866530 296536705219074 330012922480994 330527776373049 379331319640539 412818828973481 425584040140092 441777343678924 444183949760580 474709775802895 511985073003777 531497668235009 546670702108995 572189729737206 585128167865309 672462142824294 684439512836680 698125516052754 698339900079275 699483423013303 701473106811523 701865353869699 704177836849664 719045543904166 736502990619323 747377394580961 767055970251773 776024751962747 791029290534639
Decode 41 20
bossLib.RW_TAC bossLib.old_arith_ss [ arithmeticTheory.MOD_2 , boolLib.GSYM arithmeticTheory.ADD1 , listTheory.APPEND_11 ]
25 27 34
4508202 203798156485 522339191870 527123542431 541476594114 546260944675 555829645797 10452650814477 13847933005178 19521708359799 28647625680766 52213207481656 82788020813651 97361119023826 101493408634270 121873623831218 127315994098827 129916455720081 134129913144261 149103438998092 151796447914440 154218866972739 155412585748122 170095486776620 179857892939409 201325804121683 230184383806230 264214093175962 276423645985453 288661503866530 296536705219074 330012922480994 330049321248983 330527776373049 379331319640539 412818828973481 425584040140092 441777343678924 444183949760580 466580814163002 474709775802895 511985073003777 531497668235009 546670702108995 572189729737206 585128167865309 672462142824294 684439512836680 698125516052754 698339900079275 699483423013303 701473106811523 701865353869699 704177836849664 719045543904166 736502990619323 747377394580961 767055970251773 772093664419589 776024751962747 791029290534639
Decode 41 21
simpLib.ASM_SIMP_TAC ( BasicProvers.srw_ss ( ) ) tactictoe_thmlarg
22 29
4508187 4508202 527123542416 527123542431 541476594114 546260944675 555829645797 10452650814462 19521708359784 19521708359799 41810939634770 52213207481656 82788020813651 151796447914440 179857892939409 205637582053696 230184383806230 264214093175962 288661503866515 288661503866530 309888446016952 330527776373049 379331319640539 412818828973481 415098329689538 425584040140077 466580814162987 466580814163002 474709775802895 511985073003777 531497668235009 572189729737206 672462142824294 684439512836680 698339900079275 701473106811523 701865353869699 704177836849664 719045543904166 734552689910785 736502990619323 747377394580946
Decode 41 22
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 522339191870 527123542416 527123542431 10452650814462 19521708359784 41810939634770 52213207481656 82788020813651 151796447914440 179857892939409 264214093175962 288661503866515 288661503866530 330527776373049 332621827125177 412818828973481 425584040140077 466580814162987 471942352642310 474709775802895 491132347463379 531497668235009 572189729737206 672462142824294 684439512836680 698339900079275 701865353869699 704177836849664 747377394580946
Decode 41 23
let fun fs thl = simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) sml_infixl0_open simpLib.++ sml_infixl0_close numSimps.ARITH_ss ) thl in fs end [ ]
24 30
4508187 4508202 522339191870 527123542416 527123542431 541476594099 541476594114 10452650814462 13847933005178 41810939634755 52213207481641 52213207481656 82788020813636 82788020813651 134129913144261 151796447914425 151796447914440 170095486776620 183980132645408 230184383806215 230184383806230 264214093175947 264214093175962 288661503866515 288661503866530 330527776373034 412818828973466 425584040140077 474709775802880 474709775802895 511985073003777 531497668234994 546670702108995 548896354666144 553808994124777 572189729737191 672462142824279 672462142824294 698339900079260 698339900079275 701473106811508 701473106811523 701865353869684 701865353869699 719045543904151 719045543904166 736502990619308 747377394580946 776024751962747
Decode 41 24
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 522339191870 527123542416 527123542431 541476594099 10452650814462 41810939634755 41810939634770 52213207481641 52213207481656 82788020813636 82788020813651 151796447914425 151796447914440 179857892939409 183980132645408 230184383806215 264214093175947 264214093175962 288661503866515 288661503866530 330527776373034 330527776373049 332621827125177 412818828973466 412818828973481 425584040140077 471942352642310 474709775802880 474709775802895 491132347463379 531497668234994 531497668235009 572189729737191 572189729737206 672462142824279 672462142824294 684439512836680 698339900079260 698339900079275 701473106811508 701865353869684 701865353869699 704177836849664 719045543904151 736502990619308 747377394580946
Decode 41 25
let fun fs thl = simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) sml_infixl0_open simpLib.++ sml_infixl0_close numSimps.ARITH_ss ) thl in fs end [ ]
26 31
4508187 4508202 522339191870 527123542416 527123542431 541476594099 541476594114 10452650814462 13847933005178 19521708359784 41810939634755 52213207481641 52213207481656 82788020813636 82788020813651 134129913144261 151796447914425 151796447914440 170095486776620 183980132645408 230184383806215 230184383806230 264214093175947 264214093175962 288661503866515 288661503866530 330527776373034 412818828973466 425584040140077 466580814162987 474709775802880 474709775802895 511985073003777 531497668234994 546670702108995 548896354666144 553808994124777 572189729737191 672462142824279 672462142824294 698339900079260 698339900079275 701473106811508 701473106811523 701865353869684 701865353869699 719045543904151 719045543904166 736502990619308 747377394580946 776024751962747
Decode 41 26
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 522339191870 527123542416 527123542431 541476594099 10452650814462 19521708359784 41810939634755 41810939634770 52213207481641 52213207481656 82788020813636 82788020813651 151796447914425 151796447914440 179857892939409 183980132645408 230184383806215 264214093175947 264214093175962 288661503866515 288661503866530 330527776373034 330527776373049 332621827125177 412818828973466 412818828973481 425584040140077 466580814162987 471942352642310 474709775802880 474709775802895 491132347463379 531497668234994 531497668235009 572189729737191 572189729737206 672462142824279 672462142824294 684439512836680 698339900079260 698339900079275 701473106811508 701865353869684 701865353869699 704177836849664 719045543904151 736502990619308 747377394580946
Decode 41 27
BasicProvers.PROVE_TAC [ ( DB.fetch "arithmetic" "EVEN_ODD" ) , ( DB.fetch "arithmetic" "EVEN_DOUBLE" ) , ( DB.fetch "arithmetic" "ODD_DOUBLE" ) ]
28 32
4508187 4508202 527123542416 527123542431 541476594114 546260944675 555829645797 10452650814462 19521708359799 52213207481656 58454872497345 82788020813651 151796447914440 179857892939409 230184383806230 264214093175962 288661503866515 288661503866530 309888446016952 330527776373049 379331319640539 382476319502456 412818828973481 415098329689538 425584040140077 444085174872050 466580814163002 474709775802895 511985073003777 531497668235009 572189729737206 672462142824294 684439512836680 698339900079275 701473106811523 701865353869699 704177836849664 719045543904166 736502990619323 747377394580946
Decode 41 28
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508187 4508202 522339191870 527123542416 527123542431 10452650814462 41810939634770 52213207481656 82788020813651 151796447914440 179857892939409 264214093175962 288661503866515 288661503866530 330527776373049 332621827125177 412818828973481 425584040140077 471942352642310 474709775802895 491132347463379 531497668235009 572189729737206 672462142824294 684439512836680 698339900079275 701865353869699 704177836849664 747377394580946
Decode 41 29
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
21 33
4508187 4508202 522339191870 527123542416 527123542431 541476594114 546260944675 555829645797 10452650814462 19521708359784 19521708359799 41810939634770 52213207481656 82788020813651 151796447914440 179857892939409 205637582053696 230184383806230 264214093175962 288661503866515 288661503866530 309888446016952 330012922480994 330527776373049 332621827125177 379331319640539 412818828973481 415098329689538 425584040140077 466580814162987 466580814163002 471942352642310 474709775802895 491132347463379 511985073003777 531497668235009 572189729737206 672462142824294 684439512836680 698339900079275 701473106811523 701865353869699 704177836849664 719045543904166 734552689910785 736502990619323 747377394580946
Decode 41 30
let fun fs thl = simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) sml_infixl0_open simpLib.++ sml_infixl0_close numSimps.ARITH_ss ) thl in fs end [ ]

4508187 4508202 522339191870 527123542416 527123542431 541476594099 541476594114 10452650814462 13847933005178 41810939634755 41810939634770 52213207481641 52213207481656 82788020813636 82788020813651 134129913144261 151796447914425 151796447914440 170095486776620 179857892939409 183980132645408 230184383806215 230184383806230 264214093175947 264214093175962 288661503866515 288661503866530 330012922480994 330527776373034 330527776373049 332621827125177 412818828973466 412818828973481 425584040140077 471942352642310 474709775802880 474709775802895 491132347463379 511985073003777 531497668234994 531497668235009 546670702108995 548896354666144 553808994124777 572189729737191 572189729737206 672462142824279 672462142824294 684439512836680 698339900079260 698339900079275 701473106811508 701473106811523 701865353869684 701865353869699 704177836849664 719045543904151 719045543904166 736502990619308 747377394580946 776024751962747
Decode 41 31
let fun fs thl = simpLib.FULL_SIMP_TAC ( BasicProvers.srw_ss ( ) sml_infixl0_open simpLib.++ sml_infixl0_close numSimps.ARITH_ss ) thl in fs end [ ]

4508187 4508202 522339191870 527123542416 527123542431 541476594099 541476594114 10452650814462 13847933005178 19521708359784 41810939634755 41810939634770 52213207481641 52213207481656 82788020813636 82788020813651 134129913144261 151796447914425 151796447914440 170095486776620 179857892939409 183980132645408 230184383806215 230184383806230 264214093175947 264214093175962 288661503866515 288661503866530 330012922480994 330527776373034 330527776373049 332621827125177 412818828973466 412818828973481 425584040140077 466580814162987 471942352642310 474709775802880 474709775802895 491132347463379 511985073003777 531497668234994 531497668235009 546670702108995 548896354666144 553808994124777 572189729737191 572189729737206 672462142824279 672462142824294 684439512836680 698339900079260 698339900079275 701473106811508 701473106811523 701865353869684 701865353869699 704177836849664 719045543904151 719045543904166 736502990619308 747377394580946 776024751962747
Decode 41 32
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg
27 34
4508187 4508202 522339191870 527123542416 527123542431 541476594114 546260944675 555829645797 10452650814462 19521708359799 41810939634770 52213207481656 58454872497345 82788020813651 151796447914440 179857892939409 230184383806230 264214093175962 288661503866515 288661503866530 309888446016952 330012922480994 330527776373049 332621827125177 379331319640539 382476319502456 412818828973481 415098329689538 425584040140077 444085174872050 466580814163002 471942352642310 474709775802895 491132347463379 511985073003777 531497668235009 572189729737206 672462142824294 684439512836680 698339900079275 701473106811523 701865353869699 704177836849664 719045543904166 736502990619323 747377394580946
Decode 41 33
simpLib.ASM_SIMP_TAC ( BasicProvers.srw_ss ( ) ) tactictoe_thmlarg

4508187 4508202 527123542416 527123542431 541476594114 546260944675 555829645797 10452650814462 19521708359784 19521708359799 41810939634770 52213207481656 82788020813651 151796447914440 179857892939409 205637582053696 230184383806230 264214093175962 288661503866515 288661503866530 309888446016952 330527776373049 379331319640539 412818828973481 415098329689538 425584040140077 466580814162987 466580814163002 474709775802895 511985073003777 531497668235009 572189729737206 672462142824294 684439512836680 698339900079275 701473106811523 701865353869699 704177836849664 719045543904166 734552689910785 736502990619323 747377394580946
Decode 41 34
BasicProvers.PROVE_TAC [ ( DB.fetch "arithmetic" "EVEN_ODD" ) , ( DB.fetch "arithmetic" "EVEN_DOUBLE" ) , ( DB.fetch "arithmetic" "ODD_DOUBLE" ) ]

4508187 4508202 527123542416 527123542431 541476594114 546260944675 555829645797 10452650814462 19521708359799 52213207481656 58454872497345 82788020813651 151796447914440 179857892939409 230184383806230 264214093175962 288661503866515 288661503866530 309888446016952 330527776373049 379331319640539 382476319502456 412818828973481 415098329689538 425584040140077 444085174872050 466580814163002 474709775802895 511985073003777 531497668235009 572189729737206 672462142824294 684439512836680 698339900079275 701473106811523 701865353869699 704177836849664 719045543904166 736502990619323 747377394580946
Decode 42 0
bossLib.RW_TAC bossLib.std_ss [ ( DB.fetch "Decode" "decode_bnum_def" ) , ( DB.fetch "Decode" "wf_enc2dec" ) , EncodeTheory.wf_encode_bnum ]

4508202 522339191870 536692243553 1212115042283 41856244309773 172297124070762 248407724503793 265240267170645 280708135498677 288661503866530 330012922480994 389492037669194 410104820521298 425584040140092 470357811726838 471942352642310 491132347463379 492800135650179 514696113035163 681087878264916 684439512836680 685557690364130
Decode 43 0
BasicProvers.SRW_TAC [ ] tactictoe_thmlarg

4508202 522339191870 536692243553 574967048041 13847933005178 41856244309773 88675746055386 101493408634270 134129913144261 138615904589529 172297124070762 248407724503793 265240267170645 280708135498677 288661503866530 330012922480994 410104820521298 425584040140092 438561531775463 471942352642310 491132347463379 492800135650179 511985073003777 512504732396138 514696113035163 546670702108995 637387629151176 637850544783643 646979659997687 681087878264916 684439512836680 701865353869699 776024751962747
Decode 45 0
bossLib.RW_TAC bossLib.std_ss [ ( DB.fetch "Decode" "decode_tree_def" ) ]
1
4508202 479280036821 536692243553 16187837186461 87709267902928 89414109101746 212894056798963 278412860017166 316975042788522 330012922480994 371274081414019 389492037669194 403342779085856 432251150433549 468824380482332 470357811726838 489440510315146 491132347463379 640727321964723 648020805717611 652762037555188 655100123088313 684439512836680 764620686175819
Decode 45 1
bossLib.PROVE_TAC [ ( DB.fetch "Decode" "wf_dec2enc" ) , ( DB.fetch "Decode" "wf_enc2dec" ) , EncodeTheory.wf_encode_tree ]

4508187 4508202 479280036806 479280036821 536692243538 536692243553 16187837186446 16187837186461 89414109101746 113599439326843 122763699322441 192849473105295 212894056798948 316975042788522 389492037669179 389492037669194 432251150433534 432251150433549 449323784136117 470357811726823 482621343165878 489440510315146 512504732396138 558191742522791 616601236211531 626897014991532 640727321964708 652762037555188 703930654654737 763870913686437 764620686175819
