123456
213546
125364
215634
251643
526134
521643
256134
526314
562341
653214
563241
536421
356412
534621
543612
453162
541326
543162
451326
415362
145632
416523
146253
142635
412365
143256
413526
431562
345126
341562
435126
453216
542361
543216
452361
543261
452316
453261
542316
524136
251463
254136
521463
512436
152346
513264
153624
156342
516324
153642
513462
531426
354162
351426
534162
354612
345621
436512
346521
364251
634215
362451
326415
236145
321654
326145
231654
213645
123465
214356
124365
142635
412653
146235
416325
461352
643125
641352
463125
436215
342651
346215
432651
342561
435216
432561
345216
354126
531462
534126
351462
315426
135246
312564
132546
123456
213465
124356
214536
241563
425136
421563
245136
425316
243561
234516
325461
234561
325416
352461
534216
354126
531462
534126
351462
315426
135246
312564
132546
135264
315624
136542
316524
361254
632145
631254
362145
632415
623451
264315
246351
423651
432615
346251
364215
634125
361452
364125
631452
613542
163524
615342
165432
164523
614253
162435
612453
621543
265134
261543
625134
265314
263541
625314
652341
562431
526413
254631
256413
526143
251634
256143
521634
512364
152346
513264
153624
156342
516432
154623
514632
541362
453126
451362
543126
534216
354261
532416
523461
253641
235614
326541
236514
263154
621345
623154
261345
216435
126453
214635
124365
142356
412536
145263
415236
451326
543162
541326
453162
543612
456321
453612
546321
453621
546312
543621
456312
546132
451623
456132
541623
514263
154236
512463
152643
156234
516324
153642
513624
531264
352146
351264
532146
352416
534261
354216
532461
354261
532416
352461
534216
354126
531462
534126
351462
315642
135624
316542
136452
134625
314265
132456
312465
321645
236154
231645
326154
236514
235641
326514
325641
236541
235614
326541
325614
235164
321546
325164
231546
213456
123465
214356
124536
125463
215643
126534
216543
261453
624135
621453
264135
624315
623451
264315
624351
263451
623415
264351
263415
623145
261354
263145
621354
612534
162543
615234
165324
163542
613452
164325
614352
641532
465123
461532
645123
654213
564231
652413
625431
265341
256314
523641
253614
235164
321546
325164
231546
213456
123465
214356
124536
125463
215436
124563
214536
241356
423165
421356
243165
234615
326451
324615
236451
263541
625314
623541
265314
256134
521643
526134
251643
215463
125436
214563
124536
142356
412365
143256
413265
431625
346152
341625
436152
346512
345621
436512
463521
643251
634215
362451
364215
634125
361452
364125
631452
613542
163524
615342
165324
163542
613524
165342
615324
651234
562143
561234
652143
562413
564231
652413
562431
526341
256314
523641
526314
256134
521643
526134
251643
215463
125436
214563
124536
125463
215436
124563
214536
241356
423165
421356
243165
234615
324651
236415
234651
324561
325416
234561
324516
342156
431265
432156
341265
314625
134652
316425
136452
163542
613524
165342
615324
651234
562143
561234
652143
562413
654231
645213
462531
645231
462513
426531
245613
425163
241536
245163
421536
412356
142365
413256
143265
134625
314652
136425
316452
361542
635124
631542
365124
356214
536241
352614
356241
536421
534612
356421
536412
563142
651324
653142
561324
516234
156243
512634
152643
156234
516324
153642
513624
531264
352146
351264
532146
352416
354261
532416
352461
325641
235614
326541
325614
235164
321546
325164
231546
213456
123465
214356
124536
125463
215643
126534
216543
261453
624135
621453
264135
246315
423651
432615
346251
432651
346215
364251
632415
623145
261354
263145
621354
612534
162543
615234
165324
163542
613452
164325
614352
641532
465123
461532
645123
654213
564231
652413
654231
564321
563412
654321
564312
546132
451623
456132
541623
514263
154236
512463
152643
156234
516324
153642
513624
531264
352146
351264
532146
523416
253461
524316
254361
245631
425613
246531
426513
462153
641235
642153
461235
416325
146352
413625
143265
142356
412536
145263
415236
451326
543162
541326
453162
435612
346521
436512
345621
435261
342516
432561
345216
354126
531462
534126
351462
315642
135624
316542
136452
134625
314265
132456
312465
321645
236154
231645
326154
362514
635241
653214
562341
526431
254613
245631
426513
462153
641235
642153
461235
416325
146352
413625
143265
142356
412536
145263
415236
451326
543162
541326
453162
543612
456321
465312
643521
463251
642315
624351
263415
623145
261354
263145
621354
612534
162543
615234
165324
163542
613524
165342
615432
651423
564132
561423
654132
564312
546321
453612
543621
534261
354216
532461
523416
253146
521364
523146
251364
215346
125436
214563
124536
125463
215436
124563
214653
241635
426153
421635
246153
426513
462531
645213
654231
564321
546312
453621
435612
345162
431526
435162
341526
314562
134652
316425
136452
163542
613524
165342
615432
651423
564132
561423
654132
645312
463521
643512
465321
456231
542613
452631
546213
564123
651432
654123
561432
516423
156243
512634
152643
125463
215436
124563
214653
241635
426153
421635
246153
264513
625431
265413
624531
642351
463215
643251
462315
426135
241653
246135
421653
412635
142365
413256
143265
142356
412365
143256
413526
431562
345126
341562
435126
453216
542361
543216
452361
542631
456213
452631
546213
564123
651432
654123
561432
516423
156243
512634
152643
156234
516243
152634
512364
521346
253164
251346
523164
253614
235641
326514
236541
325641
235614
326541
362514
632154
361245
362154
631245
613254
163524
615342
165324
163542
613524
165342
615432
651423
564132
561423
654132
564312
546321
453612
456321
543621
546312
453621
435612
345162
431526
435162
341526
314562
134652
316425
136452
134625
314652
136425
316245
361254
632145
631254
362145
326415
234651
243615
426351
246531
425613
452631
546213
564123
651432
654123
561432
516423
156243
512634
152643
156234
516243
152634
512364
521346
253164
251346
523164
253614
235641
326514
362541
632451
623415
264351
246315
426135
241653
246135
421653
412635
142365
413256
143265
142356
412365
143256
413526
431562
345126
341562
435126
453216
542361
524316
253461
523641
256314
265341
623514
632154
361245
362154
631245
613254
163524
615342
165324
156234
516243
152634
512364
521346
253164
251346
523164
253614
526341
562314
653241
635421
364512
346521
435612
345162
431526
435162
341526
314562
134652
316425
136452
134625
314652
136425
316245
361254
632145
631254
362145
632415
364251
346215
432651
423561
245316
254361
523416
253146
521364
523146
251364
215346
125436
214563
124536
142356
412365
143256
413526
431562
345126
341562
435126
453216
543261
452316
425361
243561
234516
325461
235416
253146
521364
523146
251364
215346
125436
214563
124536
125463
215436
124563
214653
241635
426153
421635
246153
426513
245631
425613
246531
426351
243615
423651
246315
426135
241653
246135
421653
412635
142365
413256
143265
134625
314652
136425
316245
361254
632145
631254
362145
632415
364251
634215
362451
632541
365214
635241
362514
632154
361245
362154
631245
613254
163524
615342
165324
163542
613452
164325
614235
641253
462135
461253
642135
624315
264351
623415
263451
236541
326514
235641
325614
352164
531246
532164
351246
315264
135624
316542
136452
134625
314265
132456
312546
321564
235146
231564
325146
352416
534261
354216
532461
354261
532416
352461
534216
543126
451362
453126
541362
514326
154236
512463
152643
156234
516324
153642
513462
531426
354162
351426
534162
354612
356421
534612
543621
456321
465312
643521
645312
465132
641523
645132
461523
416532
146352
413625
143265
142356
412536
145263
415623
451632
546123
541632
456123
465213
645231
462513
465231
642531
645213
462531
642513
624153
261435
264153
621435
612453
162543
615234
165324
163542
613452
164325
614235
641253
462135
461253
642135
624315
264351
623415
263451
624351
264315
623451
263415
236145
321654
326145
231654
213645
123465
214356
124536
125463
215643
126534
216354
261345
623154
621345
263154
623514
265341
256314
523641
253461
524316
542361
453216
543126
451362
453126
541362
514326
154236
512463
152643
156234
516324
153642
513462
531426
354162
351426
534162
354612
536421
534612
356421
536241
352614
356241
532614
352164
531246
532164
351246
315264
135624
316542
136452
134625
314265
132456
312546
321564
235146
231564
325146
235416
234561
325416
324561
234651
236415
324651
326415
236145
321654
326145
231654
213645
123465
214356
124536
125463
215643
126534
216354
261345
623154
621345
263154
236514
326541
235614
253641
523461
532416
354261
534216
543126
451362
453126
541362
514326
154236
512463
152643
156234
516324
153642
513462
531426
354162
351426
534162
354612
345621
436512
463521
643251
634215
362451
326415
236145
321654
326145
231654
213645
123465
214356
124536
125463
215643
126534
216354
261345
623154
621345
263154
236514
325641
352614
536241
356421
534612
543621
456312
465132
641523
645132
461523
416532
146352
413625
143265
142356
412365
143256
413265
431625
346152
341625
436152
346512
435621
436512
345621
435261
342516
345261
432516
342156
431265
432156
341265
314625
134652
316425
136452
134625
314652
136425
316452
361542
635124
631542
365124
635214
632541
365214
362541
632451
634215
362451
364215
634125
361452
364125
631452
613542
163524
615342
165324
163542
613524
165342
615324
651234
562143
561234
652143
562413
564231
652413
562431
526341
256314
523641
526314
256134
521643
526134
251643
215463
125436
214563
124536
125463
215436
124563
214536
241356
423165
421356
243165
423615
246351
243615
426351
246531
425613
426531
245613
425163
241536
245163
421536
412356
142365
413256
143265
134625
314652
136425
316452
361542
635124
631542
365124
356214
532641
352614
536241
356421
534612
354621
536412
563142
651324
653142
561324
516234
156243
512634
152643
156234
516243
152634
512643
521463
254136
251463
524136
254316
253461
524316
254361
245631
425613
246531
245613
425163
241536
245163
421536
412356
142365
413256
143265
134625
314652
136425
316452
361542
635124
631542
365124
356214
532641
352614
536241
356421
534612
354621
536412
563142
651324
653142
561324
516234
156243
512634
152643
125463
215436
124563
214536
241356
423165
421356
243165
234615
326451
236415
324651
234561
325416
235461
324516
342156
431265
432156
341265
314625
134652
316425
136452
136425
314652
134625
316452
361542
635124
631542
365124
356214
532641
536214
352641
325461
234516
235461
324516
342156
431265
432156
341265
314625
136452
316425
134652
143562
415326
145362
413526
431256
342165
341256
432165
342615
436251
432615
346251
364521
635412
634521
365412
635142
361524
365142
631524
613254
162345
612354
163245
136425
314652
134625
316452
361542
635124
631542
365124
356214
532641
536214
352641
536241
352614
356241
532614
523164
251346
253164
521346
512436
154263
514236
152463
154236
512463
152643
516234
561324
653142
651324
563142
653412
564321
563412
654321
563421
654312
653421
564312
654132
561423
564132
651423
615243
162534
612354
163245
136425
314652
134562
315426
351246
532164
531246
352164
532614
356241
536214
352641
536241
352614
532641
356214
536124
351642
356124
531642
513462
154326
514236
152463
125643
216534
126354
213645
231465
324156
321465
234156
324516
235461
253416
524361
542631
456213
465231
642513
462153
641235
642153
461235
416325
143652
413562
145326
143562
415326
145236
412563
421653
246135
241653
426135
246315
423651
432615
346251
364521
635412
653421
564312
654132
561423
564132
651423
615243
162534
612354
163245
136425
314652
134562
315426
351462
534126
531462
354126
534216
352461
325416
234561
325461
234516
243561
425316
245136
421563
425136
241563
214536
125463
215643
126534
125643
216534
126354
213645
231654
326145
321654
236145
263415
624351
264315
623451
632541
365214
635241
362514
326154
231645
236154
321645
312654
136245
316425
134652
143562
415326
145236
412563
421536
245163
241536
425163
452613
542631
456213
465231
642531
624513
265431
625413
652143
561234
562143
651234
615243
162534
612354
163245
162354
613245
163254
612345
621354
263145
261354
623145
263415
624351
264315
623451
632541
365214
635241
362514
632154
361245
362154
631245
613254
162345
612354
163245
136425
314652
134625
316452
361425
634152
631425
364152
634512
643521
465312
645321
654231
564213
652431
625413
265143
621534
625143
261534
216543
125634
215643
126534
125643
216534
126543
215634
251643
526134
521643
256134
265314
625341
263514
623541
632451
362415
634251
364215
346125
431652
436125
341652
314625
136452
316425
134652
136425
314652
134625
316452
361425
634152
631425
364152
346512
436521
345612
354621
534261
543216
452361
542316
524136
251463
254136
521463
512436
154263
514236
152463
125436
214563
124536
215463
251436
524163
521436
254163
245613
425631
246513
264531
624351
642315
463251
643215
634125
361452
364125
631452
613425
164352
614325
163452
136542
315624
135642
316524
361542
635124
631542
365124
635214
632541
365214
356241
532641
523614
256341
253614
523164
251346
253164
521346
512364
153246
513264
152346
153264
512346
152364
513246
531264
352146
351264
532146
352416
534261
543216
452361
542631
456213
465231
642513
462153
641235
642153
461235
416253
142635
412653
146235
164325
613452
163425
614352
641325
463152
461325
643152
463512
465321
643512
634521
365421
356412
534621
536412
356142
531624
536142
351624
315642
136524
316542
135624
153264
512346
152364
513246
531264
352146
351264
532146
523416
253461
524316
542361
452631
425613
246531
426513
462153
641235
642153
461235
416253
142635
412653
146235
142653
416235
146253
412635
421653
246135
241653
426135
246315
423651
432615
346251
436521
345612
354621
536412
356142
531624
536142
351624
315642
136524
316542
135624
136542
315624
135642
316524
361542
635124
631542
365124
635214
362541
365214
632541
362451
634215
632451
364215
634125
361452
364125
631452
613425
164352
614325
163452
164325
613452
163425
614352
641325
463152
461325
643152
634512
365421
364512
635421
364521
635412
634521
365412
356142
531624
536142
351624
315642
136524
316542
135624
136542
315624
135642
316524
361542
635124
631542
365124
356214
532641
536214
352641
536241
352614
356241
532614
523164
251346
253164
521346
512364
153246
513264
152346
125436
214563
124536
215463
251436
524163
521436
254163
245613
425631
246513
426531
462351
642315
463251
643215
634125
361452
364125
631452
613425
164352
614325
163452
136542
315624
135642
316524
361542
635124
631542
365124
356214
532641
352614
536241
352641
536214
356241
532614
523164
251346
253164
521346
512364
153246
513264
152346
125436
214563
124536
215463
251436
524163
521436
254163
524613
542631
456213
465231
645321
654312
563421
536412
356142
531624
536142
351624
315642
136524
316542
135624
153264
512346
152364
513246
531264
352146
351264
532146
523416
254361
524316
253461
524361
253416
523461
254316
245136
421563
425136
241563
214536
125463
215436
124563
125436
214563
124536
215463
251436
524163
521436
254163
524613
526431
254613
256431
526341
523614
256341
253614
523164
251346
253164
521346
512364
153246
513264
152346
153264
512346
152364
513246
531264
352146
351264
532146
523416
253461
524316
523461
254361
253416
524361
254316
245136
421563
425136
241563
214536
125463
215436
124563
125436
214563
124653
216435
261345
623154
621345
263154
623514
265341
625314
263541
236451
324615
234651
326415
236145
321654
326145
231654
213564
125346
215436
124563
142653
416235
146325
413652
431562
345126
341562
435126
345216
342561
435216
432561
345261
342516
435261
432516
342156
431265
432156
341265
314625
136452
316542
135624
153264
512346
152436
514263
541623
456132
451623
546132
456312
453621
546312
456321
543621
453612
546321
543612
453162
541326
543162
451326
415236
142563
412653
146235
164325
613452
163542
615324
651234
562143
561234
652143
562413
526431
254613
245631
426531
462513
645231
654213
564123
651432
654123
561432
516342
153624
513264
152346
153264
512346
152436
514263
541623
456132
451623
546132
456312
543621
546312
453621
546321
453612
456321
543612
453162
541326
543162
451326
415236
142563
412653
146235
142653
416235
146325
413652
431562
345126
341562
435126
345216
432561
342516
435261
342561
435216
345261
432516
342156
431265
432156
341265
314625
136452
316542
135624
136542
315624
135264
312546
321456
234165
231456
324165
234615
243651
426315
462351
643251
634215
362451
326415
236145
321654
326145
231654
213564
125346
215436
124563
142653
416235
146325
413652
431562
345126
341562
435126
345216
342561
435216
432561
345261
342516
435261
432516
342156
431265
432156
341265
314625
136452
316542
135624
136542
315624
135264
312546
321456
234165
231456
324165
342615
436251
463215
642351
463251
642315
624351
263415
236145
321654
326145
231654
213564
125346
215436
124563
125436
214563
124653
216435
261345
623154
621345
263154
236514
325641
326514
235641
325461
234516
235461
324516
342156
431265
432156
341265
314625
136452
316542
135624
153264
512346
152436
514263
541623
456132
451623
546132
564312
653421
654312
563421
653241
562314
563241
652314
625134
261543
265134
621543
612453
164235
614325
163452
164325
613452
163542
615324
651234
562143
561234
652143
625413
264531
246513
425631
246531
425613
452631
546213
564123
651432
654123
561432
516342
153624
513264
152346
153264
512346
152436
514263
541623
456132
451623
546132
456312
465321
643512
645321
465231
462513
645231
654213
564123
651432
654123
561432
516342
153624
513264
152346
125436
214563
124536
215463
251643
526134
521643
256134
265314
623541
625314
263541
625341
263514
265341
623514
632154
361245
362154
631245
613425
164352
614325
163452
136542
315624
135642
316524
361254
632145
631254
362145
632415
364251
634215
362451
632541
365214
635241
362514
632154
361245
362154
631245
613425
164352
614325
163452
164325
613452
163425
614352
641532
465123
461532
645123
465213
462531
645213
654231
562431
526413
254631
256413
526143
251634
256143
521634
512364
153246
513264
152346
125436
214563
124536
215463
251643
526134
521643
256134
526314
523641
256314
265341
623541
632514
365241
362514
632154
361245
362154
631245
613425
164352
614325
163452
164325
613452
163425
614352
641532
465123
461532
645123
654213
562431
526413
254631
245361
423516
432561
345216
354126
531462
534126
351462
315642
136524
316542
135624
153264
512346
152436
514263
541236
452163
451236
542163
452613
425631
246513
426531
462351
642315
463251
436215
346125
431652
436125
341652
314625
136452
316542
135624
136542
315624
135264
312546
321564
235146
231564
325146
235416
324561
234516
325461
235641
326514
236541
325614
235164
321546
325164
231546
213564
125346
215436
124563
125436
214563
124653
216435
261453
624135
621453
264135
246315
423651
432615
346251
436521
345612
354621
536412
563142
651324
653142
561324
516342
153624
513264
152346
153264
512346
152436
514263
541236
452163
451236
542163
452613
546231
456213
542631
452361
543216
453261
542316
452136
541263
542136
451263
415236
142563
412653
146235
164325
613452
163542
615324
651342
563124
561342
653124
563214
536241
352614
532641
356241
536214
352641
325614
235164
321546
325164
231546
213564
125346
215436
124563
125436
214563
124653
216435
261453
624135
621453
264135
246315
423651
243615
426351
462531
645213
465231
642513
624153
261435
264153
621435
612453
164235
614325
163452
164325
613452
163542
615324
651342
563124
561342
653124
563214
536241
352614
532641
356241
536214
352641
325614
235164
321546
325164
231546
213564
125346
215436
124563
142653
416235
146325
413652
431625
346152
341625
436152
346512
364521
635412
634521
365421
364512
635421
653412
563142
651324
653142
561324
516342
153624
513264
152346
153264
512346
152436
514263
541236
452163
451236
542163
452613
425631
246513
245631
426531
425613
246531
264513
624153
261435
264153
621435
612453
164235
614325
163452
136542
315624
135264
312546
321564
235146
231564
325146
235416
253461
524316
542361
452631
425613
246531
264513
624153
261435
264153
621435
612453
164235
614325
163452
164325
613452
163542
615324
651342
563124
561342
653124
563214
652341
625314
263541
625341
263514
236541
325614
235164
321546
325164
231546
213564
125346
215436
124563
142653
416235
146325
413652
431625
346152
341625
436152
346512
435621
453612
546321
564231
652413
625431
264513
624153
261435
264153
621435
612453
164235
614325
163452
164325
613452
163542
615324
651342
563124
561342
653124
635214
362541
365214
632541
362451
634215
632451
364215
346125
431652
436125
341652
314625
136452
316542
135624
136542
315624
135264
312546
321564
235146
231564
325146
352416
534261
532416
354261
534621
356412
354621
536412
563142
651324
653142
561324
516342
153624
513264
152346
125436
214563
124653
216435
261453
624135
621453
264135
246315
426351
243615
234651
326451
362415
634251
364215
346125
431652
436125
341652
314625
136452
316542
135624
153264
512346
152436
514263
541236
452163
451236
542163
452613
425631
246513
264531
624351
642315
463251
436215
346125
431652
436125
341652
314625
136452
316542
135624
153642
516324
156234
512643
521634
256143
251634
526143
256413
524631
542613
456231
465321
643512
634521
365412
635142
361524
365142
631524
613542
165324
615234
162543
126453
214635
124653
216435
261453
624135
621453
264135
624315
642351
463215
436251
346521
364512
635421
653412
563142
651324
653142
561324
516342
153624
513642
156324
153642
516324
156342
513624
531642
356124
351642
536124
356214
365241
632514
635241
365421
364512
635421
653412
563142
651324
653142
561324
516342
153624
513642
156324
165234
612543
162534
615243
651234
562143
561234
652143
562413
526431
254613
524631
542361
452316
543261
534216
354126
531462
534126
351462
315426
134562
314526
135462
153642
516324
156234
512643
521463
254136
251463
524136
254316
523461
524316
253461
235641
326514
325641
236514
326154
231645
236154
321645
312465
134256
314526
135462
134526
315462
135642
316524
361254
632145
631254
362145
632415
634251
362415
632451
364251
634215
362451
364215
634125
361452
364125
631452
613542
165324
615234
162543
165234
612543
162453
614235
641325
463152
461325
643152
634512
365421
356412
534621
356421
534612
543621
456312
465132
641523
645132
461523
416253
142635
412365
143256
134526
315462
135642
316524
361254
632145
631254
362145
632415
623451
264315
263451
623541
625314
263541
236514
326154
231645
236154
321645
312465
134256
314526
135462
153642
516324
156342
513624
531642
356124
351642
536124
563214
652341
625314
263541
623451
264315
246351
423615
432165
341256
342165
431256
413265
142356
412365
143256
134526
315462
135426
314562
341526
435162
431526
345162
354612
534621
356412
354621
536421
534612
356421
536412
563142
651324
653142
561324
516342
153624
513642
156324
165234
612543
162534
615243
651234
562143
561234
652143
625413
264531
246513
425631
245361
423516
432561
345216
354126
531462
534126
351462
315426
134562
314526
135462
134526
315462
135426
314562
341526
435162
431526
345162
354612
534621
356412
536421
354621
534612
356421
536412
563142
651324
653142
561324
516342
153624
513642
156324
153642
516324
156342
513624
531642
356124
351642
536124
563214
653241
562314
652341
563241
653214
562341
652314
625134
261543
265134
621543
612534
165243
615234
162543
126453
214635
124653
216435
261345
623154
621345
263154
623514
265341
263514
625341
652431
564213
562431
654213
564123
651432
654123
561432
516342
153624
513642
156324
153642
516324
156342
513624
531264
352146
351264
532146
523416
254361
524316
253461
524361
253416
523461
254316
245136
421563
425136
241563
214653
126435
216453
124635
142365
413256
143265
412356
421536
245163
241536
425163
452613
546231
456213
542631
456231
542613
452631
546213
564123
651432
654123
561432
516342
153624
513642
156324
153642
516324
156342
513624
531264
352146
351264
532146
523416
253461
524316
523461
254361
253416
524361
254316
245136
421563
425136
241563
214653
126435
216453
124635
126453
214635
124653
216435
261345
623154
621345
263154
236514
325641
235614
326541
362451
634215
364251
632415
623145
261354
263145
621354
612534
165243
615234
162543
165234
612543
162534
615243
651423
564132
561423
654132
645312
465321
643512
645321
463521
465312
643521
463512
436152
341625
346152
431625
413265
142356
412365
143256
134526
315462
135426
314562
341652
436125
431652
346125
364215
634251
362415
632451
364251
634215
362451
632415
623145
261354
263145
621354
612534
165243
615234
162543
165234
612543
162534
615243
651423
564132
561423
654132
645312
465321
643512
463521
645321
465312
643521
463512
436152
341625
346152
431625
413265
142356
412365
143256
134526
315462
135426
314562
341652
436125
431652
346125
364215
632451
623415
264351
246531
425613
452631
546213
564123
651432
654123
561432
516342
153624
513642
156324
153642
516324
156342
513624
531264
352146
351264
532146
352416
534261
354216
532461
352641
536214
356241
532614
352164
531246
532164
351246
315426
134562
314526
135462
135426
315462
134526
314562
341652
436125
431652
346125
436215
463251
642315
462351
643251
463215
642351
624315
264135
621453
624135
261453
216543
126534
215643
125634
152364
512346
153264
513246
531426
354162
351426
534162
354612
345621
436512
346521
435621
345612
436521
463512
643152
461325
463152
641325
614235
164253
612435
162453
164235
614253
162435
612453
621543
265134
261543
625134
265314
256341
523614
526341
253641
256314
523641
532614
352164
531246
532164
351246
315426
135462
314526
134562
143652
413625
146352
416325
461235
642153
641235
462153
642513
624531
265413
264531
625431
624513
265431
256413
526143
251634
256143
521634
512364
152346
513264
153246
152364
512346
153264
513246
531426
354162
351426
534162
354612
536421
563412
654321
563421
654312
645321
463512
643152
461325
463152
641325
614235
164253
612435
162453
164235
614253
162435
612453
621543
265134
261543
625134
652314
563241
653214
562341
652431
564213
654231
562413
526143
251634
256143
521634
512364
152346
513264
153246
135264
315246
132564
312546
321456
234165
231456
324165
234615
236451
324615
326451
236541
235614
326541
325614
235164
321546
325164
231546
213456
123465
214356
124365
142635
412653
146235
416253
461523
645132
641523
465132
645312
643521
465312
456321
546231
564213
652431
654213
564123
651432
654123
561432
516342
156324
513642
153624
135264
315246
132564
312546
321456
234165
231456
324165
342615
432651
346215
364251
632451
623415
264351
624315
642135
461253
462135
641253
614523
164532
615423
165432
156342
516324
153642
513624
531264
352146
351264
532146
523416
253461
524316
542361
453261
435216
342561
432516
423156
241365
243156
421365
412635
142653
416235
146253
142635
412365
143256
413526
431562
345126
341562
435126
345216
354261
532416
352461
325641
235614
326541
362514
632154
361245
362154
631245
613254
163524
615342
165432
164523
614253
162435
612345
621354
263145
261354
623145
632415
364251
362415
634251
362451
634215
632451
364215
346125
431652
436125
341652
314625
134265
312456
132546
135264
315246
132564
312654
321645
236154
231645
326154
236514
263541
625314
265341
256431
526413
254631
245613
425163
241536
245163
421536
412563
142653
416235
146253
164523
614532
165423
615243
651234
562143
561234
652143
625413
264531
265413
624531
264351
623415
624351
263415
236145
321654
326145
231654
213645
123465
214356
124365
142635
412653
146235
416325
461352
643125
641352
463125
643215
462351
426315
243651
426351
243615
234651
326415
236145
321654
326145
231654
213645
123465
214356
124365
123456
213546
125364
215346
251436
524163
521436
254163
524613
542631
456213
465231
642531
624513
265431
256413
526143
251634
256143
521634
512364
152346
513264
153624
156342
516432
154623
514632
541362
453126
451362
543126
453216
452361
543216
534261
354621
345612
436521
435612
345162
431526
435162
341526
314256
134265
312456
132546
135264
315624
136542
316524
361254
632145
631254
362145
326415
236451
324615
342651
432561
423516
245361
425316
452136
541263
542136
451263
415623
145632
416523
146253
164235
614325
163452
613425
631245
362154
361245
632154
362514
635241
632514
365241
632541
365214
362541
635214
365124
631542
635124
361542
316452
136425
314652
134562
135426
315246
132564
312546
321456
234165
231456
324165
234615
326451
236415
324651
236451
324615
234651
326415
236145
321654
326145
231654
213564
123546
215364
125634
126543
216453
124635
214653
241563
425136
421563
245136
425316
423561
245316
243561
425361
423516
245361
243516
423156
241365
243156
421365
412635
142653
416235
146325
143652
413562
145326
415362
451632
546123
541632
456123
546213
542631
456213
546231
452631
542613
456231
452613
542163
451236
452163
541236
514326
154362
513426
153246
152364
512634
156243
516234
561324
653142
651324
563142
536412
356421
534612
543621
453261
435216
342561
432516
423156
241365
243156
421365
412635
142653
416235
146325
143652
413625
146352
416325
461235
642153
641235
462153
426513
245631
246513
425631
452361
543216
542361
453216
435126
341562
345126
431562
413652
143625
416352
146325
164235
614253
162435
612453
621543
265134
261543
625134
265314
263541
625314
652341
562431
526413
254631
256413
526143
251634
256143
521634
512364
152346
513264
153246
152364
512346
153264
513246
531426
354162
351426
534162
354612
356421
534612
354621
345261
435216
342561
345216
435126
341562
345126
431562
413652
143625
416352
146325
143652
413625
146352
416325
461235
642153
641235
462153
426513
246531
425613
426531
246351
243615
426351
246315
264135
621453
624135
261453
216543
126534
215643
125634
152364
512346
153264
513246
531426
354162
351426
534162
354612
536421
563412
654321
563421
654312
645321
463512
643152
461325
463152
641325
614235
164253
612435
162453
126543
216534
125643
215634
251364
523146
521364
253146
235416
325461
234516
235461
325641
326514
235641
325614
352164
531246
532164
351246
315426
135462
314526
134562
135426
315246
132564
312546
321456
234165
231456
324165
234615
236451
324615
234651
243561
423516
245361
243516
423156
241365
243156
421365
412635
142653
416235
146325
143652
413562
145326
415362
451632
546123
541632
456123
465213
642531
624513
265431
624531
265413
256431
524613
542163
451236
452163
541236
514326
154362
513426
153246
152364
512634
156243
516234
561324
653142
651324
563142
536412
356421
534612
536421
356241
352614
536241
356214
365124
631542
635124
361542
316452
136425
314652
134562
135426
315246
132564
312546
321456
234165
231456
324165
342615
432651
346215
436251
463521
643512
465321
645312
654132
561423
564132
651423
615243
165234
612543
162453
164235
614325
163452
613425
631245
362154
361245
632154
623514
265341
625314
263541
623451
264315
624351
263415
236145
321654
326145
231654
213564
123546
215364
125634
126543
216453
124635
214653
241563
425136
421563
245136
254316
523461
532416
354261
345621
436512
463521
645312
654132
561423
564132
651423
615243
165234
612543
162453
164235
614325
163452
613425
631245
362154
361245
632154
362514
635241
653214
562341
652431
564213
546231
452613
542163
451236
452163
541236
514326
154362
513426
153246
152364
512346
153264
513624
531642
356124
351642
536124
356214
365241
632514
362541
326451
236415
324651
342615
432165
341256
342165
431256
413265
143625
416352
146325
143652
413625
146352
416532
461523
645132
641523
465132
645312
654321
563412
536421
356241
365214
632541
623514
263154
621345
623154
261345
216354
126534
215643
125634
152364
512346
153264
513624
531642
356124
351642
536124
563214
652341
562314
653241
635421
364512
634521
365412
356142
531624
536142
351624
315642
135462
314526
134562
143652
413625
146352
416532
461523
645132
641523
465132
456312
543621
453612
546321
564231
652413
562431
654213
645123
461532
465123
641532
614523
164253
612435
162453
164235
614253
162435
612345
621354
263145
261354
623145
632415
364251
362415
634251
364521
635412
634521
365412
356142
531624
536142
351624
315642
135462
314526
134562
135426
315462
134526
314256
341265
432156
431265
342156
432516
423561
245316
425361
243561
423516
245361
254316
524136
251463
254136
521463
512436
152346
513264
153246
152364
512346
153264
513624
531642
356124
351642
536124
356214
365241
632514
635241
362541
365214
632541
623514
263154
621345
623154
261345
216354
126534
215643
125634
126543
216534
125643
215463
251436
524163
521436
254163
245613
426531
462513
645231
465321
643512
634521
365412
356142
531624
536142
351624
315642
135462
314526
134562
135426
315462
134526
314256
341265
432156
431265
342156
432516
423561
245316
254361
524631
542613
456231
465213
645123
461532
465123
641532
614523
164253
612435
162453
164235
614253
162435
612345
621354
263145
261354
623145
632415
364251
346215
432651
342561
435216
453261
542316
524136
251463
254136
521463
512436
152346
513264
153246
135426
315462
134526
314256
341265
432156
431265
342156
432516
345261
354216
532461
523641
256314
265341
623514
263154
621345
623154
261345
216354
126534
215643
125634
126543
216534
125643
215463
251436
524163
521436
254163
524613
256431
265413
624531
642351
463215
436251
342615
432165
341256
342165
431256
413265
143625
416352
146325
164235
614253
162435
612345
621354
263145
261354
623145
632415
362451
634215
643251
462351
426315
243651
423615
432165
341256
342165
431256
413265
143625
416352
146325
143652
413625
146352
416532
461523
645132
641523
465132
645312
463521
643512
465321
645231
462513
642531
465213
645123
461532
465123
641532
614523
164253
612435
162453
126543
216534
125643
215463
251436
524163
521436
254163
524613
256431
526413
254631
524361
253416
523461
254316
524136
251463
254136
521463
512436
152346
513264
153246
152364
512634
156243
516423
561432
654123
651432
564123
546213
456231
542613
452631
425361
245316
423561
243516
234156
321465
324156
231465
213456
123546
215364
125634
126543
216453
124635
214365
241356
423165
421356
243165
234615
326451
236415
324651
236451
324615
234651
326415
362145
631254
632145
361254
316245
136425
314652
134562
135426
315246
132564
312654
321645
236154
231645
326154
236514
235641
326514
362541
635241
653214
562341
563214
653124
561342
563124
651342
615324
165234
612543
162453
164235
614325
163452
613542
631524
365142
361524
635142
653412
563421
654312
653421
564321
563412
654321
564312
546132
451623
456132
541623
514632
154362
513426
153246
152364
512634
156243
516423
561432
654123
651432
564123
546213
456231
542613
452631
546231
456213
542631
452613
425163
241536
245163
421536
412563
142653
416235
146325
143652
413562
145326
415236
451263
542136
541263
452136
542316
453261
435216
342561
432651
346215
364251
632415
362145
631254
632145
361254
316245
136425
314652
134562
135426
315246
132564
312654
321645
236154
231645
326154
236514
325641
326514
235641
325461
234516
235461
324516
234156
321465
324156
231465
213456
123546
215364
125634
126543
216453
124635
214365
241356
423165
421356
243165
423615
426351
243615
246351
426531
425613
246531
245613
425163
241536
245163
421536
412563
142653
416235
146325
143652
413562
145326
415236
451263
542136
541263
452136
425316
245361
423516
432561
342651
324615
236451
326415
362145
631254
632145
361254
316245
136425
314652
134562
135426
315246
132564
312654
321645
236154
231645
326154
236514
263541
625314
652341
562431
526413
254631
245613
425163
241536
245163
421536
412563
142653
416235
146325
143652
413562
145326
415236
451263
542136
541263
452136
425316
243561
234516
325461
235641
326514
362541
635214
653124
561342
563124
651342
615324
165234
612543
162453
164235
614253
162435
612453
621543
265134
261543
625134
265314
623541
625314
263541
623451
264315
263451
624315
264135
621453
624135
261453
216543
126534
215643
125634
126543
216534
125643
215634
251364
523146
521364
253146
523416
524361
253416
254361
524631
526413
254631
256413
526143
251634
256143
521634
512364
152346
513264
153246
152364
512346
153264
513246
531426
354162
351426
534162
354612
356421
534612
354621
345261
435216
342561
345216
435126
341562
345126
431562
413652
143625
416352
146325
143652
413625
146352
416325
461235
642153
641235
462153
642513
465231
462513
645231
465321
643512
645321
463512
643152
461325
463152
641325
614235
164253
612435
162453
126543
216534
125643
215634
251364
523146
521364
253146
235416
324561
234516
325461
235641
326514
236541
325614
352164
531246
532164
351246
315426
135462
314526
134562
135426
315462
134526
314562
341652
436125
431652
346125
436215
432651
346215
436251
463521
643512
465321
463512
643152
461325
463152
641325
614235
164253
612435
162453
126543
216534
125643
215634
251364
523146
521364
253146
235416
324561
234516
325461
235641
326514
236541
325614
352164
531246
532164
351246
315426
135462
314526
134562
143652
413625
146352
416325
461235
642153
641235
462153
426513
245631
425613
246531
426351
243615
423651
246315
264135
621453
624135
261453
216543
126534
215643
125634
125643
216534
126543
215634
251364
523146
521364
253146
235416
324561
325416
234561
243651
426315
423651
246315
264135
621453
624135
261453
216543
125634
215643
126534
162354
613245
163254
612345
621435
264153
261435
624153
264513
625431
624513
265431
256341
523614
526341
253614
523164
251346
253164
521346
512436
154263
514236
152463
125643
216534
126543
215634
251364
523146
521364
253146
235416
324561
325416
234561
325461
234516
235461
324516
342156
431265
432156
341265
314625
136452
316425
134652
136425
314652
134562
315426
351246
532164
531246
352164
532614
356241
352614
536241
352641
536214
532641
356214
536124
351642
356124
531642
513462
154326
514236
152463
125643
216534
126354
213645
231465
324156
321465
234156
324516
235461
325416
234561
325461
234516
324561
235416
325146
231564
235146
321564
312654
136245
316425
134652
143562
415326
145236
412563
421653
246135
241653
426135
246315
423651
432615
346251
364521
635412
653421
564312
654132
561423
564132
651423
615243
162534
612354
163245
162354
613245
163425
614352
641532
465123
461532
645123
465213
642531
624513
265431
256341
523614
532641
356214
536124
351642
356124
531642
513462
154326
514236
152463
125643
216534
126354
213645
231654
326145
321654
236145
326415
234651
243615
426351
243651
426315
462351
643215
463125
641352
643125
461352
416325
143652
413562
145326
143562
415326
145236
412563
421536
245163
241536
425163
452613
546231
456213
542631
524361
253416
523461
254316
245136
421563
425136
241563
214536
125463
215643
126534
162354
613245
163425
614352
641325
463152
461325
643152
634512
364521
635412
653421
564321
546312
453621
543612
534162
351426
354162
531426
513462
154326
514236
152463
154236
512463
152436
514263
541236
452163
451236
542163
452613
546231
456213
542631
524361
253416
523461
254316
524136
251463
254136
521463
512436
154263
514236
152463
125643
216534
126543
215634
251643
526134
521643
256134
526314
562341
653214
563241
536421
356412
534621
543612
453162
541326
543162
451326
415362
143526
413562
145326
143562
415326
145362
413526
431562
345126
341562
435126
453216
543261
452316
542361
524631
254613
526431
256413
265143
621534
625143
261534
216543
125634
215643
126534
125643
216534
126543
215634
251643
526134
521643
256134
265314
625341
263514
236541
326451
362415
634251
364215
346125
431652
436125
341652
314625
136452
316425
134652
143625
416352
146325
413652
431625
346152
341625
436152
463512
643521
465312
456321
546231
564213
652431
562413
526143
251634
256143
521634
512643
156234
516243
152634
125364
213546
123564
215346
251364
523146
521364
253146
523416
524361
253416
235461
324561
342516
435261
432516
342156
431265
432156
341265
314256
132465
312456
134265
132456
314265
134256
312465
321456
234165
231456
324165
234615
326451
362415
634251
364521
635412
653421
564312
654132
561423
564132
651423
615432
164523
614532
165423
156243
512634
152643
516234
561243
652134
651243
562134
652314
653241
562314
526341
253641
235614
326541
325614
235164
321546
325164
231546
213564
125346
215364
123546
132456
314265
134256
312465
321456
234165
231456
324165
342615
432651
346215
364251
634521
643512
465321
645312
654132
561423
564132
651423
615432
164523
614532
165423
164532
615423
165432
614523
641532
465123
461532
645123
465213
642531
624513
265431
625341
263514
236541
325614
235164
321546
325164
231546
213564
125346
215364
123546
125364
213546
123564
215346
251364
523146
521364
253146
523416
254361
253416
524361
254631
526413
524631
256413
526143
251634
256143
521634
512643
156234
516243
152634
156243
512634
152643
516234
561243
652134
651243
562134
526314
253641
256314
523641
256341
523614
526341
253614
235164
321546
325164
231546
213564
125346
215364
123546
125364
213546
123564
215346
251364
523146
521364
253146
235416
324561
325416
234561
325461
234516
235461
324516
342156
431265
432156
341265
314256
132465
312456
134265
143625
416352
146325
413652
431625
346152
341625
436152
463512
643521
465312
645321
654231
564213
652431
562413
526143
251634
256143
521634
512643
156234
516243
152634
125364
213546
123564
215346
251364
523146
521364
253146
235416
324561
234516
325461
234561
325416
235461
324516
342156
431265
432156
341265
314256
132465
312456
134265
143625
416352
146325
413652
431625
346152
341625
436152
346512
364521
635412
653421
563241
536214
352641
325614
235164
321546
325164
231546
213564
125346
215364
123546
132456
314265
134256
312465
321456
234165
231456
324165
342615
436251
346215
432651
346251
432615
342651
436215
463125
641352
643125
461352
416325
143652
413625
146352
143625
416352
146325
413652
431625
346152
341625
436152
346512
345621
436512
435621
345261
342516
435261
432516
342156
431265
432156
341265
314256
132465
312456
134265
132456
314265
134256
312465
321456
234165
231456
324165
342615
432651
346215
342651
436251
432615
346251
436215
463125
641352
643125
461352
416325
143652
413625
146352
143625
416352
146532
415623
451263
542136
541263
452136
542316
453261
543216
452361
425631
246513
426531
245613
425163
241536
245163
421536
412356
143265
413625
146352
164532
615423
165243
612534
621354
263145
261354
623145
263415
264351
623415
624351
263451
264315
623451
624315
264135
621453
624135
261453
216543
125634
215364
123546
132456
314265
134625
316452
361542
635124
631542
365124
635214
632541
365214
635241
362541
632514
365241
362514
632154
361245
362154
631245
613425
164352
614532
165423
156243
512634
152364
513246
531426
354162
351426
534162
354612
345621
436512
463521
645321
654312
563421
536412
356142
531624
536142
351624
315264
132546
312456
134265
132456
314265
134625
316452
361542
635124
631542
365124
635214
362541
365214
632541
365241
632514
635241
362514
632154
361245
362154
631245
613425
164352
614532
165423
164532
615423
165243
612534
621354
263145
261354
623145
263415
624351
264315
623451
264351
623415
263451
624315
264135
621453
624135
261453
216543
125634
215364
123546
125364
213546
123456
214365
241635
426153
421635
246153
426513
462531
645213
654231
562431
526413
254631
245613
425163
241536
245163
421536
412356
143265
413625
146352
164532
615423
165243
612534
621354
263145
261354
623145
263415
264351
623415
624351
263451
264315
623451
624315
264135
621453
624135
261453
216543
125634
215364
123546
125364
213546
123456
214365
241635
426153
421635
246153
264513
625431
652413
564231
652431
564213
546231
452613
425163
241536
245163
421536
412356
143265
413625
146352
143625
416352
146532
415623
451263
542136
541263
452136
425316
243561
245316
423561
243651
426315
423651
246315
264135
621453
624135
261453
216543
125634
215364
123546
132456
314265
134625
316452
361542
635124
631542
365124
356214
532641
536214
352641
532461
354216
352461
534216
543126
451362
453126
541362
514632
156423
516243
152634
156243
512634
152364
513246
531426
354162
351426
534162
543612
456321
465312
643521
465321
643512
634521
365412
356142
531624
536142
351624
315264
132546
312456
134265
132456
314265
134625
316452
361542
635124
631542
365124
635214
653241
562314
563241
653421
654312
563421
536412
356142
531624
536142
351624
315264
132546
312456
134265
143625
416352
146325
413652
431562
345126
341562
435126
453216
542361
543216
452361
543261
452316
453261
542316
524136
251463
254136
521463
512643
156234
516243
152634
125364
213546
123564
215346
251436
524163
521436
254163
524613
256431
526413
254631
524361
253416
523461
254316
524136
251463
254136
521463
512643
156234
516243
152634
156243
512634
152643
516234
561324
653142
651324
563142
653412
654321
563412
536421
354621
345612
436521
435612
345162
431526
435162
341526
314256
132465
312456
134265
143625
416352
146325
413652
431562
345126
341562
435126
345216
342561
435216
453261
542361
524316
253461
254316
524136
251463
254136
521463
512643
156234
516243
152634
156243
512634
152643
516234
561324
653142
651324
563142
536412
354621
345612
436521
463251
642315
624351
263415
236145
321654
326145
231654
213564
125346
215364
123546
132456
314265
134625
316452
361425
634152
631425
364152
634512
643521
465312
645321
654231
564213
652431
625413
265143
621534
625143
261534
216543
125634
215364
123546
125364
213546
123456
214365
241356
423165
421356
243165
423615
246351
426315
243651
423561
245316
425361
243516
423156
241365
243156
421365
412356
143265
413625
146352
143625
416352
146532
415623
451632
546123
541632
456123
465213
642531
624513
265431
625341
263514
236541
325614
352164
531246
532164
351246
315264
132546
312456
134265
132456
314265
134625
316452
361425
634152
631425
364152
634512
365421
635412
364521
634251
362415
632451
364215
634125
361452
364125
631452
613425
164352
614532
165423
156243
512634
152364
513246
531264
352146
351264
532146
352416
325461
234516
324561
235461
325416
234561
243516
423156
241365
243156
421365
412356
143265
413625
146352
143625
416352
146532
415623
451632
546123
541632
456123
465213
642531
462513
645231
654321
563412
653421
564312
546132
451623
456132
541623
514632
156423
516243
152634
156243
512634
152364
513246
531264
352146
351264
532146
352416
325461
234516
324561
235461
325416
234561
243516
423156
241365
243156
421365
412356
143265
413625
146352
164532
615423
165243
612534
621543
265134
261543
625134
265314
256341
523614
526341
253641
256314
523641
532614
352164
531246
532164
351246
315264
132546
312456
134265
132456
314265
134625
316452
361425
634152
631425
364152
634512
643521
465312
463521
645321
643512
465321
456312
546132
451623
456132
541623
514632
156423
516243
152634
125364
213546
123456
214365
241356
423165
421356
243165
423615
432651
346215
364251
634521
643512
465321
456312
546132
451623
456132
541623
514632
156423
516243
152634
156243
512634
152364
513246
531264
352146
351264
532146
352416
534261
543216
452361
543261
452316
425361
243516
423156
241365
243156
421365
412356
143265
413625
146352
164532
615423
165243
612534
621543
265134
261543
625134
265314
623541
632514
365241
356421
534612
543621
456312
546132
451623
456132
541623
514632
156423
516243
152634
156243
512634
152364
513246
531264
352146
351264
532146
523416
254361
253416
524361
254631
526413
524631
256413
265143
621534
625143
261534
216543
125634
215364
123546
125364
213546
123456
214365
241356
423165
421356
243165
234615
326451
324615
236451
326541
235614
236541
325614
352164
531246
532164
351246
315264
132546
312456
134265
143625
416352
146532
415623
451632
546123
541632
456123
465213
645231
462513
426531
245631
254613
526431
256413
265143
621534
625143
261534
216543
125634
215364
123546
132456
314265
134625
316452
361425
634152
631425
364152
634512
643521
465312
456321
546231
564213
652431
625413
265143
621534
625143
261534
216543
125634
215364
123546
132564
315246
135426
314562
341526
435162
431526
345162
435612
346521
364512
635421
653241
562314
526341
253614
523164
251346
253164
521346
512364
153246
513426
154362
145632
416523
146532
415623
451632
546123
541632
456123
546213
564231
652413
625431
265341
256314
523641
532614
352164
531246
532164
351246
315264
132546
312564
135246
132564
315246
135264
312546
321564
235146
231564
325146
235416
253461
524316
523461
253641
256314
523641
532614
352164
531246
532164
351246
315264
132546
312564
135246
153426
514362
154326
513462
531426
354162
351426
534162
354612
345621
436512
346521
364251
634215
362451
326415
236145
321654
326145
231654
213645
126354
216345
123654
132564
315246
135426
314562
341652
436125
431652
346125
436215
342651
346215
432651
423561
245316
243561
425316
245136
421563
425136
241563
214653
126435
216345
123654
126345
213654
123564
215346
251436
524163
521436
254163
524613
526431
254613
524631
256431
526413
254631
256413
526143
251634
256143
521634
512364
153246
513426
154362
153426
514362
154632
516423
561243
652134
651243
562134
526314
253641
235614
326541
235641
326514
362541
635214
653124
561342
563124
651342
615432
164523
614253
162435
126345
213654
123564
215346
251436
524163
521436
254163
524613
542631
456213
452631
542361
543216
452361
425316
245136
421563
425136
241563
214653
126435
216345
123654
132564
315246
135264
312546
321564
235146
231564
325146
352416
534261
543216
452361
542631
456213
465231
642513
624153
261435
264153
621435
612453
164235
614253
162435
126345
213654
123645
216354
261345
623154
621345
263154
236514
326541
235614
236541
325641
326514
235641
325614
352164
531246
532164
351246
315264
132546
312564
135246
153426
514362
154326
513462
531426
354162
351426
534162
543612
456321
465312
643521
463251
642315
624351
263415
236145
321654
326145
231654
213645
126354
216345
123654
126345
213654
123645
216354
261345
623154
621345
263154
236514
326541
235614
325641
236541
326514
235641
325614
352164
531246
532164
351246
315264
132546
312564
135246
132564
315246
135264
312546
321564
235146
231564
325146
352416
532461
354216
534261
352461
532416
354261
534216
543126
451362
453126
541362
514326
153462
513426
154362
145632
416523
146532
415623
451263
542136
541263
452136
542316
453261
452316
543261
534621
356412
354621
536412
356142
531624
536142
351624
315264
132546
312564
135246
132564
315246
135264
312546
321456
234165
231456
324165
342615
436251
346215
432651
346251
432615
342651
436215
463125
641352
643125
461352
416532
145623
415632
146523
164253
612435
162453
614235
641325
463152
461325
643152
634512
365421
635412
364521
635421
364512
634521
365412
356142
531624
536142
351624
315264
132546
312564
135246
132564
315246
135264
312546
321456
234165
231456
324165
342615
432651
346215
342651
436251
432615
346251
436215
463125
641352
643125
461352
416532
145623
415632
146523
145632
416523
146532
415623
451263
542136
541263
452136
425316
243561
423516
245361
254631
526413
256431
524613
542163
451236
452163
541236
514326
153462
513426
154362
153426
514362
154326
513462
531642
356124
351642
536124
563214
653241
562314
563241
652341
653214
562341
652314
625134
261543
265134
621543
612453
164235
614253
162435
126345
213654
123645
216354
261534
625143
621534
265143
256413
526431
254613
524631
256431
526413
254631
524613
542163
451236
452163
541236
514326
153462
513426
154362
153426
514362
154326
513462
531642
356124
351642
536124
563214
653241
562314
652341
563241
653214
562341
652314
625134
261543
265134
621543
612453
164235
614253
162435
126345
213654
123645
216354
261534
625143
621534
265143
256413
524631
542613
456231
465321
643512
634521
365412
356142
531624
536142
351624
315264
132546
312564
135246
132564
315246
135264
312546
321456
234165
231456
324165
234615
326451
236415
324651
234561
325416
235461
324516
234156
321465
324156
231465
213645
126354
216345
123654
123645
213654
126345
216354
261534
625143
621534
265143
625413
652431
564213
654231
562431
652413
564231
546213
456123
541632
546123
451632
415362
145326
413562
143526
134256
314265
132456
312465
321645
236154
231645
326154
236514
263541
625314
265341
623541
263514
625341
652314
562134
651243
652134
561243
516423
156432
514623
154632
156423
516432
154623
514632
541362
453126
451362
543126
453216
435261
342516
345261
432561
435216
342561
324516
234156
321465
324156
231465
213645
123654
216345
126354
162534
612543
165234
615243
651423
564132
561423
654132
564312
546321
453612
456321
543621
546312
453621
435612
345162
431526
435162
341526
314256
134265
312456
132465
134256
314265
132456
312465
321645
236154
231645
326154
236514
325641
352614
536241
352641
536214
563241
652314
562134
651243
652134
561243
516423
156432
514623
154632
156423
516432
154623
514632
541362
453126
451362
543126
534216
352461
532416
354261
534621
356412
536421
354612
345162
431526
435162
341526
314256
134265
312456
132465
123456
213465
124356
214365
241635
426153
421635
246153
426513
425631
246513
245631
425361
423516
245361
243516
423156
241365
243156
421365
412635
142653
416235
146253
164523
614532
165423
615432
651342
563124
561342
653124
563214
562341
653214
635241
365421
356412
534621
536412
356142
531624
536142
351624
315264
135246
312564
132546
123456
213465
124356
214365
241635
426153
421635
246153
264513
624531
265413
256431
524631
542613
456231
546213
564123
651432
654123
561432
516342
156324
513642
153624
135264
315246
132564
312546
321456
234165
231456
324165
342615
432651
346215
364251
632451
623415
264351
624315
642135
461253
462135
641253
614523
164532
615423
165432
164523
614253
162435
612345
621354
263145
261354
623145
263415
236451
324615
234651
243561
423516
245361
254316
524136
251463
254136
521463
512436
152346
513264
153624
156342
516432
154623
514263
541236
452163
451236
542163
524613
256431
254613
526431
254631
526413
524631
256413
265143
621534
625143
261534
216543
126453
214635
124365
123456
213465
124356
214536
241563
425136
421563
245136
425316
452361
543216
453261
435621
345612
436521
463512
643152
461325
463152
641325
614352
164532
615423
165432
156342
516324
153642
513462
531426
354162
351426
534162
543612
456321
453612
546321
456231
542613
546231
452613
425163
241536
245163
421536
412563
142653
416235
146253
164523
614532
165423
615243
651234
562143
561234
652143
562413
654231
645213
462531
645231
462513
426531
245613
425163
241536
245163
421536
412563
142653
416235
146253
142635
412365
143256
413265
431625
346152
341625
436152
346512
364521
635412
653421
564321
546312
453621
435612
345162
431526
435162
341526
314256
134265
312456
132546
135264
315624
136542
316524
361254
632145
631254
362145
632415
634251
362415
326451
236541
263514
625341
623514
263154
621345
623154
261345
216435
126453
214635
124365
123456
213546
125364
215346
251436
524163
521436
254163
245613
425631
246513
264531
624351
642315
463251
643215
634125
361452
364125
631452
613542
163524
615342
165432
156423
516243
152634
512643
521463
254136
251463
524136
254316
523461
524316
253461
524361
253416
254361
523416
253146
521364
523146
251364
215634
125643
216534
126354
123645
213465
124356
214365
241635
426153
421635
246153
426513
245631
425613
246531
425631
246513
426531
245613
425163
241536
245163
421536
412356
142365
413256
143526
145362
415632
146523
416532
461352
643125
641352
463125
643215
642351
463215
462351
643251
642315
463251
462315
642135
461253
462135
641253
614523
164532
615423
165243
162534
612354
163245
613254
631524
365142
361524
635142
365412
364521
635412
365421
634521
364512
635421
634512
364152
631425
634152
361425
316245
136254
312645
132465
134256
314526
135462
315426
351246
532164
531246
352164
325614
235641
326514
362541
632451
623415
264351
624315
642135
461253
462135
641253
614523
164532
615423
165243
162534
612543
165234
615243
651423
564132
561423
654132
645312
463521
465312
643521
634251
362415
364251
632415
623145
261354
263145
621354
612534
162543
615234
165243
156423
516432
154623
514632
541362
453126
451362
543126
453216
452361
543216
534261
354621
345612
436521
435612
345162
431526
435162
341526
314256
134265
312456
132465
134256
314265
132456
312465
321645
236154
231645
326154
236514
235641
326514
236541
263451
623415
264351
263415
623145
261354
263145
621354
612534
162543
615234
165243
162534
612543
165234
615243
651423
564132
561423
654132
645312
465321
643512
645321
465231
462513
645231
465213
456123
541632
546123
451632
415362
145326
413562
143526
134256
314265
132456
312465
321645
236154
231645
326154
236514
325641
352614
536241
352641
536214
563241
652314
562134
651243
652134
561243
516423
156432
514623
154632
145362
415326
143562
413526
431256
342165
341256
432165
423615
243651
426315
423651
243561
245316
423561
243516
234156
321465
324156
231465
213645
123654
216345
126354
123645
213465
124356
214365
241635
426153
421635
246153
426513
425631
246513
426531
462351
642315
463251
462315
642135
461253
462135
641253
614523
164532
615423
165243
162534
612354
163245
613254
631524
365142
361524
635142
653412
564321
546312
453621
546321
453612
435621
346512
364152
631425
634152
361425
316245
136254
312645
132465
134256
314526
135462
315426
351246
532164
531246
352164
325614
235641
326514
325641
235461
234516
325461
235416
253146
521364
523146
251364
215634
125643
216534
126354
123645
213465
124356
214365
241635
426153
421635
246153
264513
624531
265413
625431
652341
562314
653241
563214
536124
351642
356124
531642
513462
153426
514362
154632
156423
516243
152634
512643
521463
254136
251463
524136
542316
453261
543216
452361
542631
456213
546231
452613
425163
241536
245163
421536
412356
142365
413256
143526
145362
415632
146523
416532
461352
643125
641352
463125
436215
342651
324615
236451
263541
625314
652341
563214
536124
351642
356124
531642
513462
153426
514362
154632
156423
516243
152634
512643
521463
254136
251463
524136
254316
523461
532416
354261
534621
356412
365421
634512
364152
631425
634152
361425
316245
136254
312645
132465
134256
314265
132456
312546
321564
235146
231564
325146
235416
253461
524316
254361
245631
425613
246531
264513
624153
261435
264153
621435
612453
162543
615234
165243
162534
612543
165234
615324
651342
563124
561342
653124
563214
536241
352614
325641
235461
253416
524361
542316
452136
541263
542136
451263
415236
145326
413562
143526
134256
314265
132456
312546
321564
235146
231564
325146
352416
534261
354216
532461
523641
256314
526341
253614
235164
321546
325164
231546
213564
123654
216345
126354
162534
612543
165234
615324
651342
563124
561342
653124
635214
362541
632514
365241
356421
534612
354621
536412
563142
651324
653142
561324
516342
156432
514623
154632
156423
516432
154623
514263
541236
452163
451236
542163
524613
256431
254613
526431
256341
523614
526341
253614
235164
321546
325164
231546
213564
123654
216345
126354
123645
213654
126345
216435
261453
624135
621453
264135
624315
642351
463215
643251
462351
642315
463251
436215
346125
431652
436125
341652
314625
134265
312456
132465
134256
314265
132456
312546
321564
235146
231564
325146
235416
253461
524316
523461
254361
253416
524361
542316
452136
541263
542136
451263
415236
145326
413562
143526
145362
415326
143562
413652
431625
346152
341625
436152
463512
645321
654312
563421
653241
562314
526341
253614
235164
321546
325164
231546
213564
123654
216345
126354
123645
213654
126345
216435
261453
624135
621453
264135
624315
642351
463215
436251
346521
364512
635421
653412
563142
651324
653142
561324
516342
156432
514623
154632
156423
516432
154623
514263
541236
452163
451236
542163
524613
256431
265413
624531
264351
623415
632451
364215
346125
431652
436125
341652
314625
134265
312456
132465
123645
213654
126345
216435
261453
624135
621453
264135
624315
263451
236415
324651
342561
435216
453261
542316
452136
541263
542136
451263
415236
145326
413562
143526
145362
415326
143562
413652
431625
346152
341625
436152
346512
435621
453612
546321
564231
652413
625431
264513
624153
261435
264153
621435
612453
162543
615234
165243
156423
516432
154623
514263
541236
452163
451236
542163
524613
254631
526413
562431
654231
645213
462531
642513
624153
261435
264153
621435
612453
162543
615234
165243
162534
612543
165234
615324
651342
563124
561342
653124
563214
652341
562314
653241
563421
654312
564321
653412
563142
651324
653142
561324
516342
156432
514623
154632
145362
415326
143562
413652
431625
346152
341625
436152
346512
435621
345612
436521
346251
432615
342651
436215
346125
431652
436125
341652
314625
134265
312456
132465
134256
314526
135462
315642
351624
536142
531624
356142
365412
635421
364512
634521
643251
463215
642351
462315
426135
241653
246135
421653
412635
142365
413256
143526
145362
415632
146523
416253
461235
642153
641235
462153
426513
245631
425613
246531
425631
246513
426531
245613
254163
521436
524163
251436
215463
125643
216534
126354
123645
213465
124356
214536
241563
425136
421563
245136
425316
423561
245316
254361
523461
532416
354261
352416
532146
351264
352146
531264
513246
153426
514362
154632
156423
516243
152634
512364
521346
253164
251346
523164
532614
352641
536214
532641
356241
352614
536241
356214
365124
631542
635124
361542
316524
136254
312645
132465
134256
314526
135462
315642
351624
536142
531624
356142
365412
635421
364512
634521
365421
635412
364521
634512
643152
461325
463152
641325
614352
164532
615423
165243
162534
612354
163245
613425
631452
364125
361452
634125
364215
632451
623415
264351
624531
265413
256431
524613
254163
521436
524163
251436
215463
125643
216534
126354
123645
213465
124356
214536
241563
425136
421563
245136
425316
243561
245316
423561
243651
426315
423651
246315
426135
241653
246135
421653
412635
142365
413256
143526
145362
415632
146523
416253
461235
642153
641235
462153
642513
645231
462513
465231
645321
643512
465321
463512
643152
461325
463152
641325
614352
164532
615423
165243
162534
612354
163245
613425
631452
364125
361452
634125
643215
463251
642315
624351
264531
246513
425631
245613
254163
521436
524163
251436
215463
125643
216534
126354
123645
213465
124356
214536
241563
425136
421563
245136
425316
452361
543216
534261
354621
345612
436521
463512
643152
461325
463152
641325
614352
164532
615423
165243
162534
612354
163245
613425
631452
364125
361452
634125
643215
462351
426315
243651
423561
245316
254361
523416
532146
351264
352146
531264
513246
153426
514362
154632
156423
516432
154623
514632
541362
453126
451362
543126
453216
542361
543216
452361
542631
456213
452631
546213
456123
541632
546123
451632
415362
145326
413562
143526
145362
415326
143562
413526
431256
342165
341256
432165
342615
346251
432615
436251
346521
345612
436521
435612
345162
431526
435162
341526
314256
134265
312456
132465
134256
314265
132456
312465
321645
236154
231645
326154
236514
235641
326514
236541
263451
623415
264351
263415
623145
261354
263145
621354
612534
162543
615234
165243
162534
612543
165234
615243
651423
564132
561423
654132
564312
653421
654312
563421
653241
562314
563241
652314
562134
651243
652134
561243
516423
156432
514623
154632
145362
415326
143562
413526
431256
342165
341256
432165
423615
246351
426315
243651
423561
245316
425361
243516
234156
321465
324156
231465
213645
123654
216345
126354
123645
213654
126345
216354
261534
625143
621534
265143
625413
624531
265413
625431
652341
562314
653241
652314
562134
651243
652134
561243
516423
156432
514623
154632
145362
415326
143562
413526
431256
342165
341256
432165
423615
246351
426315
243651
423561
245316
425361
243516
234156
321465
324156
231465
213645
123654
216345
126354
162534
612543
165234
615243
651423
564132
561423
654132
645312
463521
643512
465321
645231
462513
642531
465213
456123
541632
546123
451632
415362
145326
413562
143526
143562
415326
145362
413526
431256
342165
341256
432165
423615
246351
243615
426351
462531
645213
642531
465213
456123
541632
546123
451632
415362
143526
413562
145326
154236
512463
152436
514263
541623
456132
451623
546132
456312
543621
546312
453621
435261
342516
345261
432516
342156
431265
432156
341265
314625
136452
316425
134652
143562
415326
145362
413526
431256
342165
341256
432165
423615
246351
243615
426351
243651
426315
423651
246315
264135
621453
624135
261453
216543
125634
215643
126534
125643
216534
126354
213645
231465
324156
321465
234156
324516
235461
234516
325461
234561
325416
324561
235416
325146
231564
235146
321564
312654
136245
316425
134652
143562
415326
145236
412563
421653
246135
241653
426135
246315
423651
243615
426351
243651
426315
246351
423615
243165
421356
423165
241356
214536
125463
215643
126534
162354
613245
163425
614352
641532
465123
461532
645123
465213
642531
624513
265431
256341
523614
532641
356214
536124
351642
356124
531642
513462
154326
514236
152463
154236
512463
152643
516234
561324
653142
651324
563142
653412
564321
546312
453621
435261
342516
324561
235416
325146
231564
235146
321564
312654
136245
316425
134652
143562
415326
145236
412563
421536
245163
241536
425163
245613
426531
462513
645231
462531
645213
654231
562413
652143
561234
562143
651234
615243
162534
612354
163245
162354
613245
163425
614352
641325
463152
461325
643152
634512
365421
635412
364521
346251
432615
342651
436215
463125
641352
643125
461352
416325
143652
413562
145326
154236
512463
152643
516234
561243
652134
651243
562134
526314
256341
523614
532641
356241
365214
632541
362514
326154
231645
236154
321645
312654
136245
316425
134652
136425
314652
134625
316452
361425
634152
631425
364152
634512
365421
635412
364521
346251
432615
342651
436215
346125
431652
436125
341652
314625
136452
316425
134652
143562
415326
145362
413526
431562
345126
341562
435126
345216
354261
532416
352461
325641
235614
326541
362514
632154
361245
362154
631245
613254
162345
612354
163245
162354
613245
163254
612345
621354
263145
261354
623145
632415
362451
634215
364251
346521
436512
345621
435612
453162
541326
543162
451326
415362
143526
413562
145326
143562
415326
145362
413526
431562
345126
341562
435126
453216
543261
452316
425361
245631
254613
526431
256413
265143
621534
625143
261534
216543
125634
215643
126534
162543
615234
165243
612534
621543
265134
261543
625134
652314
562341
653214
635241
365421
356412
534621
354612
345162
431526
435162
341526
314562
135426
315462
134526
143256
412365
142356
413265
431256
342165
341256
432165
342615
346251
432615
423651
246351
264315
623451
624315
264135
621453
624135
261453
216435
124653
214635
126453
124635
216453
126435
214653
241635
426153
421635
246153
426513
245631
254613
526431
256341
523614
532641
356214
536124
351642
356124
531642
513624
156342
516324
153642
135462
314526
134562
315426
351462
534126
531462
354126
534216
532461
354216
345261
432561
423516
245361
243516
423156
241365
243156
421365
412356
143265
413256
142365
124635
216453
126435
214653
241635
426153
421635
246153
264513
624531
265413
256431
526341
562314
653241
563214
536124
351642
356124
531642
513624
156342
516324
153642
156324
513642
153624
516342
561324
653142
651324
563142
653412
564321
546312
453621
543261
452316
425361
243516
423156
241365
243156
421365
412356
143265
413256
142365
143256
412365
142356
413265
431256
342165
341256
432165
342615
436251
432615
346251
436521
345612
346521
435612
345162
431526
435162
341526
314562
135426
315462
134526
135462
314526
134562
315426
351462
534126
531462
354126
345216
432561
435216
342561
435261
342516
345261
432516
423156
241365
243156
421365
412356
143265
413256
142365
143256
412365
142356
413265
431256
342165
341256
432165
423615
246351
243615
426351
243651
426315
423651
246315
264135
621453
624135
261453
216435
124653
214635
126453
162543
615234
165243
612534
621543
265134
261543
625134
652314
562341
653214
563241
536421
356412
534621
354612
345162
431526
435162
341526
314562
135426
315462
134526
143256
412365
142356
413265
431256
342165
341256
432165
423615
246351
426315
243651
426351
243615
423651
246315
264135
621453
624135
261453
216435
124653
214635
126453
162543
615234
165243
612534
621543
265134
261543
625134
265314
256341
523614
532641
352461
325416
234561
243516
423156
241365
243156
421365
412356
143265
413256
142365
124635
216453
126435
214653
241635
426153
421635
246153
264513
625431
265413
624531
265431
624513
264531
625413
652143
561234
562143
651234
615243
162534
612543
165234
162543
615234
165243
612534
621543
265134
261543
625134
265314
263541
625314
623541
263451
264315
623451
624315
264135
621453
624135
261453
216435
124653
214635
126453
124635
216453
126435
214653
241635
426153
421635
246153
264513
624531
265413
264531
625431
624513
265431
625413
652143
561234
562143
651234
615243
162534
612543
165234
162543
615234
165324
613542
631452
364125
361452
634125
364215
632451
362415
634251
643521
465312
645321
463512
643152
461325
463152
641325
614235
162453
612543
165234
156324
513642
153462
514326
541236
452163
451236
542163
452613
456231
542613
546231
452631
456213
542631
546213
456123
541632
546123
451632
415362
143526
413256
142365
124635
216453
126543
215634
251364
523146
521364
253146
523416
524361
253416
523461
254361
524316
253461
254316
524136
251463
254136
521463
512643
156234
516324
153642
135462
314526
134256
312465
321645
236154
231645
326154
236514
263541
625314
652341
563241
536214
352641
325614
235164
321546
325164
231546
213456
124365
214635
126453
124635
216453
126543
215634
251364
523146
521364
253146
523416
254361
253416
524361
253461
524316
523461
254316
524136
251463
254136
521463
512643
156234
516324
153642
156324
513642
153462
514326
541236
452163
451236
542163
452613
546231
456213
542631
456231
542613
452631
546213
456123
541632
546123
451632
415362
143526
413256
142365
143256
412365
142635
416253
461523
645132
641523
465132
645312
654321
563412
536421
354621
345612
436521
463512
643152
461325
463152
641325
614235
162453
612543
165234
156324
513642
153462
514326
541236
452163
451236
542163
452613
456231
542613
546231
452631
456213
542631
546213
456123
541632
546123
451632
415362
143526
413256
142365
143256
412365
142635
416253
461523
645132
641523
465132
456312
543621
534612
356421
534621
356412
365421
634512
643152
461325
463152
641325
614235
162453
612543
165234
162543
615234
165324
613542
631452
364125
361452
634125
643215
462351
463215
642351
462531
645213
642531
465213
456123
541632
546123
451632
415362
143526
413256
142365
124635
216453
126543
215634
251364
523146
521364
253146
235416
324561
325416
234561
324651
236415
234651
326415
362145
631254
632145
361254
316524
135642
315462
134526
135462
314526
134256
312465
321645
236154
231645
326154
362514
635241
653214
562341
653241
562314
526341
253614
235164
321546
325164
231546
213456
124365
214635
126453
124635
216453
126543
215634
251364
523146
521364
253146
523416
532461
354216
352461
532641
536214
352641
325614
235164
321546
325164
231546
213456
124365
214635
126453
162543
615234
165243
612534
621354
263145
261354
623145
632415
364251
362415
634251
362451
634215
632451
364215
346125
431652
436125
341652
314562
135426
315462
134526
143256
412365
142356
413265
431625
346152
341625
436152
346512
435621
345612
436521
346251
432615
342651
436215
346125
431652
436125
341652
314562
135426
315462
134526
135462
314526
134562
315426
351246
532164
531246
352164
532614
536241
352614
325641
236541
263514
625341
623514
263154
621345
623154
261345
216435
124653
214635
126453
162543
615234
165243
612534
621354
263145
261354
623145
263415
264351
623415
632451
364251
346215
432651
436215
346125
431652
436125
341652
314562
135426
315462
134526
135462
314526
134562
315426
351246
532164
531246
352164
325614
236541
263514
625341
652431
564213
546231
452613
425163
241536
245163
421536
412356
143265
413256
142365
124635
216453
126543
215634
251643
526134
521643
256134
526314
562341
653214
563241
536421
356412
534621
543612
453162
541326
543162
451326
415362
143526
413256
142365
143256
412365
142635
416253
461235
642153
641235
462153
642513
465231
645213
462531
642351
463215
643251
462315
642135
461253
462135
641253
614235
162453
612543
165234
162543
615234
165324
613542
631524
365142
361524
635142
653412
564321
546312
453621
543261
452316
425361
243516
234156
321465
324156
231465
213456
124365
214635
126453
124635
216453
126543
215634
251643
526134
521643
256134
526314
253641
523614
256341
526431
254613
524631
256413
526143
251634
256143
521634
512643
156234
516324
153642
135462
314526
134256
312465
321456
234165
231456
324165
234615
243651
426315
246351
423651
243615
426351
462315
642135
461253
462135
641253
614235
162453
612543
165234
162543
615234
165324
613542
631524
365142
361524
635142
653412
564321
654312
563421
536241
352614
532641
356214
365124
631542
635124
361542
316524
135642
315462
134526
135462
314526
134256
312465
321456
234165
231456
324165
234615
243651
426315
246351
423651
243615
426351
462315
642135
461253
462135
641253
614235
162453
612543
165234
156324
513642
153462
514326
541362
453126
451362
543126
453216
435261
342516
345261
432561
435216
342561
324516
234156
321465
324156
231465
213456
124365
214635
126453
124635
216453
126543
215634
251643
526134
521643
256134
526314
562341
653214
652341
563241
562314
653241
635214
365124
631542
635124
361542
316524
135642
315462
134526
143256
412365
142635
416253
461235
642153
641235
462153
642513
624531
265413
256431
526341
562314
653241
635214
365124
631542
635124
361542
316524
135642
315462
134526
135462
314526
134256
312465
321456
234165
231456
324165
234615
326451
362415
634251
362451
634215
643251
462315
642135
461253
462135
641253
614235
162453
612543
165234
156324
513642
153462
514326
541362
453126
451362
543126
453216
542361
524316
253461
235641
326514
362541
635214
365124
631542
635124
361542
316524
135642
315462
134526
135462
314526
134256
312465
321456
234165
231456
324165
342615
436251
432615
346251
436521
345612
346521
435612
453162
541326
543162
451326
415362
143526
413256
142365
143256
412365
142635
416253
461235
642153
641235
462153
426513
245631
246513
425631
245361
423516
425361
243516
234156
321465
324156
231465
213456
124365
214635
126453
162543
615234
165324
613542
631524
365142
361524
635142
653412
563421
654312
645321
463521
436512
345621
435612
453162
541326
543162
451326
415362
143526
413256
142365
124635
216453
126543
215634
251643
526134
521643
256134
526314
562341
653214
635241
365421
356412
534621
543612
453162
541326
543162
451326
415362
143526
413256
142365
124356
213465
123645
216354
261345
623154
621345
263154
623514
265341
256314
523641
532461
354216
345261
432516
342156
431265
432156
341265
314256
132465
312645
136254
163524
615342
165324
613542
631524
365142
361524
635142
365412
356421
534612
543621
453261
435216
342561
324516
234156
321465
324156
231465
213456
124365
214356
123465
124356
213465
123456
214365
241356
423165
421356
243165
423615
432651
346215
342651
432561
435216
342561
324516
234156
321465
324156
231465
213456
124365
214356
123465
132645
316254
136245
312654
321645
236154
231645
326154
236514
263541
625314
265341
256431
526413
254631
245613
425163
241536
245163
421536
412563
145236
415263
142536
124356
213465
123645
216354
261534
625143
621534
265143
625413
264531
265413
624531
642351
463215
462351
643215
463125
641352
643125
461352
416532
145623
415263
142536
145263
412536
142356
413265
431625
346152
341625
436152
346512
345621
436512
346521
435621
345612
436521
435612
345162
431526
435162
341526
314256
132465
312645
136254
132645
316254
136524
315642
351462
534126
531462
354126
345216
432561
423516
245361
423561
245316
254361
523416
532146
351264
352146
531264
513624
156342
516432
154623
145263
412536
142356
413265
431625
346152
341625
436152
346512
364521
635412
634521
364251
362415
634251
643215
463125
641352
643125
461352
416532
145623
415263
142536
124356
213465
123456
214365
241356
423165
421356
243165
234615
326451
362415
634251
364521
635412
653421
564312
546132
451623
456132
541623
514632
156423
516432
154623
145263
412536
142563
415236
451263
542136
541263
452136
425316
245361
423516
425361
243561
245316
423561
243516
234156
321465
324156
231465
213456
124365
214356
123465
132645
316254
136245
312654
321645
236154
231645
326154
362514
635241
653214
562341
652431
564213
546231
452613
425163
241536
245163
421536
412563
145236
415263
142536
145263
412536
142563
415236
451263
542136
541263
452136
425316
245361
423516
243561
425361
245316
423561
243516
234156
321465
324156
231465
213456
124365
214356
123465
124356
213465
123456
214365
241356
423165
421356
243165
234615
324651
236415
326451
234651
324615
236451
326415
362145
631254
632145
361254
316245
132654
312645
136254
163524
615342
165324
613542
631452
364125
361452
634125
364215
632451
634215
362451
326541
235614
236541
325614
235164
321546
325164
231546
213456
124365
214356
123465
124356
213465
123456
214365
241635
426153
421635
246153
264513
625431
265413
624531
265431
624513
264531
625413
652143
561234
562143
651234
615324
163542
613524
165342
156432
514623
154632
516423
561243
652134
651243
562134
526314
253641
523614
256341
523641
256314
526341
253614
235164
321546
325164
231546
213456
124365
214356
123465
124356
213465
123456
214365
241635
426153
421635
246153
264513
624531
265413
264531
625431
624513
265431
625413
652143
561234
562143
651234
615324
163542
613524
165342
163524
615342
165324
613542
631452
364125
361452
634125
643215
462351
642315
463251
436521
345612
435621
346512
364152
631425
634152
361425
316245
132654
312645
136254
132645
316254
136245
312654
321564
235146
231564
325146
352416
532461
354216
352461
534261
532416
354261
534216
543126
451362
453126
541362
514632
156423
516432
154623
145263
412536
142563
415236
451326
543162
541326
453162
435612
345621
436512
346521
435621
345612
436521
346512
364152
631425
634152
361425
316245
132654
312645
136254
132645
316254
136245
312654
321564
235146
231564
325146
352416
532461
354216
534261
352461
532416
354261
534216
543126
451362
453126
541362
514632
156423
516432
154623
145263
412536
142563
415236
451326
543162
541326
453162
435612
346521
364512
635421
653241
562314
526341
253614
235164
321546
325164
231546
213456
124365
214356
123465
124356
213465
123456
214365
241635
426153
421635
246153
426513
245631
425613
246531
426351
243615
423651
246315
426135
241653
246135
421653
412563
145236
415263
142536
142563
412536
145263
415236
451326
543162
541326
453162
543612
534621
356412
536421
354621
534612
356421
365412
635142
361524
365142
631524
613254
163245
612354
162345
126435
216453
124635
214653
241563
425136
421563
245136
425316
452361
543216
453261
542361
452316
543261
534216
354126
531462
534126
351462
315642
135624
316542
136524
135642
315624
136542
316524
361254
632145
631254
362145
632415
623451
264315
263451
624351
623415
264351
246315
426135
241653
246135
421653
412563
142536
415263
145236
154326
514362
153426
513462
531642
356124
351642
536124
356214
365241
632514
635241
362541
365214
632541
623514
263154
621345
623154
261345
216435
126453
214635
124653
126435
216453
124635
214653
241563
425136
421563
245136
425316
243561
234516
325461
234561
325416
352461
534216
354126
531462
534126
351462
315642
135624
316542
136524
135642
315624
136542
316524
361254
632145
631254
362145
326415
234651
324615
236451
326541
235614
325641
236514
263154
621345
623154
261345
216435
126453
214635
124653
142635
412653
146235
416253
461523
645132
641523
465132
645312
643521
465312
463521
643251
642315
463251
462315
642135
461253
462135
641253
614523
164532
615423
165432
156342
516324
153642
513624
531264
352146
351264
532146
352416
354261
532416
523461
253641
235614
326541
325614
235164
321546
325164
231546
213456
123465
214356
124365
142635
412653
146235
416253
461523
645132
641523
465132
456312
546321
453612
435621
346521
364512
635421
365412
356142
531624
536142
351624
315264
135246
312564
132546
123456
213465
124356
214365
241635
426153
421635
246153
264513
624531
265413
256431
524631
542613
456231
546213
564123
651432
654123
561432
516342
156324
513642
153624
156342
516432
154623
514263
541236
452163
451236
542163
452613
425631
246513
426531
462351
642315
463251
436215
346125
431652
436125
341652
314625
134265
312456
132546
135264
315624
136542
316452
361425
634152
631425
364152
346512
435621
436512
345621
436521
345612
346521
435612
453162
541326
543162
451326
415362
145632
416523
146253
142635
412653
146235
416325
461352
643125
641352
463125
643215
634251
362415
632451
623541
263514
625341
652314
562134
651243
652134
561243
516234
156324
513642
153624
135264
315246
132564
312654
321645
236154
231645
326154
362514
635241
632514
365241
635421
364512
365421
634512
643152
461325
463152
641325
614352
164532
615423
165432
156342
516324
153642
513462
531426
354162
351426
534162
354612
536421
563412
654321
563421
654312
645321
463512
643152
461325
463152
641325
614352
164532
615423
165432
164523
614253
162435
612453
621543
265134
261543
625134
265314
256341
523614
532641
356241
365214
632541
623514
263154
621345
623154
261345
216435
126453
214635
124365
123456
213546
125364
215346
251436
524163
521436
254163
524613
526431
254613
245631
425361
452316
543261
542316
452136
541263
542136
451263
415623
145632
416523
146253
142635
412365
143256
413265
431625
346152
341625
436152
463512
643521
465312
456321
546231
564213
652431
562413
526143
251634
256143
521634
512364
152346
513264
153624
135642
315462
134526
314562
341652
436125
431652
346125
436215
342651
346215
432651
346251
432615
436251
342615
432165
341256
342165
431256
413526
143562
415326
145236
142563
412653
146235
416253
461523
645132
641523
465132
645312
463521
643512
465321
643521
465312
645321
463512
643152
461325
463152
641325
614235
164253
612435
162345
163254
613524
165342
615324
651234
562143
561234
652143
562413
564231
652413
654231
562431
564213
652431
654213
564123
651432
654123
561432
516342
156324
513642
153462
154326
514236
152463
512436
521346
253164
251346
523164
253614
256341
523614
253641
526341
256314
523641
526314
256134
521643
526134
251643
215463
125436
214563
124653
126435
216345
123654
213645
231465
324156
321465
234156
243516
423561
245316
254361
524631
542613
456231
546213
564123
651432
654123
561432
516342
156324
513642
153462
154326
514362
153426
513462
531642
356124
351642
536124
563214
652341
653214
562341
526431
254613
256431
524613
542163
451236
452163
541236
514326
154362
513426
153462
135642
315624
136542
316524
361254
632145
631254
362145
632415
634251
362415
326451
236541
263514
625341
623514
263154
621345
623154
261345
216435
126453
214635
124653
126435
216453
124635
214653
241563
425136
421563
245136
425316
423561
245316
425361
452631
542613
456231
452613
542163
451236
452163
541236
514326
154362
513426
153462
154326
514362
153426
513462
531642
356124
351642
536124
563214
653241
562314
563241
653421
654312
563421
653412
635142
361524
365142
631524
613254
163245
612354
162345
126435
216453
124635
214653
241563
425136
421563
245136
425316
243561
234516
325461
234561
325416
352461
534216
354126
531462
534126
351462
315642
135624
316542
136524
163254
613245
162354
612345
621435
264153
261435
624153
642513
462531
645213
642531
462351
463215
642351
462315
426135
241653
246135
421653
412563
142536
415263
145236
142563
412653
146235
416253
461523
645132
641523
465132
645312
643521
465312
645321
654231
564213
652431
654213
564123
651432
654123
561432
516342
156324
513642
153462
154326
514236
152463
512436
521346
253164
251346
523164
532614
356241
365214
632541
365241
632514
623541
265314
256134
521643
526134
251643
215463
125436
214563
124653
126435
216345
123654
213645
231465
324156
321465
234156
243516
423561
245316
243561
423651
426315
243651
423615
432165
341256
342165
431256
413526
143562
415326
145236
142563
412653
146235
416253
461523
645132
641523
465132
456312
546321
453612
543621
534261
354216
532461
352416
325146
231564
235146
321564
312654
132645
316254
136524
135642
315462
134526
314562
341652
436125
431652
346125
364215
632451
362415
634251
364521
635412
365421
634512
643152
461325
463152
641325
614235
164253
612435
162345
163254
613524
165342
615324
651234
562143
561234
652143
625413
264531
246513
425631
452361
543216
534261
352416
325146
231564
235146
321564
312654
132645
316254
136524
135642
315462
134526
314562
341652
436125
431652
346125
436215
342651
324615
236451
326541
235614
253641
526314
256134
521643
526134
251643
215463
125436
214563
124653
126435
216453
124635
214365
241356
423165
421356
243165
423615
432651
346215
436251
463521
643512
465321
456312
546132
451623
456132
541623
514632
154362
513426
153462
154326
514362
153426
513246
531264
352146
351264
532146
352416
325461
234516
243561
423651
432615
346251
364215
634125
361452
364125
631452
613425
163245
612354
162345
126435
216453
124635
214365
241356
423165
421356
243165
234615
326451
236415
324651
342561
435216
345261
432516
423156
241365
243156
421365
412356
142536
415263
145236
154326
514362
153426
513246
531264
352146
351264
532146
523416
254361
524316
253461
235641
326514
236541
325614
352164
531246
532164
351246
315264
135624
316542
136524
135642
315624
136542
316452
361425
634152
631425
364152
346512
435621
436512
345621
435261
342516
345261
432516
423156
241365
243156
421365
412356
142536
415263
145236
142563
412536
145263
415623
451632
546123
541632
456123
546213
564231
652413
562431
654231
564213
652431
625413
265143
621534
625143
261534
216543
126453
214635
124653
126435
216453
124635
214365
241356
423165
421356
243165
423615
432651
346215
342651
436251
432615
346251
364215
634125
361452
364125
631452
613425
163245
612354
162345
163254
613245
162354
612534
621543
265134
261543
625134
652314
563241
536214
352641
532461
354216
345261
432516
423156
241365
243156
421365
412356
142536
415263
145236
142563
412536
145263
415623
451632
546123
541632
456123
546213
564231
652413
625431
265341
256314
523641
532614
352164
531246
532164
351246
315264
135624
316542
136524
135642
315624
136542
316452
361425
634152
631425
364152
346512
435621
453612
546321
456231
542613
524631
256413
265143
621534
625143
261534
216543
126453
214635
124653
142563
412536
145263
415623
451632
546123
541632
456123
546213
452631
425613
246531
264351
623415
632451
364215
634125
361452
364125
631452
613425
163245
612354
162345
163254
613245
162354
612534
621543
265134
261543
625134
265314
623541
632514
365241
356421
534612
543621
456312
546132
451623
456132
541623
514632
154362
513426
153462
135642
315624
136542
316452
361425
634152
631425
364152
346512
436521
345612
354621
536421
563412
654321
564312
546132
451623
456132
541623
514632
154362
513426
153462
154326
514362
153426
513246
531264
352146
351264
532146
352416
534261
354216
532461
352641
536214
356241
532614
352164
531246
532164
351246
315264
135624
316542
136524
163254
613245
162354
612534
621543
265134
261543
625134
265314
623541
263514
625341
265431
624513
264531
625413
265143
621534
625143
261534
216543
126453
214635
124653
126435
216345
123654
213564
231546
325164
321546
235164
253614
523641
256314
526341
562431
652413
564231
654213
645123
461532
465123
641532
614523
164253
612435
162345
163254
613524
165342
615432
651423
564132
561423
654132
645312
463521
643512
465321
643521
465312
645321
463512
436152
341625
346152
431625
413652
143562
415326
145236
142563
412653
146235
416325
461352
643125
641352
463125
643215
642351
463215
436251
342651
324615
236451
234615
324165
231456
234165
321456
312465
132645
316254
136524
135642
315462
134526
314256
341265
432156
431265
342156
324516
234561
325416
324561
235461
234516
325461
235416
253146
521364
523146
251364
215346
125436
214563
124653
126435
216345
123654
213564
231546
325164
321546
235164
253614
523641
256314
526341
253641
523614
256341
526314
562134
651243
652134
561243
516234
156324
513642
153462
154326
514236
152463
512643
521634
256143
251634
526143
256413
524631
542613
456231
546321
453612
435621
346512
436152
341625
346152
431625
413652
143562
415326
145236
142563
412653
146235
416325
461352
643125
641352
463125
643215
462351
463215
642351
462531
645213
642531
465213
645123
461532
465123
641532
614523
164253
612435
162345
163254
613524
165342
615432
651423
564132
561423
654132
564312
563421
654312
653421
563241
562314
653241
652314
562134
651243
652134
561243
516234
156324
513642
153462
154326
514236
152463
512643
521634
256143
251634
526143
562413
652431
564213
546231
456321
465312
643521
463512
436152
341625
346152
431625
413652
143562
415326
145236
142563
412653
146235
416325
461352
643125
641352
463125
643215
634251
362415
326451
236541
263514
625341
652314
562134
651243
652134
561243
516234
156324
513642
153462
154326
514236
152463
512643
521634
256143
251634
526143
562413
654231
645213
462531
642351
463215
436251
342615
324165
231456
234165
321456
312465
132645
316254
136524
135642
315624
136542
316524
361254
632145
631254
362145
632415
364251
362415
634251
364521
635412
634521
365412
635142
361524
365142
631524
613254
163245
612354
162345
163254
613245
162354
612345
621435
264153
261435
624153
264513
265431
624513
625431
265341
263514
625341
623514
263154
621345
623154
261345
216435
126453
214635
124653
126435
216453
124635
214653
241563
425136
421563
245136
425316
423561
245316
425361
452631
542613
456231
452613
542163
451236
452163
541236
514326
154362
513426
153462
154326
514362
153426
513462
531642
356124
351642
536124
356214
532641
536214
352641
532461
354216
352461
534216
354126
531462
534126
351462
315642
135624
316542
136524
163254
613245
162354
612345
621435
264153
261435
624153
642513
465231
645213
462531
642351
463215
643251
462315
426135
241653
246135
421653
412563
142536
415263
145236
142563
412536
145263
415236
451326
543162
541326
453162
543612
546321
453612
543621
534261
354216
532461
534216
354126
531462
534126
351462
315642
135624
316542
136524
163254
613245
162354
612345
621435
264153
261435
624153
642513
465231
645213
462531
642351
463215
643251
462315
426135
241653
246135
421653
412563
142536
415263
145236
154326
514362
153426
513462
531642
356124
351642
536124
563214
652341
562314
653241
563421
654312
564321
653412
635142
361524
365142
631524
613254
163245
612354
162345
162354
613245
163254
612345
621435
264153
261435
624153
642513
465231
462513
645231
654321
563412
564321
653412
635142
361524
365142
631524
613254
162345
612354
163245
136425
314652
134625
316452
361542
635124
631542
365124
635214
362541
365214
632541
623451
264315
263451
624315
264135
621453
624135
261453
216543
125634
215643
126534
162354
613245
163254
612345
621435
264153
261435
624153
642513
465231
462513
645231
462531
645213
642531
465213
456123
541632
546123
451632
415362
143526
413562
145326
143562
415326
145236
412563
421653
246135
241653
426135
246315
423651
426315
243651
426351
243615
246351
423615
243165
421356
423165
241356
214536
125463
215643
126534
162354
613245
163425
614352
641532
465123
461532
645123
465213
642531
462513
645231
462531
645213
465231
642513
462153
641235
642153
461235
416325
143652
413562
145326
154236
512463
152643
516234
561324
653142
651324
563142
653412
564321
546312
453621
435261
342516
324561
235416
325146
231564
235146
321564
312654
136245
316425
134652
136425
314652
134562
315426
351246
532164
531246
352164
532614
356241
365214
632541
623451
264315
246351
423615
243165
421356
423165
241356
214536
125463
215643
126534
162354
613245
163425
614352
641325
463152
461325
643152
463512
645321
654312
563421
654321
563412
536421
354612
534162
351426
354162
531426
513462
154326
514236
152463
154236
512463
152643
516234
561243
652134
651243
562134
526314
253641
523614
256341
265431
624513
264531
625413
652143
561234
562143
651234
615243
162534
612354
163245
136425
314652
134562
315426
351462
534126
531462
354126
345216
435261
342516
324561
235461
253416
524361
254316
245136
421563
425136
241563
214536
125463
215643
126534
125643
216534
126543
215634
251643
526134
521643
256134
526314
253641
523614
256341
265431
624513
264531
625413
265143
621534
625143
261534
216543
125634
215643
126534
162354
613245
163254
612345
621354
263145
261354
623145
263415
236451
324615
234651
243561
423516
245361
254316
524136
251463
254136
521463
512436
154263
514236
152463
154236
512463
152436
514263
541236
452163
451236
542163
524613
254631
526413
256431
265341
625314
263541
623514
632154
361245
362154
631245
613254
162345
612354
163245
162354
613245
163254
612345
621354
263145
261354
623145
632415
362451
634215
643251
463521
436512
345621
435612
453162
541326
543162
451326
415362
143526
413562
145326
154362
513426
153462
514326
541362
453126
451362
543126
534216
354261
532416
523461
253641
235614
326541
236514
263154
621345
623154
261345
216354
123645
213654
126345
162435
614253
164235
612453
621435
264153
261435
624153
264513
265431
624513
642531
465231
456213
542631
546213
456123
541632
546123
451632
415623
146532
416523
145632
146523
415632
145623
416532
461523
645132
641523
465132
645312
463521
436512
345621
435261
342516
324561
235416
325146
231564
235146
321564
312546
135264
315246
132564
123654
216345
126354
213645
231654
326145
321654
236145
326415
324651
236415
263451
624351
642315
463251
462315
642135
461253
462135
641253
614235
162453
612435
164253
146523
415632
145623
416532
461523
645132
641523
465132
456312
546321
453612
435621
345261
354216
532461
352416
325146
231564
235146
321564
312546
135264
315246
132564
135246
312564
132546
315264
351246
532164
531246
352164
532614
356241
365214
632541
362451
634215
643251
462315
642135
461253
462135
641253
614235
162453
612435
164253
162435
614253
164235
612453
621435
264153
261435
624153
264513
625431
624513
265431
625341
263514
265341
623514
263154
621345
623154
261345
216354
123645
213654
126345
123654
216345
126354
213645
231654
326145
321654
236145
263415
624351
623415
264351
623451
264315
263451
624315
642135
461253
462135
641253
614235
162453
612435
164253
162435
614253
164235
612453
621435
264153
261435
624153
642513
465231
462513
645231
462531
645213
642531
465213
456123
541632
546123
451632
415623
146532
416523
145632
154362
513426
153462
514326
541362
453126
451362
543126
534216
354261
532416
352461
325641
235614
326541
236514
263154
621345
623154
261345
216354
123645
213654
126345
162435
614253
164235
612453
621435
264153
261435
624153
642513
465231
645213
462531
645231
462513
642531
465213
456123
541632
546123
451632
415623
146532
416523
145632
154362
513426
153462
514326
541362
453126
451362
543126
453216
435261
342516
324561
234651
243615
426351
462315
642135
461253
462135
641253
614235
162453
612435
164253
146523
415632
145623
416532
461523
645132
641523
465132
456312
543621
453612
546321
453621
546312
456321
543612
534162
351426
354162
531426
513462
154326
514362
153426
154362
513426
153462
514326
541362
453126
451362
543126
453216
452361
543216
542361
452631
456213
542631
546213
456123
541632
546123
451632
415623
146532
416523
145632
146523
415632
145623
416532
461523
645132
641523
465132
456312
546321
453612
456321
543621
546312
453621
543612
534162
351426
354162
531426
513462
154326
514362
153426
154362
513426
153246
512364
521634
256143
251634
526143
256413
524631
254613
526431
562341
653214
563241
652314
562134
651243
652134
561243
516423
154632
514362
153426
135246
312564
132654
316245
361425
634152
631425
364152
634512
635421
364512
365421
634521
635412
364521
365412
635142
361524
365142
631524
613254
162345
612435
164253
146523
415632
145362
413526
431256
342165
341256
432165
342615
346251
432615
342651
436251
346215
432651
436215
346125
431652
436125
341652
314562
135426
315246
132564
123654
216345
126435
214653
241563
425136
421563
245136
425316
452361
543216
534261
352461
325416
234561
243516
423156
241365
243156
421365
412635
146253
416523
145632
146523
415632
145362
413526
431256
342165
341256
432165
342615
436251
432615
346251
432651
346215
342651
436215
346125
431652
436125
341652
314562
135426
315246
132564
135246
312564
132654
316245
361425
634152
631425
364152
634512
365421
635412
364521
635421
364512
634521
365412
635142
361524
365142
631524
613254
162345
612435
164253
162435
614253
164523
615432
651342
563124
561342
653124
563214
536241
352614
325641
236541
263514
625341
652314
562134
651243
652134
561243
516423
154632
514362
153426
135246
312564
132654
316245
361425
634152
631425
364152
634512
635421
364512
365421
634521
635412
364521
365412
635142
361524
365142
631524
613254
162345
612435
164253
162435
614253
164523
615432
651342
563124
561342
653124
635214
362541
326514
235641
326541
235614
253641
526314
562134
651243
652134
561243
516423
154632
514362
153426
154362
513426
153246
512364
521634
256143
251634
526143
562413
654231
652413
564231
654321
563412
564321
653412
635142
361524
365142
631524
613254
162345
612435
164253
146523
415632
145362
413526
431256
342165
341256
432165
423615
246351
243615
426351
246531
425613
426531
245613
254163
521436
524163
251436
215346
123564
213654
126345
123654
216345
126435
214653
241563
425136
421563
245136
254316
523461
532416
354261
532461
354216
345261
432516
423156
241365
243156
421365
412635
146253
416523
145632
146523
415632
145362
413526
431256
342165
341256
432165
342615
324651
236415
234651
324561
325416
234561
243516
423156
241365
243156
421365
412635
146253
416523
145632
154362
513426
153462
514326
541236
452163
451236
542163
524613
256431
254613
526431
254631
526413
524631
256413
265143
621534
625143
261534
216354
123645
213654
126345
162435
614253
164235
612453
621543
265134
261543
625134
265314
623541
263514
625341
265431
624513
264531
625413
265143
621534
625143
261534
216354
123645
213654
126345
123654
216345
126354
213645
231465
324156
321465
234156
324516
325461
234516
243561
425361
452316
543261
542316
452136
541263
542136
451263
415623
146532
416523
145632
154362
513426
153462
514326
541236
452163
451236
542163
452613
456231
542613
524631
256431
265413
624531
625413
265143
621534
625143
261534
216354
123645
213654
126345
123654
216345
126354
213645
231465
324156
321465
234156
243516
425361
452316
543261
534621
356412
365421
634512
643152
461325
463152
641325
614235
162453
612435
164253
146523
415632
145362
413526
431562
345126
341562
435126
345216
354261
532416
352461
325641
235614
326541
362514
632154
361245
362154
631245
613254
162345
612435
164253
162435
614253
164523
615432
651423
564132
561423
654132
564312
653421
563412
654321
564231
652413
562431
654213
564123
651432
654123
561432
516423
154632
514362
153426
154362
513426
153246
512364
521346
253164
251346
523164
532614
356241
365214
632541
362451
634215
643251
462315
426135
241653
246135
421653
412635
146253
416523
145632
146523
415632
145362
413526
431562
345126
341562
435126
345216
432561
342516
435261
345621
436512
346521
435612
345162
431526
435162
341526
314562
135426
315246
132564
123654
216345
126435
214653
241635
426153
421635
246153
426513
462531
645213
465231
642531
462513
645231
654213
564123
651432
654123
561432
516423
154632
514362
153426
154362
513426
153246
512364
521346
253164
251346
523164
532614
356241
536214
352641
325461
234516
324561
235416
253146
521364
523146
251364
215346
123564
213654
126345
123654
216345
126435
214653
241635
426153
421635
246153
426513
462531
645213
465231
642531
462513
645231
654213
564123
651432
654123
561432
516423
154632
514362
153426
135246
312564
132654
316245
361254
632145
631254
362145
632415
623451
264315
263451
624351
623415
264351
246315
426135
241653
246135
421653
412635
146253
416523
145632
146523
415632
145362
413526
431562
345126
341562
435126
345216
354261
532416
534261
352461
354216
532461
523416
253146
521364
523146
251364
215346
123564
213654
126345
162435
614253
164523
615432
651423
564132
561423
654132
564312
546321
453612
435621
345261
354216
532461
523416
253146
521364
523146
251364
215346
123564
213654
126345
123654
216345
126435
214653
241635
426153
421635
246153
426513
245631
254613
526431
254631
526413
562431
654213
564123
651432
654123
561432
516423
154632
514362
153426
135246
312564
132654
316245
361254
632145
631254
362145
632415
364251
346215
432651
423561
245316
254361
523416
253146
521364
523146
251364
215346
123564
213654
126345
123654
216345
126435
214653
241635
426153
421635
246153
264513
625431
624513
265431
625341
263514
265341
623514
632154
361245
362154
631245
613254
162345
612435
164253
162435
614253
164523
615432
651423
564132
561423
654132
645312
463521
465312
643521
463251
642315
643251
462315
426135
241653
246135
421653
412635
146253
416523
145632
154362
513426
153246
512364
521346
253164
251346
523164
532614
352641
536214
563241
652341
625314
263541
623514
632154
361245
362154
631245
613254
162345
612435
164253
146523
415632
145362
413526
431562
345126
341562
435126
345216
354261
532416
523461
253641
235614
326541
362514
632154
361245
362154
631245
613254
162345
612435
164253
146235
412653
142563
415236
451263
542136
541263
452136
542316
453261
435216
342561
324651
236415
263451
624315
264135
621453
624135
261453
216435
124653
214563
125436
152346
513264
153246
512364
521346
253164
251346
523164
253614
235641
326514
362541
632451
623415
264351
246315
426135
241653
246135
421653
412635
146253
416235
142653
146235
412653
142635
416253
461235
642153
641235
462153
642513
624531
265413
264531
624351
623415
264351
246315
426135
241653
246135
421653
412635
146253
416235
142653
124563
215436
125463
214536
241563
425136
421563
245136
425316
452361
543216
453261
435621
345612
436521
463512
643152
461325
463152
641325
614352
163425
613452
164325
146235
412653
142563
415236
451326
543162
541326
453162
543612
456321
453612
546321
564231
652413
654231
562413
652143
561234
562143
651234
615324
163542
613452
164325
163452
614325
164235
612453
621543
265134
261543
625134
265314
263541
625314
265341
623541
263514
625341
623514
263154
621345
623154
261345
216435
124653
214563
125436
124563
215436
125346
213564
231654
326145
321654
236145
263415
624351
642315
463251
642351
463215
436251
342615
324165
231456
234165
321456
312546
135264
315624
136542
163452
614325
164235
612453
621543
265134
261543
625134
265314
256341
523614
526341
256431
254613
526431
562413
652143
561234
562143
651234
615324
163542
613452
164325
146235
412653
142635
416253
461235
642153
641235
462153
426513
245631
254613
526431
256341
523614
532641
356214
365124
631542
635124
361542
316524
135642
315624
136542
163452
614325
164352
613425
631452
364125
361452
634125
643215
463251
642315
643251
462351
463215
642351
462315
426135
241653
246135
421653
412635
146253
416235
142653
124563
215436
125463
214536
241563
425136
421563
245136
254316
523461
532416
354261
534621
356412
365421
634512
643152
461325
463152
641325
614352
163425
613452
164325
163452
614325
164352
613425
631452
364125
361452
634125
643215
463251
642315
462351
643251
463215
642351
462315
426135
241653
246135
421653
412635
146253
416235
142653
146235
412653
142635
416253
461235
642153
641235
462153
426513
246531
425613
245631
426531
246513
425631
245613
254163
521436
524163
251436
215463
124536
214563
125436
152346
513264
153246
512364
521634
256143
251634
526143
256413
524631
526413
254631
245361
423516
425361
243516
423156
241365
243156
421365
412635
146253
416235
142653
146235
412653
142635
416253
461523
645132
641523
465132
456312
543621
453612
546321
453621
546312
456321
543612
534162
351426
354162
531426
513246
152364
512346
153264
135624
316542
136524
315642
351462
534126
531462
354126
345216
432561
342516
435261
342561
435216
345261
432516
423156
241365
243156
421365
412635
146253
416235
142653
146235
412653
142635
416253
461523
645132
641523
465132
456312
546321
453612
456321
543621
546312
453621
543612
534162
351426
354162
531426
513246
152364
512346
153264
152346
513264
153246
512364
521634
256143
251634
526143
562413
654231
564213
652431
625341
263514
623541
265314
256134
521643
526134
251643
215463
124536
214563
125436
124563
215436
125463
214536
241356
423165
421356
243165
234615
324651
236415
234651
326451
324615
236451
326415
362145
631254
632145
361254
316524
135642
315624
136542
163452
614325
164352
613425
631245
362154
361245
632154
623514
263541
625314
265341
623541
263514
625341
265314
256134
521643
526134
251643
215463
124536
214563
125436
124563
215436
125463
214536
241356
423165
421356
243165
234615
324651
236415
326451
234651
324615
236451
326415
362145
631254
632145
361254
316524
135642
315624
136542
163452
614325
164352
613425
631245
362154
361245
632154
623514
265341
256314
523641
532461
354216
345261
432516
423156
241365
243156
421365
412635
146253
416235
142653
146235
412653
142635
416253
461523
645132
641523
465132
645312
463521
643512
465321
645231
462513
642531
465213
645123
461532
465123
641532
614352
163425
613452
164325
164352
614325
163452
613425
631245
362154
361245
632154
362514
326541
235614
325641
236541
326514
235641
253614
523164
251346
253164
521346
512436
152463
514236
154263
145623
415632
146523
416532
461352
643125
641352
463125
643215
634251
362415
632451
364251
634215
362451
326415
236145
321654
326145
231654
213564
123546
215364
125346
123564
213546
125364
215346
251436
524163
521436
254163
524613
542631
456213
452631
546231
542613
456231
465213
645123
461532
465123
641532
614352
164325
613452
163425
136245
316254
132645
312654
321564
235146
231564
325146
235416
253461
524316
523461
254361
253416
524361
542316
452136
541263
542136
451263
415623
145632
416523
146532
145623
415632
146523
416532
461352
643125
641352
463125
643215
462351
426315
243651
426351
243615
234651
326415
236145
321654
326145
231654
213564
123546
215364
125346
123564
213546
125364
215346
251436
524163
521436
254163
245613
426531
246513
425631
245361
423516
243561
425316
452136
541263
542136
451263
415623
145632
416523
146532
164523
614532
165423
615432
651342
563124
561342
653124
563214
562341
653214
652341
562431
564213
652431
654213
564123
651432
654123
561432
516342
156324
513642
153624
135264
315246
132564
312546
321456
234165
231456
324165
234615
236451
324615
342651
432561
423516
245361
243516
423156
241365
243156
421365
412635
142653
416235
146253
164523
614532
165423
615432
651342
563124
561342
653124
635214
365241
632514
623541
265341
256314
523641
253614
235164
321546
325164
231546
213456
123465
214356
124365
142635
412653
146235
416253
461523
645132
641523
465132
456312
546321
453612
435621
346521
364512
635421
365412
356142
531624
536142
351624
315264
135246
312564
132546
135264
315624
136542
316452
361425
634152
631425
364152
634512
643521
465312
645321
654231
564213
652431
625413
265143
621534
625143
261534
216543
126453
214635
124365
123456
213546
125364
215634
251643
526134
521643
256134
265314
623541
625314
263541
625341
263514
265341
623514
632154
361245
362154
631245
613254
163524
615342
165432
164523
614532
165423
615243
651234
562143
561234
652143
562413
526431
254613
524631
542361
452316
543261
534216
354126
531462
534126
351462
315426
135246
312564
132546
123456
213465
124356
214536
241563
425136
421563
245136
254316
523461
524316
253461
523641
256314
253641
526314
562134
651243
652134
561243
516234
156324
513642
153624
135264
315246
132564
312654
321645
236154
231645
326154
236514
325641
352614
536241
352641
536214
563241
652314
562134
651243
652134
561243
516234
156324
513642
153624
156342
516432
154623
514632
541362
453126
451362
543126
453216
435261
342516
324561
235461
253416
524361
542316
452136
541263
542136
451263
415623
145632
416523
146253
142635
412365
143256
413265
431625
346152
341625
436152
346512
345621
436512
463521
643251
634215
362451
364215
634125
361452
364125
631452
613542
163524
615342
165432
164523
614253
162435
612453
621543
265134
261543
625134
652314
562341
653214
635241
365421
356412
534621
354612
345162
431526
435162
341526
314256
134265
312456
132546
123564
213654
126345
216354
261534
625143
621534
265143
625413
264531
265413
624531
265431
624513
625431
264513
624153
261435
264153
621435
612345
162354
613245
163425
164352
614532
165423
615432
651342
563124
561342
653124
563214
652341
562314
653241
562341
653214
563241
652314
562134
651243
652134
561243
516423
156432
514623
154263
152436
512346
153264
513246
531426
354162
351426
534162
354612
356421
534612
536421
354621
356412
534621
536412
356142
531624
536142
351624
315264
135246
312564
132654
136245
316425
134652
314625
341265
432156
431265
342156
432516
435261
342516
432561
345261
435216
342561
345216
435126
341562
345126
431562
413652
143625
416352
146532
145623
415263
142536
412563
421653
246135
241653
426135
462315
642351
463215
436251
346521
364512
635421
365412
356142
531624
536142
351624
315264
135246
312564
132654
136245
316254
132645
312654
321564
235146
231564
325146
352416
534261
532416
354261
345621
436512
435621
346512
364152
631425
634152
361425
316245
136254
312645
132654
123564
213546
125364
215346
251436
524163
521436
254163
524613
526431
254613
245631
425361
452316
543261
542316
452136
541263
542136
451263
415623
145632
416523
146532
145623
415632
146523
416532
461352
643125
641352
463125
643215
642351
463215
643251
634521
364512
635421
634512
364152
631425
634152
361425
316245
136254
312645
132654
136245
316254
132645
312654
321564
235146
231564
325146
352416
532461
354216
352461
532641
536214
352641
532614
523164
251346
253164
521346
512436
152463
514236
154263
145623
415632
146523
416532
461352
643125
641352
463125
643215
462351
426315
243651
426351
243615
234651
326415
236145
321654
326145
231654
213564
123546
215364
125346
152436
512463
154236
514263
541623
456132
451623
546132
564312
654321
563412
564321
654231
652413
564231
654213
645123
461532
465123
641532
614352
164325
613452
163425
164352
614532
165423
615432
651342
563124
561342
653124
563214
562341
653214
563241
536421
356412
534621
536412
356142
531624
536142
351624
315264
135246
312564
132654
136245
316425
134652
314625
341265
432156
431265
342156
324516
235461
253416
524361
253461
524316
542361
453216
435126
341562
345126
431562
413652
143625
416352
146532
145623
415263
142536
412563
421653
246135
241653
426135
462315
642351
463215
462351
642531
645213
462531
642513
624153
261435
264153
621435
612345
162354
613245
163425
164352
614532
165423
615432
651342
563124
561342
653124
635214
365241
632514
362541
326451
236415
324651
234615
243165
421356
423165
241356
214536
124563
215436
125346
123564
213654
126345
216354
261534
625143
621534
265143
256413
524631
254613
526431
256341
523614
253641
526314
562134
651243
652134
561243
516423
156432
514623
154263
152436
512346
153264
513246
531426
354162
351426
534162
543612
456321
465312
643521
634251
362415
326451
234615
243165
421356
423165
241356
214536
124563
215436
125346
123564
213654
126345
216354
261534
625143
621534
265143
625413
264531
246513
425631
245361
423516
432561
345216
435126
341562
345126
431562
413652
143625
416352
146532
145623
415632
146523
416253
461235
642153
641235
462153
642513
624531
265413
625431
652341
562314
653241
635214
365124
631542
635124
361542
316524
136254
312645
132654
136245
316254
132645
312465
321456
234165
231456
324165
234615
243651
426315
462351
642531
624513
265431
256413
526143
251634
256143
521634
512643
152463
514236
154263
145623
415632
146523
416253
461235
642153
641235
462153
426513
245631
425613
246531
264351
623415
263451
624315
642135
461253
462135
641253
614235
164325
613452
163425
136245
316254
132645
312465
321456
234165
231456
324165
342615
436251
346215
432651
423561
245316
425361
243516
234156
321465
324156
231465
213456
123546
215364
125346
123564
213546
125364
215634
251643
526134
521643
256134
265314
623541
625314
263541
623451
264315
263451
624315
642135
461253
462135
641253
614235
164325
613452
163425
164352
614325
163452
613542
631524
365142
361524
635142
365412
356421
534612
354621
536421
356412
534621
543612
453162
541326
543162
451326
415362
145632
416523
146532
145623
415632
146523
416253
461235
642153
641235
462153
642513
624531
265413
264531
625431
624513
265431
256413
526143
251634
256143
521634
512643
152463
514236
154263
152436
512463
154236
514326
541362
453126
451362
543126
534216
352461
325416
234561
324651
236415
263451
624315
642135
461253
462135
641253
614235
164325
613452
163425
164352
614325
163452
613542
631524
365142
361524
635142
365412
356421
534612
543621
453261
435216
342561
324516
234156
321465
324156
231465
213456
123546
215364
125346
123564
213546
125364
215634
251643
526134
521643
256134
265314
623541
632514
365241
635421
364512
346521
435612
453162
541326
543162
451326
415362
145632
416523
146532
164352
614325
163452
613542
631524
365142
361524
635142
365412
634521
643512
465321
456231
542613
524631
256413
526143
251634
256143
521634
512643
152463
514236
154263
152436
512463
154236
514326
541362
453126
451362
543126
453216
542361
524316
253461
235641
326514
362541
635214
365124
631542
635124
361542
316524
136254
312645
132654
123564
213546
125364
215634
251643
526134
521643
256134
265314
625341
263514
236541
325641
352614
536241
356214
365124
631542
635124
361542
316524
136254
312645
132654
136245
316254
132645
312465
321456
234165
231456
324165
234615
326451
236415
324651
234561
325416
235461
324516
234156
321465
324156
231465
213456
123546
215364
125346
152436
512463
154236
514326
541362
453126
451362
543126
453216
542361
452316
543261
453621
546312
456321
543612
453162
541326
543162
451326
415362
145632
416523
146532
145623
415263
142536
412356
421365
243156
241365
423156
432516
342561
435216
345261
354621
534612
356421
536412
563142
651324
653142
561324
516342
156432
514623
154263
152436
512346
153264
513624
531642
356124
351642
536124
563214
652341
562314
653241
562341
653214
563241
652314
625134
261543
265134
621543
612534
162354
613245
163425
164352
614532
165423
615243
651234
562143
561234
652143
562413
564231
652413
625431
264531
246513
425631
426513
246153
421635
426153
241635
214653
124563
215436
125346
123564
213654
126345
216435
261453
624135
621453
264135
246315
426351
243615
246351
423651
426315
243651
423615
432165
341256
342165
431256
413265
143625
416352
146532
145623
415263
142536
412356
421365
243156
241365
423156
432516
342561
435216
345261
432561
342516
435261
345216
354126
531462
534126
351462
315426
135246
312564
132654
136245
316425
134652
314562
341526
435162
431526
345162
435612
346521
364512
635421
365241
632514
623541
265314
625134
261543
265134
621543
612534
162354
613245
163425
164352
614532
165423
615243
651234
562143
561234
652143
562413
654231
652413
564231
654321
563412
564321
653412
563142
651324
653142
561324
516342
156432
514623
154263
152436
512346
153264
513624
531642
356124
351642
536124
356214
352641
536214
532641
352461
354216
532461
534216
354126
531462
534126
351462
315426
135246
312564
132654
136245
316425
134652
314562
341526
435162
431526
345162
354612
534621
356412
365421
635241
653214
562341
652314
625134
261543
265134
621543
612534
162354
613245
163425
164352
614532
165423
615243
651234
562143
561234
652143
562413
526431
254613
245631
425361
452316
543261
534216
354126
531462
534126
351462
315426
135246
312564
132654
136245
316425
134652
314562
341526
435162
431526
345162
354612
536421
563412
654321
564231
652413
625431
264513
246153
421635
426153
241635
214653
124563
215436
125346
123564
213546
125364
215346
251436
524163
521436
254163
524613
256431
254613
526431
256341
523614
526341
253614
523164
251346
253164
521346
512436
152463
514236
154263
152436
512463
154236
514263
541623
456132
451623
546132
456312
453621
546312
543621
453261
452316
543261
542316
452136
541263
542136
451263
415623
145632
416523
146532
145623
415632
146523
416532
461352
643125
641352
463125
643215
642351
463215
643251
634521
364512
635421
634512
364152
631425
634152
361425
316245
136254
312645
132654
136245
316254
132645
312654
321564
235146
231564
325146
235416
324561
325416
234561
324651
236415
234651
326415
236145
321654
326145
231654
213564
123546
215364
125346
152436
512463
154236
514263
541623
456132
451623
546132
564312
653421
563412
654321
564231
652413
562431
654213
645123
461532
465123
641532
614352
164325
613452
163425
164352
614325
163452
613425
631245
362154
361245
632154
362514
365241
632514
362541
326451
236415
324651
326415
236145
321654
326145
231654
213564
123546
215364
125346
152436
512463
154236
514263
541623
456132
451623
546132
564312
653421
563412
654321
564231
652413
562431
654213
645123
461532
465123
641532
614352
164325
613452
163425
136245
316254
132645
312654
321564
235146
231564
325146
352416
534261
354216
532461
352641
536214
356241
532614
523164
251346
253164
521346
512436
152463
514236
154263
154236
512463
152436
514263
541623
456132
451623
546132
564312
653421
654312
563421
536241
352614
356241
532614
523164
251346
253164
521346
512436
154263
514236
152463
125643
216534
126543
215634
251364
523146
521364
253146
523416
254361
253416
524361
542631
456213
452631
546213
456123
541632
546123
451632
415362
143526
413562
145326
154236
512463
152436
514263
541623
456132
451623
546132
564312
653421
654312
563421
654321
563412
564321
653412
635142
361524
365142
631524
613254
162345
612354
163245
162354
613245
163425
614352
641532
465123
461532
645123
465213
642531
645213
462531
645231
462513
465231
642513
462153
641235
642153
461235
416325
143652
413562
145326
154236
512463
152643
516234
561324
653142
651324
563142
653412
564321
654312
563421
654321
563412
653421
564312
654132
561423
564132
651423
615243
162534
612354
163245
136425
314652
134562
315426
351246
532164
531246
352164
532614
356241
365214
632541
623451
264315
246351
423615
243165
421356
423165
241356
214536
125463
215643
126534
125643
216534
126354
213645
231465
324156
321465
234156
324516
235461
253416
524361
542631
456213
465231
642513
462153
641235
642153
461235
416325
143652
413562
145326
154236
512463
152643
516234
561243
652134
651243
562134
652314
563241
536214
352641
536241
352614
325641
236514
326154
231645
236154
321645
312654
136245
316425
134652
136425
314652
134562
315426
351462
534126
531462
354126
345216
432561
342516
435261
453621
546312
456321
543612
534162
351426
354162
531426
513462
154326
514236
152463
125643
216534
126354
213645
231654
326145
321654
236145
263415
623451
264315
246351
423651
432615
346251
436215
463125
641352
643125
461352
416325
143652
413562
145326
143562
415326
145362
413526
431562
345126
341562
435126
345216
432561
342516
435261
453621
546312
456321
543612
453162
541326
543162
451326
415362
143526
413562
145326
154236
512463
152436
514263
541236
452163
451236
542163
452613
425631
246513
426531
462351
642315
463251
436215
346125
431652
436125
341652
314625
136452
316425
134652
136425
314652
134625
316452
361425
634152
631425
364152
346512
436521
345612
435621
453261
543216
452361
542316
524136
251463
254136
521463
512436
154263
514236
152463
154236
512463
152436
514263
541236
452163
451236
542163
524613
254631
526413
562431
652341
625314
263541
623514
632154
361245
362154
631245
613254
162345
612354
163245
136254
312645
132654
316245
361254
632145
631254
362145
326415
236451
324615
342651
432561
423516
245361
425316
452136
541263
542136
451263
415236
142563
412536
145263
154623
516432
156423
514632
541623
456132
451623
546132
456312
453621
546312
564321
653421
635412
364521
365412
635142
361524
365142
631524
613542
165324
615342
163524
165342
613524
163542
615324
651342
563124
561342
653124
563214
652341
625314
263541
623451
264315
246351
423615
243165
421356
423165
241356
214365
123456
213465
124356
142536
415263
145236
412563
421536
245163
241536
425163
245613
246531
425613
452631
546231
564213
652431
654213
564123
651432
654123
561432
516423
154632
514623
156432
165342
613524
163542
615324
651342
563124
561342
653124
635214
365241
632514
623541
263451
236415
324651
234615
243165
421356
423165
241356
214365
123456
213465
124356
123465
214356
124365
213456
231465
324156
321465
234156
324516
235461
253416
524361
254631
526413
562431
654213
564123
651432
654123
561432
516423
154632
514623
156432
154623
516432
156423
514632
541623
456132
451623
546132
456312
543621
546312
453621
543261
452316
453261
542316
452136
541263
542136
451263
415236
142563
412536
145263
142536
415263
145236
412563
421536
245163
241536
425163
452613
546231
542613
456231
542631
456213
452631
546213
564123
651432
654123
561432
516423
154632
514623
156432
154623
516432
156423
514632
541623
456132
451623
546132
564312
653421
654312
563421
654321
563412
564321
653412
635142
361524
365142
631524
613542
165324
615342
163524
136254
312645
132654
316245
361254
632145
631254
362145
326415
236451
324615
234651
243561
423516
245361
425316
452136
541263
542136
451263
415236
142563
412536
145263
154623
516432
156423
514632
541623
456132
451623
546132
564312
653421
563412
654321
563421
654312
564321
653412
635142
361524
365142
631524
613542
165324
615342
163524
136254
312645
132654
316245
361254
632145
631254
362145
632415
623451
264315
246351
426531
462513
645231
654213
564123
651432
654123
561432
516423
154632
514623
156432
165342
613524
163542
615324
651342
563124
561342
653124
635214
362541
632514
365241
632541
365214
635241
362514
326154
231645
236154
321645
312654
136245
316254
132645
136254
312645
132654
316245
361254
632145
631254
362145
632415
634251
362415
364251
634521
635412
364521
365412
635142
361524
365142
631524
613542
165324
615342
163524
165342
613524
163542
615324
651342
563124
561342
653124
635214
365241
632514
635241
362541
365214
632541
362514
326154
231645
236154
321645
312654
136245
316254
132645
136254
312645
132465
314256
341526
435162
431526
345162
435612
346521
436512
345621
354261
532416
352461
534216
354126
531462
534126
351462
315642
136524
316254
132645
123465
214356
124536
215463
251643
526134
521643
256134
526314
523641
256314
253641
526341
523614
256341
253614
523164
251346
253164
521346
512436
154263
514623
156432
165342
613524
163254
612345
621435
264153
261435
624153
264513
265431
624513
264531
625431
265413
624531
625413
265143
621534
625143
261534
216354
123645
213465
124356
142536
415263
145623
416532
461352
643125
641352
463125
643215
634251
362415
326451
234651
243615
426351
462315
642135
461253
462135
641253
614523
165432
615342
163524
165342
613524
163254
612345
621435
264153
261435
624153
264513
625431
624513
265431
624531
265413
264531
625413
265143
621534
625143
261534
216354
123645
213465
124356
123465
214356
124536
215463
251643
526134
521643
256134
526314
253641
523614
256341
523641
256314
526341
253614
523164
251346
253164
521346
512436
154263
514623
156432
154623
516432
156342
513624
531264
352146
351264
532146
352416
325461
234516
243561
425361
452316
543261
534216
354126
531462
534126
351462
315642
136524
316254
132645
123465
214356
124536
215463
251643
526134
521643
256134
526314
523641
256314
253641
526341
523614
256341
253614
523164
251346
253164
521346
512436
154263
514623
156432
154623
516432
156342
513624
531264
352146
351264
532146
523416
254361
245316
423561
245361
423516
432561
345216
354126
531462
534126
351462
315642
136524
316254
132645
136254
312645
132465
314256
341526
435162
431526
345162
354612
536421
534612
356421
536241
352614
356241
532614
523164
251346
253164
521346
512436
154263
514623
156432
165342
613524
163254
612345
621435
264153
261435
624153
642513
465231
462513
645231
465321
643512
645321
463512
436152
341625
346152
431625
413265
142356
412536
145263
142536
415263
145623
416532
461352
643125
641352
463125
436215
342651
324615
236451
324651
236415
263451
624315
642135
461253
462135
641253
614523
165432
615342
163524
165342
613524
163254
612345
621435
264153
261435
624153
264513
246531
425613
426531
246351
243615
426351
462315
642135
461253
462135
641253
614523
165432
615342
163524
136254
312645
132654
316245
361425
634152
631425
364152
346512
435621
436512
345621
436521
345612
346521
435612
453162
541326
543162
451326
415236
142563
412536
145263
154623
516432
156423
514632
541362
453126
451362
543126
453216
542361
452316
543261
453621
546312
456321
543612
453162
541326
543162
451326
415236
142563
412536
145263
142536
415263
145236
412563
421653
246135
241653
426135
246315
243651
426315
462351
643251
634215
362451
364215
634125
361452
364125
631452
613542
165324
615342
163524
136254
312645
132654
316245
361425
634152
631425
364152
634512
635421
364512
346521
435621
453612
546321
543612
453162
541326
543162
451326
415236
142563
412536
145263
142536
415263
145236
412563
421653
246135
241653
426135
462315
643251
634215
362451
326541
235614
253641
526314
562134
651243
652134
561243
516423
154632
514623
156432
165342
613524
163254
612345
621354
263145
261354
623145
263415
236451
324615
234651
243561
423516
245361
254316
524136
251463
254136
521463
512436
154263
514623
156432
154623
516432
156342
513624
531642
356124
351642
536124
356214
532641
352614
536241
356421
534612
354621
536412
356142
531624
536142
351624
315642
136524
316254
132645
136254
312645
132465
314256
341265
432156
431265
342156
324516
235461
253416
524361
254631
526413
562431
654213
645123
461532
465123
641532
614523
165432
615342
163524
165342
613524
163254
612345
621354
263145
261354
623145
263415
624351
264315
623451
263541
625314
265341
623514
263154
621345
623154
261345
216354
123645
213465
124356
142536
415263
145623
416532
461523
645132
641523
465132
645312
654321
563412
653421
564321
654312
563421
536412
356142
531624
536142
351624
315642
136524
316254
132645
136254
312645
132465
314256
341265
432156
431265
342156
324516
235461
325416
234561
243651
426315
246351
423615
432165
341256
342165
431256
413265
142356
412536
145263
142536
415263
145623
416532
461523
645132
641523
465132
645312
654321
563412
653421
564321
654312
563421
536412
356142
531624
536142
351624
315642
136524
316254
132645
123465
214356
124536
215463
251436
524163
521436
254163
524613
542631
456213
452631
546231
542613
456231
465213
645123
461532
465123
641532
614523
165432
615342
163524
165342
613524
163254
612345
621354
263145
261354
623145
263415
236451
324615
326451
234651
236415
324651
342615
432165
341256
342165
431256
413265
142356
412536
145263
154623
516432
156342
513624
531642
356124
351642
536124
356214
365241
632514
623541
263451
236415
324651
342615
432165
341256
342165
431256
413265
142356
412536
145263
142536
415263
145623
416532
461523
645132
641523
465132
645312
463521
436512
345621
436521
345612
354621
536412
356142
531624
536142
351624
315642
136524
316254
132645
123465
214356
124536
215463
251436
524163
521436
254163
524613
256431
265413
624531
642351
463215
436251
342615
432165
341256
342165
431256
413265
142356
412536
145263
142536
415263
145623
416532
461523
645132
641523
465132
456312
543621
546312
453621
543261
452316
453261
542316
524136
251463
254136
521463
512436
154263
514623
156432
154623
516432
156342
513624
531642
356124
351642
536124
563214
652341
653214
562341
652431
564213
562431
654213
645123
461532
465123
641532
614523
165432
615342
163524
136254
312645
132465
314256
341265
432156
431265
342156
324516
234561
325416
352461
534261
543216
452361
542316
524136
251463
254136
521463
512436
154263
514623
156432
165342
613524
163254
612345
621354
263145
261354
623145
263415
236451
324615
342651
432561
423516
245361
254316
524136
251463
254136
521463
512436
154263
514623
156432
165423
614532
164352
613425
631452
364125
361452
634125
364215
632451
623415
264351
246531
425613
452631
546213
456123
541632
546123
451632
415623
146532
416352
143625
134265
312456
132465
314256
341265
432156
431265
342156
432516
423561
245316
254361
524631
542613
456231
465213
645123
461532
465123
641532
614523
165432
615423
164532
165423
614532
164523
615432
651423
564132
561423
654132
564312
546321
453612
456321
546231
542613
456231
465213
645123
461532
465123
641532
614523
165432
615423
164532
146352
413625
143652
416325
461352
643125
641352
463125
643215
634251
362415
632451
623541
263514
625341
652314
562134
651243
652134
561243
516234
152643
512634
156243
165423
614532
164352
613425
631245
362154
361245
632154
362514
635241
632514
365241
356421
534612
536421
354612
534162
351426
354162
531426
513246
152364
512634
156243
152634
516243
156423
514632
541362
453126
451362
543126
453216
452361
543216
453261
542361
452316
543261
542316
452136
541263
542136
451263
415623
146532
416352
143625
146352
413625
143265
412356
421536
245163
241536
425163
452613
546231
564213
652431
564231
652413
625431
264513
246153
421635
426153
241635
214365
123456
213546
125364
152634
516243
156423
514632
541362
453126
451362
543126
453216
435261
342516
345261
435621
436512
345621
354612
534162
351426
354162
531426
513246
152364
512634
156243
165423
614532
164523
615432
651423
564132
561423
654132
645312
463521
436512
345621
435261
342516
324561
235416
253146
521364
523146
251364
215346
123564
213546
125364
152634
516243
156234
512643
521634
256143
251634
526143
562413
652431
564213
562431
654231
652413
564231
654213
645123
461532
465123
641532
614523
165432
615423
164532
146352
413625
143652
416325
461352
643125
641352
463125
436215
342651
324615
236451
326541
235614
253641
526314
562134
651243
652134
561243
516234
152643
512634
156243
152634
516243
156234
512643
521634
256143
251634
526143
562413
652431
564213
654231
562431
652413
564231
654213
645123
461532
465123
641532
614523
165432
615423
164532
165423
614532
164523
615432
651423
564132
561423
654132
645312
465321
643512
463521
645321
465312
643521
463512
436152
341625
346152
431625
413652
146325
416352
143625
134265
312456
132465
314256
341526
435162
431526
345162
435612
346521
345612
436521
463251
642315
643251
462315
642135
461253
462135
641253
614523
165432
615423
164532
165423
614532
164523
615432
651342
563124
561342
653124
635214
362541
632514
365241
632541
365214
635241
362514
326154
231645
236154
321645
312465
134256
314265
132456
123546
215364
125346
213564
231654
326145
321654
236145
263415
624351
264315
623451
264351
623415
263451
624315
642135
461253
462135
641253
614523
165432
615423
164532
165423
614532
164523
615432
651342
563124
561342
653124
635214
365241
632514
635241
362541
365214
632541
362514
326154
231645
236154
321645
312465
134256
314265
132456
134265
312456
132465
314256
341526
435162
431526
345162
354612
536421
356412
534621
543261
452316
542361
453216
435126
341562
345126
431562
413652
146325
416352
143625
146352
413625
143652
416325
461235
642153
641235
462153
426513
246531
425613
426531
245631
246513
425631
245613
254163
521436
524163
251436
215346
123564
213546
125364
152634
516243
156234
512643
521463
254136
251463
524136
542316
452361
543216
453261
542361
452316
543261
453216
435126
341562
345126
431562
413652
146325
416352
143625
146352
413625
143652
416325
461235
642153
641235
462153
426513
246531
425613
245631
426531
246513
425631
245613
254163
521436
524163
251436
215346
123564
213546
125364
152634
516243
156234
512643
521463
254136
251463
524136
542316
453261
435216
342561
324651
236415
263451
624315
642135
461253
462135
641253
614523
165432
615423
164532
165423
614532
164523
615432
651342
563124
561342
653124
563214
652341
562314
653241
563421
654312
564321
653412
563142
651324
653142
561324
516234
152643
512634
156243
156234
516243
152634
512643
521463
254136
251463
524136
254316
245361
423516
243561
425361
245316
423561
432516
342156
431265
432156
341265
314625
134652
316425
136452
163542
613524
165342
615324
651234
562143
561234
652143
562413
526431
254613
524631
256431
526413
254631
245613
425163
241536
245163
421536
412356
142365
413256
143265
142356
412365
143256
413265
431625
346152
341625
436152
346512
364521
635412
634521
365421
364512
635421
653412
563142
651324
653142
561324
516234
156243
512634
152643
125463
215436
124563
214536
241356
423165
421356
243165
423615
432651
346215
342651
436251
432615
346251
364215
634125
361452
364125
631452
613542
163524
615342
165324
163542
613524
165342
615324
651234
562143
561234
652143
562413
654231
645213
462531
645231
462513
426531
245613
425163
241536
245163
421536
412356
142365
413256
143265
142356
412365
143256
413265
431625
346152
341625
436152
463512
645321
465312
643521
463251
642315
462351
643215
634125
361452
364125
631452
613542
163524
615342
165324
156342
516324
153642
513624
531264
352146
351264
532146
352416
354261
532416
534261
354621
356412
534621
536412
356142
531624
536142
351624
315264
135246
312564
132546
123456
213465
124356
214365
241635
426153
421635
246153
426513
425631
246513
264531
624351
642315
463251
462315
642135
461253
462135
641253
614523
164532
615423
165432
156342
516324
153642
513624
531264
352146
351264
532146
523416
253461
524316
542361
453261
435216
342561
432516
423156
241365
243156
421365
412635
142653
416235
146253
164523
614532
165423
615432
651342
563124
561342
653124
635214
365241
632514
623541
265341
256314
523641
253614
235164
321546
325164
231546
213456
123465
214356
124365
123456