4
2331
1213
1231
3110
4
3332
1213
1232
2120
5
11111
11111
11111
11111
11111
8
13112213
33111333
32133132
23222112
21113231
12313211
22321322
32123132
4
8888
8888
8888
8888
9
312233112
112112312
211322131
331113121
322211331
313223133
311211111
231313222
333231332
8
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
10
3111331133
1113232121
1212322333
3111312131
2223332122
1311131232
2123313132
2331212332
1121213133
2212211321
11
11223333231
11322231323
13322233221
32232312311
31333121332
31133123311
32211121132
22321123223
33132131122
33323223213
22123322112
12
133123131331
332321331122
113232221332
223313333112
211222312331
333331231132
312121133112
123223221121
321222312312
121321221112
133121323222
212222313332
13
3213313133122
2133333222131
1233313113121
2123132111121
1121321211332
1211123323233
3233133222131
2123123121212
3323233122213
2121332121323
2333121131321
2211233331131
3222323132133
14
13313122323333
22333113131312
11121321221332
12123222121221
23222321111233
23121121321131
12123323231331
22123233111331
31212221332322
22223121323323
33112331133132
33323131111112
31132121122223
12221221321212
15
333122121321122
311231323311223
121312322321123
311321311232231
112121232321313
322212332223322
213321222233232
312112312232221
332323222212231
231322131321232
113113333332331
213223323133223
311132312232132
212131133331113
112232121231131
16
1131331322323131
3123213231321111
1131113332213322
3223132212113131
1132221222221133
1211112223223213
3333222132121321
3232213211232311
2221231231232113
2113212113332121
1233221331222131
1133321212232313
3132331223132312
2123332232313233
2232232312211332
3312321233332231
17
22113211113231333
11132113313311112
12211121211323331
11133112333212112
23211211233321233
33323212313112233
31213212133121211
33212112333333321
23121222313323113
13113113133133211
13122312223132212
32132122121222232
23211112232111332
23122131122223221
22132132121132312
23233213233223121
31112322332213311
18
221112133233233123
312113322321111223
332111313211111333
133313321133132321
312132111311111122
313313112321232231
233313122211213231
313333313323133232
221221231322131313
122332312112323231
223232211331211311
223122231221323113
122113213222312132
222321133223221211
231231112123322231
323232333113222311
331131232122113131
111211323312123332
19
1213122121323331112
2111132211223313121
2121121232323321312
1232332112312222111
2121222231223232111
3312323322311332212
1233332212212231123
3312122323332121212
3223113133132232213
3322131333132132122
2123323212122322232
3222323231212333321
1123233112321212213
3231323121112232121
1111231231321222323
3211321113111112231
2223221323322331331
2213323122222122122
2312123332112212221
20
31231133112323232211
22232133313121111131
31223221233121213311
12113233213121112121
22111133232333313333
11233233323332331221
22113333331333111321
23113332232232121333
11231132122311112133
11223322132231231213
13321332211333213233
21212233332211222231
23312232131331121121
23331321331223333121
13331211213121131221
22131232233322213313
33211231233312322312
23222232223311213131
11223223132131321321
33133221311122113112
21
221133311312321322323
233311211322232233113
113331231123331132113
312131311113111212312
132221231213211333231
313232222111331331311
312111213223311223213
312233133311312112213
331331311212211232333
333133312321323223312
333231322333312111311
333122121313122133232
232213123332132113232
232322221111212111222
232222321111121212133
311332111123131323323
333132112133321212313
322133232122213212322
211212221222311311331
132313313233212321133
123112213221322323231
22
2211113131313333123332
2332113223122223211222
3312311213312111221121
3133131122111332212121
2113112331233112321323
1113321213113113222323
3223221311111233131213
3333112221211333122231
1213312111232123312133
3133322332312211321213
2111333332313313222312
1133313213122322131233
1311113211323311232312
3122113112131333132111
2111312221222212132112
1111332212232311213331
1223321232332122121311
1131323311112313333233
1322111322121231131333
2123212312311331121111
2131313211133213213111
2332323333112313311223
23
11211222232321321121312
23123211213332123122333
32131313211331333131132
13313212211322321112312
11333113233312321331322
13333332113212131322113
13113222233223332121212
32131131323223112211213
13112133232111232313333
32211311232232221121131
11333322312112331231123
13311331211311221311312
31232132223131111323211
13331122132223132112333
31133222132313132333111
31231213232332331212232
33211113312212321132212
11333322312213213323232
31123122232321221123123
33331233332333123221211
32213223311321221121313
13233133322322112323222
13321312121211131322322
24
122333111221333213221331
131113133123131221123111
321131111131333232213321
132321333332323321112231
221331313121133312213233
231331121131212331223233
311233221221333223312322
333123122312313223133122
111233132312332311232322
232311223221211232222221
223213313333333311322132
123122123233211112323222
333121312113211213223113
211323213132231233113331
331111113223322121122112
121123122211133112321232
113323123313332213113231
113221121311232121123111
221223223222111221133211
333211221331121131133211
111222333211312131122131
213323133311222212311231
221213233131133132213231
213333121132321323231312
20
11111111111111111111
11111111111111111111
11111111111111111111
11111111111111111111
11111111111111111111
11111111111111111111
11111111111111111111
11111111111111111111
11111111111111111111
11111111111111111111
11111111111111111111
11111111111111111111
11111111111111111111
11111111111111111111
11111111111111111111
11111111111111111111
11111111111111111111
11111111111111111111
11111111111111111111
11111111111111111111
30
331322311233331211213213122213
111123322233213122332311212221
312212311232232333221212222332
133213132223211313133312133323
231221122132212313321331212313
332131132112132132123112132113
211111231131323213231132222231
123133111332111312322111323122
133223113121221221312223221312
332333331222213312212222323213
122313221132121221123112312131
112222332113131122123112131321
313323132331122222222113122231
223211322111121311312213131122
122322233231122331212331121211
212133322231331332311112112222
112212323233332311331311322333
112121321112321221323132212231
313233313132311311231331121131
111212322311311323232111113113
212121213221233311133332113123
113312233113322132121331121331
321123311112211313331313313221
311122111312212311211232133132
213113222231231321131221131131
312121233113231213233331132131
123212331311211321321123131111
233122121222322322322133131132
223313322323221211222322132113
223321132321121232223121331131
31
2213133123122221212311122113221
1311131322111221131232132313231
3213313313113221233323333333121
1123323231311213232332133233212
3322333132331113212122132131121
3133332233333331322121231211221
3222122121121123322111122233313
3213323322313212331322213231233
2212233113132111223111223322111
1123322332223222311221121211312
3231231333332311331132111233313
2323333221232113131121313322232
2213333321231123322333223221313
3112222321121221121213211233131
1131311311121232332123232113321
1313313333212133311322121232111
1111333133322233331112113113321
1311213331313323221122211211122
1133132213212323122111333323223
2331213123123212313122212233122
2132111231323112312112332132133
3112321211311331331233213111121
3112332111221121222222131132331
1223211313133132122221222211211
3132321113222221211332223112311
3222131231113333232122313133223
1212221231232211223131313131221
1323111313133323312131331321232
2232231113211323311213312123113
1221112121112331311323113321131
3331113121232221111113122321232
32
23313323223211322321323222232223
21321311232123312122211221313322
23331211113332111231133232111333
13211133111111331323132311333212
23211312112212222231232333222133
31311112112123223222213132331213
33221211122311213111111321323232
12123131232322311133322213211133
33123322123123233321322131231223
12213122213311132223121331321212
33332132232332312321121233313211
23221211332331112111332233321211
23232211232232122122231323221113
21311322111213113312123323132111
32231222221223313333232321232313
33222211213313222132112131131233
12231213133112212131111131232233
13333112331123232223212231122113
11123311212212233233211112231323
13332132322332232112112233321213
33213222322231332312122211121111
32333211312233321233122222213211
23233212323322113331221213311121
12131333332111311322312232323233
12311122322121123331231311133222
13232311231113122232312131113331
31112331222331233121112121313212
22121131133123232332331133112331
12312333333132111312222233133231
22121213211121221112222311231231
11311321223332132231221232233211
23321121131211121321323231211323
33
131331211111312321223121322333312
321231123312133221213212132121121
323323311222323221112213223223112
121231123221233231111313221331112
312311132213323231123331233333133
323121331321313313123332233321321
121211222311213311211212113233323
333321312212323323323123112113131
332213212122213121331213312221223
222322212322322121223321121221212
221313232132323231132213232213212
323233212113132212211332132123311
121311321223313333312213311232321
322132121313333211212122332123233
122332133213212133312331113213123
231122333232312133321323231232131
312121321132331331122132322123112
321221123333311311312232112232312
122132223133321111132312231311222
211123132113133133122222121233332
221312112221212312132333213113221
212132331231321211223231312121231
331311122331123223211133121311112
333331132332111222313133312122211
213131111332111313121132333332112
211321211231111133221332223222211
311212212333131211222233313113323
123212333212312313133333322332132
233232221231312211111311313313123
131131113231331133322133321111133
213311211231322131113321232331232
213322222133322332333232112123233
212232111333332112312111121321211
34
1312322123311112113233212232122111
1321312323122123211121123311121313
3313322212232233212113123333231211
1323111132231323123313112332111113
2332132323221211313112121223212323
2313312321111212121121311312313121
1113222123322323122123321223121113
2211133231121131111113332321131313
2133331333313313122323333311122131
1213331312332112313122122211121333
3333333212231323133331223111132321
1312111112333221323212312331121121
2332233213221311312123131133212113
3123333212311311333131311222213121
2231231131131223331121123321122322
1211123331323213133122112313332312
2123122222231113322232312122323232
1211112213133331322121311333223222
2323113113123123112331232132312312
2333222111322332222323111233311213
2231312323231331233323132311321121
2113122313113112221132322321332232
3312323311323232213231223123331212
3233331121323233121313211212313311
3232333233131331223231333222223113
3121233321123313212312111331333231
3122131131132123323333232332222122
2132221112312223223232322223121233
3322313112313332331211131131311222
3113133231332312131121222221211222
3133222221311113211313331231132313
3232312233121113121323122311232132
2123332333113223122133123122332222
2113321131312221322122111321121333
34
1111111111111111111111111111111111
1111111111111111111111111111111111
1111111111111111111111111111111111
1111111111111111111111111111111111
1111111111111111111111111111111111
1111111111111111111111111111111111
1111111111111111111111111111111111
1111111111111111111111111111111111
1111111111111111111111111111111111
1111111111111111111111111111111111
1111111111111111111111111111111111
1111111111111111111111111111111111
1111111111111111111111111111111111
1111111111111111111111111111111111
1111111111111111111111111111111111
1111111111111111111111111111111111
1111111111111111111111111111111111
1111111111111111111111111111111111
1111111111111111111111111111111111
1111111111111111111111111111111111
1111111111111111111111111111111111
1111111111111111111111111111111111
1111111111111111111111111111111111
1111111111111111111111111111111111
1111111111111111111111111111111111
1111111111111111111111111111111111
1111111111111111111111111111111111
1111111111111111111111111111111111
1111111111111111111111111111111111
1111111111111111111111111111111111
1111111111111111111111111111111111
1111111111111111111111111111111111
1111111111111111111111111111111111
1111111111111111111111111111111111
-1
