/* www-ATLAS of Group Representations. Fi22 represented as 924 x 924 matrices over GF(3). */ F:=GF(3); x:=CambridgeMatrix(1,F,924,[ "122010110220112112101202222201111112210102120210222002211000020022001110200201222010100122000212202201121220120222022202221111122021021021202010100022020202112011220011110222012020002122212121010022220012002010011002011100221110110221011101212121211102221101001202201010201221211011222012000011000211022222122221212121000010021020100222001112011212101100100021212122220122112202001121120002111110200020200000011010020020011021201121121112120111220021002122020200001102200221022010101020011210012222101102011201011022001002010102120202210101202121020021221100000112202221121200102012220012112011010022221020221202210101121111011222011010000102211102202200000210120011220120001012222020011121010122112022011012210212100102200222220111000221120120112021022012201021120221222112211022101122110210110020020121222110220020012210020022000211002112102100111100020002220200211111022111002000022010011021020022202011010001200222021020", "002120012002000002002222212122012220012202222011012120000010121200101220222220020202100010111212221021101211212100000110111110021002200100202112011010110022011122101021200221211002001010000100012000001211100001011221202202022110201111021201221012110212010011002020110110222201001102201001000121222002211202201200201012210100211120121012211120120102211111202101112110212122000221020001000000111021001201120102101110222211021012012211102111011012122201001011221202112220122111211221100210202000222112120212010200200112221101212000101120210000101001001110211000211000110211012102110001101022202200121021202112020112002010002011101101211021200001011002120202212121220100202101220220100120022022212202102002001211111202010002110012010010210120121022210002121001221210112212001120201212012212011201011101221111022220022220002021010010211212220001210121212011200200111200111001020012211011011012220220010000101100100020212211202221", "202120012211110222100222212022011011120110101001012202120122111221000100101002112202100102012122122010201021200101201000112101110011110021120220200101220212021220220200011212121121001022002221221202001112122001112021210200011101212211220120100011102101121202201002100202200122011220110012001111200002101020110100110210020211120100100011201101002211222121221202210201002201220012122111000122001101021021211221200222220120121211202200200112200101101021211201120102200020222011012011200012212102220121211200022121120022212210210022111121012202120222210001200001002110201001010012122022220222122102200101211112212202111211020221212222021100112011022100212120222010001221212010201101100110201012201021102002222010011112002100101210200021112110220002221102200021011112012211102022200222012210100000202121111020002111121222220000212201220122102101101102212110021020201111000001211212010211102020222120110212012020120022001011200100", "121212000011210102121110011020212111101211212112222021121202120112221000001221100201221021120110200021202020021120210121101100222022022002012000120011121011020010020111202102002111022101101210100001001000012202222020101021200201122000110100210222022221002010101100220021020201112000201210212000220012022012202120221101202122110121220002200022210101121001000122101022100101022010010121001121221002021201210210202210001122200021010022002102100210111021222001021111210102020202212202112001112201012201012220002110022100111000101221112021011112010001112111110000011211100112201001220102211211010222222000211100201200002002101012102200112020202110110022211110022011022002001122101111201222120002010210001102202000202200010022120210210221210120101220210101112012101222011000201222021101220002210002122110012222021012121101212210200222021110221000102010000100010112120020212200211021201111111222022010011222002102201120102201001002", "222100221222202012222202210211000012210212222010021021002011201102121001211201012111102201001012220210000201022210212021121100100222210221121021220111211212222110011022202111210210011110210110120001112200212002222212210002011011102101111100212101020111001110100021000022222011220201011120011112110222200112122200122121022001101110011111221001022110211211220000202120210221110012101112121212212102022220200002101222110112202101102111012000020022100201020110222200011021112102202102212012212200120110202100012112122220210100210022212010121120011111202102021100110102011000020101012211001200200001002201120020121110012101201001021012200212220001001200010120102220001002222020201021110120002110120001020102120111221012221012101212102002022021222002002212010112120020200211020121001000222210222202202010202111011200010222202201210002000122222212122010220021210211121101100200222220222012102001100220002200222001102021022011102222", "100000111210212121121110201222220212111210000002000022002001212112011200110120010111221211122202211021202101121111212001221210100100221200102022200221102121101001122121211200002222221111222022102012012201120110112000022000112201120102100101122021002020201021201221112202002220102001202012012100021022001112122021121121021102000121022010111102120222101010202101021210101022220120210011112212012001222210111122101222002122021022002112001100102001112002120211202212002121200222212012111000020210011221001100222122220102210001222112020110100012010110121021101201102101222201202201110012210011002210111200112122002221010022210111222211021102101002120200122020201102221110110011212010221201012100001100012221222112002200210022112111202020102202121010110221202120211212112101110212221101222121001011221011102001121112122002110001201200001022021021220000001120200021111201211201001010200112221200100220101000000100011021001100222012", "210122212100121020111000011010012201111110202001121102201211112112111201012010102121020100122221022102220122121122122000020010011211221121220102101112011220112022022001221022212102020102100201010101202221210102112221121022011111202221201001011022011102110202100210201020002000012212211021102012022110100222012222200201001011201111101121110120001022222122201100000011100112012202211102101102022210011000011100200210102221221220002012122102102100002102100221200011212120212121101002210220211121220211202200121110022101110001221112011200011100021012022212002201001102122012101012101101210022101112112222020212212111002221020200001201211202010211210112122222220201110102101022212120012110110210202221022200100102212011011102200100201022212011100111210111020212122101100112212201100112202220001100221212100201002122221202100201000220221110221000122020010121000100121212120121010012210022200112202112212102021102120100011222112200", "022222110010011220201102120122021220211210021222021210122102100121211002100201100112121110101101110020020120220021221101120122202212210010022210022020101022022102100210100202201120120011210122201220120220012021211201121220100010201102100012201120012112112021122102121112201221022220211100100220201120002011220202000201222211120221221002011211121022210221011121222112021120120202111102021112101122211021121002220022110110221112201111220122200021200102122120000201202210221001012222222200221111221120012122222100111210210121120222100121212200222100110010221102112111010010021002221001221011212111012011010122011220101101120122000011200102102010210021012020100010101122112111112102010011122211200010110021000001121110002121212212201222221120221212222002120221212012000100210012211002210021102121002200120200020002011110112002202110220022102202021021200010011102200212010202210210210202211010021221121210020021220210000000111000", "120201200002002111120120221220220210121112011021210221011122020100011110221011102020121111222121002200100110112201111102212212000101200212220012011211112122122110100122122001102100112012112101000110112011020020002211201010112212002120021021020020100111211012012211001020111100210211222222210100022011010012222222201210010021111121020022120210212212201210212021112002012100201010002202120021222122020020001120002222100111002002021112121102020201022011020220200212112012110220012202100212221022010220122120222120211000100211001211212111121221010020010102200220212020202000111022021111220001202211122112011020212021021001122212200221010100120220110002201112100121002222111121102220221002220211112020121121001022002002120200122101000211222002201112022211012120210202222122110011201220222122222102212221011002200211010211011002220102110200200202221011010022220100110011012221220222222220022101021121011010020211111010011110021211", "022120202120020120111221111112210112200102212011202222121020102201112001000210022120102211122110020011212110201220100210222220111000021002010121222201010200001110122011011101201000000210020202000011102100120102112200212110222211002200000021012200021011022102012020101211101200120020202100222202012101211201102020010120212220011110022022120212120001201210002002012220010210212110110011002021010100220211020221122022000211212220101210012022001201022102101021022101200021102120020011012012212111202212010000212121101011100222210111211220101101100201122212001011000011102111011200222011211220210100202121221121121011021001120100220120101221002200021110211001202102211101001220010121000012022222100212220112112011111021001111011101002220111121201120001012021020102221101100110200012101010211000110100001101012111100010020022101022021120211101222011002101221211100022211122222122121210111202121202100201022211022100022002021110002", "220122100112202012221010022120120011002111022102020011012210210021110120002010120222112110200221202211101101221111001201102012112212121221211210222000000122211022222011212102000102221220000212221222021221212102110122002001211010100212021011222001201020212010112111000122001220000000222101210211011000220100021000110102120110100121210012002211202220211201201002121122010101202001221011000202220022002110002101010100001102110012102111121202201011021110011220121000101202120021021221210001210011001012020002021001021212101201111102211111111202222211012212012111012112011200110122220210000102200211222021100000011021012112100002200100201120110120202100200121111220002102212020121221210010111121012210221110001121221210001221210021220022020201021021220012100020222120001201220002221200122012012110221211220001210001202221102011211102020201110221121011122202202211222100002122022202220200011021212212210022222211211202100012101122", "212100000212100012110111000020110000111002012001112110212121010101222002202112022101101011112102002201202002111010120201210021112111112021012201221020101222012012122102110112210111212010112102212211000111202121220202100222212211002101110212001000100110021002022101120102111220200200221200120022211222101102001211022111011221201202100112112202000020121001102101021101020101122000220012002020000010120212210111021111110200112222021100002010100011122120201101201121000210112112100201210112021011202022220122111222202110221011111012101210000121222102201221112022121100011122202022222120101221221120220022100110112011220001002021002222121021122110121222112221021122221201002210021222211011000002101220220001210000221112102102201020020202120000122222020200022010120210002000002021121111112000002011221112100221020000112011200010112210200200020101000000011010001101202222220210101210211121220220021100010010001202012121011122011012", "202202122210211000021120022120012222220122220012102201001221101010102110210011111010210002112022102011100011012010222201001110201200212002112222020221122211122110222210222112121021222221221101102202102200202012221101222102121111221110202112012122000112000021102112202001010100002000110200111200211002002212012220221021222000222002221101012200022022201100101102021000200110202100011100101100100220210221111210100022110012200011012120020012110221210202220211021101122201200120220020022020111010010021200010210112120110122011020102111100221221201220011222111120002222002002011021020000220021212201101110221001012100011110102111102020111102011222121022220200020112000121102120211222022220100010210210210011210222221100022112111021020120110120020202222222020122210212210120020012212211122200200200202002100112102021001220010100112210110201102110220210101122102002001212212021001120101121122111011112022122111102202102201221111100", "212112210122212220001120202010112220201001112111110022121021122020101012212121101121222021210211012020212101222101021110022211010010111012021121110112121101002202211021211201110001210211120001222101021222100222220022002120012100120100212102020200122021110020001102210220102121102211110020102110210022221022101100220021200210112110122111110011221220202210000010010010212020121221222112122100020012200102220002211021100121001020122120112101121202121200211121010020012220020210212110202102020112101011212001112020102112122211100220112101122001112001120102211020210020010122002021022110120221112210012022000002211221010112112102011021011222022122020211012211102001111020200122012202001120022211100020011112020120220111022111211221021221010010100222200210221000101102221010211122220022120220211120201102222201110212221221120122020020110211200100111011101110011101221202002021210121011110022222212122100110200002122000220001100111", "021002120220021121102021002121221221012111220100111211010120120122220120210111110222000001110210102111020111122212021220122222002201002221201112002120122220201120120102112201220200211110000211011101111022220010212010000100220200012022220210001122121101012211100102200120212212210110010222122100210101001012102010202110002111211120121001010102011122120010200202020202020110010201220011220112112021202012020212200011120022012002211120022202102222020122120211200010122200002222020110100000220020012210212001100122010211101012020022101112101110100022101100110112110212110210102000001110012200102001121102202200010002000010021100020102000002010112001120211210020111221222010122111201212102200111200222010200002002212011211100220220201021001002101101021111020100211101210022100000120020122201022122012012222002020100011120100221112221200222011202100102021220110000221100002010022002122111210212221120111200112210210221001011021211", "221100010202101221011120000220000110120202222221110122001020101210111020211100201011000002012221210010120001000122211022100222122022220022011220010020020122012020002212110221100100210101001110220001111121111000222220122010011202001120001120001100102110202111122221201021200100002022111021120011202000211012001000120021120021100120021121112120020202211020011100220101112000212000211001011110001210211200220011220012222011101111120222001001011111022011010122021212000121101112011222012210211002210200212000111111112001111211202000212020222011100100222220001122120111021101201020222221012100200200102002020021200220211020220201100110202210221211122000210120111122201110100101000122021000202020221202221121100122022100211201121000212111200122012000022021011000202012102221112000202111100001010211010121102020002222211000200000020212100121102001201001002112222211222012221020221100212001102202212201012100020002020002222010212201", "102112220010212111010021111010221221100112201122200020121022212000112111122212020121111212012210210121100002020101212210202100201210021221120002111011201110222202120122002200101222122221100112100122201120010101021101011201202011201101021210012100012002120012100122001011211102121011112211010022021020210220012010002101100121002202020211010211220122201020122212110202001101010200022111202022121022101110000002000110020212121220002020120011010021111002001012000220122210022201012222211201120212001011112021000210002200010021111100002111021011012102010100111211002101200100011200001020120122111000122020200112010122121220212222121112101120021001201121202011010221210221212202011000120200100122122100210221202011112222211112201021021000210012202121010211001020022222221110100001120002020201221111021112211201211110022020210212010212000011102222202020200201112201111102212101222002111200221120221122220121111010022001012100012221", "121111222121222211212220201220111001021222222201010022101220021202011010210010000121002102111012221102100002122001122211020200201011221022220011112212001110121101121112211200020022110220202020122202102221010010102110210210000110211011121221010212022001020111201111011110102021210010022002221212200112111111000000200010222222221200111002210100111212102201011202222102212110120101022220001112102000120212022011222020100221212210020212220002011020201201001202122212000121022120201221121102100202101201210210202111011121010120212121200020111220010102212120220200021122101020221221020202222110202001121210222202200021112200111120102002110201000020211211201011101101100022002211000100120101122220001002002021011110212011120111212101201010012120010102210100202212222211021121001102012212011220100020100210001001211022101122020222010210100011212202111002211201201122012220000011112100121002010001201120020011011200010211121122021220", "012110100010211121110112222002110211212100021022101001212001112020020120002112222121102211101222202102120010010000021120111012210220100102201001110002111020220002020000221212121201220211201202100220120002120011022120201211112102120212200102100202020021202002102121212001121201220000101120010121102122221001101000121220120000002121222112021002121002001102102001011210011121112000002022000100212112022222012220022002121220112211120001200021012202211200102200002001222210002200200101111110101000021021122222212010020110221112202002212120002022122022010012111100010101101000112121101200011220002122120022102112121210002101020010210022222121022002001001012102211201202011200011020210212120100102121121201000222011202222212220122100021010200221111000111212021021122011201012012101220111122100200212111100121102020122202210210010012001012210202000122102221010000222010121210222122222202101201022022221110200110001011000210100220221", "120121011112000120210211211021120010220220022010011101112120200022001020101222210012000010121110022222111110121001200111110222200202112101020222211011120121002000122201212001200211201222020010001201212201120101122212001112021112012211111001011001022212221002002200012020122021210112120212200211010212012100002210012101010000220002201122121002112202200201101122222120100022000000211210220221110101022211100020112100222212220212202201020121121111010121000200112222021012202020021012012100020120212101002202122120000221011021011222111200111211202121210121121102210121221110002211212102202202202200222200200202210220211222211202101202211202000101012011001212102210200020111020220012002122100011121220201001022212012001122002201011121102200111200110012020012102201222200200221122111211200022022220000002120012221012021202211111220222210201102000012200000021011120202002011221002210022202212121220002021112120012212200212110020012", "002122202020220212210201001010221221122000020222120220010202111121200120210120100222201221121120100101002002121222220201212110111111121111112120110201122121102021120000202010112020212220020101201001020101010001101010020210101112022001022022111100112101002102222100201012021220202211202200100012222020100022011220111202120202020221012200012011222110012011222202211111011101211110112211110212112001102200222002001120021101100212102102100002102101101112201112000002020212010100122001022221221021001102012211112201100011122100021211110210021002220120111000110110001112221100102110200000100111011111222102221022020001222002101212212101210200202020012010022201022202212222220022212212222200122012210201002100120011221201200121020201112000211120100210121120210202102001010200121110000111202212021010212112012100022220021122210200120020212110022012201021111110222001012120112122102110121112212100222210211010102101220001110210100102", "101020100121201120000221002022111102021200211122122012101000121110211022021021021211121010000121122120120012101002112221002021011200121020222022002200012112110101020222101222100110002000220201110102022012211101111112001102200120111112020201012110110211111221002221211120210120120220121101022211200111220111100201102120220111210010000220020221010110022000100110202010221210112212010002110012022011211210112000210002100021200120221221111002102010020111212221211102012121212110100121020020122122211002200022001221122210122221210210221220021012112112121200122010020222011211110210212010221120121012111002000010120112220012101120100022202221210011020010202100100111012121211022120100211010101011101201122202201021102000222002020002220111100102002021100222200221101012021210012100212212212002110021121012102100200120122010212011011202000001020220110111200021110212112022012112021121100101101002010101211002010011210002211201220121", "221001122010202212210111001212101020010002012122010110120001010001000001211100010011222221210102010102212221202002021211110210212202221021120102100212112002022111002211022000120122112222100111020000110002220122202200102022102202101202210012001200000112120200012010002100000112200101020202221001001110022000001211120221112020100201100002200201202211222220101000212000020212110120121010212221022101112222220220012200010011102212211101100211212101221221201001101120121121120102210000202221202101212122210002111202110220120200201100021011111120220000011020000010121011200100102021120021021220000112020221201202012101000021122111022020020012012210221102210202022002121021000020202201121210220110002201212120221000212221202122120222112111202010112011120100211111201112021121212120222112122022212001221202121101022201120010000001221012012122221001211022010012012202202112200202111121101120211112101210202122202121121120211101212111", "200021101200100111200101010220212202000112112021120012222110100012022010002020200010211111211010010220102221202112002122011111112120022101202121222200220210000121221210111112122002221002222112211200201222211101022101200222112010001001201002002221100002001212200122022202221211011111122220020000111001211002022002200110000011112111000212011121102100121210210102122002112010211211202020202010110211002022102002022110120222002121100021002001021122201120120110200122010102220200002012011100121200001221221121021220202120022222002210102221102000222000121121022100021000001012012102221102010222112100110120200102020102212020220122102200022221011000122112200020211122101022010021102021200220211101122200002220021112100020010102121020222022101102222002220020100100222202011121002220100211202201121100222102200000000220220100101022020110001202121201100112211011222211112200010222110122122222002211122210120121222102122212101012221100", "212222012022022010100000000000110221110001222101100002010121212011102011220101022202012010211010012100210010202021120112111122022210011111002122011101110101122211201000100022100001200102002122122222011102212012100012021020122211010200100122112001002112112202012012112021112222020221121112022020121100200111110010111021101200002202200202112112202011211000201202222022002120122102200011110210111101212110001121112201101220210121012120221100222112101011012020222011011010121200020000011122210021202202212001001000122122222120110100102100021011021012112200112021112211121220112000021100010221000021010012111010010120122200012220111002010122200012201002201000220222112201220200100212220101121122200112001111201121201220112001001200000021022110000010012220020110222000002102112022110200211021220001120110020001222012101212001022222022112100022021011122010200200102211202211221121212201111000100212212120222201120112202202001220022", "201222020200110201012210201220001021002000220202001122011211201200022001121200100002100110121122022212110022101201222012122211112022222122020011020222012202212021221210101211101012121022200002120100002002110100211000101002021010122000121222001002211202121100022121100021201110002201100111120220020122101101202012211011012120021212122222201110111100100011211220220110012221221022012111110020212022212122212100222012102002202221211112021012021110000100021011102111100022221022020001021121021010010201112102111201210100212010212102011001112020021220212100010112111111021121121112211210001001211201201202112201221012111002202012022211100111212210122201211111202021111111220121221101101112110220220111121011012111021101201021211102202211212212200101211120100022112221011200202002002022000002122011111202012210212022202001112210202120220010100012022122022210222101101112010120201201220002010201002002000002202111100202001111210012", "121120022102211000001000020122000011020112010022021021001201020100200220101112221111100220022202120022122212111011120112101121221020221211000202210001101011222212101020201220100201122200202021101211222020201100021020220121020200222220122110002101100221000110111122202100202222102210102222021022001222101222101222222011222222201020221110200221212112112012222122010101122102212222221222020202201101102000202202121112202000221210110211001022102202221111202001211102020102102002121202212002122220122100002100000121201222112212012110020210211202200200000120111011020010102020100022001201220020121202012122222200020201200100112210020212010002000202102110220220201112112122101210211101220111110122210001201201222101021001222102122212201211110010201111220201010012001212012000212102012212120000000011021012020211222221000202022212000112002120210201110011011111000200020001020020021110011102222002101102200110121111102010100200110111", "011111121200210212122212121021112112201112112000220222021110022021122210002120011102222112000121022011020211221121000101200212210212121001202110221021120110002120220101011022210012210200012201201101210211110111020200211012200200001120101121122002120111212102002210222102211020120112202100211102212000001002122122201101101111222021202210212112221120002100200212100000111212112010100011111020001120002120010002002101111211101002111211210021211120221111102200010100120202100112120010112100011212211001110110001002102201011001000121022022000021101101210010121120121210010222120200200121200222011102112202012012100210200121120111220200210100110001201220201201202122210110102011202120201001111220010221221102021222112200010120000122211011022101100211122111110001000222102011202101102222221121111211200222202121020111212122021112210122120001010222121201002102120211210022010101112221201110201012102101202211110111002102201222000122", "211120112212022021012021111221112012112200012011112121112200020122201222201021102112011120002011222002210210221102200012202220021222210222121122010211121021210102220102221011111221111212200111211121200121011101000211211020121202120202022000012112002011210112220020111210211000000112200220011121202120001022110111001002001121111120002112100011011202212212201122112202120011022021121010011222221010022000120102212010200101121001011221011010022021112121021221020112220021001000221200011120201002010202211002121001200102200222200002000220201121021112000010000201100211002221012020011221001020101020000200220211001212222110010010102101020221000212022221200101002101112012202000200112111010110110110221012212211111102101022000021202222220102110100210211121100010210220202100010012122022100221221001020020121120222000200212221101202120010012100221011112121100101220012201010000010201101112102220001221210101201102202112222101100021", "011102011200221010220121202102211021012001022212201221212210222000121020201122022102000201111121222102010021011021111212020022111212012010211121001112000220110202212220102201012011012210120000112010020020110010021112112110212002122211002202110102220021220202212021021201020022212122200100220111100100111222200021111100121101000122010221120000212021121122122000202210221111121110111222122201122022012201122201201112210022110012201202202211200100222212122121110202121201101022022022021110021220122020211122012221210122001101110202211202121122010111101211010200011222011020001221121102102010221101110010220111111022201212200112211110022220002211202000111022012001101012110011112210220010110001000020201110121000202110111011220221001010210101102121002121211222010111012000010211011121120200200020201022001000221200110200012202021122111112120122121002021001202110000100211002210220111120222110100012211021012202122211022101211001", "111120200110222101002021220112220002122022002121012000012010201002110211001101202212201000212021102011000100202021011021222220100220110121000012020020011010202102111010120012202120001210001000100020000101221000221020002101220011111122112110221220122010122200222022120122122022100022011012020101002111120100212102121100011111021012202221111200202020212011102222101002102211121202122200010000112201021220112210212102201011101200022222012210222011112101000211121002010021010220122222122122102220000012212112101201202112220021010021102211210102211121220202100210210212220020211202121100220222111020022202110202002221000112200020201001222110002111202202010102012222120222101020212002212012021202021021212222211001000022201000110112202121221212100022211112220120222000022020211102012021110021210100120110021010102010001221210201120221201021020120221020220111022100211200001220111102011111010221010212201022210211022100012021201022", "222001211010020001122122201201122110001201002222221010221010101200201120002122010202011121010122002220201110202002122102022022002012100010220020110010021002201122202000111201002111001100212120111020112220222011100002200010012121100102202021010210110202222002210101111212121111002112220002210112111220220112011012111001211201020222021221200011102100102001200222120011222000220020211112200222110102012022221001100212221011102002220201101122201222020001101211012020210100101010022221200220010200012122122120111201010021120111111211221100011100221021111020012220000002100220101121000001011000110222001112100011122102012102100122111112102011101122102121111022222221221222212012020212000102210221212211122100211221100210020021101201001111022212210000112010211220112100100202200111120001202021120202101201221222020011112220221122100211011012012021000121021201111112002120122021000020112220112200021211121211210020200210212101111001", "110011101001110112001220001220120210222221020101010021020102212022121102011100120010122021211212022122011102000222200122101110002000120211012000202100111120210222122122201020220220200110211221121222002001211102202210210011111202100212000201211210210120212100010010011222210110021121101111101010022120020100102001112101102001202202202202010101120002121112120022021211010001111022002200221020110112020000102202111012002222200002102112102100122000121111002102011221022212021002020220222101101001010012021111201102101000121101001220122112201201120002100012022112100121102100000210221222121210221221222201101222202021001000001000210112220210101210000111102111201222021100001111022011211012111022202202011120212220001201000202120122210000102100002201000100100112212011012210020001212111010211002200022112012110122220202121210111200120020012102000122021201221001211011120222120200112220021210011100002112201222020011101221120222200", "020010100200212012011210020202211011012010200101111200012210012022222201012012112202102012000011121202212001011220120022000100002111112012100011100121221102012201000100100010020010121111200020000220202211000212122101222011220120021120110210000111021221222001222222122110110001022020001212110012201000112001022020001200202201211202200111212022000000110102002121022122110021211211122101021112021111101112222020222212001211012112110222212001211022202000122002000221021000211100001001000220210021112122211101112011121101222120020010000210001212120000121010211212220122210000102101020102222012221020100200120122101100122111001122122220220020110000112201011221210012010212121121202020210021111110212220210111000102100121211112121210112202120100021112012020021001101001011221120020000100202222002022020111002210012022121100200002200102222120110011100100201012211210222110102220201202021202020202021101102122011002102102000112201101", "200011201001202011122222110112122020112202100111211202111012122101012221121101111001022120021012021001110000122121112001011111210011211111101200220201001101021120020122221010122120021220001122211120021101222120101220021012212222002110110112101201120101010021120202211012002102102000220220211112000012221102111012112121120120211100220201002120112110101221222022112200010021120101111221122012102100212100020222220020120202222111110221121121111210110111011200120211202110101200120022112102000001101120010011022222111222210002021102000000101002020011011211200020220121212101122121012001202200101112012200212210020112110120222100200022000011120201100022220200111222212102110111210120201020222011121012011110001122201122222002010012201100112210111100002122220200010221200200002001110000222210101002110212222112111202100010200212220201022210111220222000110210200022120121011211011211110100012100201111222100201211011020012101102212", "222220212201022201202220112102201011121220220202121112100020022220102112010122222221010222121111201222210122112120002222212001212000112122021021122111002220222100011000202201000101220000020002212200111201201201112021100011220211010020022100101210000022010022100110120202201102122021121100002100210112010121220210112121001200210200022200202100222210000121111211201021102101022110022121110210021010021011210200020021220110211020200002002111021102221121122011100110210212020110220222210122121000012211001002200100220220222121002122002010110212100200021201210212010001020011002021201202102000120010222011020022211000012211102010220202012212111102200101111200211020212200021122001111222111022111122211110211211202012222100120121122101122012200012020100110102102221222011111121200210112112201111122000220012001100111122201000212111121221212001002001122112211101020012002202022102202211112202120210101200102101121120002101010020111", "210112010002020220201202010001122200022122021210220120201212102202202012220022021220202101021202120111211211221010002200120001021010001011002200111100011211001012102221021121010222200022122101001202122001002001112122221111101122002221101221101221212001211220121001000020010122121200000112010010100110222111211101202200012221022121220001210201121000022211111121021212022122011112000112011020020110021102200001102011222122000110121110201211111000102011102202210011222122111001012011212021110222102221220102021121012010102011101200121200110222000102111001100210012021221010222100202020000212221221210021212212112120120121220102102202102010021011020212221202210021002101211120122020001021110101222002000222112221122100202012021100001022021121002101201010022121121121101120102122211102220100121221020011012010210210000100000100200100211102101021110001020010000201211120120102202022212212111110102012000100022200021021011220102220", "000202021220012121121021110121011020120202210020200021211210122021210221200220211222010221110021201000111012201120111022002210210220112121021011222101111021201022110201001111110111012020112200211202021202011022221201101022112210122221120010112112221012220121210012202000121211210011101101001121012021201201211121101221002002200010000022001211200212022212120210110201120000121120012202001022012102102011222010101010021102120102022100021002202110010011000022101112010002121021022122220100122211110200121202022211221002111100222111011020001121112221011210001121212021000110111010021010211111022220121110202201010220222222022001211222100000010201001200202112011122022002220001220111211220222110202110221021120221012221111121011112210210111100020021101001102210122202021000121022010200112121001002100111112211200110202010100200210202001121012012211201112010020200221022100202101212002212102000222122211222110110010102100202210012", "112021101111010111111200112220111011100121111221121211220212212002110222202201020121101021201012011120121222222002221021002200012221211022022102011222020210120211001220102101210100100200202201000222000101202002211211100200001221002222210001002202022002110212102012000100002012220221122010100111000202001001210200101200122201020120002011020112020212202010002111211112120202002101120120212001211000212022211202220012222020120002002011012202001022102211021200220001021220112000120120210211001001102112122220122222221200122200022020202002022022011102012111121021001122110201201100100201002110112120210210211111021101020222010200012122212110022012012121020010120210201102021111201012021021202010010002210111210020201010212202001020200010011221111101022002112110202002010202112102100122010011001022122200011211122122022121202110002022102000122021011000021002112102011202012111211120020220101102122122211000110101020101021212102020", "210102012022111120201102201020102110102101220121020101110110211101222020110122201210200202010112022000210201101122022011200012000022012201121221122220012200210012210100212001210100011222011211010020112221212100120100102212210011010100221001200020122221100202210111121101202220111010002222202002111021000002000101120210100001010122221211210010112202101010122202222010202111101212011212002000002220201122202001211212010002010222111202001120102102101101121212111102210001101210120211211122101011120211100010022002100001111100020112122111112001102120020000002201112002210210121121202120100201112100221210001111202200120012122010021211010000210110001122121012201212021212020200022122000101102222121101110210002211122202200110212021021200000101200012200020111221101121201210212121221212011202101110122020222102001000020200210121110011012121101210121200020100002000102220000002111112201102120202200221211212112102212120120221020022", "112112111120011122102101012212210222111220200002221112002100220012000012002020211001201021100112212112101102112022212012021121221222211221211200210201111120120222010020101212102220121111001021220011121120121200212121001100100202200112022011100211110121120221210000112022200212121021021002221102022021002101111022020201200002222222100222021222101211001102202001021100002220101012021212212120020202110212100021201001022202211111002020001010021210111110001001001022000012200220120110020201211121212020101210210202211111012110210001121211102220211022200210020010002202221212211200121211221020020100012122120022002002101200222111221100222021222002001202000121012212211002002110002022122121222021021121020121201121010011221102121222001100111020012100002121021001122202211212122120110111200011110122022212000212100200220202202210120110210012020201000010112122212220121120201112001202220100200111211212122102122211111211202011211100", "211121120211122012102011120102102112001122122222021022022020110110020010121200001001201001201121110222220010210000210102012210221202211200001000202022110022201000112200021001122122212022002202012100210212000120101202122111002212102112001020001000102110211221210020220122002121022211112122022011101111201112120220021202100211210022112221122001111201202121210012002121222022200102202011200001010202122211111202001102212101102202011102211122200000012120022102022001122110012111100200011000111221202211202100010222110100022200002011111002121000222102100222221000202220110012212001001001220122012210201220122100002022001121221021210101021120022220212101102112000211012102010111121100020022120000010210010002221121102111020121122021211211002212021222101112210022001110222121002210110002021101100102112000011211011010220012111221120222021210000010122021021222210200100201010000000011101110111122222202201010112212220101001210001021", "011111112220201201001000102200221212020202120012120100220002020120122220100111011112100110010002112221120110012210220000220100211110122120101212221120222112112012202212020220220012121122111122202111010012222100212111211001120111210001000010112212210200120200100012102200120202012010101200101002212122001000120002101110212021021202002212111122010120000200020202211020102122001002102111122000112111102020121000222010102221011121022200102122001012122020200222101212110001100212120020211222110222122212020011102121102120012002121120000010200112222200010211010111022212220101021121221100100102202111021222112221101001002200111110110000222212220010112210002212222022002222220012012120011210201110112212212102022102212200011002202210112202221012202212212212000000221112221200000110020002200022110121001212110211122022212100200200200220121210111111012202121001111222201222011020112221022221101221021111021020211211121122020000001011", "102101002000110201102112122220212220011010201222121021212001220021211021211102011002100220120210201002122020001221020220012202010202001110111202010022102110011122021021100221121022120201200201222021110221122022201201101120011101121021212001200120011102212222000021001121222211210101222212202001122202211002110020000012121210021210121110221121102100022002012122011211211221020010112011221220001100102120202122021201020120202220222002011012020022120101011221100200100001110221112122001201201221110112222221012112101010220222002102202021211112001010200022100102101020111220221022022000022112222120200202022010221222211111022120212221102222200122100122112220121002200020121011101020101220120002222202211012121011202101200121010100222122221121202101011100111221000222222120000111020210222000101012111220220220010002210220010201122102221010111021201010012112100001221110020020210010010011012010120001012120221221022200012011111021", "022012001010221010210101000011002210021020220121120211122011221001022012111212122122122121201220121111100202011221122012010222012202212202021020220210211220211011202022101222101101120212021102102002121011110102222220121010201202011201010222000000120102101001012100102211002001201022212122000222000022221112101100202102200010101110211220000221020112022010022011000111220001201220102011020212121110112101212000000212210011022220002112120221000200100102101110010112221212112111222202121100000110220000220010221102200200010020020210021122111122210101010002021021020121002011211002020002121210020211121102111121211020220111110211202111111022112020102100002212110001111010021020221201101100011021120011020020202121102101201011212011022221220202121010012212101200121210021110100122200120212012202211210001220221010022100212102220202121020011120121220201220002110120120202020202012200222100120111221012121202201221202100220010000121", "121100200001020010000100211212202200021212211010210200011222210100020222202011120120021002121011211220020210222101021001100021012102101002021022001122022212022112122022122010021112001100201001222012212012200101111000001221120021200202011012010021202000012110221212110220202121121221121000002010010010020222021112110220021002021202220002020010110101020000220120102021001122222122101011222002210200121221212022010010021211200020202122222102210000211022222111000021120121121010002020220010112110000022011012101000001112202021220200121202222021220211111221100120212021100210200120010011112102121201202102122101220110221111102010121220110000101201120101100000010110021122211122021012022001110010222211210021121001022111211112221120200222010012201002001212220110200121121000021120000111221020210011011012000210100022002112211100110122002110010101222102111010111011111210202010220112200212201022121200220110220021201012110012202012", "201201111221101101112020022201020112121210021000110010100102210121201102010210210202210220121002121122101110020222110101211002002001011122110100120222021012210020021102001000101122010220211022201122110201211012222022222122212111011112022002001012102110002222212121220121120100010212120102220220202002022122100111011211002012211010200010020020120221122211122222122101022011221111200100220212011110001001001011001101120110112211220220121202201011221112011012111011002012010001212021100002021211210122000200000121212112002122122120220021122122011220112220222001112211120110012002100200210200011021112112220010111110021020112211100001212120011212202112102000210210020001021121201221212021202121221121210122021022102011222111121011200121202212210010102202220002210021211121020220021102102221212122100102121121220110022110221002101002210110101220100022010112010202000000021211110201111112100220110211112000220001120002012010220020", "100121020020022220101000110201010020112022001110101201201010011121201202212022002010122000120021222222021102020021120122010210100002102211101220110100212011020211121201012200121000022220001200200120000000222012212000021210112210110111022002212011002120210100011200012001121000201202101020121202222020102122020221221110201010020202020012022201211201112000110110010122001000111211120200012111202122221121001121112212010222120022102011120010112100112200110012120111000220120121201021100110211100220202222122201210012021120120221001022100120112212112100000210121021002010122021222212120201102002210111020010011000212010011000001110220002210101001101102221011122101211112101010110211122122201120122110221200120212120201102222210022210100110021200020111221200020200201101010121010121001011211102022121210020022222012012100212001000010220122001010112222101020012102222021100120021122221202200011222221012211012111220000201201012022", "020210220121012220201102200222122022002021101102120100002201122201102101012110000200200012010221200002100011011222120102222220000001001100000200200220001001012212212112110112221202011002200210102100102121211110222100210001001100020201001211212201012202101000220120122121012210102101210022222020011121012011021010211211222102110102011220112100000111102211201001110122101202112202100221222001012210200122110020122000021022021010101211111111200120012212010112001121012222111001220001201200110221220120201000112111010001011221200110221122211002210002121002101010022100112000010100022221020112012202221011001201202022101212222201101110002201222210122101201022201011111210210220201101001211012101222122102012112122112021000000212220201101220201120122100201211222122121001121222200212222221112122200010212211120111122201020210210012101220020221012202011121100002121120121211210001010012211121011201001102011101010110201010000002122", "210212120120100101021022020102210000122211122210221121101212001212011221200010201210120012010222202122112012210012200122022022101212122101021122100002101002121221012200110110211201010000210021201221121202101200112202211210011212210000212111101002202200102121202120220001121022002011202200122012112011211012000220001201200010220222010201002102011212100120012212111211111212011002220011100121111211122120220001201221201002021011120110102202222002102202002210022211200202112122111221001102212020010121212112112222000201200221201001201220102121202110112202210000022201220200200122212012222001020112100122122212101002021010200111211001122220111002112222222102000012101002222212111011102010211001011200012102100112022000200200121111210100001010111021120222000021011000012011010202120012102212211021212221202120221002110221020011110201010000202111122011011120210112000220022211102010011010020222110200211101201221212122222222101211", "010200002110021012102101111100110200120000122022002100012210012002011101012120100011022222112200201120221211101211020222101011112100122020100121111221200002001101110100102111220020002200110000122022120012201111002200011112200010022122010122100121101001112122002211021012102222121100212001120201002012222212001021111210021221222200201202220002111221012112212112121002111210010010100121110100212222012012100210212112200102221002021102210011221120012012021122011002101121012211020222110111200000210202202102222022202021000011221220020201221121010100000210210222121000122111011101012102200012210201112101002112221122212101222000020001122220101102221202101200122222010100122212112012012021201022211022211020100002002200211110221222121002110220001100120011202200201021211210022211202221102112201100112020022022212102000220001021211001122222221010200111202000200221211001111001012202111100221022100221120202112111102002012002112001", "212002022122000220020101211201110101011212100020012021111211201011220101021222122012200201022022121212001100000000212220210110100000200220011210110021022002120220212011102222212202022022112100201002222110221011111022112201102112100212212200110221102121002011002012202200110000212022002021200120100220110200221222111120211210111121102102001101202202020120020002120211112222212222100220112210022020020222122000101011000200202122002012000102200201200212111222221211010221121122012001221110221000120000022212121102001021220202220201020020210112200222120111202201011100201201210221222112010010202220001112011212212221111220121221122021222000211100220020220011000122110111022022012202020010022200010102011022020001202222022202200110001011021011220102102000112022201101100110220020221202022122022220111011102102000000202112212120000002112222101101020010011212011010010211121002212022000100220010112122000121020211210112122202001200", "002021102102110200222122202200122210000201202101021122020110201010201111010110102202111221220022210002201021222122002022100001212221100011112120221111011012202002120000201112001001122002001200000110112212002200222011112110111010010210122210210201001201011211002111102000020222211120121112001022100111112100122002221102010000111000110020010000210121202111010102001010100001100221002121020202021001002221010012121000120021211212001110122121002122102010211212000200101211122001210010002211100110020022212201012021101001020111010020201101112222000120222110201011110022111111121022220122211222110212210112011112110211110220000012212122011111022120102122200212220021021100022222010022211200120111111120002112111222110122100220011012120001100220022121101010102101112121110022102021001110101000002110111212110122021110001122102101111200222112112010221211112220202110001121121011101220102220000102121111200122120200002121201022021220", "100201222000002102022112202222212112101010000220000200102101212211020212111022101121021022000002022001110121121101100020102110011221002010221112120112001110010002110112220100102220021201002202122120120101212210212100010111202021221122201100100212121120112212000121010112020201110012200121010220102222122100022001021122010012211200012210101022110200011212011112012212102100021002221122212120021020202101102111200012010220010101121010121211212010121110010201012221000111122212122012100100101120202101202120000022220021200112211201001021221001012111112121000012121221002102001120100221120220102210101012102020112101201001020022121122022120102102011001201202102020022210120210002122222220211012011121020121002202120002120221010120022021212000211010212221200220200211211221121010112202202222211002122001021222020110122121002111012120100212101201201212021122001012012021002202110002210221112202022021102000101210020202011122220001", "202020112120122120200011201110201022222010002000211001210200200220021200011100212110111121111211000120210202100210010212021022011001211001110110011100201120212022200021100010110012001101021011121100012220120221002021120220220222000002201011022120201221011100010100102220001121100200020102220021202002000122122000120210112101112100020121201022102122112100010221121120211222002221122101110020011101011200121222221102001011121222120112111021110220210001222000001222220121110201112101102001112002010102110202011012121201222120001012122210200102012020022202220020100021122102112120210021001201010121202020210012112002001220202121002020222121102110001100020222122112022211212200110212112000020101212121200100020220120001202012202112022010201022020210022020112002020220120000200212112100211222201122102101211120221121100120002120010002012210002111021102010111212201211012111000121221220112121001212021220020100102102122211112022112", "020121221020000111100211020010112120110000222020011100110120201110120200020201002012012211211221022101211102011011121220211010122210100012100022110001121212222100010110200122122000120020220210101100212201112220202111100121110121101100210002222201222101111000002101100222012222002112101012200121220011101011001000202121221201102100112020001111212122012210210012112212221220201100200111212001101201100200102020010112211102211000122210112122212022220102000000012011211212212111011021000201000110002101112000000021221022000012000001111011121211201111012211201102212202010200012121022110110011212121021210100002202220012121002122021012122112210210202222002102212122212221101222202111122122201011002020122120010002122010200202020220101021010111101000212021201201110011021010101001200120211120001221202222020012212201002000201120000202002010000121111001021122000120120200212020120122121222022220022112020210111011112100211010212011", "022220111010210210101100000121112112100101020220220010011212200221120101012101012010020021102022122102121221210222211122221122011022112112222112000221122222202111201120012101020222010201212002112201010221101222122120111210120220200002101012220201121211200200100011122200201111110010000222211211101000102000012022020101221212121222021212011220022020120112220120000212211012222120002022222220211121022022010210102010122010100210202010121010211000000101102122221221012221202122200022122120120020021122102010122210212201120001021001022221000012022122210211101222102010012202222102000222212201202011011220120022101220210212102212221020011100200001201110011110201221002012202010212021200121122202022201011122211000120210221212111020202001212111022201112211010000010121120122120212221111222201100201111010011200110201121200101221000201202210120110011220221212210111122121211201222202001222111102020010022002010011201001001201022012", "210121200211012101000001110112100211220212102000201010222202002222212210211112200212011220022220222021010000010121001121002221122102220102121010212111011000102112022200100120220121222011202012220201211012202121121111001102110101222211201102202201120101110020000212210112202111121010101011222211101100102002212220201022122111211101222000220202112120121110021100100101120100212000111221011210121110020200102200012002011221221100110020001221102101120200022010010102111210120001221011221210002220102001201212220221100022000020010201210010201001120021011220210021022112110121122000020210000201211121022210022201010000022222022202021222000210100110202101110100012211202120110121101202221010101012220201010220202012200121120221221011000120120201001121111121212021110021002202022220100122221212211202212220020011200002200212201200222221122101220211122100112022120202220100210200102000100220010222221110101011101112201120010221220220", "200211100101021100201011112101112002121212202201102022102020012020002120011110212012200012020022011021020020001220110110022121221012222222000200220012011220112011202210221012201002012000212212111202121110020110120001020211201220212020010012211111120010121001111001200202200021200010002122222220002221120122121201102111002220112012220200201100010100201101200010010002111211020202200111010111111000221111202012221122222212120200222011100112211102020010001110201110012112000111211102212210101222102221200212222122020210001222202000112022021012000001211011001012000121220221102221211201212001102122000201202012011112001202000222011020012222111201220121020222112101110110101101100011101020101202100002001002102011121100011011100002001200220011201202002211001001012121202211002121110200220020120112221201220200121022221211111211122200220002002022202010211200122212202112110002222000012021211000221122111211010120211002221222002010", "210102000112011200102011201001121001000011011211100111012100221211211121100210220212220112212100211220120202201222000021011101110021101012122212201112211112102121101202002212210001212201012010012021122011020001202110021021120200010000100000100011222221010101120022221110220021222221212100011012011022001222002111010010111121112212012211022221212201000111112220112220202010200002002012211022202122100111212021002012221201112120001020221022000120111000112110000100120001220021011101220212022112100012220102100100101222221210221221000222200200200122020210212121120112210021021200222101212100002120112210200210001101100100202011121011022112212210200112200021000020200011211221000202212200002102100221000021200111202122201112221000221120201011120001210122200012012001221100011102101200202220000001212011220120221021021220011001221002021001100220122211210021211110101212201110100221002001001101121102022202221200022001110102120220", "210211011200200000110111010222021021111222101110210110002022000002012111211101012120102000210222202101211211000102202100101212200202212111010101001211200001102111110122100011012221021222221211120110121121110121021211100021221112121021022110022012222201121121200101001211110212122101010211202121220100220010000221221010020001201001022221102000212000100001102021102210002122111101202001201220211102021000211120102022211001020112222211212100020011012100002120012010022022112101222211200211211020002110001210120211020121200022000011021120002002220111100000212121000012122202202112212002202121102200112120002022001202121112000111012102201000222002001000121022011222111021202212121212220002110001112100100200020021202212101121200000221012022110001002100222212220202101112202020200010112012010102001222100121001112002211011212211122102200022121000201002112120110100202200111200220110212122201010201220221202212012100222202121120210", "110010202101200210001100001102001200122100000220021221222010121221121222122010122211021110121010020212221021002021012222111121001002101101211120100111222020002112100011102212222000120021121222022001100010110121012200021100211021002101211002111010122202012212020002220102021012101001102012112111221000020022202102021021201102110200021220102101111010220222110222120122012112020012111110200100122111102200020011020011210210221120212110102211212112002200221121211200012221111022001210202101201021100002121212110020012221212211020102011010022022001020000120221201121211112022012210120121111001012120110201121111112211211100210220112200212112001202201002222110200001020021020210101212010212001212211021211000211012211122200000020201220121022011002202201012221212022020021122110221120010210201121202221110000202121201221010021102120221202220120211102122212120001200102121000002200202022202200112002101100121100012212100011222221212", "000220211220012200112221101201110200221100112221201220021202010002101001001021020221121222222101012022210121120221221101111111122201111220100220010100100111202221222022200012202221011212202010100212100121122100110112102210022220202102022011002020202101211022001121001211102000022110012010022120010120211020202022110212010110110200121101020201201221211001221010102011202221102121022101211012120021011022011101202021220100222112222100012010001112101020102010001000210121111020220011001222100112111201121022111000210201220102010022222122211211001220202100202002102110210012012112220020120010221201112001111102112222000200112120100020221111112200210020201201211120002202220122000211122010201122022000101022121022201010220101012200022020001120212101211001221021221000210120012212211022011112022220010100100202211010021121021102211210001011000010100201022111000122222122212212202100010022121221202020100210120100112212102022010011", "210210102121110001022101221110100012222221112021122111202021121212012200011222111000110001001201101112002102112012200101002101100211202212100120200122220112121101011221011211202111220002011112202100112120122202101120110120000210011211002022011221221022221200122022012200102202000120112100110210010111121002221022210012121111112101202020210211012121011200111010002100000222121201012011022111102010222110001222122220010111111101210112102020112211202002202122001112221101002102112021211012200012221112222221021001202100002010100222010020100102021201202120122021001102112000121211210102010110101221200121100221210000012100022112222201020000212222110200112222002220022021021002212112222022001020101212020222012002121010101120001202021011112022221101002222110111000201010212022102121010020022001111100122122201100002221202220020011020112022201000022012202002100110121111022102012112011012121220021122120010001210001121020022110021", "120211121220021111210101021022022122201101211110201221222021001201000111222101021221120000120000201220100110000200202210212221121021012211102221212120211200220211110001010210122211220100012100102201220021001220201202100011001200210111002012000001102002202121012112111221111201220220001122121200011122102022222010000000121101121202012201012012020022110010200222022021002101101111210010000112220120222121122121210100020022021110112110210101210101002102020000221201221201011202012202020020010002222120120100021221211001111120102000100211201121221210001100102021011220021200010020120111202122011210210221200002212012001221010222221220120201121212022001101122212022212010011220000101221101220010100020222200100210002002001122102011210021011012020121020202110111210122110020111212102110120010102000101110100020002020020100111201200112001002101102100101110012012100021000021121111011121000222110210221112220011121010010110200020000", "102122010211100010111000121022101111002121210102200112010211021020222222102202100111221210220210012021121011022022111211112102210111012002001221110101222011122010012222220120202101010010120010010011020012000002000110200021120021201010122000200210202020022001222210200001022100002100202202120011111011101202000121101021112102200011002110212001110202120011220011222020212120110021101200112010122100010200220111010102101022202220111211122210112100002120111001111201221010121101101102000201012021112021210112001122001001210200222002101221210101210022201000202220000100201211211012002012201210020202022000121000000221022202222120121110000002212202100010201110112120221210200121112222022201222120211021112211111200011202012212121001200122100010212221011112010110022211101110022202202200200020200122111221001012210000000001010211021112012110100221121022101101221212102222001002012110201122001121210002201212000022012012212202120001", "212120212111112102020200100222212201201002101002021121110202002000101000222112222012012200002020022211211121020110100000111010221121001211020221111112010010221220000002202002121010112111001121002010001021002112110210021221201202211220001011122220200220120122102012021221222020112101001021212010020211120100100100100022212220102100002200121112120111122202211112201201000220222001211112102200100210112011202112210101021022102100100111100000211020201121122012102212200011202012001011211202111212210102110100110121210222101210111112101100002220220002010112101122110100022121022101001020012100011111222010112102020001202112120002022200100021022111221010000002102121112112022220102221110202011022010112100112200112001110001110002202011200110010022122211121020202121212010000211101021112012220121200201122112011021110100022122201021200212110110212012212001121001100020122011220221202012102021222111101220202202121011202202210220012", "122121101222220112212120120012100011011101110012021011001110120001110020210211020111201120212101020220100201220210201100011121020020221221221021102120202222000011111101022221222220122010100020002120002011011201121011210012202010111001211002201112220221010122012210221010012010021011012121121112102110012201111120010000200211100121112010112212001221101100022001101220101202211200120221021212120020020200221000121021211100211022221220212000110202002212122210210020220221200121111121020001110012011122201120020200210100111120200111001001020012111002111112211112110001022222022001221201000210021002211201000111122221122021211000122111221111101121001120201200012002212222122122100002011020120001200200000202102102000202122212000111012022221211100102121100221001210202221002002222212102111010111111220122222010200221122112111212012110112110020122100102211012220222001111021201010221002020120000212112201210220120002201001222120112", "012121000210221001022210021220012101110222111122000211010200000220012220021101120111102002200112002002222211100020220210202022212120002211110210220122100020001022010122111212101020102011111000100020020012202021212201101120212120222001200011020002111221221121201102111022110102001220121201201211222222211001002111002111200212201021120200011000122220200022020011121110120101212012022220000020100122022201210101010110001102121010020121020120222001000101211120122001121110211202100212020212202201020022022100122220022201211012020221100011022101010011200102010120022100101200010012221000201220022000110101122012201111011010202101201000100122111011212202111102101210012210220211210202120122012002021122201211212022101212021222012112121022021002012010210100111200201001101201002200101101010100002212122002221221222022002121211201002001100020202121122121121212220002110100210212102102022012122012200121010212211000102111002202001222", "210110101202111000200101222000111001222200222011112221102212100102102202002020111102000212210002112020222122220122120112000020200102110020211122002011122012120122112000201200020101201102120210001211222220211012121212011001222220021212200210210212122210022200020112111000121120222210101102221020111022200022120201200220120101111110110210111211020122120221121222210001021112200202220121021021212101020210211100212111010122211112012011220001010000101202221020101100111100100011022201210120121111202120111020122022011212200121012012101120122012001110112012221102112220102122021220200121012021200220110102122112000021020211010201011021021121120211221011212211010201110022020221012111210111101110012012020102120112200011122002010102201002002102100112220112211012220211202220020122112010010011000102121120000212002111101220111000222112112211011122000121110210121221101211212010202020102021202201221212121222211100211221112112111212", "121012112011200021220110212222012120022021111101010000120101211122200202000220212011001021022002210100112000021001212110012000222222222221110011221000100021100202220202021220121002110111001102102001022102102212202222011111110110021120202200010120110202010102112001012212121202102100012012200211010100021121202202012102110121021020101101012011111112102222202210200202012102221110020110002101100000201020111110210211220002011100120200200010220111001200010101102202222012120220212000112121101201100211012200220001110020001121111201100112111210002020110012222012100011010200101100222021120002121200021200002221212022110122112020110021022022120022022100211200202012120000011221122122222022011022211221100120111001200221100100001221120022220221221221211100100000211220202112100101001112221112222000220020122110221000020202012101002122020122120221100221201021112211200020002112102102120001010000101012220100100202212202220022102200", "022220020202012112212102102212100012200102201112010001221012001110222120000002112212202121120222020012012210022201012110222212100012021102021120210112112012100211002202111200102010022112011222210212111102220010120201002001002000221200021112210002102012002020122000022020121121102010220000211022211120111112210010202112222011211001001101212011210001000122112020111012000021110020120112101002002111102011122121002212200101010102200121102112000202102100021100101222011200221021221002020022011002012211100220122022001010021221112001222212222202012010112202021100222201120000202112221210120220201021022012222001201220111002122112021202121122220002111111222101201210021221111000022011122222020100001220000012000011021110001012221202210210222110022210012102011211020220020112022202222102202010222220211112210002211122012100121212201112110022110200201200001222102202212102201111010011212101110001122020020120110111122010121102021110", "110200110012011021011110021110021110222222011101011012100211220120110200020202221100222221210022022101110222020000101111011220112021222111112202012022222112012120100010200211001201221012222122010121020222020121010100211021102110012210201102012111100020102021010101112010020011211211120212122010212002122102211022102021112211111201110002100122122221202111010202000000012002102011102020200011100202212212212022201010210102201200221210111002112112000111110011001011121211220111022001222222012100001100102010212001010022011001022102101021210120201120001221120120111211212111121011021022021000101121201010120000002111102002101022201222100121021000121000202011000210220212200012100200120021210100111200222011200001112101010200021221210002000221100210021210111111221201020122110101022002012211002010201010221111202021002221220210211111101211110202101011111102010102001120112100010120022020100010122010002120121012000101102202001010", "012101111101122212220220022020101210010011112200111211102212012201221220020201012211011001000221112021102211101210011212111002011120101021221012012122021021000002101212221012220111002112020000020111210212220212202201002200200211012200121020101122011112111002000221000011000022201101010102100202002202202112211021020111210120102001102010022122000101211101101021122012020110122110100101001010000102110120200021101101002020002102020111201122000100202012021120210112212121212222122210121121211011110100121220010011110221202102211020121210101021210022122120222101122122021202210021000011011110021212212102000001222222022021210002120012112021122022021120200020211111221100212000111201222000221010120221122112201100121012101120200001112201212102210210021201202111221110022020110010021221211102010210121100220020202000121210212210020111022222122120111201121110010111020121211122221110122110010110102102221211102020101122200022120112", "011110211002121221222000102200022222221011102022111111202002201102010111220010011211012202212101200000200111021202011221101112211211121022122120021000111020222020111021011120110120201100021000002222111002122021200110021012021121220212001020110201212011201212021210101120222011212201112010210022221121222202012100102020200221000210020002122102110022222020112100121022200200112200101102022120110110011121100110210112102021020202221002111000212022020201120002121202011222212101111210112121221100220221121010102211200220122002120020002201011211012101200201222220222110012220212022000001112221210201122021100000011110201022122202002212102020112202121220020101012220122011001000221201012220201010212012011101202201120011120211122012220002000100210212020000101221102122011001012101200022010022120212120111220211002110221122222112111001202011021002022121020001121012220221020202201112112001111202102201120201111001101220001011100210", "021222101111001221012012120101220121001122001102201022022011010020212222021121011101222211110020201111112100122211021002221012202002111211000201010120001100000200120010101212100202000111221210202100120100101110110121112100202121020212111012221002220011011222220220000112101001210122112211010222201020101100000010210202012000102000201201221021121122211220212010111200011220221201200210102102000222000122121002112222010021210200022102221221100121202201022112102101111101100211022111021000221210011222222122100012111120200211211021121002202111210200100110002021001000122001111222211021111212110122202111210100212110110101210211200200100200021002211120111110110202022011220222211112211002200211121020121120202110102022201210120120122212202022001002200101101101021102012010122112122211110010120222202222202012020120200022122221220210012000010021002011120202221220210201021110202121211011102002100201012010011121002220220221120121", "012000220101002021222010002100110001100112011020210201101222102212000021102112121110100211210200001212020010102212000211022201211220212021121020011012110011002012112120112111222100001202212011111202212122202001200000002000022210202222101112121001110011110112001201102201200111110212100112000111112020100100212201121102212020200121112001102120222220220210112201112220120111200212110000012101200211200221110211202020101111201022021220212001022010112012201210000201102122120012112022121001101112210200112211121210121210002111022000111112110001001000220212122220200120210201201112202020020220000210012100202112220001002102010122110002120221011212012100002002111201012211121221212000210011000102120122122010202001202011202200022021211102001222022222210102122011200002020010112102120221020022210202200221221221101010121211222020022121222011011210012000112221220022211202221111010002101102000210220001011100010120111110211121222012", "111000011020102111212122020010001122111100210102211001100020210220121022112002222212002110112102200111021120222220111020221210222211200012120100110100201121202221121210112200201101102201022020001220110201221101001220200102120000221221011112101212101020010210011211010112102112201220102110122111212222221101112202002221122120221001022212210110022022201222000010021010201111020202000111212121200001202211020210102111222012100000012100212220202110111112200001001211201202000010122012221122222000122022101020120020220110100121101120002001001112110200001011011001010202022222011221212221200201120120010000200011202200002110210122122101200212001101102100211122201022211222222201012100101210021211020021202102211101211122102012010102002101011011020202010111211210200202200011202001022110211221202212022202002002201010010210000120122011001021211221102011202001221020010001200020022110022101212100211222200011100020021221121111211101", "111001211111111221202110011202221200211221000002110011122002102121100120201100002200222001111220121111121221010020100110101011220111122012220022001220120011200002121122211211010220120021111110010001021022210110201000100210212102000221102202201221002100221101000202212120220020100001222122202211202222222112121012121122001022220012112022222102000212111001100121000001112211111022010110100000121001222222010110222200202012010220210111022110002121112201202100000102202201022222212101010000111022102202220101000121121110111221200221121202121020122101002111200021200220022222021201002021002122111102200011010112020200001111002111122001022102022021020111222012112102012221221200121220200022120111212200021221121201221221021212210110212201012210021012110222102202212111112101000112220020012222102120121211220212222112101201122000201002000002122012101011010110211110010011212212101122201012202022202012110120021111111111000110111000", "012110001222112200011111201111112022000111102011122222022010000001022201001220220102001122122111111211110012220220100022022002111100000012222100111112000101101110211120112111022101222222110202021202121100011201101020212201110220220211022121020110022000000002202010211221222111211221122021121022111212100110101212210002002020011210100212000110202221011200200022122121201020111121221101211222021122200110021222121100011012022222102222220102120012020111211222210211011202211012121100101100212102220112220022012122010222210121110122022021011102221122011021222211022201110221001000202121011110200120020011000002020021011110002020011211022121201022222002202112012020022222221011120110222210020121121110202212022000010011101212211222012211221021102101002201120111011001101022200012112011020211022222212000120002110101011222110212211210000200120002100222100012111000222201221102200201020011210101222001002101121121001200111002100200", "002012100021011221120201020022022102000012102020101220221111112101010200011212001110220002202012222100112011201020210200110210202001212210111200002220120210100120210120200001121112002112000122101202021220102112220012112100000212002000000201122201211121101110101222001121002221001021101102020210101000101011022210211220222111220210221100021110120000022012221010002221222111102102212021102021020020022122210200011020011001212020012021200210121021101211202001202020201111121101110121100120210100001011201200122011111212111200201020220102101111022220110211202011101201110212201222222220121201221110202010022221201121020211211110212122212022212201220222222010101111001202110000201122112221000022001122220102210201110120202111012201000000211200210110002221000000001022200221212222122012200111002200200211021011022102211002210021112210201200201001100110211112011010202111200101122100211120101112021212122010100002112022211201001020", "211112212220200220011012202021201101121220222100000121100111121221212002212211012020210000211000202220122222022120022011002210020101211101111120002020000122100000212000122121011201200000022012221221221010010221211122011120022002020101212221001111011011111010100000000210002012002221222120221202001110000002001021222221101112221101220211210211122122121110210220222212112001001000211210121102102102110102102100122201102022011022121012110102112020202000020122002222211202200012020202021200222212012120110120100021212202012001020012222021102210000211012110102012022110200011002220000122010221121002200022211100222021011122202000210100100002210110221100111112222220120211102212110011211200202101102102020012200200020010020221120011121100220020122222012211020201000010102121212202001100121022000222112101111121000101000221010101020212220101021021102000222000100202112010021201020111212102010200012121110111222202112002021111110200", "201202112212110111122102110100102112112201201110102222101020211020020220112221121210212110100120122022211112020102111201202122212201102102021201120120100212011022221212022222222212012110111022001021010222120000000011222122002010212201120221201100202212210222022102121110120000021220111200221221112200200012012211020200102010010222221221020100001010212000122010120012000001020002011202202210111121222110122220000000221210102002010212102220122121210211101012100221202000200110202100212202001102202112020021122202101100220221022200022210000200222221022000221110111220102001022222101010212021000001111000011011212220121022200210122110222112201220022210202122202111221002100112211212101000211212102021120100010020000200202101021122211010020020022111212011212220202222022100211201010022222111200102110010012200202010110122012120200101010101021022000122222122021020001220111122202102100111021012020021200012112201112110002100102112", "102001102100221020010020002101220021221112022010000222211010121010110002211112010100201100000211200101111202101201001210010002000111012021010011002001000200222202201111122202000212210020021022101101210100012010110221012012102102102000110120221102021102200022022221102212122102111110022211121102222222002121101211222100220222111122020012112020221210211021100211212001210201000201020120011211010211202211101120121022222001121102200220000022021010010201202212020200000211210111212112022210010202211102121211120021221002101021122102012022000001201020010120120010112002222221021221001002220121210222111212221122122021200110011221201012200121122021110202001220211021222001010212101001120010022221221200000210012022022012022220211010020212212001001222000102211210112221002211002112201101221100100222222102021202022101222020022212012211010102102111022021012002120100000120222101011002002010120120020102010220110001021021221021002101", "012121010112110222100220211022001112022200220212101011101111222002120002222221201121112121201220101120112210110021012220011002210020211021022212201112220110101020110100221021100102100221021201011201200010102211221201211000102222100101110000210111202221110211102101121202221100010212220210020122200102111210210000022010200002220020202001210111222220102022221212021212200002210122001110101000220000110011111211021012210102110122021220112001222021021210120012201102010220210000020101022012022121220100102011111021220110211002022201020112100100202212110212002211002122100020112021102000120022012121100210011010021022212220112222222201210102120221110220110112111202201002021011122011202122002202122102001011200102012222102112112200221111120021012202220011112021202100210102102011111202102200101102002000000200112101102202202122210121112222101111212102021210012201202021110200221111100002001210020100211210211100210221101121221100", "012110000210111222111101122020122220222122011100211011100100222002211001210120210011102002221222200202022120021102020012000212110202021211112212010022100210021021202211002120211102112110111122202122200202001221221110022122220110210110221200011022022112220211101211200010012022001000002011000201222222101112010112210210021021222210120120101101121200002121222121222111202010100222022220021021122202122211221221210222020100112001122201021122010011200001211210120021010020201002110011000011200002200021200002020021012222011012222212120001121220202011100011220211201101000202111111012000222221111020011220212221122110101000121210112120100200010011022012120110122001111011122202211102001111200020222010121012121021221112012011002022100120000100100100212121112001222212100120222001010021010200012021000200012021122120122110222220112220010220212220120000112120020021121111112121202221221211122011020222112001201220120122011101011021", "120212012010220000202002102121021210212102000011101211011020112011012000011000020022212220111220222111100011002122200202100221211210022020102101102111110001001021201222010201220012220020121012010121021121011120102101211002121222210120111112002111010000022101000012100022111002120101112121122121022211212012211201101111010121111121020010221101102120112002010120022112120002101112220121102120010022001002121022210010012101110011212102112221010010101120000200100211211202001112221010121210121212200212002210102020102021121112210020122011011202212010001112101202000202212200012012200212102101102210122210210112110221221221100100001022212020002200021202201110220201121022011120201010021220202002110200102011221220221100012110021122012002211022210020020211200100001120212020201001111211102001100212001200001120121022200110022221120112021111001222012022121102210000210001201211222222200201111200110120210210210100100120022201120211", "211021000100110012200020002012122121120110000020002111220220102002010200122021211011221101011222112022022202000021020122111020201001221220102110221000001100121020201100121020211110222001201012120112210121102210010000120112100112222101011102122121010001121112102211110210101210220220202120021022212211220022011011012222020122122221211000000120200010120002220000122000001210212212222212221020010001211111210100110201222220102210011110210111012121110122221101210000122120112212121111121022002020122001022021012111011222212201202212101010110111002000222122120110120002222102021011201222201121121010212121222012102201000222021221101001211212002111001200011102020011021102110110110111121202220220211011221200021210200111022100201002022010011002200000221020222100112201010122011020001212112110102021102111011020200202120222022120011000201212120221120121120120211122101021122200212012202001000210200211212120112100012011111102211210", "021210101112100222100002122122002120100111010102002122022122012212112121111122210101112210101001020222021202202101222021121000211200101111021202201210000100012202212121211221100222121112102012020100210020222222022021002020100210122121202210220200202112020212121122010001220121211211021112111212112202020100021000200001221212201100020011201022002200000001200120200011000102221102111102121220220201122210012201000202221120210122221211120121222011200212101212010121101022010111120220212220022021111220012210000210211000120110202021012222020112212100111202210220202020120211111210122211000000220012112110100122202022111222011111201121122201202111211111202012122100102021101120102211202021121111120210202021000211001200212022201202211221222001221211220022212002010012012210110112120012211211102000112202011102101102122200111220211020100220202220002020021022212122120012111200111021100210102211102221200122111022102121012020100212", "012220120111020021201010021100211022202211122010220121120220220200100102222010000110221100110112011211110110100202102220120011220100002220222212102100000210020000021212221220010020210100211111020202211000202000002221022212212202222211101001221110022221121120001202210012022122020000111120100122120120212200100220011002102121001010110210010211121121022221220201121211021121021122022121001021002120101012200101221100220010101202110221002002221122021120020202110122221202011000022002202120020201122201010011122221120021221100120111010001220121221000111202001002000220100122200112000210110212221110122211122102122020010210020212201102100022011000100101110022101202001000111110102011112012222120102201201011121010120120211001120202211201002212200200221121111022221111021220211112102120122212010020121202110101022221122020200102100020120021220220201212222110210011102010100120001011021122201101211200200020022021212020021202122021", "022101101011111002021021101021110100221120022120121101022110121022110201201212212120022122210212000000120022011212102120101011020210012101022202100120112111212110022210002100212202221122222212021220102012221111122012121010010020201012120001200120112220121010110222221120202220022100121201210021211202011211012011110120100111221020100210201212200010022120001111211122101220202122121210212202211002101111201000102111011101221022222010222112011021021202210102122202211021021010120111021211220222012010101002011221001201210101110120221110021221201212011012122022000212010200120100012200012111222200120200202011220101111211010000001221120010212022122220020110022011102112200100100111120200121111120112100000200121200222211022210220200012221201012120220022210212001112002201001012220202201121122121122122102200120022210200120001011010221120200112112021012010100012020110210220101011201020100201222112101020210202101101111201121212", "022221022120200112020221202011221022101012102011211211012221021110112221210111212020212100112011020001121002121002002021212102012022100200210212101120121121010201010002210102002020022001100202011210122220201022002001111202221002211021121220201102002122221022012011020000102201101212121021020222010021100002202021210022210110200200100111201201011022122012212212100222001101121200121221120022102001001100020220001010022012211121201011012200200121222222001020010111021012112000221100000021001220011200211220012120122010220211022200111212021000021220112211111221212202221102220120010022001111022102112010221100202022101122220120012220102110102001201210120200021221220100110002020201020212021121201011111220111122002022010201020210011001210020102010021112221022000112211101101010111101212010011212102001002000100012010000020221112101021221202000111112201202001220220020021101002101120202120100121001022122221001220110211111220102", "022022211112121102210202212100202022002101102202212212112022200001112002101122002022200022100122110100111110220212220112100121201021121122220020110121100221222002112122112200010011211211210222122020100210102001022202120222211011000102210111022221102101112200100220020212022111121221011012112100102021110000220002021121200212110200102202002102022000120012220020102201010121011020101020122110112222102120001111221021001110020002222212221111122100211210021010001112000112200012200202112001121121202211010000200120201112200201220000212020211210002220200201001200002022011210010001220002220210012021121012112220202001210122211211111120021120112201110011212110020210220111210120111120022010200021122220010112021001001010101122111201212211121120111211100001200102120120122210010211110101120112201120222212120020001220120012220211011011001021211102222101001211022201102020122110012020020201020210121111000100111101222000212202101022", "011101110200122121222122200000002101112122120000020121010100222021121001202202120111122002110012221002220221222212012121201022122222110122212222020012221112111200111201022110021000212222111101002000222022101122210222222102002120221221111120011000102212110002221112120211102211022000111110021211020201202111120001001111010022221221202001112010020121010101021000022000210000020220011022012100200200210101022021222100101201220110121221000100200102201200112021000112211100110120102001120220222001210000211012202102012021122010110001020122111220200110002010102112121101100212200020011012100220222211200202211112121111212121220010200012122222012002210222022112021200111111000011102121221212012120000102212210110201211211021121201121010011110000200102001020100200221111020101001011210020021102112001010210120012102202112210122222010202210010210212212101202010201220121200000021011102000201222201121201201022211202020010020022002012", "210220010201212120000002221100120101100012010020122200211220110020011000001222202200202200122122011112020210120212200221210121212211202121210010122110212021200200200102212100122212210100221001122200000211010210212000011200112122121202122210000210100210221110022011100200122212202222112211021212020022222011020002011001122011002100010122100211101122020010201222002120001111001001210122000002220112111111111221210201001000102021022011102102012000110221111200220011111221221220022002212112010020122002201020111021101122112112201120220212101210111222101000212222120202202111020111200220202021001120200202021110011201100012111002020220111200220212000020200101120022110021010101020210112022100022202211112200220212102000010222201012120120010111220210012202000022202212220212210000021121011210202202212220202111020110220012220010200012110102100211021020002012002100002000202211112010120111112201200021021211121112112202111200021111", "120021020022121010010022200020011021020001210212002212122110122021202021100201012122002110221211122110022002021201000111011212022001122100020021201101001111201221110020100000121221220220022020111112022000000021010211011101010212022220011202210021210002022020000011210112120122120100121210220011002011100010002010000012222101120112021212212221221202000210120121102021212222111210101022012120010100000101010020010002221201221001112111002121110102011012221011002122112212022102221021200211112112020202111001100121011001210222020110012100100001112200222022101110112200012101122011102211011211102020002102111020221110000000000002120201202002202120111101210221210012100222101202202210112101012102111220212000011121202010022100212021200110220020120020102001221100101210012222012022200100022201112200201012010110102000000011200110200022022022211201120121202022222022011010120120102001200001220020111121210021012201110020100110212221", "221200010102222002222110022121201210000101102101120122001111110221212210202110020101121210110111010012110101002222222012111100111122102102021212221212211012101021101000210121111100121122110000201020020100202010001211201120101210212101212002001020222021200112002201220122121020001000101221001201020220121011121201110011210111001022112210122001220022210011022002101022011201110221212011001001222011022201012211110222101212101000100221021200200211201210220122002021111212200200102021000201201000101211222002121001012221002011002112021002012202001012120000002110100112221122001001110112022002200222202102100200000001202100221202111120020121212222220110120202111101021200122210001022201021220020021110001210102020122120101121220011121210212201212221202020100202020000002201202021211002111211112200122101022111102010121201010220101012121221202100121021221200002220011122002200111201221212100222002100211222002011120110010211001020", "001000112210110100001022212011212001120010022202021220222202221102020021002122001022222002102222020100012220121011201101111220202211212100120220110001221202200201011201222010002120111211022211112112002001001222210120020121001112000112110202112121011202202000202221110000120000010222110000102202000111122202102010022102010010221202012020221020200010221002220211111221211220201201220101202011001011221210102202221111022220101111210000211222210220200000102102002212212212111002011220002110201220120021001020001121200010122120020020220000102010002100101210111120200120100210000202110110202212110210100100112100112012222121122000120202222002002122121100120010010211211222011212201001211121221202202000110112001202000122112010100202200100000020112222011200211221011102212222221221200102200220211202021000221000012121222110212222110012202120112212012021222100221111101011001020112102001110020100120021011110100111022210001021122121", "200000112200120200002112202222020221022000011021002022120012211220102101112011121220020021010012022210210200220200121202001210202020021110101212211220100202202212210201112210100221011112010121211211122202020222021120012220010100211021001002122120020100112211211001021212022112012221102220111220121010210210110021001202202000011200021100000021002212201011101212120100020010102220000112211021101111221222012021221222122120220210022112102221120211201010112202220200112121112100001120200100100222221021221212000211121211221200211110001011110010021201012022021002110220112201112022111222221102212020202122122111010110020101211112010102012001100011212101111121010120112212112111121020220212010022201220011011002022120211011200112210200112211011212111200101110100011102222111111012022220210110102112002100101012211022110212002021212212112011010211210111110221121202011211211001222111210112010112102021021120100220101202021100102201", "200022110002222211220011111210112222122201122211122202222221202212102010221100111000101210111101002012222100101100210110021200022101112001110102222111200011211000021001212220221111000210120201201000122222020102000102201011000111110102111120202100112211012112210011122222122100211212210202020122102221221122022010211011022012211202200100100110111100220112012101120112200112221022102122010202010021000110022111010221211201120012002201120210210220122200212002202121212221221121220122000001001212212200000211202011221202021120112021221000001101211022020121222221100212210112102021202122012001012200121202020220112210011021000220100002100211121201022122002100001202201222201021211022020202222122202122212222020012122200101000221221200010221220021200210202110020222002120200200112110121122102200211200020202210021100111212200011102212120011100021122011200122111210122220010101202122212012120121010102002211220011121122120210220102", "201022212022200000012011020020110221001010110022001002201200011201200202100001111202022111212002121022222002222222011101021122000122000210121212121221112122021020210010211201211111121102020020111001011002100212211012012202122111101220010200221122020101200111011022210011100100100222221102120022020100010011000122000221210010101121202122111210001022111212002220021121102001202020120202201011002212120100002101110020012210220210002121010202202102222010210022210101121021200200211200220200122222212220221212010100121011102101012221010122220210202021102021221222110110202101212112221120120221102122212101021100000212211000121202021102020200222012101211022011122220110220121100212200202211001011110011022001001221200011210110222200202221211020210011221011200221211020000202202221022212200001012202011210012012111021000110101101121021000012220102112020201122112221000220200122122120011202121121210011101122222002102111021111022202", "201220102211011120200010220022110112002012100020212022011000200201222201112002222022111000011221201200112220221010011201202121101222210101122222111001212021002220110021000220001100020110022121100200022121220110111111102211100110212111101012201212121012200000120012010202022221101101102212101111001222122112222210100212120011201122012122121020100100012021012202000022112221102210020200112121112220102102110100022000020000110012002000122112122212221000222012022112001010200021201020210021102102001202100120100022212010220210212200222111022220120202012112220120221211010202202221221200010020202111021012000200111010222211122121122120102112212002110201111210022100110121002120102120221000122222210201222120201102201022200022012211122010111212121222001000110100101022120000101120200020111222002222200010112202210000211111001121101220110112120011121101022110102201111022022101121111222012100102020020121200211112122120220211212002", "010112121011122212002111010100010222210122110221210221102100111210002120012201201212011001100000011121201012121102102100222001101221211222011121222100110211121102120110210010201120101012011221201111221010202112202010110100022100012110211102020001120121210212100210102111211010220122111112212111021001001110202222020102000120010122101000011121120100210110112122122111212011000011002202222102122100102010201100202101021210022201011020120212202021101012002221221121110222111210212021100010211220100010122000011022001212021200221220022212100120101102220120121112221000220101000100010021001122202012220101220201001201000001121000112120200221201222022110212001000102212120010101112121000002212200001200212110210021021011122012012212222112110101222121020220100110210212010212212120021202221121210111120110122002220210012012122202022000110112221110212110111001122101122220110201002120220010112001220220011221112011221212110221001022", "101022221110200112210120221120010110101110112022210202210102101010201100202121222110010022001110110102222222222010200020201212112001000120100112012110020211222212002122022111202101112101100012201110020012211121002120020221210120201120200122101012210010102110012222222001212011222000022120010110102200020000102211001022020110202211001111120221011202101000002120102210012001221212120220102122000200100011221011201002202212021011020202201022022000112212110100012002221122122200011122101221210011112000221110122000100102010112211001222021210002001110202111102020202011200020121210000101212220100020121202210102111211202200011110210111022211220021022020212011101020020202210110121211212220110010212002121021002111101101212121021210102122002122020000000001221201020112121001122210200020102222010021112210020102210210120200201022010222210101221011002002001112202102221021002101020221012010202012210000011222110122011012210110201212", "101211100102120221002212212000022211100011010112021202000221010022112110002102220120221122011221000020220100221001122202010001112222011010200222210011221010211122020220010021101001020122110212121210200101221112122021101102200100001121101221111221122010120022221121222120021211201011212020222221212200122021201221122011102122011201210221001210010122120200010100000220111200222020112211112021201122000112220212021211002102210002100011122101211100120202201002020202121000121222220000202001002000021111202020120020101200011212010101111200201122020001111022221201212020000222121110221002212011001102102222201121110102111001210010221120210020010012211002002210102010020001101100202100101010010122210212112222020202111220010001201212101011112111022120001201110210020221200220011102010222001002201112110102201012221010220120012210020210120011120010110111202002010100021100002001000120221002020100002102112100210211201012210210110021", "220210011120000101200221210210022211202010102001000200020010211222121002010200012102012101211220202101010221101012101122021122211001020212221221121001121122102100221110121210210010200020110020110022102101221121112111011121221221020012101112211111022021221111200121012002202220020010021020220210102221200200122111110102102202122122201020012221002010002221011202021022220022111021120220012010022122121120202210212010222211112120000010201012100110021201210121012220110121211222100100221102220111220201100002211112010201110200011121212211120122011210102102011222121221001221202201202121010020120210012200200120101000001012022101120010112221202020202022112222101110011000100001220022010010121022000021220012021121101202022100100202212110220212012120101102000210020021010101100020002021222011101110000101210111001102120201102212201202222110020111221222210212012210110120010120021101000021120020122122010120110202001121111112222022", "212021021100020022000111222211011212210001020221001011121220011122010111111220222111001001012221011022211022022222101011001112002220200001100102002010222122112210210220212201010010021112212022210210110112211210202212021102201102100000002000121200102012021021022222222212211102110220011210222201121010020100001000011021112121221111001111012021222002111200001021110012210120021220200002022200202111111202100020000110201010020102110112212122112122122202220222012001111221012110120112110111120220001110010001101210002211121200110020021011012000011010010220210000100022000202220200110021110211222000022111120001110010210221222220221022011202221222220222102001001020001201100120222021101022202010100220221020201021001221100001220000210211110122010202011222020022110120120112101100022102102221110000012202100222011212212122210110011001221201111010220010212002111200122101011121210122222202121020210000022102000021100000102002202112", "200221111201010001220020122200211110121011011000110200110221020020112122222221122221000200221010202012101002220011220120202220210201000001000000120212002200110202102221110122102222111102020212100022010011111002111112100110001101021102221212211221210122110022221020200111012220122100222110201211220110211120010110210201221122202100101110222022121222022112111121002020001000200221121210110101120022212112201221022211010101021110020120021012211122101020012112020222121122112201212002101121011222001000122101101010011010110010101220002100220101212101102202021210020100210211121111221122001011100121001220211201011200202120222122122220022202000202212202202022210222202212121120212210200112202202210212122122011212011100200211222011020121011002002212221020200111122001021121211200121100111022211221010122200122002012012100102220212011211211121201020110112022102010211010222110120011220002101120020112201010201100012211212110011100", "011101122202112221210211111020222120122112110122012122011021220022001021110021202111001202000022211211220210021000212000110012222121222110110011201102010011121201001111022001202220221021100110220102121002221210011000222001200211012010110110220222121122010201221201011101100111112100020010001100011000121200121221222110022012100100012100011222120202202120010122001002011102021201111101000121022012212021011020201210201210120101000200202222012202112012201002020121220102220021200002111010101100201020110121102221212210221222002121222222010111012000111201022222102010000220012210020210200120110102012021122222202011110112022022011000020212210210210220012102120000000012212010121111000121102122221122012122120010011220120010200211100101010220012101200202011012112020111222212110200101012212112220122001101120222000101021022212212010012012101112011002200201220202001222211021101120220102221100200122220201122212112111010111012101", "020000000100021110111111221120200021102221011011021122021001002120121110100121021111110111010000212211201220222201011221202120011202210200222110002101112101220112200020100200112021211111020012010011120202201122001201001001112222201122111120202012210111222020022001022211200112010222221000010202020211001211222120012102212120021020002001210021100222200000012100202112220122012001201020120002220100112010221001012222111202021201200102110021202121122120212020022210202202112002001121200122122011122110122021102200202111122222012110122110020021012010201202022120200220211021121102101011122102221120200101111010112101222111212010021121122102221011101200101202020220112201202101100122202000012201122000012112001201221110111210222221100110121210010211011102102002100001011201102110121212111110212000011021011122011011102020011200102121121020202112000020222002021100001202100200000022000011011002010111210000200110020120212002112121", "021102002120010211102112022201010220202201200110212221022000200111021100011210022021012222021100000000221120212020022002221011021022200201110122222120220120110010010012210102211211000212002020222110202012010012202212120122102012202021112220022102221200201000021121010110110112210201102021010210202221211211022102021020002120121012201122021211010200002002001211211101200200121120200221101212100020002000121011020020202000201001212220200211112021120212200001211002020001010011112011201012110002202020120222110020222111101022222010112212112012101221222002122100011212100020210211211121122221101222200222120010122022111202202122211012020220121021100020022000001002221000122001022020001200000110200012222202100210012210101202122120010022011220010220021010001001021210221022100200001001220202122020212200221110111122222212021212122011001012020110210100120002022211200001220111201200121000101221200222222211011222221010021201200022", "222202220012021101100101010011111012211002102111222200110000010201102111220211010001210101220020221121220122020110012210210002222112121210102012202112201010022122202120202221212222122102201021122000002010021121200101020021101200200100211210112221121012112000121220122201122210212002210220120120000122122212111220012222102011012101221012112120022201102222100221022000111110221221202012001121120210021101122101001021201010120112201002210122000210000200120112000102202201112110102212000022222200122102121022220220001212011122121102201020200120221120020021112020210000212100201210220021221022210202110102022212101100220000200100211100121100111020020202101211021202110222120102102201222110210100011201222001221020212002020100102012220120121122100011121000110002011000020121020221212102010211221012211022012111000012222112012201021102221122010101012000020000022111221010101111120001001100101220211220212021021201010011022202012000", "100200110001022212210010001100211122202212102112121121021211201010002001012202122011000200222102001000101022100200122222111022220221022121212022112201220102201010101220222121211211020001010211000012212011021212121120002102022011221201211100011102212122102021210200120200220022011110221011021220202202100121000010121210210011120202002100100210011222201102120020221020210100010202110000120100022112222121202111122002201101020022021200210221100222212021002200122010211100200012200002201020120000201220112201202200200212002022100211122210010221201221212001012102101120200120222121210121120022102012120112210102221001011121110121222021121220022110100211122001210100012122020012120020221000010102102010112220112111001201022220211010101222020221120022222011000120120002102210101121010211011011201210120220102112221000221212200221201202211102000020112000200121222201121120112212100010002112020212211110221201122021201002202112222101", "120102222010121021100201001101020020112221012200000212211022202110211120120221220121000022001120021020102120202220202211002012101212222002002112221110010011100002022222211112021211110102020100101020222110022200020001000102222011020101101210200112221022110021221200022212222120011120210202001212100001122121201010100102020002022122102021012120100120222000111001022100101000210102200212210110221211101001000121010122022121210101021112121122100200110201222100212211222100000021220002002012101000212122110001112101010112220222011111020211110000222202112220100022211210210210002002212021121210122102222012210002120121202222102001001101020200122210110211122120222212021000100022022011200110212120111101102000210102122201212101221100012112201011111001122201102021100122100110220200112122100211010222212100110020020111212102010221010122202120202012001002211122122022220021222021201021212110100110201211221210200010001112101200212211", "211022121022101001022002100110020200120010112112122202111200022122121001201102010010112201210102222110120020222022210101200002220002111210010201111122002112012220211221101000222020202110012221121101121111022010021021121200101020100000200122020112111222001100121012202221212010002012121020001000022212100221020200001122021201202212200210001111202111221011101210011011211120110000112100011120012220211000221200010211110221002210000110021022102021212210210112112210101001122002101112200000122101111222020220100221112012010010222202000112221222022202100120112001201220201110012002012100010001002001022112102102021101002022112200010222102200101112020110100001101000202111210200200121101002220121022020122022021000102201121101222100121212110011202000102200022221212212001101111120210001110212011012100020000101101001221021102102002110112010211120121112201220121012002022022110211111001221200222102201200120002222212021101221202212", "120010211002011121110001201122101010122211000102101020112021221222210222212122121222101220111021120011200012102221220112010122011011111212101202012212121222220011121111000100211100020110221012122220220201022111020110110100002122222021002002011010022012011012020210020022200002011001101221120121200012112011020121222012121022011220000221001212221021222102212000011212020221222210111220221100011100011212012212120011202020120011001202201220111202020000101102212020011221122220221121110100022020011012120101100112010010121020101022121100211211101120220122110002102122000122000022200002120120212202202110112000202011102112010200102122202221020121221112010111110010001111022202212212211022222002112111220110020022222000120212000001221222121101010221011210201001100222211120001002112002110212211001221220212200010210211210120100222101102202222021210102121210201102001002112200222201101101000022212010011021120001212222112220100001", "102112120100102201021102021202222122100212022112112021212000020100211110110000010001200102121012012000021120222210201201020100121212020202201022001002220102121201022202101202020112212120112121221112110021220001011112210002111002102112112120021112222001200200120200021100102012111201011122210120102201112122021012021200011011002002110121210110100000220112121102012102211011000001120011022010112200200112011102220212001001011122212020201021101021222122101102211110222210212022120221020121012022002110202002020221212221111202210210000121011000022201202102010222210111121100211211212111200210121112221122112010101101120220111121020220220012022220002000210110110210210201012121210120201102001220102211222200120101112211012200110102222122020201210022122220212202001110000101112210111221221202110212001002221010222021012022020010011101111021201122220120122010220102200200210200220011211210010220100000212112000001102220101000011121", "010112212120212212020112022201012222122200001222021020010012121222202001012011220012200201220022011120201120200201111122211212220201001202120112100211100120211012212001221201102202110202020202220101122200112010120011102102202002200101100221112000201212101000200010220202021000202020121022102010100220222220211220022002202112001022112002220100100121122200210210012120212022211221022021200121221112211022002001201012100002010222001010222122002111000101112012102220120101221200020201022122002022201012000022100211212121222201202220121220101111100021000112221000102211111110101000201100012120000120101020011110021220010220201201120122021111001110110110101200202012120021222010110120102211010010121210222110221001012111011112222000202101120221012011121221101200220001101022112012202202212212212102021222212120211001211011002010111202202100200000221011221010010222101020002022112002210211002110211222222011012122220120002210100200", "010011001110021200222212120211002200000020210220222201001202111011212012222211220021222000121112021100001110210202000210012200021100200211012122101201122022012121200021020102000022002012110222221222222210012210101110122110101022211222210220121010120102012000201101010202022200101000210112010100020220211121020020222020202211111111011120201122202222000002020100021121112101100101221220012201001121112010200101012112200122020010200212101211102212102221020101020120011022002201212111022000000021111012112200001121200211112012012211201121201012212211110110111110220000201202211100210020120120202011200002110201202121000121011222200101202022212121022021000200001012112011201102210002110121220100202101112102120212200100020001202122121101112210200201100102100122011002210211022201110100012002112121020000211021121120002201100122121210210020212122200122001011010012111121010001122212011011002012211101200121101200100221001102120100", "200221110201102102012000022021211201200002210222022012110212021001200202102000221101220101120101220212001120011022021121101221202201120022000101220112112112210212000222102202010112112221022002021202111111112120120200200111112101010222210222001020002012202202202110000020120001112121221002020001111222122200020102001011121122122002221211000121022022121012002021020212002210202220021020020020221011120112222221010010220022102201101012100012211212112012111101020222102120220020112121022212110022101210021111202110120101000221022022101210000120002101002021002122020112111210121220021211111200010021222202021222200022112001002200220101111212222001221012000222022102011211200221120012101001110112221000101121211001220100222100012120121001102201110020000122200222201001100022100200110002201100212200112011110121211220222001102002120001202200212221111002202220102221011110000211111021022200200121010212200102022120011211200121022221", "201111001022001120102112220211210012110122020010201010112110100122021201102122202122102022101000010000202010222002111221122222022112011221112021221100221212210012022222202022220012120202210210100102000012010222022001212211010101201102111012020220011011011202101221011211122021210221111121011210011121002222012110211002212020220122201220012221101110002002011120020222001021221120200001011201012111011102021101010111110021021222022001001012200220222102121120012122221100001000100200020100220001212121021220010001202001210010221012102022201210122001010011012022000002001100202100020122102201202010102220211101121111010102112210010222220211100021122110201212111202210122011110222002022120002120012110020022111210110112222012002110121012202100210222220002200110012221220021221222211021102222110020021010101220101110002020221020112010110020002112001021000112012122101210002201010010021011011100101211211121112021100100120120121001", "202021202121201200212001211201220002020012010120200011112012101001201210120100221222201110101002002211220102112121102111111200201221110120001210001202012200020110211120220111110010001120201122202220022220012021121002122210121211011221021011100101110102100222200100010002011000100010010211000100111211011112222222022202200210222210222100210122112001002021021210221012111212021110212210100121000111211110110002200002011000021220201120121002210010210211101120202100221210111001110211020222222212201200211012122121002110110022000102202200211120122222112202002102211001121120222102111210021000222200012222011001122201110111001112210121002020011122000101020110022000021202021111112011101211200121112121222010201021201001102121021102122110022010012020111120001201112120210020220000101020122121000002111122222001002112220200111221012022211201202122201220021210201000222110110120001101112102111101121210112222021221211211011010002011", "121120121222220221000221011122010202022221002121011110200112010202221101121200110200212002111110101010212111020122010002211010200122112001002112212000011111020201120021102001001021202220121011201222211122000001200220202100122011022002102210020120201002212102001110000022020022201222222021100020011100011012011122110102012000111020211100112001222011210100010121012120221102222020122001210121012022110001201012220022200121202021121220221022022210000221121202022002200210202220210120101102011100001011021122210221221122000122120211001000222100211022000120102010021121021110211100011000222122010102210220121020121210220022200100111221002120011011011122002201110211212200221021022012122011120100211212102101111001021212000211001121001022100011100110120201001201012211001022112100222110220112201020220012122001221211102020110220212000121020000210202200002201000012220110020010010101202021021101112212121021212200000221002100212220", "221001211120000011222212111001211001210221012202102201001211010221002220100110201011111022210202101210110211100012111221011212022020121022111020120021211211020202111012101020020220220001202020112012001211110220120021111210212200211211222222000002020121111002102202200001022102202120101112201021002211110010122201120210200111221220222010122221002110112112120120112200222102112212111110102120121012111022100221021212121121022000122221001000021201010002100011122111202020202021202102100110202112220210001001010102110110001022020220002100111121202110221111122022020112002022001202212001101120122221100222221021210222021021120002122022222121211121100010121211112101002222022212020001020220002212222212121110110122121001112201201011002002212201020122222110011011210102200021201001011220221022001022021010101000121222002222220010110121000111001012002201122000120010011200012200022122121210110120012121010221121012001100200012220020", "002101210022201201200011220002210221112010000021011211021101100202012210102001220012210022212210000121102002012002020021112020001011020000222000220211001110020100102100111200202202220002011002010021012021121222221220220201220100220000220122122021222120111222010201110012110100010010201201111220022011110211220110110202101002010200021002011022120221022122201112002210122100110010120011201001002120212220021001101112111210121220022100010012200002202002221112110202210001111000021012021201021021010220211212221210222201111000000222200201112000222112100000110100020101122011020122122200022001102010220220111101210002020110011002110010000022101022122121010221122221202021220011102200121121100002112222202011000020020111012122202102010010202112020022221011211022121221111112221221100122102020111000102221210011122011102022200201222201010021020010010022001202010001000011001120000200110222100211100121001012110022022202011002221221", "210021010102220220000102020021112202001001210211100210012211000102102000021101202211022200021002101001111100222222012122002211101022200102000110020110102222012001201200012012210121220200120210222102111222021122102011211101011210002021021220001012021201110010102011212020110100000220222201212122201100010011200022200201011001112011021200100101122222200012101022221122202010212111222022101120201200010122201001202002100220110121210121010002010210020110101001001210120001211110222010102010022100111220111002102001212201222111022110101210022100021001010211211020211021222120211021211010022020212102202000000122201120012220210220010201120112222201212202011222200021022200010012010020000222122102001121120111202111022211011020210211021211221021121020001110200021021010000010221212020012100200111200001100102010222021021010020212111011121120202022111212211010001012202022212112112011122122010102200110021112020011001012010210200222", "212220201212201211220222222111211210222122101122220202112200212022222021000122100021001011010200212122222101220101110220121022010210002020222011012220202101112001110010112201210010021221222001101222111000101201120022112120121202100122010012020001000002112221200002012100120010202000020101111001121122021220112020121110222111112101001101020112001111202222121011201121021022121202010000122201101012020111020000121120011222002011100002012010000001120112212110120000001222001200210212110121012211010102110020100011222011201012222200200100201000210120211012120120020202110111100200122002110222101012012012122202110000222021110111222120021021012100122122200012020021001120021120120121200121221210010100002001111122122102012202121210021211000111111020001112222221002200112011102012000102102222222002121201022102000000012102102121222210010010101101120111022021111021200100011102012200122100012112100102100101112121201101121201102022", "122120101112011021211010112122200122121022122220102210020000111220221112102000011021010012011112201202012201200021021110021100211220012112012011220212111222201111012112120120122100010202120112222020000201101111012111002202122110100100000111200101010101201020120100200020022022221101202012200101102202220012221010001122020221002002211202222001221210221202020222102112021100112210220102012221202111000100122201202120211210101110201000222212101111211201121011200001212122111202102010122121220222020120002122202220210212000000111001111001011021000111201202002121022111221011202021002010111102011210201112221021212001211100221010200112022222121102011000121012212212211020101220112211201002120122120121201222102100100120010021111020022220221012021021001000102210021022122112120000000111222102112122110201012001011222100000212012211202110220011211210110221112222101112020101011022211010011102211101002002212211220010011122122212021", "201210212012021100202002010022002202101010000100022022022100220120112001010112202022122221222210102000112002212111201212202210202021011012100222210201122012022200122021211002111021201012120021110222211012122112021210212211020100001101021021121022100002020102101000112001220122222101222200102021200012021200220001220201002020120002211210200200200011022011020211220112102000020111000020222022010101222221020101201122012021122102011101201200022210212210012111111002201102002201221120112100002110121201202202011122012120021121121012111200011101121200120021222211012001220101202002122221012011101211010100002211010100001012000112202022221021110221121222211112010002101121011122200020122212212201212111220012211002212120200102200122002101100210020101121222221002122012201100010001121002121021111020022212001200000022012200221011020002211022022022122220120011002211111102120100221101222101112211120011222010122210220101111100020010", "200101202220022122121202120111102011202210111100111000010101001211100212200222211200012012020100112102111112000101002221002100101122010202111022110100021111201220021112120021020020211020021122221201011220201120202111121101200222022120021100002100210222211212021001120012110110102120200121020121000212111101210121010120021121222202220221102020222210211122211120112012002100111200122012210121102200212110110212102101220011211200110011002100000201212211210101210112021120002022111212120210221111102121221100022110002111102200011101021110221120020011121210021002122011112100122020222010111222101101210210201001001210211121221110012100020221021112121212111022021220101110101121200000210202212020110002002122212220010010010212200100120111012101221201211210022022000211101220100100211000111011201120100200112111220001012212000200020122122222222002200120200121000021020120121022100212112222002102212212200221002111012100000222211211", "101220012100010021020111110101102122122112100202202001101120022220211021011101002000010102111210020121221220102020110211121020200001122210020010000001111210012120101020200002101011020202112220211221002222112022012202110111122100020201020221102200200122000121110122010111121202020210012001220102122202002102001011112002021002122101001101112110012002222121102102222122010021200101220122211210001110210010210122211110210012202201111122012220012022221221211000220210202111121120212200112210200111101102020112010220110022120022201122221121012002211212012020210012002112010020100220110120020021011020022022011121122021021011100011211121212200122200012002202112021110212202001011000112112222102201012001020212100200111011222021201122022111212021221121002111212210221022220110000111221220012200200201000022210102210001112002111011011101000100010021120200001020112122222201021211011102100112110221112021101210201011211012112110111011", "111010201020112202100210221112102010221212121010100002101120220010212101111021222211201021212022021121112121111222011122021121110011220101212122101021022121100201200221200011021012001011212102102021210012012012200122221201120201212000210211212020110100001110112110010112020120012011101211202222110002110110122211201101100120022001112001022100110220010022010221201202201001220120212110110202002101202221101112012112211101002001210112200001101211010020221121202110202111220212120120010011110110000202101102222101201110220211210111112222121201210001022001010112101121200100102202020001122220000001112001202121102110220012000100100212212202211120201121011101000201011001210100221000021022000222121111111022212200012001222011221212210101211100200200011100201202000120222222101101220220021010000121111101011100111221021201102210002202210110200000100210200111120001221000102121122000212212221022011201220211212200212102212201010202", "221221001010021211010202201000101121021101100211110202210100000000201210020112111110211100112012101202002022122120211202200001020020220101010020022002000202101210102101020110220122101102221011021210110012100210022110020022222120110121011001210222220002222102222120112121102101221222002202122211101210011012122112000011111111202012020200200122002120122120011122211202021210122210012122210122101212102201010120011021220111220211021222010002021020102200122011220120220021010122202200101121002101112020221101222000011112121111110101102220021202011101010012001202220001212000112111212102102021222012022002002100222021210212011220200122111000221022202011012221221121200010112111121010112012111102020201120210020111121212000111102010001122011220112110111120212000022101210220222202012122220122102100012200220201212000111201211021211210220200100000211222222010100210012202212221110221012210101222212000122021022110212002001011121121", "011110012211000001012210110122100212000121201000001021210002002100221120212120121222112011111010001112111220000212201001112221002202100210000012220100000202001122000122200102102101120010210001000200000211010012001020221201100001220002112200210121011210201002102100201222202112221211121200220201210111121012002011202010222201111002100210220120221220010220212110020011202200202102100211110100100201202010121011000001102222200020112222000020021222112011202111210122012000200021010012101121001022012222200201211121122202221102211102012102022212122021111101002210110121202210011121011022100212110100212002020122201112221111110010121111121102120122222200022110001111120210020020202202210000220220102000111221100022112202201021211111022012122210122001200012202201101122110101210022222022222001001001012121102222001111022222011022211110011002122120120211102221120202111212020101200200022121001121122222201201121212211011221200202112", "222221120100012020000000022221111202210022012111020202001211001102021201211001201210012110210220121222201111202121000121212211101010100100000211011121000212020210122100001200001100000101010020021100012010221110002201011111210201022010102120002002120011022020020112012022122200222000001111200202211020201200002121122201000101021021012111112010200021212012202012121010122110000210012201200100110101000202112222100210001100222001111001100200221112002002012222121012200101210220010120221111220122102000210112201210111101201010222101210102000201010020200220200122002121111002020220222012010022110121200122101220020001121221211000110121122201200012012011201202211022202101222101212211202110222102111111121121201221021221110212121100221222100021012210110100012102021022121111022202222101202001101111221220200010002110212100201211202010111120210212010111220121111020012022110022112120222112000012210220001012010021112221002220211010", "201011100111212121022200012121100021122001120000211011201112121021220011210200021122101021111000211212011110010202010201212101202110100120202021102022112001201201202021212001200010122210121200110221201120000211201110100002201021010011120110010110010120011012212000221212101121210102212012211112222110012120002121102010002000010112010221220010102122012020122012112102102200110110122101121222201122212122220201100012200012022120010211211201110102210212100102011221002000010010000012122111221221101020110010110200020111011220200201220100202012011112101010122210101112001000201210010120200210210120220120012222111000100222121110222122120001002100022212200111010202220110202101022110111222122212121112010222201220100011202000022020012120002221001100022022200110122101202101010120101000002111122221012011102221000212101002110120122000002100110212022000002211100200111012112102102201200022102202112212212212001200000221001201200001", "101120202000121102101112210012122001020121220120111001200000002221012010200200022001212111122220001020122001222101001101202002022220111100121122000022101101102211220200000200202101101012201221022121012120011002202202211211201120120110120022212122010000112100212000221120200111110002101112020200111220001210101100021220012221120101120200220201202100220210201001110000202121211202101221010212012201221022020120202202120010110210122100212222210220222122101211111002210120022220112200011001002112221102112100010212021021122000200001111012221201011221212022000201111212100100120222102201210010021222010000000001222112000110202221020120211220200000201011102221020122020021200100102221010200010200222100110121001011011220022200012022102022021122010210100000120220110121000211100202022001211021000000122100012012211211010020221212102000220110120012010200022211220010101201121210211220012010111220211000111100000212222001212010111011", "202100221121111020012012021012100212221201020020100000221110010022021221220220212222221001200012011220100112121201211112101112001112201211202220021111212001122100222202220012101112100022012210112202101201021102222002011212002110021111022200220221200102100120122101122121022121022120021022011202221120010122210000111200121022202021011211002010002101220222102122102000101202000200202120112002021120212000110001201010222120012202122021122100012121101001010210201202100022012222102201201110211201021100221111102022212100110022000102222200120112120111020222011201020110212112102212001201010011210202012120100022212020212200111101201021220100010012012011111002212002011200102210221022220121120001212201102211000102221122020201200222211211102112201022020102120022002120100111002102101012211221011100201210122010212102220000201022112202011112020101001211112201121021112120220212002010220200011100210210111220202210220101112102121000", "011110122122200112121122000101210012012122011022022122012011211211102220210111112110121111212110221021021101201101001211021120221201210000120101122111101002211111020201101200212211200211022020012210000112102000202220111201200001211001221020121122210120010102111200211122022000110010112011002002012212221002012211122211020212022110011200100022100101220100222010202221021202122111220211002120111010020011022122021211112010210010111212201111020121110102100010000220102210212211102000220102100221012121210220122020102000021201021211102002111020012102111212120122212210120111021112020201112020202101201102220020021100122012010020112100102100200101202221110102200022021122212110222210100111200200000120100021010102000000101202112220001111011120021122101001101011111201100012210110120021000001011102001011122012202210001200111011122021120102221121102201122022112020100202102022221020020002221102121202101101221212100222112101012210", "210001121021012001101121200220220200210220211222202002110000021002222001201211001001012221011010202121102022022222202221102120001000120011202212210012120202210001022100101001100112210202112200011101211011220202002010022100010020222201100121220101110022211210001022020100201122121221010022210102120011202110000001012011011010021112202001112000212121212010211002101222121010121221120210011202221002211102110210111110022211100000212221102021202012110102100200211021120211221120002001111211000022021102112111122211100012121202110112011011201020202000020221112020201012210000022202221122201110112012102110111102002022101021221212022110201021100100101111122112021121222220111101200122101120000201012200021011201122201211122110000112120202112102002011211110201011210022012101001120200222020200020022012120120012201000211201101100002222012102220010211222011002222100000120120122021221120220120112010211011022210201111001210121102110", "121121210211121002202201022210112121210202021111101211100211100022111022202220002112222100110001102212212010121022021212011220222220222221101111221121111010202021002202021220112121012121211210020011221011021112020220111212012110001012100021202202001100100200122211100101101200000220211220201221000111202111022120221201101201200022200002221021220022220211210100101222020210200102102200200010202222101202110001222122212012120211011111100102111222010210101111210220120102011021010101112210211010212102012210002002000220121010001122101010210102012201111121022200222120210221011122222222112112021000022220120120000212112201102212201110101011211000000212222110220222101210011212110210120201110021122001210101202222000001012020020122100102002002221010110210120201021100222100011111022022022021222021021120212010011101002102101122011111120000221122001010221110011202220201221021222021120121021020200101101020221220001110202112102021", "202210202201110120002102201221201120212202102201102222020212211211121221102221220120001210002012022010011112122021121112111110110222110220222010010211211200110110000010101022201221221020120112121120100110112122211012212012222020221102211222122201100111100112210121111121012210120102212022010011110021001011110102210100020111111120022221001101211001010210001022000201002021000221211220021100022111210221202201112222202012121201121122111011200121121102220022202110002121021122210012022212022120021200221102110201021201111202100120221020110111220122100122211100010001200202220012111001121010112200200021100111200000011022021012202111112012101121221000100210121221022100012100022021220121012222211200102111202200012112000222202022120202210100012211110220100221221110202000122010110100002001002221200122110122102002120100121000120112102200112100200111012212211000221200002212011022222002120021212100210120212010010220210001020210", "012222012211220012100021011101100202012001021220221011222201222222011102122100200110021002100020221220002001000021110122220121102122000020020221122010002100210210022211021212102121211111102011111001222111212112122212200221101221011200200200110221222011120010121221021112222122221202100010002020122101212022222211020200211022102000010100011021212112202210011110021200111000212211001201010221111120200110201020222111002112112012000222021101111010012101110112212122211120101011100200200121222102020201012112010011221102102210202202210110020112010101120200222222112221120012110200111222100101222210011000122011002112220022110200212021011011201100221022201112101122011111102102010122022100122012210102112121022011221102200111101220012221011121102021001120010220011011020202111102002221210002111022020011221000201012211200211222221202022002102011100021010122010211021002102001100222120120211121112211012202010121210220100022122222", "220211202002112000110211011211011202010012002200121120212202211010121001110211010112000212011112210010120000101012111201020202001000201221211122200022010002001011211110110101220012021002111010212201222010211222021101021022120212110112122221022202200202120100110000120000201110011000221101101001012122020101222221222010211022120212200112002002202000012221112120112012121102001112110110102200022111201021002012211000210222020221221212111120212021012200222120212011212112021102111212112011222121100112202220021012202101120112100211121100002021222100220200001121200000011111001111022002102201020020120022010101011201220102121102102100122101002102001211010220202201220110011022202002221220102212120002200220012022201122021221111202210202022122002101100001102212212220000200222000022201101100200000212221110212102001111001201122210000010020120220012112010000012211222220221001110002100212011021120112121220202212010111012020200112", "210011112002221000101001221002000111212012020210111102202112100210121022001200220211211111220001100120100211120020122020111010101220121222201002101202111111010220111201111000212121101220211120000102022022102200111221121200221222202100220101221202121121110110110220102011021020200112011011000222012201002110012020122200112212220010021012111202020120200012020120102021102222221211100102202221221120210211010022122210111211112001021212021200002020121001000021011212212211221100011221110100222200020111002121122210222020121001012122100001020222121122010112000120112111201020110221220022011211200211212102010102201200210122222022122110012101022101002201021122000210211200101222011000121200110012012020010001220022222110020200021110220012221120002020221001112220000202212100211210221200011112202002210010020012021120001220101100012122121210021011120021202011121101112021221102020020011012120012221002012122222220201111111020021002", "102202112112020200100221221101020220220022011000010111211110111200022212211011000102121211111000010002202012001211201022200021202010121220210002201212011011022102002110202120011200212100200202100001221222012210010112111002201222020212212022122202211100221112002200022111012021002020220020210001020020211000220022101212101112210011102110012202001020002021221110100210201010012212020211022122102202220221220221022121011020220201201122111211002210100020110012222212020221022220200012202102120112111120212102200101111020021221100101011111122100010101112112012212212200210202200002112011002012111200210210121220002122212000012100011110111100200202000001020120211112112211112221100102201120001102212100202002200002100122201010011010200001000222001011120112010201012211111111020112210021210021121100012001111211110210122101210210212212110011101202220120100002111002012220110001001020022020202200122222102100210020001022112102100222", "210202022021011100212011010002001100112100022002111010222122010112000120020121012010220111012010210100111012101221102200121002211201202121211122011121201001020002002102101221221101010022100112201200011001021211200022010201022002112112211102022111011021101001202002011011010021220102120012100020101220210220010212010201222222122221020120120021221200001021202122000111102022011212122021000222011011002221011012212010222102111202222001010112000102020121011110212012112102121020101021022222021022002000221101100021100202111101002010000101122212112012202222202100101102220212210112100022112210101221122221001110111101021011110112221012012101002001111021121122012200201001221102110211201021020102110000012202101201120110200202022111111012000200022102001200101210002021210021002002011112120101100200001200211011202022222110122222101011100122101001021111121001211022211112222102220200021101221001012011021200101210221121212020210001", "021221122102020100012120002012212002111212000012010122220212021201200201022020010020101011201201121201101002212012202001211022112222102011200020022110011121201020011100222121101021110011101102210222100021002011022112200000022200101021010220101202001000200021011122120000012122200101222110101210020202012102221120120021210021201011100210200010100220002010101101200101122200110002201211120211102122101100022020110200120021221222010020220000011221020102001112110022101200012210212212121201011020022010121100021000012002112012110000212002200110121121212100200102120201122101210212110110112200210010111121201222022202022111220201112101002202212110010110212102110110112010100111010122221110011012011121022120121110102221000100012222020221202122101002101110101000001111002111200222111200011002112011222101210110111011222012002200212100200001001022012222011210200102222111000010121101100110210001110200200102201120021210111212100001", "222111002212122212222121122210011001020121120120022220021222021010221210010121122101101112101111221101100100021221011022011102122112210011111000110210022022001210111022020000100110111211210202000020112000020020011100112210122201112221111201102101212111200010121110122201102100102122221111012020211101211101001112011000102101212221210012210202212221000201112100210200020002101002001001112222110202122021102102111122222121002001010100211011022211222112001101200212121101202022100010212022000222002010002001220100120121022020101122212202222010010202200022021201122120112212122001121222210021011111111201022200211022111211010201102011122012210012001210220101121021122211101212020212222120101202202001010200001101021021102220100211101011012100202212202012112002121000010021012210200210122011112110022001012120112201120020110211121101222222012002101100020110222101110212200100120100100210000221210010012111010102112120101122101212", "222101122022100220011001211021020102100012010022020012111000201002012002022002011011210212001102222012210102011200000022221012202001210222211202112211222201200112001221122001121221101210002120002012010222200212021011211010120110012001001220200211221121211201001120022201111122210221122102022020011220110200101221220022011221120202102120021021100101021101021202120002000001011002200102001011020020112000202212210220222200100220021020110101022210101021200011001210212201212220210200110021112101022020022110202001100002020201002121221022021011020021020211122210111122210102001200202202120110221202222120202111220012002022011122110010211022120112211221111222001011222200121020111020212121222221102011120100101220120121022010102002221202220210200000001122102011122201222111210200022111000202002002221101010220110012002010211022101110222012202011010210010021110120002022202220012111211022101200221012201201202011010112222020121111", "001101000002211202222100020012022022011022122022022202001011200000010221121112012121220120212020110010112210101001001201112212102102010012022212221111212221112212112211011221000001112012001000000210212202101102120220002000202202112021201200022202212121111200221110121112111221200221121202020120012221102120201212202220112011222022010210112102120202022101211210010220100212210201201212212100212102121110200210122120112220222120101201102211001200110102122122120012022121221222121021222012210202101201102211021121120112101101120102210122101220111222200001212012201102002201022120011021122200221122210122020000011021000102001101112102222101102020210002210221012111120122020211201201201111211020120210102210111110002001101211202001010011020011222000220110011002022210000221022011022002102211100110220020101022021112222220210021222120202021022222020202111102112212211210102020021012100112211212121102101210112112121210112112212220", "022201200011100001220111101022202211221001211112220000100022022111100122111000121110101102010112101122220001022022101221010122211112020221112220201122220000102120120000200120101121121010000020002220222001122002211120101011112210210102220212221212000010001212220001000112202221000120001021021102111201220122200120012220222221121221211022010102200122010110020002102210210100201100022101011120201111212100110010110101221002122220020101121012001022010110101110001002001101020001110111000002000201112022002100221020211102110210021221221211001011021211122112102122122102200210202211010200121202211211211110221021002222011212211021211012111212112122001200021201121100120121101200021101201222102022010200201202220110101220121111102110220222202011220110201011200101201020012120202101021112010112021101012202021202201221210000122102221222020202120011202102000210200101111110121201101220221111112022112201102212120211120100012010022012", "110102021202012212121112210102221022211021110012000010112122101211101121211020201020211002020110201000221200100212111222210001010111210121022110221221212212122110010110220221101020220021202111220100201220210212102022110202220222202021102120022122012201111211020102001012110221220000202120020022211101001221011022202012121212110201022012222000002022120110210220022002210200100222122202222222021121121220111221001220220022201022110112202110221211100200202000112112101200120100021121011210100022001021111002012212201000202221010211200112110111100022200012011010200101002122222122112210111022202210101111211111111100202202200210200002002001021010212121021121122002212021212101222010001022010111002112210000012211121100210201220210210200211211210212111011110211110002101121022100121102110111200222201112021120202022201010012202222211212122002102211111110200222222011101202210110222011111202012220122001100121012122222022002201100", "011221210021112121010001110000220022110011101102102101221012211220000202210120120020020102020111000110211022200111221010012200222220001202100110112220020000121022022122112022001010211111120201010200222110011220010111010101221022102222122212012111222100000120000212201121012122011011111121101100000001122012002022220100210020100212112112012010222210212110211202101022111122020112211220020200120001010200101001022202010202010002010222211020120022022002100121020200211101022100212120210010221110112212222100112001122200010011011121222222201122220112022012111100212211111021220220201000211220122000111220101221220001110221101122211122200110112222220111221000122002012200002020012121222011020102212202021011201111122002122021200121012101122212202121101210120222212111002002120102111210112020222000000020121211222011010101022020011210110222010012000002110202010121012102112122022002112200221200021011201121211002011111202201002221", "220202222221100202010110001122000022120100101002121112001102220100101012221221022211221212100201020020212202101011001122220101002210212212010101112221020121201001012120111002100101210011002102100002221122021221021202210210100120111010200002021200021121000021012111101002222222110202200200012020101121202001012211201120221011100211201111100002102111211221010111211111122211112000222011120121211220122210221210221200010021202021011200211222121202020200021202122201222002120020221211100122102221122221100212211121110110222002221211000111021212012210010222202112111212002120012112120001222222102202020012220020010021002101221120012122221010002011202101110120212200010211011100220220120222102222012100211122221201012011221111100021021111200120110101222122212222110200221222102100022221022210020211120221001200001022200111120111021210220020120222102100020100201112121211120011221011220112121021110202120121002210001002012020001211", "100212110200120220122100120001012102000122102110011221101101220121100110101211221102110020120202222120010102200220110101021211011112022012011101221210112000220202211202101211102220222101211101021212202101022200122210110101201200102021112111210202112020122012200011222010010011200221110000100111102212220201102112202120110102210000102022012002201102210122210121011020102210101221011021000122011012022212201200221220201121022220200022001120211211210001221111101212120221000122021121111111002101222112212200210201100201101010000102002111002012121121011220102012020011110100111112211211221222111101022120111211111120122011021020101212121100022000121002100002211002120122010011221200112121220000220110112201211200200210220202201002222012101001221122002020021001121012210101221002221020121202221002201200221001101111012010021012000010102021210120001210222212021022022210111110210001010020121110001001121102202100221200222202101222", "210002102120220121012011020120220001020200021102000022120110020001110200212222201201222022111112202101012102121001001120002001210020211011111102220122122002122020111001001102220221112102110212022111200012110000111101121111202210102200101120211021000121101101001201112221001212010220220221001101212112100210110211012220002011212221202111111212002112021021102001122000220212221210010221012222002221011121211222101011121010112211001100010020121022020100220022211112122212020012022212000001100121210120000001202102200101122122201102201210200222221011100011002220210000000220121120221010111101001102120022021211120011202102211220200221110210121202111011102110121220112000210200022011002021020120201121012012211111020220122002212211110010010010212020222200200012012111202211220001112220022001122021211201112120022010210222211110201000212100212201020020002010001220211122202100212121210202021221202022221220011022102222022211221002", "111111101221001122021020011102120212202221110201002211001020110101021121111102120221020221210201202110121022220111100200210120122100021001101222222211120212122200010100112221210200212210012202022120020110211211121201021101102011220002121100011012112112101221211221220222111111001120011101022211120212012122012200020122112010000200122210001010100221202020212011210121110112102211111002100222200222202212202101110211122110201222102002012010020022201110010120100201022011021021001010111200100001100112001021220102012011101200220002020112221122121010220011102011121021020002220200220122102201211002100120110021221122010100001201021222011002200211002110111212112101202020021202212102222221100002002020212222212012120120100202001101010221212012222022102000012201102101122020011121012100002010110002000021220220111201100202212012011000001202022020212010002220112101002111102002201211000011002002121212102002202210212010112121111001", "202102000001020211100221202210011022211120102222010111112122112222221111120221201012220102011012021021222222121000112221001001200222201011101001111010010002202222210200201012121101101220110110222002002011002020020020021110200121122100221002220100110012002102010201001120012121021201012122120102121122111221220110020211100120111011202221220222020020010222212212120110201201202220110121211222102212220022202222001201210200221120201022111010122210000000101002022021011000221121112102110120100110110202220011201100011200102110111101202201110000112222011222122221201022112000212010110011111120201221102011120000122100020022210020100112102000202020110221120211212221020121000122210121012101011011201012121110001000210002220222210211110000011000220112220110112100012011200212020200112122211021202220110210012002220210021022012222020201122102011011102101100222101001211002101102101220221211012022112021221221011021121112101000211010", "221002202022112212011110011221211111022002120022020012120121100120000000022120221021100022121012111112221111112000021022122222222022020122110222221110012121100212112120122210122210101011111202220222001122200000020022021222001202221221022010002012120101212101100220121210110111010220002211221000010002021102221110011210201212002111211200022212011012221012212002000210021200100112010120221021220102122120122211121121012211100112102102221100101021022211002000122222021200020201102211111122100100102110001221010100201102112121000202210122101012212211111222101202002221122101002002110210210220212112002201210221221222012222022112000000121201212010010112120001111002202100222210021211010200210212001022022221220110011212222221122010202002001222200011202220111001011102002021100020111001122210022111210110200220001211120212112200102000101220000221200121210202111101022112212021001101111220002122001001102202221021110001010121000012", "021001121220102220121020201012011121200220201021112020001210021012002001102012011110121021220022121200212102021210012020010000001211220011021212112200000210211012120220000000001000120111211012001002002110021201201120000111212001022202221022012001201121221021110201121020101112110011201021121102200210101002100020022011211102100102211022121101001202221000211200112011212010121122112011011022002120001221022000202102122211120212201220210211012120221120200021012211101120021211120211212221121121111001120202020110121220000210220110101220200210022011101122022100212021002202220210200122010021100201020000022000121102210001111010120220001012220110112110000200120121021010212022002010220010000121010100102120112120202120201011110012011010220010022121000012022102121021202111002222121122100211221210120012112222021012101212122201211011011021200022012200021012120010210202221212000122211111001101121202200202000000211201012220001000", "220000022121022202122202221111100111122212122100200201200120211221212022101201210022100002211101020100020221020101102202201002202020020111002201221000221020220120200021122102221012121211000001110220211020020202122200011202010020221012010212211102010120012012212002120221120112101010202202120112122120022020000001021220212121001021112102012001001201122120022001101021122010122002011022101021102020001001010022220121102111021012112111012021220121011120100202100100200100012101010111002112222212012210201122202100012211210022100002001122021001222111022222202201021100022212011221211102110120120220210121222220122100212110001212010202121102100220001211120200100121012102101111020110100220220221110022220111022210222200100221002022010211120111101022210022211001020002212201211022012202111020110021012112022120012111012121211100020021202122101222200210022112011101002002121020211222011122122020211021000100222000111002112222200022", "100000220222012202021012111011110001222000120102010221101111121210001011010122110010021221022120221001222212110102222210112002202210021112101022102112022021000201212000002221000122222122112120011022001222221100101101022011020010001101011100000101200020102102122112211120122220112020102222100210221002202001000120111002111102020111220122020202100210100011211020000011211100122210002220021012112222201021102102102110120112222001211200001020121221011022002122021201220122112210110021010021202021010202101211121022100101020111001122101010201001210200111221120121221200020200221200102021200012221112122120100101211100001222112122011202222110012020201200012000021202012011111021010201010020020221212010122010000010202222220211122201001000021110112201111021220120112022202122102200111011001211110220021200122220122121110100121211102020010211100112011021212202111020002021212102201200102121212000121121220010022110201121221000221011", "110211020211222022202000002022002122010220001120122211120202021102221202020220201122110221012122102102022011220120012200100010002002112200100122121001012222111010211021202202012221200101100020212202202210120100201012200211121101112011010002122001222222200202122012112212221202022101110100101201110212022202212211001202222000120212012120110020221102112101222202020200110111001221112010000100211102202020020120101210012111011221122222122020022000111001020100021010202221122001222221122022110101112212202102202000000221110201020200020100120010102111020200022110102120002222212112110221012002011000010200020212100100110110210011100022112222111122011201102211022112001102211121112020100202000110002110220122200012212211002202110002122122022200021211120220001220210201012011212102201220222012002000101020012200212012211012212111212022021011010110112021020022011120212101020120010200121121101112021211220100201001111011012012212200", "222221121001222120112100012212122210222002202101001101012101112020221111112002212110200201002001100201111010001120201120120220120010012212010210012101210010120010020121120202200022221102201012221010112101202001011221010110011210221102222110212022011212220222100211210122200022101222211100222020110010221102120200111020100212212000212221200012000002210100010210212101200212222012120211202200211011000111002112011102211002120022111011102111111220022001011200222001002122111112121211211120021002221120101121020221001212201101220021100021112120021221011001121200101022122011121210212100100221002200221121022001210201102000210020211120001201000020010020122110112001212120122201110200020110112210001121020112222212001112102110021201021001211010102022020222002201002211212021010112110121100200102022002122100020202210220210221121102101001121221111000111120221010222101202121011111212122111121010200122010201122000201010202101122210", "020221002021220100122211212021020102102002222120212100001100200212020200200120120210011121010101221121201012120022100122220120201111221100111200100022120220200112111122100222110210220000001211100100021211000122011200220121010002101200221020100002102001201001211002212122210012101111102221211210010010202100121110010011121202111220221000101112112002202122011121110112120100112102022011122001122020212212000222211111112222010202002220001010220120012021112222200121111010100122021010001020021022120112102221112211200222222121001121210001021021212110011212100210212112220222222120210122001201102011110012010202200020111001021211000102011211211120111011202020021222012001000000110012001020220111200002011120112100000102012212011121212010011012200022211122212022100210000122102112122011010012020010122011102001020002212221002102012120212021211212021012011101002110101200120010221011221010122102122220101001001202101102010010111002", "102010122200000101210210022210220201101000211200100220101022010210021011120222101112021122222012210000210200110122111210120012011010121112211002122022110202010112222200210102110222020022212211200120011022110210112211211221110020111002211220011200110202100222012002102201100010220121100022022202021222022110201021222122012122222100112021201111010002100012011011102001200210021201212022112202111100002102110010102100001221121022120221222210220020100122212111020002021010201010001010210110021112221010121202021000011020100220022012121211000020101012211222201110202100101120001021102100220012222121022011021120200201221210122222020212200000212221001100001121122120202210222211101100022110000122201112212210120020110211211020211111222000020110010200020111001210112202222110010122221011000211112222110010012211202011022010001201102022221010011001112200222102102101102112220000122021102020202020021100222102220020201012202202122001", "220211022210022112200020100020201020211212121111210100200122022112121102101022220102201210211102022221121111121001201220210022200212101100112202122110012202202001222002221210211100102122001000222011001220001202121022111211011102211000102021001210002100110202020111212100210000121122121012000211202202012212011211211022220200100010101020002002021021001012221001122121002001200020112012000100201120022022122021112110110000100122100021120202112002020011102201002210001212200102200121120201212021202102200002221112000100112012110201110211220110211111122012202112102200010101002100110101100112021102001121022011021000011012122102211121020201200111212202212221222010120201222110020211002001211102020020222202111011102021010200001000100121002111001200120101122210101220000022002112200102101221111000202002001121022220010001202210222000012021222022202021112221010112011200212200121210002000110221221021121002201012021000211210112110", "021200111122221001100121100220101011011020212120011220200121200012220121211120000220200020202221112120200010211021121120010120001211020121000110000122101020120202101222000011001000000200220101010210011001222112202110012120002010012220002022111222100100002102100101212122102001112010002222111022011010101000221110112012220222202122222220001100201200122211220020122122002022111110210021100120202111212112220020220111221102022001212000220211011211220122020200201220020110121210101102222110221202201000021111121212020120222220022122110211211110010110012110010000122122122212010212220210102001121012212012010222101121222102210021201200010012222100222112021121000021102211122020112121110220000120022120011022002212010121200211012121220100201101000102202021210010110122211111210101010122220110221000000200221022101222100000100000202012000121100000022120010101022001201000100200221001212221122221222110122220221010010112102222121222", "002100020122012020202202101210222002021220120100210011112201111022000111102211200011211110202202211102100010011220110011101100100111221100102021212010200102021020222112100112102012000101012112121102111000012010000110020200012011110212011122102000210211100111011201221022201112002110002211001001020221221211010010122101221112000101122121202002001002102102012100221012111022112121212111100110100210010211120022010100020101020212120010021200110020002010100211010212201002002001010201021112211101121021110210212221120112120100101101012120122201111222211000002001211201000011201002101202201201120011202100121010200010111221111011201211210021200212122121002122210101122200102102222222101001211101100200002112110210102121220111010121120010212211112001111100212020211111120002212022122002010120212100122012010212221102012120211201222010101012102002120000212222122211212100221200120020212101121101222112122120120200220011201212002010", "220220020021112012211120122011111010100021121001202002002010011202200010022200102200000211021001211001210201122100110111110012011012210111220122221111022022222110202220221112102102221100100002201010021101120021200120201202222102222212200001001002120202100001120222022110010011112221101002011221010110122112210020210221121002212200220202222021221021022201002200002002100002221220112000022022012110212121200221100020011022122010120000112012201120000102110010222222202222220010202001210111111020201000011210202001111111100200110122220110201100220210221202110202111112011210021100021012102020010211222221121202021220200011122121111022210122110220021121021100200110222121010001002121212201001110000002222012210222010110010020200020000021012120021000100220102101000020122021100020120121001001210012110002102000021002002201212212212122021100212012021121201001100220110221220220012212212101002200012010120022021021121122112102112212", "101022222100002111220020022111000112111222222000210001210100220221211110221122022122010112202220000112021110112122120202222102020222102102221002200122222021110200110110011020111102221200121112022202102021220221022120200121201102101021100112010200121201200212121210110110201112120121100112200110020210120120202221220101002020222100120201121022100220120101021100120112120102222101200120202000202022201220101220220020101011110112212122221200022002211021022121110011012111112200120111121020020120022210020220210010000221000202110210211211001012121200011200211110011000202120221022120200002102010100200021220000211011101100222120210221220001110010010120012012000000110221201120022020220022021010201101102200110121111001222011200111110100212012002211220122100122201101220122102020221012220021011000221121011011102022022100120121010121212121111220002102001100212100111221002020111210202112020001102210101222202122010201122212210210", "102222022020211012222102120112212222112102022112221200112212210102202201002200002111100101022021100022002222111200211121111022011110101220220022010122111211202201012122002201220020010012202001022210110101112022022200122022111210001010110220012202122011221200112120200210111222220102202120210010122121111110120002222020001101220010220112200020212122202000210221012212211212001000122010202020001101112022222000121200100022012111120120000022000222000111121121202002002110112001212201011212022200011101121100010222022020212022211121112101010121002212202211202220010201110111002011121201002212011222111200112010000202200100011102010111100021101111201021002121000210222220220101012011200202121222200100010020110122011120101021022101111020112020220121200212222001220222221121202110202122120001221220102122022110110221000012221200011022212122010222200202102010100120021122212201020210010111210210100121120110211201011100202022210200", "220020121101100120220101022220222022220011202200220212210202201012212222010202200001222002220001000212012121012020001220111222020010002102020200020010010021110201010012201002202210110001221011120021210101222202212210101001212102120022221002202012120012102112212100210001220001100012112001202012000100100100022110002201100202102101110021100201010102221021220010000120102121001110100000220112012211212122211110202012201111011001021221001220021021122112020001201102111221202211221102120012120100210100212220112121221110100100111200000000002100112112022121001212021201100022221212122000020212011102112222122212021102202212201201201212110112210100120222010202001220200222012001012211200102112001110101000211000022211000120002222012102102202200221201001010020022102120000122220122012212210222002222211200022000101111112001012212212001202211121110222011000120122012011201002002112122001110121221102010012211222210000022022120110022", "222220010202001122212000012022221012010122211220211122220201201200101212102001111100020112001210101210110120210122101101212100120101010021002110122111220122021020020120010122002121012101000111000210001021122122101111210110222002001222111102212211012201002212020211110002022210200100120122100021101010110012112122011111201011011211212102020112102210022022110200010121211011102120112200021021111211120111011102000211001200122221022002020021121221200000200221012221120220212122002001221022202221021212211110220111110121111121211000111202122012210212122122011010121222221212101011221201202010100000002102121002122020101012200222110001212100000101002020002211210221220220110110101012012112210211212222112211112101201212112002200120111020001112020210101211122112122120220102201112001011000000121110212200120112221001120102100111002000002010000100021020200100020010102121122000001212021001220202002012110111102121001001202222000001", "121210122010202001021002022121012001111212200112011210122002201001121211221011002002002110022210201111020111002221011012000010020012012001001210011122212200220020221002100122110011202011112001211012022112012101011122011022202021002210210120110012202002000101211120101010121101022221100011102100122221011022202101212122110101110100121211201222211210000000010201002111210202200201121202101211211101001020100000010010001102112120021111200201001020111000202201110000101011212111212011010020021122121000220221121200220021022110001021022220021121201120222002011212121201222101222002002001022211010202210220221001210010020220122221012010001021012010020120000111122202101101002010011111101010020202210012011021210112222220022121002102212220101202012221012011112200121020122222002000022101011211020002112000222202001222011201012011210211211010101120012102000210020021221212221222110002101111012212110202101221212002122201101001102110", "112112211120100201010020010000010001020111100000112002002112201012022021202202001222211122210112210021122112012012111211221001200220221020201212000021020211211112212021020101112020011201020211002000000102111211010002111110000221110122112002111210010222212101211012002021220120011002020000202001221100001222121220212100002200020001212102002222121022111102020121210000012122002011221102212112212211010021110211102102220120211111211201100121101012212222121211000000110200201201021210101020102222120220101001102220100201110112212221200202220222012221222001221001010102220220012010001111211121120212021021212010021200112002020221011211021221111210021202002001101102102012201111120000000102011201112000220222220222001011022001101101111020120211221121211202210220101022102102202112002122102101200102121010102102221112220102210100200020102112110120121212102001010102210110012221022011112201010212202001200021200010021221200112121012", "022101101201010001120021221221211202120021211201121002022100200022122201001001112021112211001212202121022022021101202121220011100221012122201011021020211222110201001122000211210211001121101201122020110002221101120122200112022121211202120111110021202222212010010001011120211001200110202102010202020011222210212000220121000121210012001002002002122012222222001010002112012121202000011122202110012001222222000200202222112222202211210211112122120020101101212111102120012212011201002202212011210212001000210011121101102212010221121201220212002112020022022212012100110001222021021000020010001101202012011012120102102012021100122110201102010210112100100220022102102210021022010112200100100222122011021202212012012112211021102212020201210211211002022011212120020220020102221022022002222002000211012201220221121201212101220100020011110012012102222121110111220111211021011102111101202222102100122201012120102201201100202000210122121021", "202120220022221211211101211102121222110202012102201020221120002000122122002100012001002022110100112112112102011011120011101122222201021220201121010010100021200221102201200002212100111112021201210112021211220221012102022020121122200202011102201100112002221021101111121120212110110112000120120112201102122112100220010222211100200111120000221210001121001020000222100120112210022222001110110020010120210201001012200011211120220022011010210220212102201122002010120211000201201101101101120210101100000020200100020122101021020002022122111010101120000020120110201110000100012122010102000120000121212222112012201022111021111111121211000012222201210201101120210122202012210121020011010212010210221101102201012011101100200220010100022122210102202221002012121022010101212112221122210222012210010201000101201012022201210022122012022200211222001010001221002101120221110100110010010122011012211112222120121200011001020102111110222212112112", "112010002212202221122120022211010011110011112222000001121122100001022102011200020000110211102121101222101121112120000112211010010101022122021010211121201001112121120012000010210122012022000010000120012222212202211210212220000210211122202221101111010101102122102020121222110002012012112100211122002212202112020010102012202002011220002120021020110010101002211011100211201212111012210100101220112210121210101021122220220111101022101221210122222110211220110011000201210022110211221201200012202222111120210002110021110020000211021012120001100112000101222110222000212120002102100010112121011222101122112222220201200012011211200220110112020112200002200110002011121201021012221220222120000212112202100111001111210122101012001011222012111021210110102222111022012121100122120010000021200100012102200210111021001212011101211220111100010100110202210001012001001221000201002221212000012022221210100121200102022012021212022102112112101221", "001022001201111101002012122101000222122001111202112102120022000112120102010122121200210002200112111200122100210022122220000012100120202001111110222111222210122212100111021011000202002201022202000102020110110112200110211122222210001012110220200221100210102012212020220202110122220200221100010100011210101100220020220002110201221011201110002102002220021001002012212212220101122010011100100002020100021002120101202112200201022001111101110212122222000000022020110222110220101022122002120212011020102221221110201111112011111021210000120110101002111002020112210121121200011220121101100012210021210212001001022121222121021011201110222211220221112212121211201110020210110010011020002101001110000012100111100211221020000020112111220020121002111001202111011102102011220210122101212110102021101010201202022200202011202010010200012222211121220011022201201102010221201012021211121012120202120200021110022122000021002121100220200010200202", "200012211220021212022101001102000101022110120212212200001111110200222020202210021100011122000222221112222110212002112220111021022011010212201211121211020100100221101112102200111212220000222212012012112220212212112110222221201022202010212201010210022222000121200112212000122112102110200121121020111010102010120121220220102111200022021020000110101011222100010110000011010002012021210121222001112202000201002122200121211200110112011221111000100110220120201222112221201102221002201121002012212200202002020122201202100020012220110010000020022011010200201012021210021002202201110122101011221101101112110110002120110001210022012022220020001220102022222202221012000010022222102001222210022011100120002022101010010100211021010110220202011220122011122200020111110121200011122112121002202102102212100202110101212210210100121212102121210012210120212100022102211022001001110122112120002102121121221201111211010200111011220110201110200100", "221102020122011120122220202110002201221122201210210211210000110120011201201211001120022110101112220022122101200000222122021202012102012001112011101101010122000102021121000021221200102010200202222221201210010111200000011120102121120102120012001211112001022102012111012210000121100210100001100100012001222220021112010001022012202200120002011110211011212221110020200020011210012122211011020202201220011111210010220121001112111211002020211200200022010011012120221201202122210002002120212202221200110120200221202021122212200021221021201000101100120210111202100022122201120211010010021211221121111012101202020121012210001220100110200212000000202120111001110121221221122120120000002220102120220020001011120022100020101020002100011210002120221222110112101010012211210012001011110010021111200121110022111201100111100222022201200021002221002111222101000000020002121021101021011022021112102210000012011120102111110002010200221211012101", "121120000010111210110022122102021101110210222212122102220100101100121212101021021102201001001112111110012101011121120011010211121001202112202122202111121201001000110210122121100222121202001011100010201120222112002010201112201001011002101100010211210011200001000201210122202101221212220200110101212212012012222121112210001001210120111000210212002001001101112222102202120210210220101112020201011100021100002112101102112200221012220021021101010100211010220100100202102001120212020212121100000020210110012121001002200211220002122000211111222000001112202222020222211120021102200000001110210221000201011020010122010111002111201102122212101001220112101212220021022122121100020201100222000200122200221121002111011102121020121112021110111022220112021022101011021112211221000102022212212110220221012122020201022012200212200101220021200120001220211101222221021200021011010200201222200200111020012120222212021122122110001100011220211012", "111222101101201002112001111021122222112120200010200202022121100011001122022210101202112120121021201122011210012010221102021222221201121102222002120010111020121001122121000221002221000222002202111122122222200220210100101220212101010022021200101011021110001210002212020010102010021220121112110122001001210020011102212112211100212202021110021012201121011110201210020211222222201022221220112021002100100012002110211010020100200221221012101121201120022102110122021111001000112001012121101212012102222112222211012000222112222221002122012100012221200122020110110202220211011122211202110022021122011001022202002012121112011210121001001011101212200210011100201221020110212020222122220221112020222110020021112020021102202011221202011112020112112000020201021211212112112211000112012001100210020110222120201100210100110011002000221002001002021200011021121021202221122112210121111211212001010112010221100020001022201201210221200202121110", "202000202101201102120002010220111202001022220101101210022112022001120111122212021110212010020012212120122102122112121021001220221122000101202102102011110001222202111002120220210121112001022200012011011021121221220000212212010220221120020000201112112101120022102011000202000021011200112222112221022011202111100111210201221111222101210121211022210220210211020021112000220220020020200020221012002022111000000212000112101020221101020122110102121020111102012110122021110022210112020112212220200021112212101011120202112201202021112020222122020002022011111221110020212211112221112212221200022020111100220021010222211210221222202022201010220202021101202020210002112121202110112010220122120212002001202102222212002000100002100211121202012211201121211021001110001002021102120100011011010222022112221112021221010002201010201101010002022222202000022221212012001210211101211020121122020010120000210221000121112210010020111012022121202222", "211120022212100112201002212111011001100011202111020012001022001021122000010121010112201222011002201022022100102212011001022212101220212001220020111212111212002022200012000101000101122100020112010122212112200101000211200121211000220020202222100110022210020201212020011210112222202121221020020021011012021022212201111001122100102221002121220101211210220010111202210122122020001101000122222020221222102101201021222221122112111021002001102202201102100211200022020101121220102221122200221021001122012002110111001200201120211022222011221222000100001102101010212201102201002211201210210012121002222100222020210020020121022012011001121110210022022121211100020210012100201101200211022102220201001002210222210021211020012102100111212011100011201020101022201222010202201122012010112120000211000122010111111102102100122110021210002012001002210120201202000121010210002010210001122121222001202111210120021110121200202221022210121000111012", "022201001201102020110022020221210102021112220020020222211112122021110100001001011120010000010020111222011220212200210201101202102121211120220020201202120220121210212101100102111112022001202022121002122102000102202212122002010011012120102012100101120121102001101100102212111202112111101212100001121120101000021102210001212211021012220202000221021102002000001121202210010202022110212022211202202112100010200222000022122211000200210111201212212221100001120010022001201021212022201211120112101022221102110000220110021001002111112101011000110222220121201111010122220002011000212111021122010121221012120020020211112202010001011010222012211122111220122110202211001201002111011100201102201000201121221121221022120020000012202221221012210010220010222112102022110201022212011111000010002000222012011221001210012110212002121202021012110212211210221010212022200100202210120211011201102110010010210120122221120212020120212220100010120121", "212011011211211211112220012101000110021111012201211221111212221211001112002200002211201211211110022221010010100101022102120020000111221100112210100012201001101100221221100022012021101110221011120110102000120120211100021212211020010010100020101121220121100211101201021020111020020211212020001002100011021100221020101220222211221112120200000200010202120121102120001200121012201021121221011010220121100012222200101111022120101102001121000002200111102001001112000001012010110222201222112112210210112111122101111002220000120212022212210122022222001102222002012111001201120110210200222010200111202002212212200201222210110010011021022001021121122110212220222002201002110020010222100222112201102111200120101002111000002100002001210101200210022221201201011021202012211221011000000001220012220201012220021222211201021210210100112220022110002102111101101020102012100111102021110112010001222120020201112202100020102200112210001000201020", "122212020211201101000011211200002021210101212102122222120021002120102202011211000011212101221200220101100201210212002200221022121102022022022021101222220201210020111100122022222100101102212121120102221121021201100211021201012101201111202000112100202200000222220120212210010100112201212222210112011221201210010202112211011021210020220200211121121102112202011001201012202222000202201112121211110210112001112110002201110122001120202220020020102200121202112011100000021210110100102221220222220010010110020010021222221012122211112211001020012011000121212122022020101011100111002110021002110022100002222222121011011110010010221012012200021021112012112221100111002210012100112020202211210020121201001122112120212002102102200011112021021111002022121201220011021111102121021020220010200201212022201011111012100001101110201221011212211211011120011112212011201010102100201121120102112111121120000010110220202100210020120211120000221022", "000220120021212202020101222010022122202120002201011122021202102021012112001122222211212222012212221020011202210010211102211210200211000202102001121012020112101220121100000200111222201111011220012110111002000211121020121220212210200202021012012121011202222002020010121101212120101000021002220122211021011120002122020021201102121202002201001122020220222200212200211220202011222111202212210022101001222122121112101000212100101010210200222022210210010012121220012121002102221202202022012100211122022112101110222101112000222201022201021111020121100212210122101212101200211112200120101111010002010202011200000201020221101001202221122100001022221101122100210210001012200101200021020202222100222000111001100111222211200120212110011012101020121102102002211012201210012011101120010121220212120202202110221220002021112102122200111202010102122020001011210211202002102200221101010001011202110012220021022112001112212200201220212100001021", "102212112121002022020100122111112021010012210210102221112112010121202120201001212121001022200212000112102000020221202122212010220121021211020102022120110110010111210221010012122120101210000012110020021012212111012000200211010212001222210110002010012012212121011121122011022020100012110210101220100021222000220010200101011010011111011000022201021212121021212202021012222102120021020112202110212000022022220110121022120102010110100102011022121121200010200200000122220010200200112122012101221111112101201022201010001220020010222012220111002000110210020001220122221210122110102100121100012022020201002201210220100200022110001010201110011020012220010022111200121211211100222222012001110101100210002010212122212200200002212101112020211212221021000212202000122010102012002111011210112100212100010011012002011201211011000120000100221120220001012201101212021110220012100220212221220110102102210121121000020110211001121201001200102122", "100212112212110120011110102022221021112212011210102111211210102102222021012221111000001120120011112002111112222102222221020202202100122202111010201200021102101212202020111010202222011200001002002002011210002201210021100021220110020022200002220220211211222011020110011012022202212202201011002010221222222111202110002210000101101100000122210221001110021220200210212202012212121022000100122200100000011012220110211022222111020122201000222200222212112000211200020000110011011000102211012111122111101121122120212202112001021120120222100100101202120222111002122001200012002120022221122011221112212122001011010200022211211120121210210001200202020021020021011101120211201210212110202210021121211022100000110212020010100011110212122201020212002120222211101222120110201022020110101120000101002021012121012222112201021202200010012202210210201210210210202011002210102002101010021120102101120211121200112110212111222122112110202210002010", "200120121222020121012100022002221020000220121212211011111110101101121121121201220011201220110210221012202221101011110020021120202220010221002101221010202021002100212221202101200202020102112222020021121212211120111201221022220120010102021112110000020020201222011222211011122112210020022201122201120121221200022020012102202200020200202222210021201221010110010220121022000121220010112101021212021202221201010020112022220102221021200122101220112002001020121012000012002110001022220011101102001112102221000022122202120100222021000210220011221212220100001200000001000120000021121221010102022011220011101201100021022010021221022020102012200102210021100100102110201212120102012221002011002112111222120221111111200000021201002111020210011221201012022100220112122201002202212110012201021202000002201111120112101112200020110020022121010222011101210121020010212121100102102102021100222001000112222221111012001000002000112112201111021022", "102122200102102020022010101211120200021120120110001021112020111020022100111200010202002101201120012121100122121022220012020210001211121120220112101021011101020221000101000022011122001202021102121202210201200112022222220000010012101200011200010120010121001001102121200111022211200121211201201221022021201212110222000011111102221200202110101221000211021221100122120110101002012011100120210010222120011001101110021002112020110120100220110200200021002001012212220010010212112020000001101121212120011111102202000222221012212222012200112201000112011201101210210202012110001122211201000110211002200212201022211221021002202002020001001121010012021001122202100211121202100120221201010221022011100100012110212100102122120012010112100201211021022012100211101212111022002022220020212022101102110220002022022202220221211000102022100210222112210212211111201121121122021001122101000001012102001120220102021221000000222101022122110121212112", "101222210102110221001121121222120221210200200220202021102000010002022201112012221200000201120012010200021202102100110200011002222112222011120000110110111102022000002121120012010210102202202222120022022011120212211000001100021111200011212002112021011120012012002122220100010122102201222022000100011211201111200201120121200200020021001120101100101202111121012021000111111012200120112101011111222210221100102022122202110221222202020212100102201201221222220121000100100020112012002010220112012211200221021100202112112020220012020222020020002102020220020012010111010102210220001011122121100020020211112201000110001120122100122121111212112020120121221220012111112000112020212000200021202222001002202220010220211210222222120122222112021102101122122111200211100001222120020120211110111202001000121111001100202122001120202000000112101110021120120201121212020002222000122101201210212200100122220010110000111001111101212220220022120000", "211122100122110110200200012000202001100101122111011121011222012120111021202000120000100202122220100102122211110222010112122222101011201000002121201101101211201201010220001010011001122112011022202111101210211211211110211002200000221022101110222000011222020221020110000011122202110011102201100122221012201222012222011211101100001021202022202210212201020121011000011212100112211121202201220022020122012202102021010102002122020020121211222200222012121100112012112220111021201101110021012000100222110121122110202101212102220111120220110012212201021101000020011010100202021112011112021121022202112210002122111211122010000000112221001021210201220102220221021000200111212100002022121121012201022020202001202112020220112122012120211020201202011220201102020000121201001102102212102101222101212020020121221111101102201120021122200020021212012121211200100220220100220110001001101121020010001202011110220210111012101100002202112100000102", "200020012021201120111110000211211122012100220120112110010200112121000202111110112010200120022220021102201102120121110220202121012110100022112111202101010122001122002021121110100102001001220220111100100102220002222002211201102212012100001220201011210011210212102110002011202001002022121211201110001212122010111101102020011121110212012021210020001110121212010001010120001111210000220000120222100120102001022020122022202111012202120211001221102100202002101120021121222101220212101021102200101222221022000001121010110011202112000022012221212221010222210220211222122220220101001010121112012120202110102002022011122221221010200202112000110022220222022122110222011012210121021020101221111200012000112222111222022212000020102220000012010210210120200110022110202111222020201010220011110101122101110112211102010121020020120120001121022010102221202210212222021222200121101212101122202011111202011111202000210021012102212001011121202200", "012011202200212102122210200110211220000110202120202002101200010120211012000220001101100222221021102010012101020011111022021121121001112201001120212102100002220212022000222000122022102222020002122202220100011212111100110112102101001110202212111010011201002000022121102022112210111121002110102122122021210000020021000221012121001011122002111102212002120200000001110011201010201202112202010002021120022102212010101221222111200202021000222001220210022210200220100000120212010011001100111211110221112022201012210101120200010211121012100102012112022121200211011202001001211220011010200211012012112210100100220210120011022110001011012200120020112211120201020120112212221020220110220100100211011120200221100202200110010021120002120200122101210112102001221222112210210200101100021002122101202001011010001221220020111212212001020221110100202121222011020222112002110201100100022012222200000222222102100200011021202211012010201022220222", "002000110112112021222112101112211001220202202202220212000121111011200201021201222022100102001121100021010002210121002012011211222210211011021002121210211211212220221101002012010212000211201200101001220001122120121122202010220201100022012122112010122121022202221022212000011200110002120221021102101000000212220211000200020111121012012022220111212022122111120101221122001101122100010221200002122002102201222221000011120221012202110000121121222212201222001222102021222211001200101112202021211101222122120121010202101112011022202002200101110202012012102021100002212001010022222201000110202202122001201200101022100002021012002102211002002010202102011010102002121020012200111220220022102220001101200102221021211102010012011111010201100201102202220102010211012210010100221101102120012012000020121001211120211022010122121112110000100201021022210012020102102100112100122111001120111222201021022220101101102001211010111001011102220022", "200202202120200122001001122101102002001210111000102202011111220102112120021221222020022211211122122220210101111110212110020200220220110020200001010110121202001001212202212100122220020022101100100112222102021011202212212200021011211001201101111020122111212001010002110222200120020102121110210110110011212212112212221020000122222212112112001202222210212102121202210220120110211210010020212102012022122100012101001222201022212011120202020001102010212202000100020100111012220001201221100102111012202122220012211111212012001010111010021011002220220111222121121200102121011021101101210212210201020022010020210112001012221211012002202000202021111000202020202011002210010111000022110221101220022121021222112021110211110011200011100112002220120200122112001002202211101010010212211121120022211000122201110111000210000012002200002200100002011010212101211012020212211201000211202210211011120121101121221002210002201000220001012121200022", "120212120101010111222121112111112122102112111112200020122112211111001211202000022002112210102011110021102110011002210102100012022010000211101000212220211102101102120000210101220200010211000220212210011211201022021101022112110100222122112100110021222201112020020121020200220012220210022202200201200110221022000202221121121012220220000022001002010100220111201002000120120202021001021120101122121020010002121000102001102201001021210101222111121010120100220122210202020202201121220120011220011020211002120120110212021001000021020212121010220111201222100211220111111111121111211110022200111121112101102210122201122022002022002112201112222221101012001220102011121011010011110201200210022220202011200022210122200111021210221110010112102000012000100022111122012010022101200222222112100021112220112110200112202101022210212221022102012010002221220200110220011122012022022201000011101001200101002000111010000121101102001020210210001212", "100120210010101210211022211201102020201022102002200102112110120200202001212200120102010100110100010212201122212020011022210110200200210210022102221112121110202120112112102002220110011121221112012202201122011120220021121022112001021221012021222002111020122002000001102200111101100211100200211102221012021112002000200202201112221212002022010002221100121110022011112002220022110200121200212002012012101021202112121201211110222221100101001122211200202101221111121012210000120102000012101212202020111000220212100222010110112202121011011000110022122211011001011211221222102110020112102212210201000021011000212102002212000201100211101201011122021222111212102020002012221022112221001210221220002112110012200220202011021200212021211020110011220220201220202011200102110001011122021001221021210110120121200012021011012101100121120021121000011221001112102001001220210102120121020201212202122000021002112212022211220121212022021010120112", "110221102221001000212010002210110220212212122212021220121222000100022200220211000111002221222120200111121201100220101100001222102102122202201010220222002111211000222021220110111221002220212121220121112202110222121100011222112112020112021010220200212001220120201010222212001010222022222101002222212100200120021222202001201222111010222201111022001210121201010012201122212200200110102011100021221002112000112021020021102110200200201210211200021210000002112201201112000220101022010001112020011200122211011210102100221211211021210101121221010211111122021022111002020202120211201120111022100222011002021021120100212102112122010120000001212020000000011101102010111022210122021001101111211002212101021121001212220021202012120011102111022102102002102000111100012220202022100202011022022111000010001020012012110122010221001210200011121111221121202001001020220012221101121002111220002102110222001022222010100220120222011110011122102021", "210220000022011202201012121210021210122221110220001002002122220020201101120010220002011120010210211102210022100120220002110110210022010002102002011021122002000100222111100122210220100202211202100022121212212101210001211001222202020000100112002101000212211200221101202122210122212121220221211021112012000022211110202110101012022000202012022220101221021222122222100110110011020212011100220222000120120212102112212021001000102220210120102100021012100121220120021112121200211002112220011012002220211102210002102022212002202020100012020222002112001211121101210220012200210000002000012000221120121201101010110102002000110122010022001221022021221012101211012202000011111022200101220001021121021101000102121000120111102002200112202200001212112022012110002111201120220211201021020210102122220111021221102111210000222112201110202212001212120210021111101022210201200221001202102021012220011120102212001222121221220020100011002211112101", "010100010100100110112111101022021000220212110102121112000020110211110120111000021020100102012012220212210120121100021002012200122021221212212101220211002212221002101200011010011102101201222000222200222122211000111221102001121100111212221111210211011220220000201122002020120112112011221001222011212101202112001212221120220002211221200202220002111111020100021221102020200022101212011011200112121102201110000122002101002120221012101200000001122202222002022111000020102221010011200111020210012100202120012102201020200022020012202201020102101002012212122101012212021002122220222000202221120220212221020221100220122102211210120102120222102221202200120012201001100121210120000111022000111212112210201012110021121020111022100022022011001100211020210100220002110001112220122122002110002012120212102201212102000101221121210021220101221201110001012221100002000121011102112102011200122222220000111111200210222020000220021000110120021011", "000100221200011122102022021022210211022100200222022002222100000111211202110222101222012101221220220010111210210111002010220201110211001011000211110020211222012110201021021112100211222210121120102211212010221210010222212020101220020222211101111220220120202011220021020101210000012200111200221102220000201101100022000212020022010210022002120201121011122112120102210221120221102112010121102020011010110200220021000010220122221021112212011221020021220121001000211200212020120011211011122102220022211202010100020201211221001100211220111110200111120122021122012022212021201100211100011011200212200101202021220110212220200200010120021011211122021111101100202012111201221200001022121201212011120111210210112122112020001201201111002102001021121022221212101000212112220111202221022110201122020202101001111111002000112102221201222100100020021120211012210121022102022020201021121210111221202222122110001221221221001022211000012200111211", "001022122001001101020111221202122021221021100011201220012022211210022012012020122022020012120201110211012012000112211012200100100112220102221111010120011002022120110020110121211120120011012102001122121011021021011000101101010122212121001121021001122012201011012210211002021022121101221100120000102100222101012200201010101110102200121000121112002211202111101022221002221212201000010200110002010022012022222000200102010112122001100020200121222110110010001020110012121020012001201220202210222201211011100011220002022201200002120120112121122202210210000111202021220210210122121102202001222100211202021102202010211222110200120220111001022222211121211220101000202002001222010120212010010202110111222000122012200121221021002001110111010202000101222212102000021111121011220201010121021021201100121221100020011110210122102201211011201101010010000201020202211121001000110220011222102210111111221002120220201122220102201020001112202110", "111200101101010020222100002112100021020110010201012022102212212120102202021011002011002202111100101220121012210021212202120121111121112002120020102112111221220121020010100010211110012011020110121012110122021202021222021122012200222211002121021212211221212012220020201000012021100211210121221002021002101202222020122210011201110022000221202200101212222002011020210110001211021210021110220022002010122220110112102201212121002121000111001202202212021012100011201021012011010020111022000112101010112022200200221101221101020102221121102121011220121221212011202022211120001100221001200122100102122101011100221011120002000001021200201010212220121112222210001021102120101201020102010202220221000210022210122122002021012200002121100001211221012222021120202102212102211202020021002210210122202112010221020022100201122120111212201012020022102221212212012001001010222222111121212212121010021111011200020110002122121001002121011000122220", "112202101121021010000102202210102222222110012102102021002220021121222101122211102101211102100220200020121222120222221020002101201201122211100210200102220021021100221221221012012111220220001122120001211012100100010121211221122010020210102000022002010000110200210101110220111120100202111110011002122220011202222102201002011221102012020211202221120111102110221211201121022200200110022220111101202021001021002121212211022012110121112221121211201112021100020112200002212200202121001001111101102100222220201102000000211122100002112011122120011102221110012202220200101220100111120011120011020011012201200010112000021201001211122121220111120222000122020010201000000112220010211220111022001220021211101222100112002122011001001122110012020001102111021001010021101000212221022222002111102011100212202022102002221100011020001021022212121011221221102111110112120110001001202121221102120002121022101211101012202220211202001111120210200011", "001221020000110110121102122001111212200122022221122101220200102212211110201120000122122210102120122211122021110120000000111220122122021121102001220100002020220100212112222021201021012200011112012110120012101012201001020012012102212220212012211022002201002010121120101222220012102112120200110101002020220001122212111200110202201012010102012222200011000022000222111010120211112121102202102102102102212110121120100012021222100110100222022022200002211002001202020211021021110112221102001121210100100010201110021210102011101010220010220010212112121022200012221022112210012201100021211022101221102102011021001120101022200020212020101010100012021201010002000222100002111111110012102212010111022112222101220212110212120220122101011200200012011120220111011202200022212101012212122220101101012100102202201022010221220101220102001210102221121012011110101112120111112212101022100201001021201112200222021010100221212022002121021022010220", "021020121021021202220210000202122020021222221102202212002211111110010212112021001201120220012000010020120020212012200222022110221121211010222122112011101012102001112100001120211021110011121201111220102010200000001121221101021112221110100012010000202012011001000212102110022012020021020210011212010102111022001111102201221022200020012100110001122220002012202211202011010210101211122202222012212102011202020000100211002112120022212110111202212110110011102201221221122000212200010211010212120122012220000000100020201101100200121100111001022210111100121002010000001022111112122221011201010111221211220012112010202212211012220002010021020211210210210210011111201212111020222202200000202021120121210000022020201002112102101120102222201002211211202211201112110002011202120220202212021101022120202101210002100022002222002211011022101112101212001222222200211111101220020112101110210210222120121222112011201100112210002000221212101112", "220201012221012201020200211220221100211210012120102212101000120121000111122201111002212002000022021002110001202002101201212122010021000202211021201022112010102020021022010000212201021220110021112100021100002212001201210002011101110220201221110211220112002210111120020111210122212202112220112000120210210110111021202202101212222221102022020011111022200022012101022100000122221222202110012210212210121222120001010211122102200002211102100001220010220022202220011222021021101102012021101002201110110211110211010120220112121111100211111212101100122200211202200122100220122121122021200020200211100222121112200010200100112202121200102000011210000112111212020122202102120001020111212202101120110200010111220021100000012220001221201200221022201202200112100201212101122001000200212200101200012002100101120021022021011120110022100122111221111020111222020011012121212012100012012100200202021111002210122122011221221002221002000022100210", "111220120010010001202222212202122120212010110021220201000012102111120010211021102002210000120111020221112112002122222002001010121112110011012012221111212222121110020200101212002021211002011111000222110012201112210202011102122122011222222122221102010000222010201200022012021012110212221121002210210021202010222010001221211022112220021202110211002122110120201101001001211212120111000102102202101211101010200021020002021012111001210022012020102022120021221021101220212000001211011002210002001221120002021022221000020011111012211111212222210012111212212120210102211121202222210222121121012011022110122110000212220021100021120222001202001100010102012211121221221102122012120022102001200020122201000201101002001020200100001022121002010022210221201120212010101210202122001121012021222020011212021120022121001210012110202112201110101010011220122002001101102022001022002110120201101222020011020110020220101120220202021111212022200211", "211001202200221120112111112101120202121101101211111021021011220200212002101122011011101011220001120112000210021212011120100221012112002210010200202102222011022101200001110221221101200121002211011100120211110001001002012210011001110211020212212202200211022221200220111210021222022002002221210012001112201020122222101010022102002222220211011112110211001100210122002020010102210200001212121220020010111021121211201021021121020110111011102012200220202221012120011201112020020202201011000021000201022221002121111102221200120210121111121220112120200002210121102001011000120002212202202102002001112100201102211120120210002111121211110102222002000022222002100010222001210010210222111111220222002011000012110120200100122020012110100202100001210122121200200221201100021012110212212220111210110221201022011101102212221021000002001002102221011000000000021200121121002201201020100201101211121122111221102220212022210211011221020200221111", "212221201120020121001221210110222000221210020221001111122012122121202202202220110220122202210201100220121012110112122000221202110221120202202020100201212210200122100200210002111102112222222221212212121022110011101212022202002011120110212200200121111000020202000221121200220012001000122110221021100210002202212220022020201211211001100022210100020012111022202111100210212101212012101211012001021201010100102010012212102121112022012212200210020022221012210010222200121121110022021200200000212112122112020210100100011101210102200100202201020010120211212211200201002201021201100221112121122210001202212222011211222122011101020110011201002021021212010021100211212002010022022010120111111100101020111012202200110221200221111202020000000211201101220202200121021220010201111102221001021221020022220102112222101201011011022021022110122002002202220212001010221121011011121002112010212010200101102121011111201121101020110121000222101221", "200000212112120002000120201102221021011200101021122120121111201200000000222000220020021120222210120012120021101112011221221121001211110010022121102021012212212012112122201210212100220020021122100221022121211200011122200222122002022210011021200011221021112202221010020021201120101202201222000011212120221110121122000212120200111112102200010020112110221200001222221101100001221001221212202111221121200021022112100201201101220110111010200012001221112020012002220221012020110110002002121012112120201012221212211212121012000222021221002222000222201110212200022211020100221211021111201101020210002110020120212001112202022200011212010120202102012011111010200011102221112112220022012002122012002110201222020222201102010100220212210001102112212211020101002202001021122200201212112102200120022022101002111011122110211221202222110022101200122021100021001120012201121000002112010120012221110001221122202210121100001212021201010022202200", "221112122002101020100120011122121121011200102112121202011002020200101010010121202221221101121021211220102201001110122002112100211212212200120211210121012000002110201200101200010020102212100222200100010100101112112111220002220022102011111222010110122202011101220122201020111222120102222121201001202221021202022020000221100111121012011201121112102221111002010122222011110101101110021211111111121010212200001102000212012100122011210021112122201202001110211000202222000010210112000200000201111220002100120012120101120012112101102201002220021110101222000121021120220001021100011101121010212022010112001201202000101100000012210001012101002222020201021121000111122101211221201122001021110002001011101022101120102020011201022100011220122012210211101211221101110010221011121110120210111112210112120021010212102111211001100200000022001220110112012201010002100221001210221112122020202122012001212000100111111111111210012022212222020110", "011010100010200111010020222011011111020112020211111011122020102110021110122222012120221102200022212100121021120202000220021101021020002200110101210120021011001122120112210011112021002222222021021001012022121121020110222120000212122011122010012000201010111020202110202000110111122010211212001221010002100202002100221120112110012000102020200112220100020222100212200120122101210202122111102202220212222220000111200010210001101020002012101210221000010000000020202002000000021122220121120100221110000022120022121101202211212002000021000011200201112111200102110202220012220101210200001211012111201111001220212020101010112211012022122112010202221210022012101101100102001011112010211102020001011021120100000221021222021122122000011210101000202111211122021010211000210102212021200000111111121020001121001210202011102120201122222000022210220211200202022121120202212121221022212001020011020102110010212120212022220220121012002110111222", "021222122122002202101220121222021012000122221111102110201010110221111110020222211111102201112112002201201001221210011111112002102002100211212210102020002200012221121002101200112101012120121012210010001221000211110001121020102111100001110000201010021011102012102112112220002111011010000120011201221022102001012010001220020012122120212011201121112220102100212122200202121201001220212022210222221220002200112212222101210220222111211120111202220212101001120110202212112211220012010111022001220112012111222211222212211010211221112200200200002201122221010220001020001021210012000012211101021121121001111002021021122012110100022212110122120100121111201021001120020010201110101221102122210210212121010211010122001112120010020022200022120202121202202002200012222021220222001000112201120211110000110212112101001102101002012221010222000012120212211022012222222120100112011121201122020101200221001121020211021112202011012121001000221002", "020111210210012111202020220012211210201111101212001001012221121101112110122201202101022012212211012012202121201000222221201212022221100210202202211021121112121021200021222212201220100111221021200102202220221211212000210210121002011002201012000221021201200210112120221121022000122022112212212122021001200212120120201202210020022112000020221001100002022012212122220202202201101210002212001000201100122112111122110111102121201200101210212102111021111012120200211000020001120010121120102020002111022221011121211211100100102220021021101112100220201101002112021112121102220002121010010000110100120202221002020102011010210220012002200010221210120220120112101001011000121021102200002222112111212100012110201102000020221122111000101212010100122000102222120202122002001211222200200100010102112120120001122010202212200201002212201201110200101011111101002020101222002201020011211211110121002102121010111011010001221211102111201122110211", "210220011211201201021000212222222211022220021112201122202102120202220122200100001101110210220001012000200000012210200200101012020112022122121221001220102201001202120100001022111122200121002100222101012110210101101012212222210222002120122002002002122221211212120212110020002210002001210220210121112121210000010000200212012101001011122002111001112112220011002111000111120001220002100101102120110012201010102200001111211110102112010202012111121201120121121200011200212202220122120221120010111012121200201010112002220121222202021120110101200212002121000121211112202121021111000121020211021202200210122111112021202202002010121110010012020222200102022110222210220120021100101122222111222211200011111000022020021110122020200000020211102021100120110122210200211112222222020222200222121011212110201201001111102201011001102002112001201102020022020210122011011010122110012101121101120100200200100011122012120112122102110102001112021200", "112121221010220110121002000012012012101011111121102212201211210200100212111020011210222101211020120201201102201222220101221220022002120101222011001212002010121210021012221021221120022201010001112220111200120001202121022000111110022010120211100020011120112100122210102100112021012112210221102012201001212012022200012021212012210200002001211220202120222010222220111001200101121011122002220200220010202212222200101002012220011201022222120210212202222122121010121220001112120102201202012221002201012202221101121000121101100211100101212002201100221112110002022221010020110022221020120011001221211202222102202212021111200222021201211122122210100100101111011100200122220010222120012102102020002120101212220111102211010012000010121121122112111200112200211110221211101121001110222110010222111211000120001021022120120211220222002012212210210102102210211212022000211012211022220112201121011001220110120110110120221001012020210000101021", "201102212000020001201121111111012020122212211201200211101100010101122212220200110221211020010000112122010221200221212012111121022012000202100221020201000000201121122021201211102021220100110112111200021220011212011011122000022200020110220022112100022202100111100211211112102101002011201102022200000200211222221211201121111212011210000002120210111100202002120122222012012001012000011112220121210020200011221102221211211212011102201021212122011221122011110122021201202010202212122121120121011012121120112202102021210222001102202111000121021022211010001200112222211212020211200202120110210112101222011212110022011220220122021012201212220202011112012110220201111111121211220000201011000101010211002221120212212111220222000102000001201220001020221200000020111101111010110022101100011201211211110202001000222220202120212100212020120202200212112121022211110122211220221001202221122110102110001010221110202211221221202222101021010100", "021021021122011222122222011112201211002011002211222212122121121221220102200222001122201002220101120102101110210022102221210220122021121002121120021101111221121101122001202221100221222222221101100212022021012200121010211212002102010211112100121021112002010111110101020010121112202212210021011021210200101021220102210122002212122212001012111200210102100120120110110100210210220201010102200122022110221112221100002120002210102222110110122222122222100111120200001001112200200002011021122011122212011202110212211200100022020212122011102112220202001110021010020200221102222200021221102120211000200112221212120220212221001210000012202100210200120001022222110211001121120120202010201110211210022212220000002012201001111100101111112010010000000211121112221001200200112121210210220221101200002111220101221122012210222101000001202210111212010002202022210102212221021202202020021111021102120021221012122102102221102020011122201121200102", "020101220212101001122222022021110212222201202210202220022200102012221212002021102202001112022200000120000212220120221102121022211012111011111202120102210111201101211212222021211022201022122202120011201011122222220000111112122001010211012010222122020011022011112220101220110120202111001002111212000020210001021220100220110222022122001022202210101202202220212221101202011220122200012001210111220121201100220100120200210022012010111210000010022201011200021201010021221202012001211111012210122201111212101020100110011110100120102010221211222212022100022102002201211101102022020012220121120012221022221120021210121221202100221112101010000200022111010002222201210222110102201122010001100002222020201101222112022112002111122011022011011222220210211001012011210022212000112021100200020022201201221211121011211002010112222000201112222120022021220121001001200210002020212221220100110120212202122122202022201211122220201202021112111210", "210121010122120021210000100102200021000020200102222121000121020221112012021001212222020020120000201101000200001000111121010021201202201100011120121102211011111221020121102110100120002101210011010002210200100211212201220112112010102220211200101200222122221011010011221022102020120112221101112001110012221112012001021012112010011012220100102210200021202210000012122222211221222111101220011002211200021100122010201202110020020121220102001200202100011010112112002010200202012121000111112212001220120201101110222002201211112001100200110102002221100110202010101112121121020020101011221002210102011002021202011102101121102101102000221000100110211220121101201000102011200202121120010220100020121111022220012211100120120211221210122020221112222121110102221111222012100122000012212220000221102110112011010010001111000122222111120220120211010011211101201020200021021002121021211212220121121211102221012002011022000001002012110112222111", "221220200112221220111112200201222222221112102201200211020211022000112120220210122022122211100020210112001102002200220100102022021101011221000000221011012001020012021101102211012021101111010200110120020222112202121122222010022111110222202111211102022210202122210121110212100012121012112200020222120110102112221202121102211000101101221101110010120110010212102222001001212201211000001011211121122211101211120211120212210100201000120122012222002011211000010102210021010102201101110120222010002202212221120120102211220001210111220010120022112120120121022100212221012212110012110122110211121001100001101001121111001222100221010101002000012020120202121212000121022100220221110102201110122001110120111222102101022011010101001000101210200210100201000212222211201212020212022120011110011221200120101011002121121011011110021000110000200120221111000021210022220220221210201101022122021000200200102020120121122220102120100122122101100110", "121121000110210201110012211210020121000002220010120021012010110112221121222122112101201012100020121022002012011021100222220011201021002012021000111020211100002001010202211200212002211001222020122120200120122011100210002021001100100110002010110121010222201021111110101102201221010220110022102001120010001200011011112101022002222120100010122221000111111112200110000122212211022212012112202010212020120120211022122222212200221002212122022002222001110212210211122210111010000200220012201022021221201011212002020210100222101110020100022221111102011121000022010200020021200120022222020120000201011202012010221200222001021210011122010000222212000221212212100120222112210022110220221021002011121202222212212101020100202212212122111121212121012222122020221001222202211000010111221012101110120202121022100010201010112002101002002220202220002100022100020100002120000120122202222202021220120122111200020210100120102201020111201102122111", "120222120200020210201102000211221002102120021201211222100201112201200222101100022120000000112000220220202022021221020212111120221220211100221122022002210021010210120100021201021202020222212211121121000012200122121101211011002202010221020211221010011010121211202111100201111211221201101011001120010021120010100000000011112020110011010121221210100002120100010021220012122022212202201200201220002110102000201022121202221222010222202222120120100220201200112122020202200102101112001202011012221011000211121102021212012222010111201100120212101120011121202202100122010211012012212221002000011002020011210021001222202011210120212122111102022220110000022000120222201022220220021112202100120222001200110221222111122100220210001020100212111111211221011111120021021121120101122101101110201222110022101122102022221112120212201102012122121002111000000202212012200110201222210211202010022221100011012122100211211001022201021200212110201120", "212212011100122000102021112202210121111110010222021121020001220222201010011210002112010001022212112011021221112222021021011020200021112210112110000222212112221122020221200000010012201100201022100111010110211100012010022121210012112211010212001222120120212122100012221020210220201102000011212120000211111200012222210202222112012221210012012010112021120000101120020222012001021210212101110202222011111200021222202112121220002120000121110110012001212220201201011201201010202212100221021012110212101202010222222120101102101100221000120112022100221202210100211211002211210120021120100012202120200010010212001221122022101022001211202002110010210102122112002012210002110121201021202200100200112110101211011200211122211001022112200121221220121211121211100011200222100202100122220202022221010001112121102100211221202102010220111100221101120112122120021112011211022002020202201010200121122011112120011002000002022010121211012200112220", "120201121101002120112111122112101001110211021221222101001001012210221100200121120100112112010010220120022110010020122101021200110112112202212001112210011220101110220121011220202100220122221110112102222120120012120021221000122222021000010110222202021212101121212111021201212201200210212212200010020010110211002221121100122121121121121010000220101202212100002121000200101110000120201222122122101212011121212021210011202112101222220121202000101212212211010101022021211001010001122212100021111000020112012220002121011102111202220200000010222010120202022012120201101220020101011102100010011020010101100020021112200202112120011011220110200202022112120210122220002001202101020200002022021012211111101122002220221001212201220122011110022212221221021210020210120202000110112020021221000000022122122111100000212001111211211000210122200212201120200121212001020100210111111202012002202120012102221122010122202012022202221101200210012112", "021002012100001120110010000212212012122001212120122121211102210110100012002220120021022002220001201012011020202012111001010122220000221010000222202220120212111012220011020211222221220201020112002011102022222002012002201000020222222120021110021021011201001200112211022111100211010212111220212002100201120000001210211222000220212101110122100022200022202220101112112201022101220221112201200122110112201020002211020021112000100012212210212101011021121010022010202001012010111011212112210120010110022100100222011121211001020211210210221021000000200022201021012220110202020112210000012120111010101202100120021010112012112101222110221002201012000022122012102000102010110211020221201101012100201022211121200000011220111120011021002221212022211011022200222002210021001011102001202220101101012220120102111210202002002120020102011210221101122202020121010012111001220020120021000100111202102011002122122101021021121002110221212212010212", "111121100000020001110110010111000121220210221122001001110012111200021211021022120111122221221111021022111220012211121211210222210212012010102201200100220010120012021022012221102021122012010220002011201121001111000101111101121010201102022200220011111210020222212221211110120200100020002002200011202000221000221000020000121122112022012002102112222100112111100200020120020000220111202112221111011221111010202100221221111110220000212002122212211101002100020022010222200102010120002200110220121021022022012221110000021202122112021210112102020121200112012022011002021010020111210222012101010101001002020102010011012121022202121220201012221221202001211001010211210011100202200021220112001111200211120210022010010120110210111112101122111012102212021201212200021202220020012212200020222200121011120022201120222200010220020120200200101202002202222100100200112201000212211102200212110011211210000020020202000012210020001010112200101012", "122211202200201112121111021020100202021101122100121100020220010001020211010110020211222002222021022020121000112220011000102022210012210120011012022221121110210100111202221102021012000111110121200001110111002200211000220221221011102011201212020001101120110111122201020202211110201012012120000121102012210201102112002201200120200201112002121111021211122202000221122222102212112100211020000002212000020110111202120011000002010212002020012110112222211010112010101201011212022021200211111222001220100200020010221212201000012202201011120022201010022211121110011210111002221102122001210200012021110020201000021020211022212000022221211112111221120011022122202010012122021100010012212211102201112211102122102010120012012202200210010020021122001202022020122000212112121210012220210012121212000221220201200010002100220001221111201201201021102012020122020002111111201211121211021021121200020000120210102001010022112220202001111222222020", "100200001120100211120022211201211100020020120110202011111001110120202200200120222202001110211211100210011000000222122201001000002000101222122012210001112212120201222201021101102002221210122222111020120211222122001020212021022120201120111220022200122021001221200122211101111012211212222111222202222011202101010122210112122200220022121200120221212000000102210000220012221012210221222210011122201111200122102202222200100120002011112200010220011121100012100120011122221000120202200212101202021111010001110022112111101211010200200202201102222101011001020211222021200002102020001212201020012010111121102011010121210221102112222020210002101221021221010100010002102120000221222022121120220100220202211002220010221020100211001211200110012020001020022200120011210110122002000122112102122020222111112211021212011120021022010000020112222112020001201011200211001110112020222012021202222112121012002122222220112102112210112211000221010220", "011000100210022212011100000010020111020111000201021122202002212210012011201101220112100211200101020221200010122221202111122202202222212112202011120112122101022121221102211222012222021120212012200002000122211102021102201221010221201202022120220002210201000110202111221210001001200011210012000001021120120211211001122212002102202100210100001201100122101211001100201011112100112112120200022210111210112211122220012020021200002201021101002212202110120110210000102121010212022211102011120011211001020120101102022102200201120122012110010002221202102212022110002201122020202002222100201102021200021120201122211102121112022210200211002122211001100100021102102200122200201022020222122220221012220220201011122211020012021110222121221212101021010112210112021120101002011221202212011212201210000012121100211010210022012210010122012001101110202120102011221011211221120220022201100220110111200022202000220202100211202121100010000201021121", "221222022201001000111202220011102000120212102021212011122101022122022220012021100211220022020111002012121220220222220012020200121000202121210000101200011210212111222210002100222011000022100222000110020212110111022021001111101102012222110020002210212112121210200012121102011200201221220101022021202222102220210002022102001100220001000122210002211201100010002122201011110122121200022112212000011111020202212110101012202121210010001101210110222021202020211100111201000012111101202120020100000002011012200101112120120122011220011011111202200222200121201221012220120121201201112221011000211201100201222001200222110021120112202200201001222210101111112121101200002110022000002220100220010012002102021002020211122211220122122002101200210122102201220121112112011220020211111011122100221222102212211012001020022022100122120211101100020220100000102102211001111210021210000202221010022102221110201010201221201110120120020022202100020122", "100021111101112110121011212202002102211122011221120222000001001102102200201202120212220221111121121001102200122210202022211211101200220102211212212220022220111112000222021011120000210102122100012102021211212200201101002020010111201120010121121220000020122002222122101221200110000022002222111211201000102201020012120000100000121221220221010111011100010212201221202001001201212111021001120022001000200000222000112200121011111200201200122000211021210221100122200210122012010021201001020020020201020120220121022022220122202112220121100000011210012122221201112220210010100021211201212111202101011000011011000100221221010001002102110021110100020122200122022001011122200221010122211121000221021200221220000110002010000211102110101010202010110121112010020100012102021122110202000110112100121112012011000101112220121102012000011201022000022002021120100202012010001122000101101122020200022111020110020122220221022120121112202220022120", "021120212020120000112121022200121020102010212220212121210111110122101110100121222121200011111122112221001021020120200021200120020220021020200201200110120220020000012122020211010102212122000200200101222012220010010022121112122201010220121000001222002001020212102221022211111101020121121012101202211111101112102021212010000020220200212021002000201100101200000101122021201020021200122221110221002111021100022220011110222202011221002111102001201010121012010022100200000210220122112002201122211110000122022021000112022200000222221010211121210112212122102010022122022222210212001111201102022210122010010211112212222112020121122220122101212011100220202011020120222002011201101211101001122001100210201102012020211021122012202102102110212220111102022021102121210021012111012110122012102121001001120201121111211211002110022200201112221211010202000112120210111000220110101100222220011101101121102102200202100221201022010220101201002012", "200220202221111210212021021022212110211110022122111002120021222012210210000212022021120000012000201211121221011012120011120010001011221110101001212212112201212010010010022012122122011101001022002110100220122011100212121111022210111010000201220112111211120011020122021021122100212212011110211022000210222120110122101212121210200122200211220210020011100011122100120210112220202120020110220100011211100212012210020010022110222020010110122111021001100122022201220221110110122100212122111120000212011221021220120122121111101211112202112020110000110110002021102210210202212012201021011112001001220222120201220221002020122221200000102022211010201002112220012021101222101210121111112111010022201212202012012011112020110112100200211222222100112010122110112101222102111122012220122001000012101011110101020120210021122012110210210120112202012222211100110101102002112012221000021202200201212001112202121102000220211001122120212200221102", "122011010020120101222221021120000100122202012110102102021221122001000010120011122012121122211111221020012101020001222011011202112022220000201101011212210212122111120221112102211012002200021002012212021112212011120112212210201000120010200202122002010122210002002011020002211012211010220120102102221021210021120011020000100100120202021012220000122002202210202002212020201122211001222002201222011000021202201122011002211021021000120220222002011020201110102001220010201100100220122011010221211110011102101210212220102012010220211022012200122102021202101210012220002212110112221222000110011221100102110002210101212102102000000021002020101000121122201120101020212101120222210210012000011010000020200021201010122011112021122101111100212220101101111010211022010112012122122221120222111022110221100111102121202200200021200000001101002112101110010201102021020122112011122002101201012122112110012011001121121001212002201020011221211121", "011100022100010221120021001120112221220222200121012001022100201002111202221121210102021210000101122122110222221010020222012011121021021222221210220100101122201202202200000100201201201101111011122000011012021012211210021210211101212120110201020012122210120202112012200122200012220220102021020220110220110121111212202202110020102022200000002022022200012202210210210000100212020020121120022001100002122001010201010110020212011210022111220202020202200012000012211111102002011102010000210000002212110210000202100200222110120200210121101000101220220111011201022001202201211202200022120012100101011002220021101221212120110210011001000000102201012101000210122101120111111200022122112010211000000200022212221022211201112121020021110100012201102120001012100022110202000221110101122220222110200101120000100022201002221000200112101001112020111021111110110010002220212120201011101121120210212010220201212011201122011222221201021020112022", "200110212111022200022020002021210020111012211201112001200222000000112202002120211012221111112200020011110202211000110101102210020001222202211000101012121211022210211212022010010200220122220110202012020111121020102001200110202102100100111102202110211120020122212211011202012122122202010201202220100112102022222101210022211122020021021101202212110221002121000112212202021101112001002222201222020121110112001222102012112201212120112202201210202212122211110212110001012212001122121200121012110222022010020100102012200002112011111201110000022222001112002111102010220200011211111112022012021122210011121002002001211020120212002022021021112201011110120120220001120102210112020201001121212102121212122111002202201000021022110111112110112002000220021002201202121121022010221121010210021111122122200010010110001110212102022000102021020021212002112100211100010001022101001012001122011102121101112100012001112010001212122101200221120022", "002222211101112100012021201020202001021102201112210210111110012201112212102020211000022222211202100111221212222011001210001111200021022200211222021002102000121011011000220112011011000102120102000202212202021202111222010100210222220222000001000101111102020200200201011100120111002000000221120122012200211101121020201222222120011000020100101000101000012011221001002201202021220002022221110011121022210000101220111202000112110002020002211000002110021220200002210122110221020112112010212100001120220222002202010102020002120221111120022021121020002221022100201000101001002212221102111112100002102010221021202112101121001010221012010102022112121010202222011220010201202222120201010111112122100022212112000210010022201100202102110111001220000010212111001011222221210211121001212220022110010002000102222111201111200122002010102212021212001012022112122012101021121100201211210212012102201221101001121020002112001221022020021001200012", "211121112001010221002110122011001121021222212100011100012010100102001202000220202121111112221021212210120020120222220002202110120000002201022221100100012010102200111221112201122020211201201020100122001102100222101210101122220002221222202021210112000111122211110100222020021020200101010001121110120200211012101121101110110202000000210210002120010201011110202111021222220021202222010200021020102022001110020022021112102202002122000200202001200010210100210000022102211102010012002112202222002111020220010102210220011021111211110111220200200212212222102102122212010111112210010120012201110112210220002011100120010222112201211100222111220011021000212212002111102201100211221221011022212101212201111102211101121222022112210201010101000022210101010102202111212122012122222200220012110201101211200111210112100101011202011220221021010201211111111002220002000101011011211110101020011200221201012101020211011002102212020201112122012002", "120212210012100220201011012110002220202220220012211122211012112021222110012120000020022022110221010002202121112100202110122201102112210211202112111120202001122201101100000210021221102001012010120220102212002200000100112010022120221112102200001001012211112211211212210001122010102000122202121111100212102001112100021000000202011000000001210012110122222102202001102022012102212220001202100120221202112100220021002220122212022222002002012221211110111010201121122212000222121211101220101021021100210221101010122102121111001211021221011100211011121101221010112022122120111012121221201011120110201001221021111022102211200111022010202022001101020001020022222120102111201211011201112112120022102022210101210002201201000012111211001020212010201120222220212101020111010201211212200201012210212221200112201221100022011102212022212220012020000022210000001112122100021011201110010002022212022101201022220202001111011122201002011022010102", "201012011200121011200021100022201111201022112101221022121211002201111001202121001011110222100112211012100111102200012001211020000111201220121211220011211200210221210202021010002220222022000112222000022102121110102200222200221021020021221001100111100211012112100122221220212200221022220102021020122210012012201110212202110112211000212110022221201022222222101110211212100221120202211210100201012202000221111011221021000120210200120221112101121210222002222011022212021011022002220021210101221212120200112011012020101202110101001222212210100202002101222201101210122222112000021010101202120111220002212200112021011111121111201121021212022122200220222221200221110222002210220101100111022022222220210200220000012101121112000111210011100212111112212212021202200002202001200102211122202120112110001121212012121210110011100022111020201210122211010121121012010121002022112102211012121201022200110222121200102222202120101012100121212211", "122200102110102011222211211222202212120100100221012200210111002201200021020020202121021122221112120002020002121202210120002022201020220002222112002212222221120010011101002102021101111100101112111011022012002212201122221001112011000220201002112202002210202012212202222111202012220011012021112212111211212020120212022210101020000201212222002020002122020122021201221010211122201010111100111100220202200101101120202022222112002112212101010000121002121120112211002011022011121010110201012202220220011111202120022110001122110202221121020220110022222012201212102120010201000002220111010001211221220202000112012202122202101022111202220020000221012201020200210120122200122112120211201221001200211221000000121002220110001021222112010012110120021010110100212211110210220021001120020210202222011222211120102111112220200101022121201222012122201120002001110001121110021222120120112112002101110020010001012202220111221011000121010111001200", "011100222022100211101201120001201121001222210212200010220012202220021211212202010221122212100111002110000021010222222110111111002112222211010010102101210021211121122121222222212020220002221010122200221200202020011110112001120101120011221220202221101201212200201111011200010222001011011112000020120110200120221111201101200222021200002010202000001220010102022211210220001010221021120000100101020022210112022202210200021100101011211002010122020122200001111121022202110111012121212002001121210001100011020010211210010121020200021101022010210012100200012020212111012222001100011011021100112011111001000201102221222210010012201111200202201200100212000201220110022102022112222102202202011012202210111011101100201020020111120000020112200121211210210222212210000201222011022020211022011100221010021100110122201111002102210112012021220212222101212010111012010011010201012100112122021001112212212122102022100020202210001112012122012001", "010212012002010011101202202201201010002222102000012110020122101212001002120201212000220122122010210001020220101112201102202101122121022222200020222100111201002101212010222010101201200222111222020001002022101112011000221020000212010020201122002111212220102001002121022100200121012201122212102121202101221010211121021022001202200220102100221111201002001222021200202100210211102222222011110111021122110210002120222000202011111110000211220220210100010211000111102122010120012021022001210222212220121110120110210101120110000001200212001011120012101202111210212021110120022010210121020122202102201122120120020212101200122220001121112010211010110002100002202202122011221212011202201200121210011200200201220002011222101010112000012200011021101202201212121000200011001001021000102120122111001110201022200111012012022102211100120120201022101101120000020221000102020020222121221112001012212110001011221202012001100012002221000120010202", "120110111212121212210201110211001221001000002012002222222021202220101101101220001122112120100000201220210202210020021120011110202212120210111211022101211101000100000211220201202221200102021200201220102000021102212010210200221012101020121111002110010021100022120222001001122120111220112021112000202120100101222201221221011212121011210202020011201001211200112111201210122100010211102000022112111110200102011111102012221211021021112111121202110111020211010102000100112002002110112111002120020110112002101112100000101022112212222020110110021121000221010202220120000120012121212101112022101010022100202212202002210211121120000111022200010220212011022011122111001001211121020022022011102211100110122101120112021221000022001001002202201020112212212110102011220012200022120212101101211121112212010111000102100101222121221220011022201010020120210101202121001001001122211210220121010222120202112021210012102210201000110200202200011111", "020011222120112010102021121111220200002000122112100021222220222212002000121021102002021022011002121101001111010110021002120121020101022001120121211101111102220010122101210221102221202221021101202111220011121110210221012012122220221002111110001020111221220101101021221210222000202021120021120111000122102222211002022210111020101002200011122020002202212122112012200001010222022200120110101210201201010011222212112012011201201120102200001000020000212111222012110121000121122112221022001201200221202000020102110022011101210010020011122021002011221122220201021111202221022010022221212020010001210201011221010000221221000201121021121220201020020011010021001020202002222222000011100212100102220010010122102021202112100112202100220211222021100101120122121122212212021012211101221120211022002220122000002210101100102101021022021112120212100022121020222210002221001000210001122202120121121102022000122021211001122021100000222101211101", "222000111201111220002011011211012111101210101101200202221111121001201212211011001022102111110202221202221220221200210020100212020221220101211200220012022200200220122222121221102020201122220020000221202200120000201012222201010201121102012210211100220120120020121211212011202212122100202101120011002120210010001102021021001211000200210100022011100222022122001200221110220020000002101112002112222202220200200202201220110012112000022202211020201110200000200022001201121202021122120011210010011020001221121101211201100111000111211100001212012220002010101222020211110122221220102200121120022221000102202010210002012100111011011101201212210001001102121111120110112110122010020020110221110101112001002000012012220102220020210111001121022222200022202011102022112021201211221212111021102121102101022002021212221101100022011101112000012021111201200000120122101102200222001122000002221021002202020021120010110211022211001111111102100021", "111220111112102221212201210020010020010212120211001000202222001010122220111112021112101001212120201111202011112120011001101120021022210221102202000002012012021202101002220022202110010102211120221210220222000201221102221222200212022000222110201112012110221210120200002200001222112111110101212120022200220212220202010021200111221211212100001120010012110110201201221002222111220212120011200102021202200220000001100222212020102002220121012112100112022002021122112201200100010120200211222002201200021212022112100222221101102021210001210201012202100210201210220212022111121200002022212020122210120100100211121222200212100012222111222020211102212101011201020221202112120101222210221001111112000200122010220102112222101122211212012120100112102122022100001201221010222010020101221100012002200002120200120102110002020202210011001022121110101212020120122102111120101010210122202002011201211100221221200202101211101120112021121100221011", "102001222110021002221201101000211122020002012110220110111120100111112021112202221012112102222100001221120020012000110200002201022110020102010121201210220122210201001102012211221102200200211211110000100110101202021212110220210101100111120100002021002010002020212100200111212011011012002021122100110120000102021000212112000012121012222010211220211112111112120111000010210022100111112000201102010101100112201021200010002011101222021120210202202002201011012210110212000101022101100210010001201112102101101212222101100022211121000201000210110211201101110010212101011221100010201002022222101200200112110221012101111001221100021020102221220001000021110220200022012111220012000100112022121012102211000201022022111122000112212102010102210200112110000222212101020000200001000111010110102111100002012202212200211120011000002101101101200102021022101210022010121120101201022100111021111211120101222201001211202110001211211010101001012110", "220101021112002011220010012110212011001102211121202212200212110100020110010101101111000022102212200001111221022101000121210021201011001122122010000001201111111202222000011100222112212101001000222000022111120200001210010200122002221212011011100212100222002212111012011111012210202221222210001101212122200010020002202010022021100220220201200022020101002200010002220121001220101101012002020122020022112021220121002221002122120221112001102212221220102220201022112120200011202220110220020000200121110012201121220211100010020002121122101121111220100112112202202122221211012012002120220100110210112212210010121111011201002101112210001120200221110000111110022212201202121221212120000102120210110212111010202011012020102111201200122002010110020002010012221221202010102211100110022011200000220110220110220020102012112222222112112200111020102000220111011100220102002122112012102212002201122021122220221011010120122212010002001220210122", "000110212101000112110100211201222201100002020012020021000200020200111200202211022202120112100211102021111220101101000222000222110212002122201211120021212010221020101210101221222220002020221211221010222221220011001011121210111212121221002122001012210000001021200100102222001021121221102200010210211122112220001012021111101210112202101210222212121100002212220201210220120121001100011112111221020011122001220101120120102002220120211210110121122110100000020100012010211000001022122001002122022100022212210200001002212212100011020021212211211120221211021110111021122002211122212100110010200021221121220011021200101221020122220000111001112102200001011200111120200000111220011220022211210212221022210122000112202121100022102002112202212212020222120122101202120222002110101021000101020211102111100100210120121022022221222121102100002110012211011002010020222222210212000201111001121121201221211112011210211101002211210120002022212121", "210022211110020022210211000201110121111212001020100110122012111110101210011201202111101022112010200210102221111010110212101020101210201012010112102012111121220201022021211111201010220011102110122000122000121110211010202120211102121122121202010002111201122112022000002220212011200112211120010201110220022202010222002022220011021210001110222202110011201000100202202001111002020222021210001120211221122011010012002021002211212222210112202011200200122000002110101100222100120221021120002011011011121102211011100000020101112002121200121221221000211210021020121002111201202102121112212102200112100201122210111201122220012122121000121020210101002021010110222110211112021102112020002102102011122112221011001211120012102100020222100001121011112110100100010110201021112000121210111220021211111012100011202100112100012021221120102010100201000222012222020010112112112122001201212220021221222100001110020202211201000021202201220221010210", "002101121201000211021001212112201020102110221210000110001100122101111212111010010212121002120021221201101122211021200010111001221111010222111220010021221122111112112221110222211212202000001120011211112021012212012110112221120221211110201011021000222112100200100102010100002000222011010020110120121000102120022122110200022220012001212122101100202011202002121021121122120200011120021110120202211220111121121010100221011211210211002002010210221021002202211112112001020120101000111021121111021021201102021021000200021202022122002110021202021101102010120020202102220102201001210200220000100220202200002102110121011110220121220200020221222102022100220112211012210212020202120002111020101211011220011112212100111021211212112201211120222121011121012222220121022001201101200122112220102010001200211022122120200011210010002021120122122120111122110120011221000112210000210221002111221111101210112101002020020021211212022121201212112110", "020111122222122120011101110021000000201221122112002111020101211122101221211120000212001011211010102211220011120011120111012200210221010112120011202201101222112212010000202111122011021002022100021202101020222022112122022002111020100020002022012111122120111111102011212001010201122111112111010100210210200120101200012122020021110022021120212200122021102112100221011111200121012211112010212220022001021111221220012200120021100011101101112011111010000122202011000021200000021010220200220122212001100101221120210201211202110021202022201201210010021021011120221212212220201202021201222202220200111000201210221122112102211100011102220000012020221212002121220220222122120022002001102120211212102201212100110010120112210121220100010210110200010121011102020211022102211010102222000101102202220221221012000210101022112110112222211210102102000000220000201111221200122112012100021111222102020220210012111211202211102212101202202010212210", "012011020202110000211102210220102101020102002200112221201002020120211112020010011211111111012112012000222120201212102220012022220201221002100122220212020100020102201111221212100210021202020012012212012222221000002222021012120222202122120221220112202202120212020211210012122101101222222111222122022110211111010222010012220122001212012010020220010220020210000200222211101202120211121120202212212000100010110001020121120112010211112212202000102201220101201011010211102222100201200002121210010022202101211221212002010220210202122101201002222102021101100022102220210221022020202110211020202211000001110002100001021112021112202101021021122002210120020020122212011222110120100100010202121120122100210021122122010010002200000122020200110122212020220211220102100121200010112100112122020202210021221222000200202012000020012200010220221222121211202220012000020120012122121100102100002102112011211102211101022001101111222122011122202221", "020020121221122101112210112002012210022211102020211020211110212220112100101021221210121010222010112222110021201111020222200121001112200110211202002020020021201220101221120101020201121221022211012212100112002111120101012101200220200110010101111011022212020200100122011201112020200101022200101000020120012112120210110101210221100221100221112212002021101011120011102110120010210111000002212221101122102102012110200211012100212212101121201210000222202011201020200012001222222020200010102010011101221101211020021211010201120122020211201202100002010121100121011002120111102011101011110211010220200022221102221101100221102021002120110012100222111020022001001101121021022121211102221122012011211221000111011111222000112121220021211202211201120121210110002212100010222210121012111122022111210210102010120202120212222100211201212020102200122121020222011022121200200112021101110020000000101212002011122121201121220001102112121220011101", "222220121112121120221121002112111201111222211110122021210110222020100212211012202022202121102111201020121102101102010110010120221202211221120002020001102022221111122202020102211001002012202202222122011111122011212112020011001111202100002111010010202202101122102200202112111002002021010201121200011020121122012012112210122021121001012210200222212020112022211201021020022202201012101121001102211020101121022120200120221010222222122101110200202010202000111002120220102002121021122212210211122221212110201202002021000021221021021210021021011112112212122011102011112012021100002101001222020020112001122010021010000002202200001000210001021100021110021210200121110210012022112020010212020011120221121000020011102120020121202100111101100121221111221202210212020110012011020001220020122002212000002120001100222221101211010001101102122002010012202220121222200002201201202202102202021220220201212021220220220202101102011010000211212210", "021021200212001012210122221101120020110021211122101221020112100021202010010212211111120010211112210211110001001102111202100121212122002021111121222110121110021010002201201222222102201220002122022100111210001012002101200101122220001220111121220221211222111010101112000010002021200122110120211211211222102001020111002122101101212201221112110121012111102111121111110022222110210211011211212221000221222120220210000210101000020221111210100222112000201200211102120121110011002210210200200112022010012220010001102111010111012210200000021021100121021222200212010010212102201111210022001220011102112102210202201002112210020120220001021211112001102122201121000221210221222002001121021001200221120221212000020122100022022111201102211012020021112222122201212212221202110102002101102220011212211201222102201011120021220200210111121110111020210010110021222211211121122012002122200011200211112002122102010120002011002201121001021102101002", "102100012001011210111100112200101220012002120020212002120110202210101122100010222212201122221020012220122110100012222021222101222101200211121101002022020100200021220110122010002010002002110100100202102010010220012211202000212022000212120211211021222211200221100202110220102222212200000011110222102200121200221100022022011010001000112111120101211211011212212110120222112212211201202110111021011200201100002220102102012101200111222001210012121012212000022012112120021222122001212022021121102120022201000002211212200202011211120100220220120001002110001111110201220012202012100120010010212212120101101212001221212000100111210011022022221112020201220211112210011200012201120200121111222001020202210121021020121210202012121201100011222202102210112110010220120001200012122010202210102201012020010002200011212002112101100012001202002021020021012102121000122100012002222102012012202110200111220202000220000011110112221111202000210122", "012020021212011110000020210012210221020211001010020210120110200111201221220002102111121222021122220211222110111200012200101011002212211120022121010212201211102120201002221002120122221022121021102122111100220120221122220202222020211221102201212021120222202022022200000201112101011212022102121000021002211122220211212111110212220021111122011201021121200212012001102111000021001012202201212100220200101101221121120010000201111120020020201000020011200200122102120110222000100000200202010211210121211122102210210012210000100212010210021201011201021110120010010110001110020122122000010010201110111101010100100000000122011102220100101100022122021210202020000002102121112122012222102101202011211011000120012202122121012212010012220002022111120001100221020111022011000110100221020010212012110112221121222121022020020010112221021020120101222122000112120011201002122002001111101011022211120210221002220010120120110101222010221122110100", "212121210021100101111201000111111011220000011201212020210100211020110222001002201022121020022211112220002201022222021020120111022111002021022211012001222120211122102200201002010222002002002111122002121122202110021121122100120000120221112001022001001100011220022122121120100012201210100100110102211101220010200212022220201011201111122120110201112000122111020011020120202210211222011210002210120201102101211002010012221002121200220021101222112222222100022121210012112021212101101102010220201210020200022002200021011001112000020121120101011121112100100102010121201211000002201200222022002212011202011002110120220000110202221112212021120102012100001120220201112022202200112212122212001110221222100020212212201111100022011120221112001200210222222222021120112220010220110102112210000010212201102002000111122222210002000102221100121221222022010112120201112011002211121010021000021212112222012020020000012221221100121011021220102122", "021202001020022200202202112110200212102101002110002122012002121220122112022211221101001111112101212011211202201021121022010220200111020220020111010010000222200001010120201000100221101112002111121122102022212221020102120022211012022012110120221100202220022200212011202210022012022210001122012121110111220020002102020222101121212102010011012222110200011110010102211210022110112000220020012100010010121011000211010021122022211202221112121020000121010101102102011010112002111011012200111011000011101220101211201202100101220202101211010100221220010012201001211002112222110001010120122222022220101122022212111011202022102011001010212022101220200101221211110212120102111011112010111101011100210212020121120102220110212012000012110200002001222212221101121011221221010102211221222120120021021021221221210012120022201221000100211120121100112010222112001111122000222201001120001021122112112112000200211220210110210022210011022121211202", "200001200121202122002222201100101021010120111102000211010221002020110212111001202001021202010120200112101201012201200211120211120121111102021000201001212220021000222210211211212002220201112102111002202212100110000111220001001012011120012110120010010111012211100201221211000120120222202102001122111212002100021000021020210001210102211110021201001100010221100001010212010010210220001200112012101020120122001011210020000101101221110122220102200212120211222220002101202222001021012112001102120001020021000010211110221220001211002112110021022211210221120110222202200100101001012001001020101011122111112102210022210020020011222001221000221220021002220222200201101101021002201221200100120221111200200022200110101212111022021010011101202002101112121002202212021110001202100001001200221211112222111111220111002002022212222121101221121201211101121122102021121010120020001111121010002200210001020001222000022022200020202000222221121220", "201202122100000201202101112010220220120021010222022110100020011222000111202120010012010221121000010002122010200001220212212101210200220111010210111222200122212000122020212211112122212020220220211012111222002110000100112122102202012110221211010002122222122002111100021202200022021110200101012100201111012022110112120110012200021010100222110120122202211021012000022002022101012102010202100022000001012010201120012122200211012210002212012002212220020122120101012222011202212102210001022222211100012001221221122112211011222112100002000201221221201211101201022021010020200002120101120202112010001201010202100200122122000210210012001211022120111002221020100001111211121010121122002022000222222210200211112011012110001202200111210000201111222121211111222011112001010210111210100121111021212221220101110100121001021111201220101012002010020011022222012001011111011222121001202221220110110112121121201021021112120120200222000101220222", "001211200121202220011120201002012000101202020022102212011020021111001022220210101200222022120011221002211001222012221100012110111102000122010202002102011110210111110122120201122112021212120202112021101100122012201221022001020001100111012122120011210202210202122100101010210001221100211211222201211002102000122122212120110121020211111211100001200211022101221111120222211012120220202000200120221112111220110210002122222112220220001020202112012002022021112220011110100000201120200122221122202021100002110212201102100221001102120100201121212112210121221020210110220010022021121120021121200010001121100200221211101201020122202112011101022110120100022200002221001120212010002220200200122200100010121101120112120101000021002200112221110002201011100102211101101001110001100101211210220111010020221022120001022212212021022021002221121202211222012120010121100101121112000201200101221221210112200011011101102112112102101201202001210001", "200022002021110211021011002021101111211021112011202020001102022210120221100012212202021111022221210020010011100121121112022110212111122212210110001210110000022122012012001110110002002201120201010021201100210110210211212020120020102211221111002200200120112111120001002221000002101001211202012202121021022010010002111100022021010022222121212011220212021211012100102111000210111121101101012112221211000002102021010002211202121101010000102110000220111200000112110120110001201202100112010120200222100221220000212001012211021120210101010020212101010110010001122110112110121112000221010120012210001100100002011211111201200120002011000102011100112122011020121021012210010112122002001122002101200200020011021201222210111001111211110002100220211200021200102222001011011020011210011210000200010021120001122121201000101220102020201000111020000102202102021220000212122020112012112201122201010000210001022110010210021022011120101221001102", "111200201122121022020121220001212000010112112000201000001200111111021111020120000100000102102102112212121110102202200000210200011211112122120121212010200002101001222220001110202122121222120022200212100000112210100101120100121221011211210220020100001000201010000202001120220200120102121120202201021120010021200101122021221120002012120002110122012122000210001222021120021111021121001121000220211011110012001122210120022221221221211210120200220221220102011010220011002010120100000111022011121112001022110112102111102000110012212012002002200022100121202110222012200100120101002000221220111020212010220212122100010220122112212112221102022111211002022212221100200012112012110112012220101102201220122000002010212101221012021210020210110111101101011102220110110210120200111212110201102010110120201102110112002101120011112101011122200022201002012122021201001212200121111100102100111220201100211202122212102111101221112200021112022020", "011101021121200122112202101221102000112110201022111102222100211211101120210011000200121120102221102012012222211011112011122221120022200222021120201101102121222022011212201012102121202101001211220210102110012111121012102212220122000012112112011001122010000122012200020212012122112102020020002210222111201200001012122212110201021002110220100202122110022201101200200120110020022222201122221220202212221111121102121112022111200010211200222211100021022000111221212120110020122002222210221110220100210122211002122122011220112211001111210201100120211212021110012211122002202022221210020220210000010201122221200210120121001121110221002011022002011201110211102020122010212021000201202001101202121102211110211012221222210221022100120022221210110221122122112120100011102000022112210210120112022202011211020111220112222110200102202120021100201021120221110111020001111112102201222222112110212102220001112022201012100002212202100222011011", "210021020102222100002102200001112100221120001211212202021222122020121100112121012020010221202212001121211022121120002002021212112011010221200020202211201221110200102010102001110012021021220021000212011100211011012222100200000100100201210222111020001211011101001211201000110001201121021211010122211121001121110000222020100120120110212222112002210101212101120001011002200211111221110211122101022212220201210210201212101200210121200211111102120112111221211100002201021010221120112122111022111221200110001120102211212221010121010122102000020201012222202101010100022220002020110210022110222000012210212002122012210212210122202102201220222100110120012021200201011211120022212210001222201220211022122221001120000200002222210112020021122110011022100111102022012220021012011102112220102100001100221110212001210201221012120120101220000112211012110222010201102022022222002200011210202100222210221211001212222001200201012112020121122121", "000100110201110010202112122210200012210112121120110020011102021100112221212221122001002201220222022011012221101100112110010211111021010102211121001011211012102020022220121202100020210120122001012122020210200111221000200121001202210021010221211021000110000022122112020220220002212002022112101121221022020221001010010220012101211101000110202102020201101121102000101010222100122021001021010021112022201100002222212102122120100201020010222022012001011200112020101100201212110021010001121121201121201120200110112002222211111201222120100011211010202111121012210202211101011212210211222212210021020210211012221210211200021211122121020220112102002222121120020221002111010212020102021020202001022121202102222222000111121101210002000101110010121211201002110221222222212120021020002102100012121210100110212022001120021001121120110022010100212100010221121101101201010121122111100200212121211111012112202122122011211012101221122102121112", "112122002011222001022021211122200000020112022020222022100111110100001201212210202001010022021021010201000112002222100022012012212100202002120220212121000120022200210012212120121011012112220102201101122101000211102020101111010212221202212020011201001121010211222001000201021212212111120221211121102002000121012102112102202122011200121021012021222220122100000110212212021210101012102112012111110220222002100122110212011121100100112102200211021011220122021112100001020122201101002112122200102120101210200000011021120100110101200211100000110200220111222022102100101122100210002200020201200222012011100022111111220200220112101102012110102010121101011220120201101000201012000220112021121122122220101011122120022122201011001020122112022022212001210000101222221122010011221102102022211111120212112201001220012021011211001012111122112111022100222102220121220222121221210101001220212010011202111211110221020110120200120122011120022101", "001201220111111211022201102202210020200000220022202220221220112221212012020121202011002002101002001210000110222220221000020200122222222121200102201212111212020201102110101021022012210010121021101220211210212211212020001210102112022121002122222222210220110022210222111211111122001002010110100201221210200002101200122101102210011002121100221100200222221001222201122210010220120021212222002210122021201121020220122102210011212200221201110000121020221111212100021021000211221011221011110212201100022020120101002220022000201102020020221020212200202021212102111021000011100212122101010002220021201020221000202002200022202210201021111020100001012212021212021102020002221022211110001100022021222201101000112020000211212100211212202021212012122211001011001211201022222112120110020101200020100021102121100122102112222021002210222000011122212212112200222022002211202102010000021111122001010011222210221211200122101202121120010221012001", "220200022002102020011112100020210212000020200010210112001110210122200121020122110012120212110211120001000100102121010112001100201221200220012001012002022100020211021200002112010012210000011020210202212210021020100110022100222220101121120110221101021021111120112201212200211110212200200210102110220001122021001002122121101012001102221112002121011111212021002122101110022120201000202002100212120201220122020200221010012100211212221220012100001021012001211110122010001002022110211202110000101121221202120120210201001120220200011000011110220221200001122110202121102122101121210101210021012112011102012022121200010012021212120022221020202220000221012011100201110201120211202112121111002021110120211201010102021110021201210112110201211012111211102212012210001011111121020112121201201001001120121222211200011110010210021102112201020212220021100122010121011002020121011222021020210102111000120212001222121011011221101121011021120101", "002101221011201111001110101202021200102200002210101122222222122111100200111201022110122020222220101102222122101001220101000222001112020220000201020111101020120202001001121022202202111212102010122202022210220102220211101022202122121001221111222012210112021200002112011002121112012200220101021112211110220001212120110222111210112111021021101021200210202121111211120001202012200222222211222112222201220002222221210102110022210022102210220002222010220220111222101100202211202112012021110011120200202021202100102110120111210200202001120000211201212100202122012110201200200220220012220122012221122010012221010211000011011200002110100021121222121212201012011002221210222221001001122022121002122102212002210111210201210001022200010222102021021222011121220022021101001202201120210122101102111122222120120101120121102211202111122220001211111112220212110002002100000000200020201100201211200221010110210200020200001200122121100200120012", "101022002200020001212002101100211110201121111102210012221201011102020012011210100002221122122110222102010201122200111002220020000001121100021012221011001221010221122120022212211211222210022020121020202122021021022121211000000111021210012111111210000122012022120012022201220122121102000221211101100001111020022210000201201021212120221000110100022112020121000202101021221200011212001122100010021111102221210211001110121101210111011021012210201002120110202002112001011202212110102011021102120110210101201121122022000210220211102200112000122011220200022100010211212120000112210222221100221201111100200010110201100112010020200102001121112122222212200222102202200022202112122120202022012212120101121220011220102001022021022000121101000211010022010121110002100210120011020110120112200121100102200010211110011220210112020011000210001111120112221202100202010211022201000021011202210112221202200210112100222002101222110002212112112210", "111010012200222012210020010212022120010002121010200122012012000000112001222210000222011101101010000220102121002212111010112201000001221212022112221111110210021112202120002012211012111122112222010102112121000021202020112002222121120221202200011001222020110010122001010212122000002002001102010200202010102010120111222120211121222110011011112211002111210021212000212220220201121202201011110002122210020120122002100201102021221011022100210111201200101100221212221212120021220011222120020010120012112012122120101122200011120121111020101101211111002001022011202202202020002220021212201101222102212121222001011200002220020210102101202101122001102110112001220202121011202221220000022002012202122101210010212112022002101102202120110012200122212220010202212221221112001122111000001202121122102120021122011001212222012010201001001212122122210211121220110122201200211010201022111202011000002021210002111211102002011000201221201100201212", "222210210212210212122210202112011221112012101011112002110221011110101002001121022010200202222200122011100221021222102112001100210202012012010100202112211100112121102211010222000000121021020022200100020121212100121011221121202021110110122211011200220020022020221220011122012222200122210112100112112201122221200002001112211011101100212202010122022021212112200210210220012120212211102011112110202012022210000110221121020021222102221000200012011200012220001000220220110010100122121121120222221002020101012222021120212012222020121100121100111100211010121200100112221121200202022100020211200200112100201211021002202010202222200120120010222201121100001022210221210202101222002112221202210001122000101022122122021221010200002101120212111121200120012002200001100210021202001000011111102012001201101110112111022002221020001211100100002120101020101220222001202202202202112020221200202121120112001101222012102222210112210112022122111101", "121111121212212110102100201020100222010021200101000022001222102211101202022110100210202211010020101021221201122121211222000111111022212110212002200200020212022010220012120222201222022200112111121122002201121111020020101122121001111000122102121210002101122011121100102202112102021000222222110220121221121122011111001102110111120221112021101221110122220021220111220201221211020101221111211202221020100011012121201211120000112212112122102100020202101220021222021120110010211102022102112102020000111000110012012200211100012210100110210102110120112020022011010212120210002202200111202210212010002221101111111011111202002121110120202100010111002120121000021002100111022011112112020120011210111210202000121001112211202001212121122110022110022212222212001110100100100020222000200220121222000200102012211212020022111000021022120201221222220201112200202202111220202122002112022122120122211000000021220011120212011222221110011010010211", "122011012100022000002002112220121221000200222100212121212000000112101120111021110012121220201011221211011020001201111201101111000221000201211000010012122011020112122200210100100202100212010202000021122002111020022222002022002200011000102220100221210100002111200200201100221020202010000021220101022000021221021212110021102021222000011200110000020102200102210122211202201012112000021021001112100210202222022110112112102220200001222212022021020011012100200222110022110020000221022220020010112120102010210120212202210210000012002222210120010202120222122210202121201222211021220101211221012201101221201201002010222220012100200021012122020122210122110001000022111010212101222011120220221011022120010220112111212102200201200020020212211120111022100221210020100001121202210221012211011021200202001201222002010010201111112220001112220012120002111011020010112010210120220221200211020201012022102002122221211122001010100121200210222122", "002111200100021112221102212002000002002102102120121200211212001011022110112121021011221120021011210011102210121110221212220001120112202001011020001001220201220100221200001222012022211122120111010102000212120202011222202201100020120222100021102010101022020120101222101012021002021122110102022220021012101001122111020021010021110102200002212120222111122021022011121100002002000101002002200002021011002112220002222212021111022200120221102220012210022122120012121022020220100020000021012121020020012120200221112211211122222122002202210000120122102100202200211221210121020111210020000021120012102002220221120122011212112201022220100021020211120211112011200102120022211000021222210000002120122010010201220121220100110022101121101022211121112101102110220000120001100112100202022020022100101122010002210122102211102212201111002201211210112102220210111101102020122000201122221020220021112010011201110220010221010221202121222001201001", "112212011002111010200200111000002121021220020021001020222000201022100012000111202201012220201212011010100021020210020102102220022022212222010222201010201211012202010210112222011122102002022010022012002102200021110111121112001102120202222111101021120020022100100022102220210221202112010102102001122202001102012220000010101200021022000120200101102000020022022120001202020121210010100010020010110010001000211121110112010210220121212112012120000011212111021212021021001201120002201000022122121102111220011202101101211212211122022010020202110011122020200110212121010001200101020112212120001002012010111022002221220200001001001200021212121222010200200102102200101110022000201101200002000000000201100221112002001001211222102221012110011212001001210210020112012222010010020011210112001102100000020000201000211002122220001101121022000000102221212120220000212202200000021120010000120200212112112111212121202100011200210211101002012211", "221001002011122011121012111210022210200112222221121211111202210122200222111011022202211210021210201002101101101121120212011121002001222211212022100202102122200101210212211010201221201200200000211210122210000111202202022112121011102122001210101221011111102100022110100020000221202222012002011120022202210100222001122200112211212201101202102100020002002220210122022012202200122000010101000011112011222220210222022010202100212000111101210011220100222200001101210002010012010202200012222001221110212001001201212212120112102001212121002011110112022120210220200012201222000222221012210012001200112101120212210002021010201101121100020211101020200001200102200020102010112000202120001201220202221122001200111212212200020011010221100102000011001021212110201022110120001120202211100211201100000200202011111211202010021210102021111000211200102011202001211220120001111000222210110012000020020110211220110012012112202221102001221200121221", "110112022010211101022121010012012011000002022220112111111122201121012221102201202102101211221200021221222210212202012102121022002111022222000111110020121122221211211002100111112020101020210201012002110211222220212121100220010011200011111220010222101211000011120102112201020120220012122112200110002110101001022120100211112001101021002020020012000212202120021002112201011122221112122022202221200212110110221220112120221011011121220112210022221122221110002011220222101012121010011012201001020121200221021221120210002220111111020100100221012002222110111101002011220110212200001111112102022110112111200201112101202010012121121102222000221112010022102221002200210002022201222112220222200100122222200002212111100120001000202110020221202011010222020210101211021002120021022111202010000221020101011011020220100212210020201221110102121221021111000111022010102001202011201211002102221120201001210212001020211101101110012100101121112102", "120020201022201002210112222001200221112212221202222001110011110110200121112101102222200102210202222222222022100012220201111001122212222102221220020020120121210222221001212010112202010201000101000221200110022002111120012222110110002112202101011112022012012020221120001111112221222112021101010220102000220101102212010002020010221202221210201102000000211222001100021011012012122012001220211121200100010211100020111000201021222120202120210200220020101122001022011111012210002021120220022000010012222220111102102200022202201021211220202211210020211201002101122000210000012122200101212002221111101010021112200100101201202120212201000221022221010200002101022201122212010101202122201011120001110102212012020001102210121002100022020112200220121210212200011002220120012211010100020212110120202212010212210210110222021102202012221121120102121202211010120201121210211220100101111212111022211211102212012212222110211212202021002100212011", "002021002012021000211001010002202210022101020210010121220002120011120220222101210100010010120010021001211121010121101202120220000102012012021200120112012102101111011210202220202101200200102002012010221210220212100110100120111002121020221220202022022210012220122120002110221222212001110120122001120012111210020102121100122022222022010202010122201102211010112222100222010212011212212200212201202011100111122121100112120200202212002220211102222201100200110212002212210010221000212212000211022001022002002100120100201200211212200111122220210200102002220202102122012001022000120002100100001202110200021111011122001112220101011112120201000201211012021022122010112212100002021001122102200101100202001111100000121200221110002102200220220212100211212221100112021022000220201102220012012100020100102011210001020012002021012100200122002120000000121111221200200212122111001020102020212101020110220011020202120121011221012101010102102200", "012000012100122000111101010211021211010010021201112122011101120022001001102010112112111002221210121211222012112210210212020100211110021101210021022221122212120000211112121220012021002011021202221212220202112202111102001122221110200222011021211202112221020021201221122110021120112020102120212122221101211201121121122010110110222201022122012222120010221101000102102011101021220222221200212001012120000000012220102122021121212002200202201202202100010021102011102020021022020011201120022212001022100002002021102201010010120011212022121121212101020110010022101000100021010120121121200201200222000101112201202212220110002120121001212002201110102001220201012120112200011121010101222102112200102202220102021120110111002001222001022222201110002111121201112122200022222011122212211100201102001120212211111121020002121100022222121102110001101100111101200101122201002021111112101101211210220000022122201011220001002211020000210121111012", "120100121210112102110222120021112120100011021001020221211222122000212122002220100020222020221002200001110102010201102220121002012200001000221222212211100222020120100220202211220021020021122101211112220201000002022212020011021100002002111212201002111011111212022200200111201021202210000212222101212022010110012100012122120000110011011002000002000002102020021212211110121111101020211110122020022020001000120200000112000001202201012222100210011210020200210200022202221211200212010101200101012012011022000210112222010020221011212202001222011211202000211222001000011211212210012100002212222221210112211021112102011001100201211012220011122001221121122200102101221001121220200200200111110210111111010002120022100001212022100011202011011201120100200011120102111120100220112220120110112010122121001100001221001212221121010221011010220111200011202020200102102020010022221012200012100011120012212220100022221010211022122220102122111100", "110002222101200122201112001012020121201121020020000011101001212002001100112022222220022201120000210022012021202012012220111101221022101112021201211212201120022022010111100220100002100020210222101000022002122020000220001110121120022211212112022020110212202011102012022200012002100221102210121001112122010001220112201122201211200221000122112010211000110101111002021101222002020012100211120102102022121011101202210101121110201222201110222112110122121000112121012210112210222002200210121202121111001102201200000001222110100122011002212102111020111110101220210111221221000212012010200111110222100120201120011210211101022211111020211220002221100210202001102122020122012111001120110120222000221120011020120222212220102100202220000000011212000020012101001101002101121211111000200021111001212200021011012011220002111000000102022202201101000020010120122021221211102001112102121222002012020112010111202122221201002110000001211201210101", "202102022002222200000112112002011222202111000211220200002122110201212011111210022101012011201010121101220210002021000100221212222000222102202111200010220210100110101112210000210000001001211101212112121202000020211202202002210222111200222101120221101100122202112202111101102001102112110100211221211201101020112021102010211120010102201101220211111021012020210100222100120012200020010022220121100021021010202011201211120010012200120202021221111011020001212001202220000001221000220122021200220120020212120010121101022111001121120202121122012121112222122010022021000012020012100101010101201111021220121120020222012011201002111111102000120110201212102112220002201202022210102021210110020221201112122122010021002220201102222202220012102001212122120220222100121200100211112210011112210212121002200100010201201220120202222220212110000212211002021200020111222200000202222200012021022110110022121112122211102200202201112201101110020212", "020102101021020011110011122122210022000020001111021222101001002021222001220211210222110011212210001211211021202020022202102110112210010022212120121222002111100010102100110200022100101102020221122122211010001122011212000021220112120201100121021210222022101020211011021002220212220121002121021212200200121021100100110102111222121211110200100200212202010011121001211201012111012210110120020100210222010100202221012000011100010000221111202101202200010021212021102022011201121222111112210020101022100011121120120111211000101021022020122011220011102110222122200200000021201221001220002201022121101111001201122011020222102221112021210212100000210221001001222101102211220102200202011022012121111222121211002102111021001002001100120222010210120111020212001200202200202221020020110112010110221010212120012001111201000020022210120101110020011111020121122021001112211000100011021202210220201202220001001011101102102001212222221000220011", "002120012211201021101021211100010221112200120221022001001010111011210021102022121020122111210021122011222011000000112222112200010102101001100000102110112102022220120102122120020012111010121000200200101020010012111202100200200011121112202012001200120021112211000202102201000001000010211200100210222020101212221012100201211000202222111020110010120010120102020211102002111020200012112000020020220121221021022220010210200002221211012111202110200111101020202012110211001010121111101022200000220221112111102211000111000101202121200102012201222101021021011222102012012210200100101121121221221222200012211000110211010220022020012021022010200210220002022022020120021011210122101021002112001122102012122221100111221210011000010211022100000021221011012121000200102222021112100022102211222012001112110100200010120212122200220110111221200110221020200101000012201100021101100120022100022001111100012221200021022120212000120222202000100210", "020222111220012221121211012102011011111021202201000111112212112111022110212211211211022200000102212010200220020220001202121022112022001211120120200000110011120201022021110010202111110110122010121001000002010201211021112211200110220112021010021110202022110020012021111201001100102001122011220210002022000022021111012112201222000220102221100202122201210202010002212101211110222010020112000220202010220220120002000101120122012220001012010012122121020002021101000212021221100102021001011022010202212210012222202011011222020002012211021112201022200000110220020101011221122212011010220101102001022212212221212020211001000212212000220022012110110102220211020102221220011212220212210112222021112201102001100122021020120202022122222222021110020120111202220022200112100201010201121012202221212102101210020001101022002002202122110021212221002220000110222200100202211021020112011200211201121022202000200100220021110001210201110000101210", "211121201110121020211111002212101001001022212202101200200220210200222012000020222200201210020102021120121202211022000200102011011220212001000212211020200200110020021021002122112121222022210212002110221001011102000222222102102212210000211212020222201221002120021022121221112122012100202100222210210010111110222021101212200112021221122010101220000002122200221220221012011202112202212102020002100110110121102121022220102011220001011112102112211001011220200111122022201112220102102010011000001100100120210020112112010102021212012002222012211111200021011121111120122012012001222022010102021212121110100212210122110221212022021112021021022202211021220122010012020001012012121202111110201100011211001012222011101212202202002022002101111020022001200110120112221010021010100200012022201112201020221102110120201001110222112112011010202202222210210200212212122001212112010001120201011101021210112002112102102001021021220101120000010221", "021112022102121110001001212220210120020010020022020011100110002210012100002021222121112021111212022100100212011002211200111110220002012120200222121001222101020122020020110100102222021012120210110010212001100112102001101220221021221002101010221002001210202120010011222101122212010020122101221200001101202112201011122002101211222001020001011202201201200100121021101202102222122200210211212201000211201212121222211002201202000001200102001021102020012220112001000102112110202021212012201110011000010111210101010211012201120012210212112212101201022022102110001121211022222212020212122101001200000211110002221020021001002002200102212200010012011012111110221210120011001000011212011012111011121021102001021011222021221112012210000020111100200201002222100022222220211022021220200201112210010211121221121121101111110120111110110212210200102022210122200101221102121012210121220010021020211220201021112021110112211110212122200012001122", "112020110000121222021101101121120121121201221101011012212110111222200101221122122210202112001220021002021001112102102002212100122200220022112122100102122220002111011011000211012010110021101100122122111222210022001120001110002212111011001102120000210102121110020222122100022210002020111111001221221212021201211111101101100111202122211120110210010212112001221201112210010022222012011222221210210112122200100121100022000022011121220122222222202220122120110102222002210100022101221101100110200222221212220202021122021120102102002111112110000220100002122111112201202010222202012210211222122100112100102102101002112202111222211022220001121012211120010120012001110002110002012020022112122210110202012101022002021002222010201122112220122221021020121111102002122111211012101101001210101102101101000021112020211022112000100121011011101121002000210121010012011101002201211012102121012100110122020112212102111022101221002100021112211211", "101000012101110200012001202122112000022102121112201021020022200110201201121202111102220020112210222111111102102202210222221110021112220022111201222100111200121222210202222202200121102202111012122022100221121210210001021122201010010222002000011220122100010202121120220011100211222110212201212202112011212201111122112100200111111111002201001022011220000022200112020010212221122002121022002021212112100120222020222102220120112211202222020120101202122021120220222220000010100201121020000100111012012011200220121110222210022122011011001121201100222101201010022020120122010102002011110022120001020010001212102210101102121020202011010221011211100012002201221022020000222202110002110120212010000100000000111102212020200202211100202200012212011201101222121200012201011002111121101100002211011020100211100111122220111000222200110110100001011111120000202102212002010222012221110110221122000221012210221211001222122101110210112120021101", "011202110001202010002121211200122122112120121212201222012002101000012212001121202010001010220122220121100111221022220011102022112202121122001002100002212112101120121020111122210221001011210120222201022011011002110211121202021100120201211020101022222200111210121212212201011101101211100112211112211111020020222100211000000220001001021210000000102022020021202222020221211110221210000202120020022121001201011021000000020110001120021211111200211112010020212020220000120022200200111102011220222112120000022120012210011220222111110222000112012000020220120122222212101100101001202001022022112101000022221200200011011101100012012012221022120122011212222120000121002010011200212221122200211012201221211011201201120102111102210110022201022220220000100020110101010121010000012202200112200102011112220100122111121022222011011221020200200221120102011020201111000111100121200112112210102211121201222200120012121011011022200020021010101111", "221201001020111110111212220112020022211102020100212121202201020000112212001221201010100102010100121202112000111220111102102210012020100221020002112222102011121201100211210102211210012011210200120022200122201200211101220101022012211000010011101022112222221110120112122201110102010202210111112121210211221111000220121200121121120121100201222120222211100020021002021202002111000220001002222112220111211000222102210221210022220001102221221112221001020020201121022102220000120211220002020012201201111200001122222101101002211121101101021200022110022111210001100202100221110010222001212220101212022010022012220112101221102220002001002010221200212202111221100021202200122221222122102001121121120222122112110001200011010222222201202002011112111022121011211022212102000100022120200220121000112220110011001210120121021121101101210000002112022102021220221022111100211122112021011010102010000020221001122110202210121100212111010010000011", "002110021120201101111021011201121021111121110102122110210110020211012000212100220022222112101010121011120012022212001001221110122201120101010200010010200212101110222122212220201010000121020220011010110202210101021110022000110012002010121211012201102201112021011002202012210222122221000221200011022102010100101000200211200010020220211000200202222212001210111120200112012201120000000210002002022010121022020110201221121102021222201022201010220012110112100200001110210212201120000221022000211111212022200021212101220101021020101121021122220120111021201021022211120221121111222102222202011012220211200112100102220002010100000212210000022121021012222002011111220102212211012011020201112021200020102202220002021210200110020221012020100222100021110200102120002210000112102111022102110211120202100011201222012201012202220110010210211201202102012211020122100111000012110012120120110012212202211011100111112110022022021120201211101111", "012011112122211202002221120121000221022011122012121222101221101100221121201012100022022121011111211000011120010011002102101211201001222112100120210212000200220021011111001222222002001211121222020102221020100211201010001200101222210201112211220112102201200210022111201202122001221212200000010111122211001012202110012220022002120102020120221221211220101012001110200010202120211112112211121021022102000101112012012201000200022221222202021120101222122211222011112021212001011220212120122021211210100110100110111122222212210020022020002220021020200110020222121002100200012000210020102111100200102001020112210122012221201111112102011102201110112221010020011101021021121012201011121220211202010102020222221100220110001101001222221021200200201211021202210010022110111221111202222222211222100122200022002220002100012010022102021021001102021201121202102112112200002220221101012201112210210200220110112110221021000112202010200100220012", "110002010111200212212212112120020100221202222222100020102210012001021201221111011222010002011002010022022121001020221222010202112212000020002210212011100000010221202022121002201100102100112202011210222122222120010010012112111122000122121122021222202111111000121120110122000001121000210122012112201222200122122100022120221122111211012211101222022002222200012222120022111111210011220121020110022202101022110012200010102222202220212221201021010020101221222211002100022102211121012002021021222000102001201022201121212010201010220001101012001122120222211222000112221002121111001000100222010101202220220122122110010211220001012102112112121000101110102012010110122222121000002210121010211120010220020010222001102122220011112000201112021021100120120102100110020002021120010001112212021012221121110210012112121002201001101211101100202102100010002100002002020100222120001102221112212102002012221120001210220112110002120212022001100002", "220111011110100202112201111100012211010120222100011011201212110000002201221022122200022012012202022112120110002010200111100102102112112202122121212120101000022011001121222010101211222212012020202022201212000020212012100222000121021021112211012200101101121201202020000011200021010201001101212112010122120100200021001012212001122202121220111022101110211211212011112201200122000212020000120220201120200020221211102222211221212220212101010010210022022110101000220211211002212210000121201220210120001112211001001200122022111010122001010212010022100120212001002102210112220011120022121220121012122220012000211020011101002022021010001221120002222221201001120002112021210201211020102122211012001112011221002010220021022102222111011021200112101002220221221121200121112121210111112200122101102221211022122201121021022221202220100201211101010022111201121112110022010120110222202222202022112212211210020220122121210221122101001000120020", "002220222121221210111110201210122011001120211100120111210112102220210222212202101222021021111120201002211211000102100012210011212211011202202100112222012012101020002200222002200011011201021010020101002121122222002102101100002200111101120000212211201220021022022012111200020001001201122201001000010210111010120222111101011120202011010111012120211000210210010000202112210211111010020100211020210022111002222020212110210211101020220122202100122112210000012112012011012211010122222020110202022102211212120202001011020200121210010001001002002121210210010200012100002021020102200211222002102222212121110001100010022122202010210001002122001111001100002212001122222220110010221021201201002112212200111001011222110202121122220210221201200202001112101202202021111022021212112120211121001101102002222112012101010201111002210110110210120200121112001110201021100000201101211001012021101122011101121102202200201210220221001110010012010121", "000021010202021011212102022210001121020002202211211020000100221101212020011121212112211010112201111022121201211202102011111101211111111210220201012220210112002110200022122000210210112111020111011022200022012100100200011022211002022000111202002211111202002221210221211210022111020212201111222200012020121221010120001000210000102002121122010000112211101211210102101122121001120012112112012220121021122120020100021112102020101110200210101020020111021112112111210202021000012100122121202221011111101110101000102212022121120200100101201100111110120222011101212120020102111111010011011200212202111110022111122120122002201210222022210010000000001222101212010121001112121221020212201002020120012220222110001111120122202220011012110000211001200021100211200100222122102212110220011120020200102010111112001111001210011220220120210211212012200212111210201202112020002012102111121221111210001120002202220122011220200021212120221002212010", "111110110001222110022010012000201011021010211012210222012220021100211210010111111000120121122200201102212100201012122221012111001222200202210012212200021021002101102021101221121211010000100011200221220012020112102100021011002020210210201112121101210202101010122122212102211012212111222211102110111100010120002002102022211000102211112200120011200020112122111022220022100112212200021211110022110112102111111100122121200101101211122211002210200220220222021112111011012002012112201022020222201202112201022000012212001100101212222221202001221120222222212020001201002112021011021211202010021200100102101011111102121212010102000211211121211000002012211200101000102111002222002220021022002220220100212110001010112021121021220022202201002002211201212212210111102110101000022010020202012222021002211200110112100111220121110001000201012122011200002222211022220220022121002121212210122222001121222212122202202220110012212000100010222221", "122000121010020000221120212021211002201112121010220001211222101001211001021110020112000121121100102101202002221010211221111111021012022000111102001202102011001210212212101101002201010101201110121120221202212201022001120210201120200020121111022210110010000200221112102110021220220001222120020002210020112211012211210100212001121021010202210200100001002000212202210012102002021110021010001210112110222122102200001010202021110120110110201201020111221210011001001112121020211121000021122011000211202222011012201020100021010112221212100221201200021010110012212201201010211210220121201012010211002020201110201021111212022101221210111000202202200010112022221102120221202110100111202101000101122200211201112222211212201212120200212111222212200022010122121122221121000112200011010220102111020122110210022200012012200200222101212021210022202002210120101121221001111011122210212101101201200221002100211021200200011201002220021100211211", "010211012222112221120122020100200011212021212121211102222220202000102100120111202021100212221201111102222210022101121200011100212122000201210122120212100102022010202122020021000201221101120022111001022220022111002100222010021112001221210111121102001221120221000100111101110121112212202202102002122000120101112010120222102211120200002020121110011221100012120022021011011121120221122212022001021211221011000020012112212112222202220102200220222212121202010010220211021101222022201202210002100211011110011212021001021201222001110201121202002201112221021002221210111211110201000201020111221011100120111112011110110101002102102012021111221001221021011011010011221012110002201211020211220021110021201021202011100000012000222121122012100021120010000222212220201201102212211220102201002022002101011100210100110000112200021200212012210221021102121200012102121202022102020210200021121100001221102111110222012210100122010201012212101222", "002200220100102002211112111112120200121120201022221021020011111110111011101122020000101020102201011101202110201120010200002000110000202212210021202210000020011221020122200110200201002200211100102210011100112110200021222020201212221212100100001121010111102110222012011012000120112110102120020210111201211102000110222012021001200111201101111120121210221010211010021212120100202002010210001001100221022222012020222000211210120000110110220202110210000100011120121221221121201202101000110112002202120122020222002012102102111212000202202211020022220120222021001211201210102111002222021021012021110220010121220210210222012121002222002212220201021001100010001101212111021200022011210000122210222111120012012002222212221011211221121000112002221010122101212002102100202200200212111022122202202202202001102200101110212102221201000121020000202001211120000201210101112120202002211021201200220001021201101002211101221111122001011221120211", "201222220212222000002220120000200102022111021200021200010210122020021112101121020012101212202001222120200121010221122001100110001112122020201021012212100202110221212221202001210210220211100210010120210210222020111022102212220020110022210110210202021122201210110110100010120210122000022120110021100000210002012111220001202000212010002212001022122211021122210012221010022220011111000222210012002121212120201212012100001122201212010102101010022100100222111012112220112111210121021000021001122202201002210001010101202122011221101102200201112022202120012212111001201122020011012122000121111202222020001200000112100222021111021211112110012102122212221110002022222020122002011210211120121210201201101110111011101220021102211012202111221201202102222021002012112120200210020210222020002011100201000022111220101020122122011111121200221011112101010121122201121212001220021000100122122201111121200021002111110002102201112020220110012211", "120000100002220022122122211021122201222010221120012011220211102122120222121010100212011010102100200222121200022121111221120012212102122120011210120020010102022200220222212221021112000110001020202020222221021200100010100010011021111022000000210212020202101112000202112110222012100011022012102120201211110122111001200200111110121102202100202210021202212001022012021022122221102112122201211000012120001000112120202122020020220012122120111021100222010122121100211200002112020220222121000010021202121201111121211000021222202212000201221222112100122110010121202200111212202022202121212021001101112220211001002110201022122012022120110222022120101021121002222102112212102122022122020122221000112012001101022010210010212110110210020202210212110102222111121211210110102220212210110002012212212211101222100122200022001212212202221022112221222220201202120121001011222000120201122202010222011010122120102102020122112212021211102000012000", "210101022121212220010001020010100112121200210001102212201022020002100201221112220120202002002021011010212102121022000112001202022010002201220012122201020011001101011120112020220202101121102111010221200122012010122222222002221202122020012221221121211101020100021201112120010022020012000202022210110222021211221222202222120110112212102122220202222112011000020012111121002210011212100222011012101012001210200020201101220011211220001220122100212021221101200022210220211221210021200010011201210210012211102121010011000001222002220022011012000102222110201201122212222112001000021110020222012010010211212221110012112121122211022212222201012102021200101101210100221110221102201000112220222111010212012221020012001221210212211001121222110212120112020120210101101102200222121121112002212011221110201221001200021201212122000210002111202210001102000112201121111011012212121022010021111200121210201222021011011020020102020221002111000012", "001010102010211102221220011012222202221002222200121121221011212202012012021011101120221222010201111201011222220221202222122021111102201201121222110101222012120001110022021112010122210012210101002020111122211211110121100102121002020211202011000102220201211200022111220002001010101110202201121000211201112101102111200222220120111010110022210210010100002101011002012101221200110210000120100021010101102020220021200002020202000022012012110001112211100110012220220111020012002022021200200012222122212220201020112020112211121210101002020122001011102000202022111001022221022200102011222200111012202122122122212112120120110101010011211211011222202211011122212012022210120100102220102110001010002011112201001010101002102202222122000010120002022100111120011120001010110211001010020221111010111002100002202110020112101012211122020101200210220120021220121010210100012112100111211200000102100100021110011000221011011211000210102102221200", "010221120222111222020100001011121220212101000022101101121010122012200202201121110201001121220111101202102012220001200202222121222200000110001210222200002022201200000100120021011200101202012220201202212200211022001222011222200101021011021210221102100121121222120002102201121021111202021000012211221112011111220110201111210102102202122000221122100020021202020021220220211122012210222101011112220122111212210100211111021112010122202020102100010010012021121011021011110010200010202211000120011112021020210012002112222222212222220001021101001212021020210210101200210110022122120002112010112020112220002012101221220122212212002221211100012001020221220221011212001000021000002112012122022011002202110022102010110011211210000021221102211200212222021021022202220100101201201120220000012011122122000202220012102101000010020102020101100000012121202011102110202002222210121122200200010110210020020221111201101012210122020100222222012220", "212212202111221212011112002102120200211120100200022211021010010102100120020210201112212020000011222201022122121222120100122110111202110200122201020111020222110112000212110001120010002210101210012112100212212000110000010122110100111221011021110110121011011010011020200100010122220100221201110010121112001202102122020122100122011221121012122222100101222111101220211202201022201111201200101012001101101000001111122002022221111120100102200212122011110001111011102121102021202011001220200211020122102001221202200212220111200022121011211012011001220222220010100211022221021020110121001000211121110201120010222222202022101002021111221100020002000122021122120210001112202010021211020010011121210222201120022102022002221111000110200211121121220121121221101011102012110211020120110012211110000201020102112122100210000220010101201220022122221012120210111112012010120120220101022012021220122111121000220010120100200212021100120101222022", "211202220220111222001221220202002211220210210111101002000122010202000110011120101121110001111201212222212201110011221001020201001120220211022222102021112012000202021011200120020000122211010101022121111101020121112110012120011202122000211120221212110210100110222202211212202010000110011000000121010122010220200120202102021020220212011221002010122100222111102201112021222011202110122020102001211202122002201002200211022111222020111212201222101021202012212012120110221022011111002001200110120000100021221121122202220220110011001000221221001012221202122111002110100111100100220022220222211121121122102212201022021110022210220022220122020010110122002110121111022010011202000211220110100220200221101121112122220202222111010112002011020211112100010100102001111020212012121211010211122021010202222212121022102101222221112101011102110100220010011120201222012200100110120111010120022202001101201000201020221120101220112210012102120222", "120202020200120111220222220021012222101020210002221221020020212012202122111212100100101010222110000110111112201200022201121002200221202021001200022020220122221211011221201221210012012201200101202001000022200111212210120121201122021201122022202012200200220121200112000202210201202201200010002110021022111121021200111212010122002001211022200200111010020211222010211020000102001212012220102222201111200111110000011210002221202001220121220122100222222222110122020211110100110112211102100122112222120001120110112211222221011112020000012211110222202002102201120100020122202020210022002211002021021101212020021212011102120222022110020202122101011111102010002011000210010200210221101202001200100201121112011000210110220120121102212020022022102022220201012102001020210201220101011121202102010010111100212002011122220112121020022011212222011011101221222010112012122112011201121011121002100022020220012002000110122122012000220020211210", "211021120112011122220002200101201112110120022111211001000012002001110111101222120122100012110021200021002102000101011000101020110201002211102221111200110222100010002001011100220111110010122200220112201200001001201122021020201211111201121222012100100121002102200002202022011012202202122002101220200120211102102221222101120222010112220020220122002020101121101110200002202200221121100201022211222210221212221122011200112221101121001222222222120221022212200111012000212211002022120011002010220020001200222210101002102200101002200110222021202110020010020010110100211222222021122020122111002122111102120121002101122202010120112202200111122002021210200222022110112012002222112101122120201210111020221211202121210111001101111122000211121221021120021011210022000102122221211212211210111221111112010012210112222111001000220211002020202102210111022100012101021020210001121121120011101202201212101220001110211211112120002121201010202100", "000111211202212100202221100111000200120121220012100200210221211112121102010120110222200110022002010002121000101222100100102110200020110101211200110220202101111000002021020011122200020102100011020012020202201222100222210110202020022011210201202202220201211110020110111010212012221102112022222001212110120110120112122221201010101012020112200020020120112211102212021001022021101202212121001110011201022210101110202022022202021100120002021102211222022002200001120200101022002021102021012112020021010210010102120012002020122210200011021211121020002110101202121201012120201122100002011200012100201201211000020021000012200212221211010020002010211000202202012011221010120001001201102001120111001102111210012210210011120110122010110210012101202100222220000120101122100110101222211200001122012101200000221211022201022200102200102220111112222210200101200100002110020212022002011201112202020102110000220220211000200222202122111010221020", "201110202120210112122112200012000202210212111011012200120011110022120110011102010021112112202222112212220220210111012012112221022012210102100020002010110101112101012201211111201200200111112022022211010021221020220022200202110102020122110112020122120222110020001210020001011122021011112011221000212000012021002012100200200112201212012020021211110101120120201201002002000202101200121220020111111220120021221221120120002211000122022021221200022222011202101211010121112222112220022111020021002210222022012001222012000202010000110001102101200001102210102220112221100112101120011012112112121120221101020100011211122121002201012121112002210111121101120210220221211102102022100202022211102111001211200211110011120202100012021022002022202110102120122211010011222122211202110011222021211102122012122011120101211221122110120002211201000220222000222220220101201022012202212101222122200100220122022200212210002000202200201020222121122200", "102021222010000012222200002210211011022012110222210020201001001211202102000100220001100221112220211212122012201120012201012112021001012100011122222012101010102121221000200102010202200000102101110121201121210100020112202010010000021210222100121222110021202200001011211211201012102010220221201001212001202000121100010200220022002201011220112002210121022012001210010100021121121012121211001120110201121121212211002022211111212010112121012111112100202212012002011222201002021200021001021212012010020122110101100022221210110220210222212210002221201122011022200221101121012021210021010002102122021000101212121201200111021100202100210020102102202001022122200010101011110010020112022110021120220020201122200210111002012201202000201112110210110010011101020020121020102012110101222022120220011222222212201101120002112110202211000221012022100121020100101200100111110111211000100120212122002222202210102110210012011220121020001212221122", "101101011121122021211201110110020111100202022220202121011210002102112111211022121002000221011202220001210211100120000022010210212212010001001112212220000101010202211020101120022121211201110022012121001012222212211011002000200122210202211220200212011121112200002000010022220112210112220211100212000220020120020000010101200022200201022002120012110000210100211000110221120210212012220100220221121002021110201121012212221002000210220200120002121100121221022021121221010001221100011202221100212102010112222112210110221200121102200000121000202210211122222022120000211121110122011111220211001110212011200000220212122211120112020111021010221010202110221111221021202201001100100111202100200010002100220021020110002221020222101012222201110211122210002020101012012220121212111000021202201111210012111010022112200211100110112201000011222202020201010020222211221110202021000112212201011012121210021012210212101002200201210001000001201011", "001121211112022021121021221111120120000210112002002000002001101101021221221020102002202111100001111221222212020210000021001122201101121110222222101122122201210001211222111202022002211021002001222102021100221121101022110212110012110202002012212001021121020121112200012210120021000200212212221010021000121211100002101100210101001002110222101212210221002120020210012002022110120121000112221222211220001102021221020101121210010022202111021010112211100111012121222100010002121210022101202221011100221200002100102201221111220222220211120222011122120011200111220210012220211120022122021000101210012010101200020121221020101211200210122221122001112010101010100000011000112100110020021022211010201020100120220011120011001002010001121210011100010111011011222200122211100200021102201210211012202020201021102202002210000112001101012111222001222000022121012122012110202200002121012121011222000010110021002220120210022221010101012120022020", "120020110102022121102201110210102020010100122110120202202112012121010122002110012112120210101021101000101021202200212120220012101201112222121012201112021012200111201221012021021010002001212001201002100222020222121020112112120020002100002122000202000120002122220012220111110000021010000200212221001210222220102122112021200110201110101201120101110111210022020102211201101002120202102002222012122012212101011122011220211202201220021020111211100211122202112212111200010221220202100211010200222120002020200112201121210111220021110000200002100121000002022222210202122112201121002020001000220001121210021011100222200200200020101010211121001221020222122111001200120102022120010121111022112122011100120120012222202120121211120012121111121211101011100200201100101202022002211111221010021200210200200010201220200110120201001202121002111021000201102112022021100220002201020201110222112221021220011111021222221011110110221012011121022110", "212020002201212120001010020112011201001122202121120122010002010011001200011001021120120211012201212101021110122111011002222200112121102021211110202011211120202220201200222210022020211002001212102000202000210002011200200101021210020120120110110022100022022111112002212220022022220112020120111222200110122202202022122211021212100121100202121022100121101200221220121101101102000210111120101001122222000221201102120221000200011210210121020222210111122021220201111202020221022212012121200122220112012212212200100121100101001220200100011102100120002020201012022111000101022202001111100221211212101122200111221000011010020021000100222201120010101001112101201201100101012002021002021012020110112221022212222120221222202010100202210101202011001122222000020002122021201011101210022202022222101002110211202021211100100201122220111210101120211122012112012202122221022220212210002121022020221212220212222022112101110112001122012122101222", "212100120110102000220110201102010101102211122011221122201112102101002102011100220212212010101101012001202010102210211220121020120002220001201101202111112122122222210002002112122020020102102210111212110200021022001102001112011002120101002021002101011002200121212201120022110111021101210201020222110012211002222021120002021222222010220001201112120110101101220102200222210102122022010211020121020211112000122020212221012001211201012101220022102121202210221211110220200002001022110212102202112122122121001110010102012221020020221201001221100211100100101112202001101210110100010102110211020201112122210001001221001112001202000212112212220101221200011112012022001112100221020112210121101022111001222020012012202020111122120120210002110210011021002000201010120210001110102111220100121212002012001101000100020110101200112220101012002222122112100102200220120001002212110020111100000222212222110121121020021222100212022110200000100001", "211211112210112201211011101220102011202222120101021212010021102220021112200221121001111011201221220201020022222020012000110210201002220012001020200102120000221211100110012001010001000220122202022201021201102022210210121002112010111222121012211110011000211201201011222110201110010020200010110021200112111010222112212211022202112122222200122211111101210122000121001112002212002222110001122012111011222220102200202111200210001001210011012100011021122010000220201212200220020200012111110120101010002112222122102212001121022120111211022211200221200112010012012012122101010012111011112001002200012021122022100211210001210000002221120212202012202100112010211110002201211212200202211000120212001000122122201111012001100111012102020002000011011112211102220121112001222201220200210000102002111002122010102211000221112210210110122012112121211211102121120221000210100000200000222202200022101021022200110201221102211001122100011111120210", "122110000012022102221202101000222100111201102121220122111220022121120020121101210010212010201012210010202221000011200111101002120110000220200200202212100221202210102121202102112002101221111110202220020100100011002102120022201012112002211022001020022222112122111021112122112120010221011002000011121112011101122012200110221112200002011111101002121001211101002121122122010111201200112222000120021101022200120021221222201001221112111211102110020001110212222010210000122222021221120012012112001001100101221221201010021122120120100022102202000000010120102210010121020221212112200102102121120110122201200020012000221010202021102122221010021221011020012020121122020020100010102102011212022112222112011101022000222201201000021021111221010220001010100210200022002210102000000110000002010110111102002221002121112211012000020202022111110100212121101021021222012000002011211121000000211012012202021211101020112000210121220212020002121002", "122201202222010111021022120110202212101212212112222112112102220011121202111101000202222002011120111210110001210201000211211011012112121110001111211110000100110011201210100121100020100012120021200121212011210012022112011001020022112020112122222120020112111221001122112111210202111202121010111121112101222000121121202212221101021102102200002111101202112011210201220122000201111021200021201120002221101110221212101000200222122222000101100100002210210022012220120112112122210211122111021021110121200000210101000110110102000200012211000002112201121120011211212122110101010102201211201222221010200002101011112200120002222110120211210202121222211121111002102001022221020201012022122211020110222211121110121010012202120120020011211001211200220101021202121111000021020120001210100222022012221110122110100002100110000211100102222222000021110010011202220122112002120001102100110201220122212021111210120211211221220122120000121121221012", "022000002211121121112021222210021211102211010211222220102120011100221021202021001011212000212120021112121122200022202001021020111112012121222122102012121110010100200022110112101220011122220220222022012001122211002110201200222020122121221021110110102011021010002121011022110001220111021001210210220012110210211012212012210000021000001021011012110001212212201212210012022212021112021102110212011122011021222021100222211020122012220002021221220220211022212002221202200200012001120100221110000200001001220110000001210111010022111202222000001012222200020112101222100221100111212222221110011020111111102220200112202100011211101020002021010222002100102101220222202110020212022220210020210021011121012011012210111012110222020220121010212100000102011212200221220211001111100102022220101022220012022010002110021200102002121000200211200211110202222202202100012010001001010100221100220111100100222211120100220010011001101001222110021222", "111021122011022110020002021122222210200011121002211210011100200211001200011211010000111221000110011000220222021002010210002200021002102220011121010212010102222212102102120221002012001122211211100101000121111100010122110121021021122110220020110100020122001011020101210010020000112101001111021220121220111002112211021122000021221010010212102212202022020020211101022000010200112000221000120021121112112000001210111211211010211102111002200121021112220211012101121111111111012021202122212122001121111012102122211200010120221122011221210102210121001100022020002210101112220220222010120200121212120012102122002122120020210211111001212111011112201010012010100201012110121122022120200201001201220001212220212210212110201121100202121221022222001012121211020201022111201012012221121211211211120111002122101022000122101000000010210221012212110022110100220221122202220110220220000021210200221011102111221110022112121001202121221210012112", "102101111020112012110001001000222212120101101010212012000020101100221021211020020120121122200221020220021121101202120111210011102101122110120101120202001202120001211001211110012000202012202110201120212200121021221010012010000220010020220110112212012002120221001000021100021011112210200112220011200200001000010111002200001120201001112012111102011212202011102220201122010121202210121211101221212111112210211000121202012000210020000122022222211100101101211022102110220101022010011011121102110101001110021221100102120221001020200101001212102000020112120112110021120212201011012002012201211200120220111110200211110120120000000121011021111120210112102112110101200101122111210220111221122120012121112102200221012201012012120122212121010001010022020110022010112102210011000110111022112020000010021102000011201222121202210201020102001202220100202222122112100221222111022220110212002120100122211112101011102101210112111200021020100100", "112000221122001202001102201021111101000112221201221101121210221010200021200102211101212220220112120021022000100211110002111202122111012111011021100112201110112221000011211102202202222022220202011102220122221202212021122222102102220021022021211112200202200011200212120101210212021012222011012120122221210212002120020102122120222200210222200220221010121221222222212220010021012101100100021210000122201001211012220201212121102111200201020022110212222111100101011020102001011021220211222022211011111122022111020011001201011012200021202211212112112000210221111200010001000212022010201120211201011010020201222121011220020001120220200212021121220202022122102111012001200101011120110121120222200011111221200011001211121202112002102010221120111010011111101202000001100012021220021120221221200111122222121200011211122010221112100100201020020200221102222200202112111012111122012011122220222000201012110111110200212001102102110021220020", "112002201002112221020112201111202002021220101102022011022200200001100120212210022022102211100202112201210221101201220120201221021201102102020100021102101220222012100221001100202002020011210100122022211112222122000111101201120211222100212111210022222010121111020110102210200121202010111202022111020022010012011022200000021202222020202102002011121010102020112022110210100210000010020010200111012210120010211002021202220000222212100012021220021122112000111102121211012120212010221001022211120210112022102002020120022112012220022022022202000020020022101102111220212121021221010010212200100100111221102012210221021221112012211111121112122011102022202000122200110020221022020001011110001200222211212222111202201222002202021111221011010221110021000021120001111101001022121222110001110102001012020100100210002200012011102221102002200011210001221110200022010201122122020002010111120111012000011212100100201222222100222221021210210002", "012212122200100022111011221121101220022110211020021200121021202211120022221001221110100100211122110202011121120011201021010200201110121002212000202112112221012111212100102121220110212211112112201121001022012121110122021202010112211011111202002002020020021211011200022102120010001220110122200120110200110022111111020020110200202102202212110002001011011220022101212111210120012122120220101110202112111111000122220022012120101202010210022222021012022211020202202220121202021200211122210202020202211210202102100200101022002112001201020220012202020112220011201202122121111120210102010212211120222101011001122200021221102021000020110110102110112212101110020222221200121022111100112102020020211102210001212202011000211022102102102112222101120010201121020101120110202120022212111100110201202120020122221011021012012002122021202210000011001121120210020220011201022121102120020102002220100110202111000210110022100112002210020000111010", "011200120000000121201021200220220102200212121000102212110102101000110222012110002110201100110120110220001000102210212201220010001021110122202212222022112122222021222200222212002020112011020012110001112020121021220012200212211011012202120120212101001001211000022112101201010120210201012200210212011101212000020010122201012200201212010221201120122002202022101102102011011212021012220000200121211100021200001011002010021210202100221120100112200212021002220222110010212120212020020222221020102112210101202220211120200010112222100122012100221012200012202111122002000200101001111021211021111102222000020211110122002002021102200021121211210112120222212000020202200002112122200202010122220200212001010101211002101020002110120100201211211210211102200111120201011012210100220221221121111001111121011202200222001011201012020212010101100022221010110201012011012020210020020211200020022011120212022111021120201021210202200121110220122122", "202202020202121200020222101111021202121011112011201012121010201010200012112222002221202102012210101002110012200212022220220020222001202002020102200200020000020212111010102011201101010120221020202220120011102120222121102001001000210101022200000022222220102022022110022101111222000000002011220221020210112121020111202200210100221001102012212001000110010201002211202211212121020012122102211221011002012201122022002002222001200221001021220110201111012221222021121021020100111111210122012202222001100000101100111212100221221221200102010122211120111000010202022221020022122012121020220022110010010220111222011220100022120121122212110102120210000220211021221212210200012011110122002011112010012020012000000220011200201110212210100120101110000220010201001121210001202211012101121201022220220200121012020120100222201110101202011121121022112020100022122122101102100221102000221012211011202000100121212022201111110210200001200102021110", "011010211102011100022221100110202120012101011110020221210112120202120220111021220102222100022021221021001010001122221022211111211122110122201110220212200120121012210121222112002220101121121202222200002201012011010112101222210112022220210120020102110200010010200110100220202210111220100101202120101020022200022000001222222021220021002100011012121202220011121022121220112121200200110210221001222202211221000110112212200211122012220010222202022122002101012102201201001112000111222122022200101200212202200121112020201200200121212222100122022222102221211000002120122022121022212020110020022220101010100102122002100010121011100012202201210010220012102011221112100010101020110000102212220121012011201022212002100112201020220101112020211212020120220021121112111122201110100100211221210201210010202121021001100200121120112202121100120001220201210121120102101101101010202120011111010111001102011101111201101122120010002112222121202212", "110210200000210201121212210010210210122010101222012211012200100000022000121211210202010200100022222111201002011211110212002022020122201121112200010022100222200120111021010101200111101221222201020211101212001210201220122010201201212210002112122220120221202202220002000222122121220001100220010110111222022212110100011010002020200120121102112210210120100210110200002210120210110020202211212201101220020010202210020222022111001120020212101012112022211021022222200201200010012112211221200212002020110112000101221200012202110102221221001120021210221002002210100200112101110202000120202120200101021221021110112112010120101021221211000122110021112202002111111210101022111122202210120220012211122102202122110100201210110002110100011021122011012221212001001111021012202112102121121210201001222200221220001111200120011002010112100020110220202121222012111211000022111002022211120110000210110122020120020210100012221212111221001200020202", "212022011120221220210000001220220001022200202220000002201101220210100110202221110210112222000211021210121010211112110021121100012120212111211020100100020120102112201200122011010010012221000200011201100021220101010200211010112220100211010200011020112110210101012111222122202101120012212211200222120200000102210111200010220221012201222211120111022100002111121221210201000201111001100222211120212010020010010011200011221020101110020020212012202020100222001202202120121210211220121122221001021101201121000011011000100210012010001100210002101010011221120020102201221000001012011012111220012220210000000011002002220212220012002221221000220022010201000200121000201012200022112020212120000212212101100201001220201202212201220101211200002111100201000102201212000021212021001200120021022000000221100201001002112200000201100111002000211222000011102100202120001110111020012001121200222001121221101112201200112022220200211002210011100111", "221020101010102021110121020002101000111210100000000002011000111122100110020110111102010000210012101112200010121021011200100001012020101202011102101120111221112120101210012011011001122120201020222221111012122201002012112010201011020100102001220111010120002010121221220110012112122122002120120021012021001110202111200021021010221000121012211122002022110122212100202101212022202002201210122022220102121212211110000121010101220222210011000000200220022220020222012220100221121202100010020102000210021011112112102012112200100112222221012010101022020122110022111222202220020020002001111202110110110212220120122000000210101021010210021222200221022211011221222020100021200200021120202210220020020120122112002212021112210220100110120110012121212212021220010220020121111111002110221120221000202021021211022022211120100000102010022000212012201121010202212022221012212211022222201220002201202221201202111001101120112011110221102202102102", "212022001002202100102111220120202111110222010100012201122001120202022012210220010201200222011012120211210200002111212210012010100112110210012121100121110022021101121221212201010121110000220021211110111212212210100011010011200111221110210001210220000111012102001220020001221222010212102020200120212111022212012102102212020201020200112120112220200100201002222120210200002012112120210201221110111201022112010221002222212011101001020020110221001210020202011100011121102100002010100001112101022210200121022221201120100000220001201010220000221020201100221201112102202220021112011120000122220011020002002002100012220020101110202001120001020001221221122111100210102011100110102200211022021212100002111111020210101120220101000021211210001100200211021201020210021211001100121001000102000021112110112201222202011111221002021210212020110212002010022212021011102211101122201201011222121000100110200221002021012010012011002202002020010000", "112001021201200202022112010121220102001122210021012100121022111021002111220202221020010020220220111102221011220122020021110002211112210121200211120212001001121202120102210112001210021221202002112120122122212210012120211012211121112121221120110122122201011001110022022010010001011111010112201011011210221000212121202201112021122001020010210120012112101101200222121002211022221021002201101010021112200112102101111201021120001020001212121002012212020112101222020212111001102211201000120201001210000001112202001122002000012222011211121101212100121221000022010001122012122120201122210200100011022102020221100011101210101011010220000211121202000012010001111211002120200012102120011211210101000022102111120022120022021022020021100001011112112200120220011221011011201101211000122121120210120120110021200212201022110101212012200211211112122020211112000002002102102220122200020022001121102200221002121102222222211121112200221122212201", "201200100222201012121110020222211122212112111202212220121211022221210202111100200120111202122121212002200101210101010200020112212012211011011220220210001120221011010212002022112021112210102020001102010210222222222002220202010121111222221001221011100121222201202202021011101110022201101222010121100101120000022011111102111211212211120101000122001120201120110001120110010102101202021221201211011001002100022010221122010020000022012221111101200121100121022211202121001020011000121020000102122010021001000202212021201212001020211200001101101100011121110011210121001000211021121202120122111020101022211000100011101002202102121211212121001001010002122121002211102100121221222010221001222222010010021012000122202202200011022100121022221001122011222022100221110011220221021122021022000020001001222000001021121100210210101100111200111210101102200012100220101110210202221011010020212000220111111211122210120010110200102020121120012120", "112111100110222011110221200222010200220021020200011222011010001110112001012010021100010022020020110001111101011202210221100020002022220212020120001200100020001000001022120202101210112101001101100001120102102000120020112100022120101110011001210220120200020020121110202000112011100000110010222222220102200121122001100012021122000101011101000010001201202122020222200122011201022211221011002001100112120221210101211222212100120122002020010010120022022221222120001202101201012122022111122021002220001120110200111102111110020222220210021210110002000022011102012000020212202222111022012220200222200120011200110101112221000011100202122222220200101111021201121200212201011011120102021100101212110022212101021102221202022100211020020121012200202112012020111111121220001222100000221222021122012212220020000111101220020011122010000020002212111221011000210120211212101200121012002011212220100101000211202100011001000102101010210022211212", "022000210112200210022000221220112002010021021022001100112122100120202021221112001211121112112221120000220022200122021021220201002221220010100020110021220001221220200102102201012012010222210111020211101200011110202222210112010012210022212021220121220110110012201020100002220212110120000021122222220020012022010110022020100111021212000000002212020020110211220220101022000102122020110212110101010202012111222020021000110110122210012201121220022222222021200121112200221021111100020011120211102001010000000022011111001002110121202022212002010022212012121222011200021020210111121212110000102212202201221111122212022011001122200112111000212220101220221221121121120020120001121022201222100002220101212010210212202202022022022100000212022212221210211120202200121121010212111000012202111210212020110211012211020010220201201210001112011121221120201021012100021210211010212100102111100102212201102102001222210120001210010002022021201021", "221210000220220011202000222012010201200102200202001021212222221122022112020101111111221210201000022000001200111111100101012022002212111012202210102010200111100101122221102102122210110021212121000102021112200112012110221111110010021000122101101212011021220112000021202221000220121022221221200120001120210010212200201022011111012002111010010011010202102002011022112211002110121201102111011221012001212211220022002220002220112220200100211112002112111010010210102011212102202111101222110020011120220010110102102012202120001002212002222011120001000120012212222222012122201212122020010121000000221100211201211121012020110121002001212200100201002221100110221100210121110101111020120221002211022111120001010122112211122000110122002120002012202012122111122001001100002000122122210011212101110022201101101102021112000020011102100212200211012101212221121220001011210120001102012102021111122022210002221121221021121011021210221202111010", "012120210012220110011222111110211120202121012012012100002122012021011022101110121210001022220212002000021111021002222121022000200021221021121012210001102202100221221220202112020102021022022112210202212102212120100210001012122111112200100112021010111112211202012222010120201012021122221210112220101110111111020100102221121211222122101210121201102200010111111222211210220011012010022101012001200122202112020002000101200220010001111012101220222112102000200012022202020220202120210022212201011100222211100021000202111010212112112110102222012222221011022000111100121112221222020011012111222221000212010200202211111202210120221022021111021022202010100011020002200102110122102210122021010221001120122101100121111012112022120111012221011020201112001202200221001100201201002002102220101011020221100021122120211120010101121011000110210202200210100021200002102111111102022221020202221122122211120021012210111110212221022121100200121212", "002012022222211012020110210212211110010110220221111000010110021100020212210211200102112020100010020201101122000121222221122122212112220220112021111222021210021120011120212022211010210001212011102122102012122102011020101200210021210111110001222012121100001110002102000111212110010200010201201000001010112010200212211121100100101211202010001012202122122020100022121012120011121112000022021111211120120010102212222100111002200202212010022212200001221011222200001200100012001000220121122120021202201211122211000101010102020012020110112212020221102200211000210212002021121121212120202102002101120121100002210000001012120010222211210120220020101002012122001111010102112000102001021112000121010122002110112221121122022220112200210222121222011212112001001220020201020220011110012202010011221100001211221000112001121220011220200100120221000120210000112001000010100202011011100110002202021221112121120220002102101022002001121222021201", "110000000122222222200122221110122001001112021012202012210010122012001110112101120202001021221200002122022200021111202021120220112001210121001002122020122010210011220110000112000101112220022112012021021101020021010220102021221102102212121112101001020210200211200202101220002202001021212211020010202202202102112022120011021112211121212122120000111121110222010022211100212220100212202111202222202210220122102022222112201120200121210100121211110220121212222120000101120010022101222022022202010120220020011210021101111200200221020112102101002220111120000110000012012100020101121022101122222102000110020022220202211120021210120112102022201122120012022002102101222022110001112022021110102222002110122220021021121012220012221200202122022010022111100101101111211002202220001210212102112012202022100202211012110021020210020001120012222002121102110022110101021112022212212201222011121012121010101110001021202202211220102012101112121000", "100020001011210111010100201200022012200121200102112020201202120010100011211000100120122000102221010212212112200120122221011020010000102111120201211120101200121022212221022012202210111202022010102202221111122110211102200021020002120120222211121210221112122100000011110010011220000122101101122221121111222012101100210102110202102202211222021211112112220001111002011022102200212110120101120210121111121110102211110121221120112211212112102222222001122100211011010210121201000120010201022010122212112012011200022201210101110102200002011201020010110200212202112000121102002020012221220201210011020111022100100220221210022012020202221222122112100022022012112010201220201020202001222202111111102120100100120212200010012210012222010122021122022102020202001112221201200222220221202102112220010122021020120000001222201222110200100012101022201210110111221200200022111122112010022112002200111021022122111120201011211220212020010200220202", "001121212210202201222001202222220201112111200112212010102111201000210112101122210010021120201010200021111021100120002102221010221022021112222202111111200120200210001022101021021101001120022202120100002020001120122112200020012122010112210111100010102110010021211110220102010200111011112202020002020212102112112011021211221100200121222211210102212112020121020220021001222110102022121021012021021111102021011120120002111101211112120121022012010122221102022202022122200021002100201120022200020211011201122012212220210220000020002012001210020001122021102200112210012022201211122020110110022101222021121012020021110110222100101100021022220010201200001110022111010021112010212122100100010012211122212020001012200201020112011101111022122122012022221001102121002211212112110010202001010111010111022022211222211211220010102200012011000021211021011121120021002100102210010111221122122211012102110220222210102011211201101111222211021200", "112022012200100122220221111220110010012112212000111111020120200102220220102211000022210120011012000020210021220122022001212000202021110202220011100222121001021122120112010002011202101100202122002122101211201220021121102110222220012111111001012210222020121110001012100110102012011111110111121122012020111120000010002110110012001112211201102011012212112011000212120102020011021201202102122102021202220001002001012112000222212010000102110011210212120101100220010211010122000211110000220212120210022011212011020220111210220112102120112202021211201112100210021022111202010121212110111101121211101210021020121120222100120212011020212211202222000120010112222011012210020012112110022011212112102010112120011011010201211001102121121120011202101210112021100110110221100001202011212110212202201120011122211202102210100101221220011120020120222002221001020001210122111201222121222122221100212010102101121110110011211001212000001200212100", "212111020000120010122010122120022210211211100011100020110000122101020110120012020220121211112121000010202012211002201022202211110120111020011100221100200102211122220122012121002011011102022010122120112011122022200022102021210102200001100102112201210102010001100200012010111121222222100211000212010002112022102110102222010200100122012202000202122010220011111001110010002200121122020012211101222010220002000110020010012202022200222110001211211002102221001221110221202012011211210220021211011122211100011211101102112201021010212200102010010100111111021121111222011110000200012022212011012011220200211210110211110221200001212001110100110221012121002001102101122000011012200012202202011222100222021222212222200222121110202000201211022021200120201002210002120221102102112221201110122020211112011211012212022110222111012012101201102221212120010010222211201210220012020201022112220011210210201222221122221211010021021022000010102021", "211220210222022110002022000221210112220121101012022121002101012010121002221222011112202122001111000222210121121102021121112210110101100221011122011012022001110201012121211021121101102110201002000110122102102110122002200210201211012111000211201112012012021120002102202010220210202022021200022100110221100010020002101021101111222202201011111211122120020211010010122012202100022111010022012001212122000120111101112110010120211201222111211012010020212210112210112201212220112020100020220011212122211020021010110202111211000201210000022121202111122210212201221012000201121021001221211220202001200000020201221012112010002112200022220221221121210210221101112001221020220000121212220200202101101201112211122120212112001221021212212221010002220222201211122211101211210021012120221122121011210221011210011121201112020022121210122210011201111112102222122000202112112111101221111122001111121221211002120212000212000100110012100022120122", "102101100201011221111112212100220110201202202001202101011201202210202010020201000102022111022220120021102010102010000202121102200010101120110110022012201212020201100112111201210101011220111012100002101012122120210221101220100111220202222220221020020100121112002222112110210201110212221121210210102102200210002112022011010212111211010002212121201120100201010200201022120212000220201021110212020211012222101011200210101021210112011220111002201200010120002022200001101020202000202201100010201001122100000201201121210121012210021011101102002021201001011012222222002001001102210102012210210200211020211022002202100102010111011011121121012101011111112212111110020220011010111120110200121010022202211011221112012210100011011102122101212222222112201001221111110201222010212110202120112021111112121002002222010222000221020200212002010210201210002001200110201012200122012100121112021100111110210212112022100222211112000112122200011001", "200111001001001202220022212222002221210012101211220201102111100221000002001221101202212122212120002012211000010221200202100211101111100001201122020022201100200011020201111012200000112022020010102121121200012010212110001011220001222120122202001021102011122111110020020220101210111012220210122220210120000122000212001112021012112100102020011010121210222120112100210102220220002202110122120101022020102101212102121202111211001211022120000121112111200221000011201021000202110022211021010000120120100201211210221120201102102212020022202002201002202012220100001221001011002202021212220202000000212112202011010221102020110100120220002022200020110200222212012200112110112101222100102211200221111211211200011201212100112011212011012101222220202120221012022001200120010001112122101122101020011121111102100121121100201200200021210112111001211220200021120220101112222120202211210221021222000210012112100112100222020111121021220211020121", "010202120011122200020100102100010012120220002202201012010200120222120200202002121210122010212010111100120002220110201211110211211210011002022102102222211201102210021200000001210120221012022212011202021122002112211010122002221202011221000101020120101202000221102220202112002200111012000111112110121021121000210221102202202220102022202201110021020021122110112022011100222121122101202111010010000200011202101121112100011102120012122022021201000022210001020212101002220012021000200221000102212100212212022211012101210121020202111112000011222121020210022100201001022020012011022010110000121102002111011020020001002102002221002102020222012212210110111110222102101111010010202111200010112021000002020121210201110210101101002101211020220220101000110200122120112222200012112101020000001102022020011222212000001012102202102212021021112121011012022100020111002121120111121111121210000011021021001221022200211220121002021002101002022012", "020201211002222122011000211222112002121220210112121021020212211110112111202121200022122102200011112110210121100000122010020112202202222001112202201010100202210220100000021221021222200021221022212000010201201222202200112111001001110111002202010102020122110122220010211200100111112000022020210000022101120110111021111121222121120102211001102211101110111110201201000002110102221102020222001112112112211002101002121222121221002010010010110120001221112011102121100022210012001211102202020000100222200200010112100201221120222201121020210010100022002112012001202002022221212112020000002220220001001210101112222111121122220201220200120120212100122012110210220120200022020001000001011110122121202022211101121220202122022212112011112121020102022202212210122111221212221121020120102222012112002200011011210010110020200011112000102021020201212102002121212001100121120021201222002010121211010200112222010222000000120102111222212120201100", "100020010201222120202111120000100201022012102122112220012200221220110120102210210202002102002201110021100222112120200121201112112000100122120010101220212210122000121122000120020012002121102010201011100211202100001100011022012120010112210211011121202112210101202002020202000012000010200202210210110101101101121222001101222000112220022120102102002012120220000221002012200201100001221222012210110220001010112101201102011100110000011010202120112112001011010101222000002202100002111001210220220210001112222020012020200022120012121100100002120110002210100000221020020020200002211222002221102002122110001222100212222221022101010201122010022021110000111022211202222010121221212212212201120011202222200110020010201101120101202010210222012122022101122201112021121021001110011212221102121022122211121002110101120122021101200020112121010122202112022012122012101000112000221022200101021002011120012012202212222222200000110200000100202020", "112102202010001121202012101010012100212211011112111111120002121212010221210120122112000121110110111000220001102221102121220000220011200000012102201020122112100212001201110220001012021010201022121202111221012022222122021202112001100202010210021001220220111222121212010222202212201112200111200221000122020100212012010221100121200121200102121212122120220200121120111001001000201020212121022100201020120122202120001110102012210221000120012110010011112222022211211001122012101220002102100100100202001101221121210011012222221121121101011012111012011210210110101020112120202212110220211012120101211001111221020112222102010111000010220000101212202101000101202001012210111201120001100011202111111122210001211000222020022011102022000001200101202110121120211210210020012112012111111120211002110022011012202110002101111220211211112201022002200221201121212022002010011000011200121110022210102202021020011201221210211020211000002201200002", "112011101110220202020111100102102101020222022110102000000022211102210212012211210012121210001101011010002100120202210220201222201000111121011020220221112221221221220112202021001010202001212001010022021020101212221012211111210221001200000020211220120001001111100100120121011222002000010101102201211111001002011212210011220212121021222002002202122200021111002112011200211101002202121111221002121110022102111102021020221122200121010111210121011011112001020021000221211001121202210011110002022121200012221222021101102210100222102212221112222211021121001111012111222202100000112021202221211100000201110010210121110020022000012200122220210120221211221100111020210101100010121200102121112200001012012200110102011122210202102120001120010112012010120212222100110111212000210021101220020020200102110012101021020020120002002100121122101022121012212102001002010112200001210200101202121002100010110022120222201111020010220002121212120222", "202121101212002120010202021110122011200201001020201011000202002212011100122122120201101010012220210210221202201222201011001110202201100200011200012112022212121100222012121012111210100002212022210010101011020021002010202020022110120221210101222102110110210202002112220012221222102121221001211212221122001000220211122000011102211210120220000122222200120221112102002002222022102021001200220022100211121120200201221021001110021120112100002022122121201101222002021101221112222122201011020122021012002210022122210212022210200201001011221210112000010011201100201202011120021201110202002001011222111211200012100100000020121210111011111111000211010202220001021121000021222220010220121120120001220200122111212211210212110100222111000010212212000200012210012012021222001220220201101012112112100020012010120002011121102111211000022211022021000121200010000102120111112010111001000011112102221200221010220212100001210001222202010012010021", "200121212221020211200222122102212002012200212011022111121221010122211202011122200020121210122120211022011200101122112200002202111210122222220212120012220121210000102000102012212221212112020010210002022211002101002112011112201122022121210100002100001101211122111112211102001020112110222212102012112022110112111020102200111011202221101121221011200122112102220000202122111210221021120220112012012210222121100001022001011021220222121010202210000021202011100211222010012122012221120002111000102022202221011122110220211001101001201010210122000011201220222201212100222022221201102022211221200122201012010001210211022001221201010001101121212202110022000120111101110121111210012020201210111200022121101122121112200010002122111212002202101021010002001120112111112000211200211022201220000101010222000110122102000111111200112212120211011101012211002221022120122120110111211210021211021022022012021020212220011020212221001010020211112200", "012111102221100101220122210100120121000120021221111221001111011020121020200110122101100212022021212210011220201100021001220022120120001121002020200002121121120120120202212212000100021201101221120201121120211211111022211212201200221000201120000102121110012021101222022121020112111220201001011020200022200222120212200100200101101121211220111221110101212221202212121220211221212011200201202121121101210222101110011010100212121000211021202022201011221221202100021100200100222112102222202122111200101110021100020122102020210100002021122201211020210121022121000220012211202221011111010121101011102122200220100110110200112221211221011001120200021122022112220000221011102022020110200201211020012012220212122220121022112012011000221121010122220222110210122020122010011201022022120110102001012200111002022020211022022000000001112112000021222102010020210122210200111000012011221012122011102022100220102221101110121020020000221210212012", "221021110220100101210000020111112020122120010002201100011102111002000100122210021222012211120211210220221200012101002111010110022111021121100211212200002212211012102202012011001021211221000121201120102111022110222111010002012120022210001021212112210022221011100120000202121202101210102022020010112011001100021110021210102002021111021010210021110012101000022100021221022201002212121011010010021210111121212100220110012210220102000101220211120010201020212102020012200221100010001122101221211111122022120001220202210211210101221221000022110021221120202202001100110112002100001122021110021022210112201020112212202012001121200122221021102012102010122201202020112222102102000200201101022222202202111002111111110020012220121002102022112110122020011022011010100220011101200022201200011002022001222212112000110220112220201102012122011021011201012210101121000011100002220111212122212210021021221221012010120211202001112121011010201211", "120012220201002111102211200222101001021111022112021021220001210112210100012020002012202222012220220002021022210021010122212222200022110111002211222212121212101202222020012010200111121110101011120200001222221000000110220200112001220211110210010201001012120021100012112021201021102000210001102110110112001121012202121200211012221002210110012000122221002111001211122102222020000110120111000220010010110022101020112201222112120011111000002102001100220000220222102200122200201210112022021201121112120120121200212002111122022202100020020101212112210100102210022111001200022022202022120221211101120121201120010102022220122112020200001200102210110201112211011221000110112211202021021001220201110101101222220022121101010001222112101002010012220111021101202012122121202010001200102011210021001002221112200210202011020201110110000002011222002210101210001101112120020112201010111001102022100020120120121120022020121221212001112110111001", "121212102110200011100012112110100121010202102022012010112100212222110012100222121100110021001111021220000001021010202001120201210202212222121102111210220021211210221100102000022111100110222112012012012100011110021101120002101001012102100212012211210201011100111000201011120002211200012010102011222021121000202002222112200210020020012120220020220200000021221122122201112001100111000212022101101220000001011220100210102201212211221100200221122020122221121212110100221121001202011010210021021121200012220200011001122001111221020221201221011201211122221110122201200001101201012112012201022021011201220202202110011000211012222111021111220121011002101002112121022121200220011022120220022220110220010102212112221200022112121010210100012200020011120122001011121121001012210110002100210002020100200020211202101111220211111102011122111201122222112120002102122011111200200221000001022202002122120221222211120211120020100111010221102102", "120211210212001210011222220112112210121102110000000021112101022111210211202210111020101022021221101202111200002021220002220201211222201220221221022222102001021021100212201220100002011201210201100200020001021120111100210012110000021222222001220121120201000200010121012110000200121201210010000021112010221222111122012122011111200111000122110200101110122100220221011100000102010220112120111022020102212001021101001221202120020200200020200002100021011022121222201100120002201022012212111021122221001110221111101120011001020100211200120122121200221120222212101101101110111212221201102122200121211121100020121020021200221111200000222020221221220020002000201111221110121222122101002110020001200220022200011211212201212101120110202021012220022011210201111220000220022011210211202212112001010022221121102101202222010001200001201000102120200110211200021202201222022210120122102102100121001022212010211210022012120011201020011001220111", "111222200121210221121211212222220201221201001122211111212210122100120110120010221020202200200211211201020022120202020121011121210022211012012110021121200202100222220020202120110122102112121201200001002212110220002012022201000112021200012221200000110100010222221200010120021222222211110120110221020011212101001102202222021010112211100002220110002220122211101220202111020202102122021022221222120001101002222201022212112020002002001210021120210121011120100201011001210121002100021210100000010221012101202112021201001102000020202111120121012122022000222212111112121000020110221012220021012202100210011101020212111000021122000112010012220200112100221112201221220212111222201110121002002022000010002120012200221011022212210122000202220222112222100001010101122202000110002200110221221020121101222022220020112011001000121221122002020000222010110010120121010010100022210011101110122122222201111222220200120011002200122122211002112020", "221112112020222112202212022101122021020101202202220222002000120100202102200110120020222001110212202100111110022111022221200101111120020112212110021102101101101201002011201111120112012012121200001022002010021111122022210021200001222000002010111201012101011210222202222100022101001002100001000102220001002001111122200201111022110210221002001022201201222001112012211001000100220122201021022210111022102020102200022101020000111102212002100211102020221122122202202220120002212012102210100222201212212022111100122010202001120220021211000100200200020221012110010021101110211112010221221222202121020200101120101111000002120100111112011012021101101121212021110202020022212111012012100211000022021220010101221201101122110002010220121220201000200200222011200112121100012001200202020010101101221221120212020121201212110000220021101220202121011111212100212021111110021122220110212201110002000001001020201211220000212211001010100002212112", "202020122001201022021101202121212210010111102221002011001211201010120000002110211210200010101000201222220211020102121202221101011022221111111022200202112200120111001022100102112001211210010002111222210022221121202201210001011210220120022222021100220202010122120120120211012222221011221011021001111001220122220102212111010001210111112020110120202200111110201200211112120101010001211211101020120220120111120000002100221201111122012021110201202010002001002222200120120221210222101102221120102002120000222000221210120102221120010120200020120001002102000010122111022220000120221202101002022110210211012122101022001012121102000100111020211202201212100001222202212021100221020102022021210020000102001211012120221100021111211010012011102112000211102111000200210002102220000221110101012012120221202212221012110022021010222222011022010201012201001021121111102100222200001201022201111120202020122110220111202011012120101210100222120000", "111002122112001122202101000211111121112112211221101211001100010111121020012101201021020010111022010000212101022002102010210100102221112101222021111110012210012020022210111202120221111000121210102001211110212110002210212020111210010220001201000221112111101002220022210210220111000211122011120201121021112211021210211020200012120221100122210101012100022121200122010121122122201111022200012020212120211101200010121221001021100222112012001120210221010221102221210110111120020221120112000211211201110110010200221121202102101112101120200012111100001021012000220211120212110111011202021120102211121001100220001200111101011222001100211202100112120120101110112011120211001211022121112201022022022222120012111222011121011201020110001202111001002020001011111222200122201101220221222102001222202201010112122221110211102001121222002021122002202201022020121222120022202220022120011100121201001011010100000022020211121101101021200102112110", "002210222111221201012000201021211010012220112102111111112220100112222201010120120100002100020102010200220200222201101012010112001120120102020020012220100100202110221222222201112100111101201210102210200202221010212011102101211010211122102120000102020112111222022120011002100000222221210201100102102101202200102111110100022011201112010211200202102010022111110121021222200001122210211221000211112021210102210120200121010111122220011012022011010212210222020011122022220201001121211001220001102210201002221001222110102002010111220222002222211100210201112221111202112020121111120212002011222110101101121001212221211110002010211200221221022122002211021121200112200112102002102002220000200001222110201002102102000102120121001222202000012220112111112102200020022121021122001210001222222002122000222100210101001210111010222201210221211021220021011120201201101211100211220210221211100002102002212011210210120122021221110100212212200021", "001000020002221211110121000210212201201221112021111212022211110210211002202020112120121122100200121111201120022211001020100200101221022020001111010022211000210211111120122201100110001020111211122100201112111121220111200100120102110122110201102201211200220111101200022000021000100022112211121001202011012210210001222111012211201020010101012211111002001222012100100210012120001210022211211100222001122222012112101010001200000110011210100121021120012000110220100011111022202121022021200221211112002100001002001112221121210210112021020102111200102111201012110022222021002102100001211101112221002021112012200000200122101120022101022002221101012201002120121112211111010220211100000001210010101022102011120002121022202202102021022100220122221110120002121110002222200022211121022122101101212122220212020121022102100120201021200002000010011201202000001001110002100222022211020100020000201212120020121212200012221001211122002210102020", "122210110222100022221212220112000022200102210010000111100021202002011001011100010211122200020210021201012021202000011221202112221002112101021112220202020212021211212222220021020221202001111100122210012102210002111120200221101201021020211002021000021100212001210200221000012001022222221221210211200101110010000120212021210120012002022002222202120000000010010222220022002020102001212010021020221000000012202121001102220112200111022111200001111110012120112110112111220210200222102222020100201200222012100212000212001121200200200212011200202022010121010021222011111210012210112010220001121111012201000022112220022010212010222001002002012110122002212010212011121022210022110010212112212212011112212100211002101102211100010202020112121111000220222211101000202102111010101200201120120022221012021021121221122211000102122012022222220110020101112120001010202111221110100120222210220120202112021122211010122201112201211002120021020101", "101212120012010100020212210112221220021210000102111110021000220222020211222222201222111012220102110020122201002001220021201002220012222111110121010021211121100122212220100121201112220212022011102010002100201012202121020111202022110020212002010111120112221211011122222102121200000200112222202111222202202220112200211222101100120202200121112121122021111201000122002212122200002002000021202221211211102000021202112000010221022220202120110210210000022201222202121111222121021202211000102012220020002000121111220110202120000221012222211001120210221120001121001001222101022200111010100020211202221220000202221220110122000110201121020122010000122110102222002020001202201221212111221012201012201220220120000000010220221112011120010021001020122000012112110110200110000210020200101210122012102021001111101020102012120102221200121122100200012112121200100000102221221122100120120010111120222222121101110012002021012112110220102110200211", "001010020002210222211002222100110220110201021022021000202222012210102020222010122220002111100120121201221002002202222201101220200122110211011012102021212020120102012012011002002202001110012222011012200012011221201120122002100112211211012122010002121211111222110101212222201200022002202212100200012012111012112100202220100210221211122100112111002110201002022212100100100221022202122200000210221021102020210222010102122020001121211202211200111101002112010112021020020110021211020110000212011110121112210222211110012111220222211102000000002012010210200022100112101121221122120200001222020022002220221121202110020210101002220002001221201122210110211021102112202102011120120121200012100100020221221211102212110101210100010112020101221100211202001021221211200102201102112001222120022012212112221011011100112220210211010210011001201022021011022011222110010211000001021022202000002121102210111021022221121212201221110000012122021022", "112202212011220120101111000100110101201022202012001221120020210101000201012222012111122011212221112210112212021100212202200221200220202221110111210022222120120020221021021012102222210012002012220202210212202011020020001200021101201011222201201212220101210112001020001020012021212210101011212010121022200110200012010211012212211110021000110221200021001100210020100111002111102010102122022000021121200100001000001110120102101222002002120120021200101221001112221222010202200012211120111111021021001000111122222212100002211210120010011011102222012000202000012020002110221001021120122101022201220122200200211202020121000211101022210102000010222110201201011200001010102221200211011212021020022102121210010100000102002221022011200021102100022021121001011120222110002221021101201102000222112020110022111221221011102212022001110220201010220221010002111010011222011220012202000012101202202011210210121110012101011220011210111011011211", "002102122012000111010002202112010210100001000102210210020111112000202221212202121210101011002111111222200011021101021221110211111110100112010000221202201000100220010111000001110222102000210010221020122112200000000222222120112100011010021021210120120220201220020211022002202221121100120012222021022010110201020100100012101221211212112021021010111221022102011121021202110221102222210222100111221222112101121202021021100202102101002221021102100110001222120221222222021201121210211220102022011121100111201012010101012022000012122020110121100010200002020100222201201020112102001112220120020122100102020012220211211101200102222201112110110010021111211200110010111021101202120000212100200221211012111011021111212000021001101011202020112122212012111211020212200112210111122200112011112002121202122202202101000021021112012212201212100212002200120200001212201020011020020202001110110212010000220220111000022112201212212211200201221200", "020202111100221102202112011212221222100201112200212020202121120002120221101120210212110002201101022001100002120110002011220021122110001112221011020201220221012111202200221100211122012112101010122102112200011021210022011200102012021102120112020021212120101000010010200020111202112211222112012222020001112122021021102002221101020011112001101102202001211121021221122211002022112110000122021121111212112110001021020212220002020122211202012200202111011002112220021000110021100102110102212020202001212212222101000102022101202212222202022122210222000201122210022002121121121021002202120202222101022202200100100120020101120200222011010200212222111211212012011110122220002002111021200212001021020112102020200120001120201212001211022222102222112210122122100201100200001012122200022101200022100102211001102212000212122110020022002102002000021112001220102102200210221010000221100022001002201112000112220120220102001022100220100112220212", "110001221020222201210210222201012221010112122201112221102200121222120212220101111010001001012212202210011112200111221121101211112112202221110200112101101211220222222020000220122022021221210110211212122002121000122022210200211221010111222011001110011210021121212120102100111022020202202212222010210121011110201012201210012110002222100211200200110001222002200021102002122122202211022102122012101210012010102101221212120120202020000020102100100220002211211002112122021112202022101021000020000012022101011122011201110210212220000121001012020101010002111211221011202211220202222001100001022210112022210012012021212012102020211200102221210011020101210202210221201101102001112122211110222221011210212002020221012002010212201101110220021010010122110000101102001012211121112220122021122222100201200011110122100112020202020011012122201022112121121012210100010022200212210122011120110000120000002201121121121100222111122221122122200121", "012020120101020201010220222102101102100211020122220121101200202002101112120221102201000212200210002200122012220111200110122000000202012121100111202002112010110212102002020002002112020020000202022122201112121102010121122212100120210102212101011110001210002222220111212110112211011022111022200201021210112210211020002012122100110220020101002111102002201021002101000212102021202102012222020201110111022210212120122222202110221012110212200000011112112102001001110110020001222100110221111001002111122211202111111200022120212211020200101120110011101100201100112212012122101212222012201212221111211020222222020202010120210011120000100211221221112211221220102210020012221222110111120121222101001020212022212012110212211002121122200000121022222122122220121122002021011222212000200202222211110111210002000121220022020201021102002222211002110112221102020202100022121021102012122221210200122022022020101210122000100200210221000202121200", "110211022101220220012121222011002120000102012210012001110210102102102100202200102221221100012201211211112121102000001122000220222212202000200002100020200111020100202021202010212221001212102021010000110121211111220010022010111211112122101112101211220212022112222020210111202212200012010001022022210211200002012202101101220000101210220001212022222012020001001200112120220010021201220220011020020212112200120100122102211210220111100010000022121001102210010211221000210102211021012101021110121102020110120010012121011002002011000220201200211122101122122100020220020100110011010020000101112120012022210211121221111201220111000012022021211010020012220212211012220210201102222012022111002102000120111102020010020210102020120011120100220021122020221220101212201101122001222122102100122022211000112111222000001011110011201102111210002200201022010001020111222212102221100201020201201212012110002200100020202010020020200102210102222201", "100112100221112202110000220011102011212122111202211202111211111102212012102120111101010100201100222200210201000120110022122001112100221201102220211210011222110201002020101220020121112111121222121211120202210202220000102200212022220212002221010100102111221220111022000220001000110201002120200221020021222112022110211000212001112011002000121012202002011222110202022222212102121021002101120001121021201001010021110220120021101212120211121012022111001000000012020022100002100021002021101221110000122212112210100000102101121110101002102200202122002020111012200211112200102011121100210022001020001110112002001122010020000101111020022122100120200212122122112011200111021201220022012210220202121020210220102200121000010200002020012022001102201011011020102010222220222101100021001202001111220211101201122112020020200202101110200001122102120202122001220022211112101000111110201122221120010212102210020020210011211102101101012000212221", "011020011000102021100221211220010111202100111212000212112102102220122110100211011112200200221121112112000102101120100201021220210122122000202202200011002002221102121001120121012100120101022220011210110211121220102201020002011210110202001011221002111110000022211200012120012201110012022012102201100022122101120002122210221001020220121212102022211101211201100121110221021110010012022111102022201002010121112110012212021111221001010211010202012110000111200121102221021021122212202110200111002220111212002211201221101121122101020021011010202221012101222112120121000102012120111111022212011011110121012010002002021121020012212222220202021112110221111020022211210220000122001211221222112221101101112212212202011122110201001202021200001021020102111010121201221101111221112122120201222120100211202211001122102001102011112101020122111121000201010221020221011202102200211000210100120211101110021212212101212012021220010001021012000002", "021011202001110112000102010121111200121211121210211110121220012101211211221202211121122012100020221221002121010220211010011020100121222022102220122200000221012202110012111012210222110112122111002100022222210221202220120012102020220000010200011022000010120112122010110201012121121200102120000212101101022010011211012020201220200021222201102101210002111010012210002222001011111001021221100121022121110212220012220021120201201120220012121201000200101211121020202111001120202120221220002102010212020212020102111100122022201202210211012200200101112120110000200121120011100010221202011201202210100122022002122001111001120221220211022100120102022102002111010101101121012102002011022021212210220121002220002211021221121110020120221121210022000102010121100011022221222010202002221100020101211010121101020011010121010110222212002011001000022111012101120222121112121021102121002210222121100222212101012210201211212120122220000022101120", "021200210021022201211002100122011020010110112001001122001120222210120122011012120002102020220211120001121102220001220021012022111002010212222221002222001200201001002010122102002112102122220220202111220111112122201201210220010100210020012211122021022000010202010210000000020122122001212220101211212002002202002010222011201210202200101201120210000110110220000120200101120212001122010202001010101102120120002002221011201102122200100121202122210210201012101010021100112202202021021112112110121211011202220212122010220100001001012222122200112122211000220122212112101012211020222110212101022211220221010122202110102121212212101010020022010101020020110110201112101120021202220112202222002111101101100220201001110120111210211111220102001202002200212122011200102202120122102201012110010211102021110022111122120022122222100122120220121122122202022210020001020020111212110122001210012022112212111201100111212011110011212020220200120120", "120221122011022211212222220001210221101122120011120212222211111110201210010212201120101012220120102002110021122221101022110200220221201102202201021111202012102000002001122200220100110022210210121102110020200021210011010110100210221202001221211110101111001211120110022120001102202221201000120212001111222201120222100120000101012012021010101002111020001002120010100101112022212200001211111220212111110200102021021112000002020200100001202212200110021220210010022220221120201122021021201111211000120110222211102201200002002200200021001011002212121102011121221110111002010010022102212001112112122212122202022212102100011000221201001211021020212100221020120001222202111010200212121110222212010102220001210022110111100111001200111202100000010002011221001101011012211200120011022201101201121212000211022211012111000020001201020021010110121101122202122200012212120120001102221022112122120010101020112022220100102221212010122112011121", "201122110221202202001122112100102220120012021221020110212122022121021202020210022212202101221100222202102201011120110212210120121010220001121121211210221201120222211202201002021022021110111200211111010210102111110111002101121020122201011010110002111101112111012212222022202221021200201112010001211221201210201002221221121211112212102010001222020001020221000212022211012122101022201022111220110000122112011112022012002022010022020022211000210100121011212212111122000001020111020001102222010121210022122002110001101201212012011112221000121221120020200200012112012020112121210100001112121220120102010100012212121110021012021012120020000102100022001221220200122122100101221101012022022111002120211010012201210200102002012020120121120210212112111200022202111112212011120201121000102210102122210111212202221122211110102201011101200220211200211021220002202011021021011102101022012220021110212122222122110012002210200000111221210212", "022011222202001110211101022122001210211101200111211122112202100000022112212101110100110022202110111202021022020020022012101001221202010100220221210100221021020220010221201210110200100222201202020102001020201100220110201012002001101111011120202200010212210212111211201011220220022211020210000001010221122022120120222100012211011122201022211112202211021120212002010122100121201011112221011002022101222200121101100121220210110011210201021202221020101022112001000212021200010200100000212020011201101100002220111111000122101022020211210110212020011121200020121011001212001011010100100012021020210111212220112220111020021012111211002011200220000012000002221022222101002111100002100001121222221021020101022012021202100101110021200121001201100101011001022021222000000202010202102120222022212222120012210202212021001112201022022121022120102001022021002202010222210100200021200012020122221120000022210201200120101101220120210112222112", "202001010000111020122111200211122011221012010210122102211022210101110222200122112111122020021020222201200111000201201100102010111021112120120211101021111100021122002000201021221211120000122221100221022212012021211111210220001010022100012000021120221010211021120002100002102212222210221120202200022202000221002001201002212010102102021000000202102211211012212220012210202121210121001221100120001120212101000220201111021002202212021100211022202012221000220021212212011010112010022020212110220001210020210102201102121220012000121221102202201102200012202221101120101001200211021220120120121102100000010120011010201201221001202201111010020012120021020200212102110022201011220012120210020221001022220212222221012200221000211101010021012010121122111122012021112201022011201022202202011010200001102110120220101211221201211021121201222201201222211000202001201111010222020121012211022211202121221120021101001210020120211010222002100211", "222110112111000201010212012220212112121220002020121001200212220010220222100220121101022210001022110001112222110100102221222112011010002101202122120111020011022001221221112112211011201010122112110101010210221020001102211022221020212211001102020021220000012122120102012000010002022010122011111111112101210201002011100202010020111021110221002020020112202101212101222101100012011022111101222120002011121000012101101220010222011221202221202021001112022101022020220101022221122112212111011001221021120020102210001212011022102101101200220010121221121021210112100111121102101100211010000120020112102210001122010002210102201021211121110201011001102212201002120012122001120120122221211012011221010221200110121102200202112220110012222210202022122101221120020210001102122212002121020102212001201011211221012002011102112202010102020210110211100211111121021202111110020010020211221201221210222102202121000012220202020200121121120121202210", "220211202010002111212222111200101010102101001200111022211011012002122112210100202211102222110000112100010210221012212120011100002211122001011111211212221101100201021221220121012020020211210111001001010210102102202001022220012112000111002020020200211001220121002120101221021200122112021221110020021102022021021221122001022001121110112010202021212002002112010202011122020000210111101120210122110011000200210000010211122002111200200221102021022011112112111200101012002202222111200101201121120222010212201111100020112210001200120110221010010022111002122100220211200022122011221202101012102122121211011122000120022221202020122110012102002112111200122020120222202111100220210221022120001202201122022220101010200122202022010000121212200022111000211212201110001201121000222221010200210202020012222121010202102221111221212111121010021102001201001221222200012111012222000100101101020002100001001022020210001111021010220212000022212210", "212110122202122020110212200211101222110222200022200020212222210200210112200220011001101022021222000202022112010020102212101222200202220220201000022220111121010120002012211221210010210021002221102201211022101022120120212201202220110012122002020000011102101020020010222100101000020210220121202201101011211101010200222212200122012100021222020101102011011022020011012211211111020200222200120012002112212120120102220102102002110021221112010122020222002022110111201200010022101200112200100000120221020120222111122120020211121210222222012001211200122212022100102221211120111011111221222010212211011010201122102221222021020022122011021220102200111121211020022210101021221020111101121110022122100220112101101200112121210201122111202020120020200221011121220101210022002001110011000202202212212022010001012021222211212100020112022121201002112222212011000222201010100120100122001110220110120112100001002120002121021210012210122122212022", "201021112101020002220121010002120121200122020221000102012021121100022022211212110211101202200211002010221012221210100211111021122102202212020221111212210122210211112102210010000212001122010121100012200012222111211001211000201122210022002120222202010011010121202022000020011101221221012110020100210212210001022220020001220201001222001220100220220201112002120120011222210102121011110122122120011121221100000021020022101102100222002122010020000201121211221201102122200110100012210211212022111201200211121221110001021010200222210212120021002220022222002200222210222020222020022020101111000002000202122122010012110002120110120220021111010121220211221010022212001021021121102200111221210211212112121101101120110121010100102000021021202112120112022222020201011110202220020121010002020020012011020020012211112112222122201000212211111010022102002112121222010122210012212010012101122011111020020101002010212101220222001010211112212201", "010112111000221012102211120202100212222002012120202222011111100200000120221001222201012210002110222102202111112121100202022101112122121002011111111010022211000000020222202210200020202222121221002020101220012112021011222201011211020222212021022211012121111021100102022012000211120222121202021121212021202002220110021222212000200020002010202221100112120201112201120010002121120200001201200012011211212002222121010000221110202201110202222200110221111202022220202110022211212102121121202021210222010020102202011012211102220121212201201022210101201111011200001211000010000220110011001200022112220212002102101202020022001020210221211010122101122001110222022112102002220200022121011100021112222101001002102211122202100111201020210122211122011112111102021001001022122020010121210220021200112100102021111101111112100110012101122100221122212010010010212122211022100221122101002002020011011221022000111201021210221211110110100020011000", "202021012120220221201110010112010120220212121200220100020022120022202121122022221110020221211011121011020222022110201002201201022200212211002100011221220000110121012212202001212100022011200222020212021021200221202200212021011002001021020222020002002122122111011100200000101012100202121110000011001002000120220102102010022202201111011001222201000111101111001200222201112201102110111200222121222002121221210100110201220001122121110120002012220121121221210122121211012202012202212112022122101200200111200012122212020202122111221222011102201002200001122101002102010100020011020102120220210122121122222120020020100121100102020110111110011021201102020112211000201221100122102100110212102221022202102121101210221020201120002011021100121021011120102210022001111100101122221021001212212111210100020021222122120010002001121211021112102022120012112021002112000210100022201211122021001102011021111122111210021110211211021221001222001021", "121001100011210100010220101011121011100001202101012112000020011011021102021212121122220221010220220010011112201011212212020010002022101020122022102100211220100211002210000012101112100220200012112200222201111202210001112012112020220122210201011100201211221122121220111020220102211022112221111201020212112222211201110021120011002020110011212201112011021210202120121202212111111200212211021011211201102001101000211021122212012211110000012121100012110202100210222110200012002220221011210022020210210100120120122210122011121102201212012100102102202022220120120121202110202221221012211001201101120012202122102110202122210011112111222020222122120101201101110112011100011221212111012011121122122201012110022201000221000210210200121102101000102022011202212111020122200211021211211221022011101121122111112101122101010212201121122120022122222200100102002121222020000221002101011011221021111111022201121012022020212221111121122210210210", "001220221021210022201122101122201112212211200121002102000102121000012221121212120220222201120201200221010221110111221112220222221220112222012202111002202200221211212220102112011221012112110102000210202200110211222102021102110022221000211220122222101200112112002010202002110222120010121100012202020202112022112022212220211122020121002201001010121111201112222101111010110210120010011000200210120002000020001121101211001100220000211102122201100201202111201201202012202111212002000021122012000010102220220222100000102112100111220002012121120111010200200022000222202221211201001121001110212200202100202011012021021012120012121020020001112000211101221112001202220210201211012012201011001210102201220220201122000200221221002012221221102200021110022022121112202112021112111221201220221112201021121021201222012212011000011012002101012111122120101001102211010200202212212100012211121210110222021122200202201022120112212120112102220202", "222001220221121000022002202102020001201121210102022002121220200222222022200200121000021100022210111002102221102120022211210112011121222111011221000012221212011010112201012202112011012200101110121100012100121022011002100120001200211200020002212202111220121122010020121002010222112112221022212001010002211002020012022220201202002201111212202100100111202202220012211201200022201200011010201011101201121100221200212001211101101012222121111002200101010200020200112022200110110012002002200102222122120112211021012021010200020110001110002102020200102100100221212211122111120220210110220000102120001200121222121022020000001201011101210011100100002110020212211200002210012111100120022010202120212012112002210000021202101102112212210212221001121121100202101010102211222202122101022121101111020101122011210021222210202000200010121002212111122110011200012121200202001101010012000021222021102201202100002112220021012211100212110000011200", "102222020110222220212101220211021012022110102210220101201112222022101000112210020022002110021011001010120000201212122122022222111201210000221012212201022121001121201012000222222111220222111101120222220112121020110010210200221120211011201022120202020220120211221202112212121020222210222110000010202222110012021021111221011201222202020201021210222002001021112120220200022111212020120011102201021121100002221020221210210121022212100202002201100212020021100010020121001221220012001122201002102121120102120102111102020022002110100210210002001221211112011102121001000200210212220120110020010220221210212022200221221020201011112020012001122222202202110002010201001210022200200220101212101120011002112220021220120111102020020212000110202001002100220021002112112211120121012220101222122201001202121220011010101211100101222002002010222002202011211100101122210121000210202121002100021200112210110211021002121110121022010020102112022221", "122101102212210010021000102222110100210220222201010100121011012201020112122101201101222222200200022201102120122122210022021010202001110122212022222011211110221011002122000212102012000011011212220010120121021111111112021121200101120110020020111001222100002000210201221201111211101100011112221220010221102010202010120012112020001000210022112200111202101121222101010020222212002010100011100000110121220001201110110202102111022212221211012222200012120110222020001112112101100102220011110110110220200220122102002120122002200200022212022111010122202222210200210110000101111020102200112011121222220222221212111202110102020202221122211021002211201000202102200200021022001111202002022210012020221000211111120012110222210011012202102021200212022002211122220211021120200221112210210211002111011010112212102212021100112211201111210100020202211010212010002021100210011200221122021001111120011121212221021222102100111121200012212021220111", "101210100102000022200221001001122000101022201121212020101100011210122200120100212000110022011010100212011022121102202001221121010200020200111002210111000212012010012120022100101102010210110102020211212220010110111101102010122001222101222010220120122002100202001202020101220022212211120020020110220200212222102101001122210120000112120212010201201011120001110210011202221122201110012212110022221220222101101012212112112101020112212100000200200211201221210220112012012210002001011111111202002222022101021110221210210120111211201111011221000020110002020012110110110011101112002211001020020020011102121012121202220122100001122212122002001120201211111121002200021210020111012101201022101012200011201200121001020200101020002102201100212121120110021210101221200020021112120010012001122111212001212222010112112100102112220011022122120122210022110012120002222012112210122010011111111100102212022221211000001110021202110102121000211102", "101221112222020110022012110002002020222101001121221011121002100211112001022022222120011010111221001021202002021212001010002102001201110101210010012102021100101001100222010220102201221211222001210121112020102120101221201002100112110011111000012012121120222021112111201002112211221222111112201002222021002022111101012101021202220101211112021020000211220002000212210201122201021120101112002120000120122010110100000010201220111100122221211120210110022102102020220200200002002202001012211211010200102012211010022020102021012010100120100212210120022020110010000100221122222012020020222202211022110000201011202111001201111121002010112211101010011100211001020020210021221211100001112101010111201100211001110221011100102010200002220210102102111221010100210200012201222021000202022002100010021022121020121211021210002222211001012010210202122110210110021201201212212200012100112100221201212000202111000102021022102012200011210002110202", "212120211012222022112221121200101111212102201100221000122212022122202010022112112220112222110220121220211001020221110001100020201101022121020220100010021211222111020120221001010110010222121211002022221210012102201012121122112110111201020112222100000011000211112210022022002202210010001101102222202021111002010202221201111121101220112210220022000200021202122121002022200212121202200111020022110020121110112122221012100011001212210202000202110100112012222110022011001000100112022121001211220100121200100112112212011202211012002001202211111221022121200011110220200002221122120202002221120120020021021011001121200120222111110102101111221010022111010102110221222011021011112022211212010120202121220002001210110222110100112222001202221100020120022201000220102221011120200020210000210210202220002100002200220012002022111110010022121212201101021121200211210210212201220111012002020210122112112020022101121012222112211202211110102202", "100001011201011022111101101201210020121210202212201101011001001112000112110112011111110120121122100022120011221120001222010021100102010111012022122002122010011120021101110001102020021020211020220221012002111220021021021100112100211021101001222000110220001020101222212111200021210122201001212000221111011200022102012000102001112101000000020201112202121102220211210111201102221221020000100101101110101220020001011221020121201211222202020222021112212121112221111120102212221022110011000122002000211101021111122220220002000201200020211121211022001101002112002201102211121110201002001000212211221210221010000210121002101120100011102021222122210201022102121010202212100111122111020022001100001221102111120201111211211101200022111021110210000001202212100211011000212111111100201220201112211010022102022211112020110012000002112100101021001121110101121020112010210202101011002200202121221010012122012221012120112111112000001212200120", "022202001111102220121111220221120020221000121222112200011220121111220021111001221121200200002221110022110210210200001012011021111012101220012212002202222100001111021202101221120220110221011112000201021121210211022102211111112102022220222121011220010000200200201102100222000221021222200011122000222201220020120100010122200110101012100001011011212220211100002002211020221112112200202020201112001201011121121221112020120100212200221102122000100201121121012120212112001121100012002101201201121001011212021021220012222222000112101211200100221011021110000111022101101112222200200211111220001001002002100022122221112000121101022202121022202112221001120112120120112012100110012121200122102121001101121101111002221200010120222001022001010100022122202012201111002210212220010220200202100020212200011010202021112001012000010101010120120212012022101121001111221222120102012011012010101020010121200122200001011220202121111020222122110200", "202002002021102010012012221021022021201021021122022211120200221012212110102222200000012020002012022002112021101200111212010022010220001222200120110222121201021111000020120102221101122222121212110220001111220121100200002101000222111010112210212201110100122022210220002201000021221101202011002020200211110022010000121202120220011021022112000112212112220012001222012122002211011021200022101200120002102202210120000012120121221210222222210010220202021112202220021222020222212212201010012122121002101101220220001020121011100120202120122022021222111002202202121001211200220120101111020221001111012110101011010210002021101022112001010112002112220021122222122022021021212201021200201021021000110212002100121022002122020011211211012210102110021002222200201021222101021200100210210110201000111100101120211111200100120010121022110000120101222012101000021121011202001022022101111110020201202202202102020122111100120111011221220220010020", "101222002002222220111201000000122100120000100022001121222220001012022020220121002112011021020211022002100111211111002001211212022010112010002101000111121211220220200020200200212111210210221110101010222021120010222222221121222221001121122120202121022210002020020201212121222121012110121012111220122121202202102221220002110010001110020021200021000102110200202101000211121010001020111221201110211222201111002210101222221111210221120002201102021220010001111110001110210202022122220011120110000022001101221211100211211000010000001121210201000020222222021111000012010020202102001220012221110201111011002201020111201200102122220222121212010022020210021201202202220221100001022012010012022001201001202121110121010121020102212022122120000112121001211111022111201200112122221110011211002111101212122020012101111101111202212222122121212110212221111012102120222000120222000002211200120121211021222222112101122211112210021011101212222012", "110022102120122212022120020010122200002222020120000000010200112112101101200111222110200002120011110202110101202210202010110002100002012210000102201122021020012200202102012021100022220222002120221112020112221210001100212202120122212122010011120200221120200122002021222221111201021112120120111011010201001201022010022010020102000212102211121002112110201120222020210121222221000002121102211111122110100021120221110111001220120110022111222120221100200110211020022102122010021001112200200222000112120100201100101112202211201220122101120211100121012002220200122200200201010002020200211110011022000202122210221110001001212222122221110200001210202110102212101200210110122102000112002022120101020000222121201121101021002010222221010202220020111002020010002100012120222022122110221201202122011000000221201001021102101101100020011100122110001020002102020111122112212011200010020212220222001112220112100200201121022101110102101022011201", "001110121012000220211201122212200100021112221220210202112112200120222012101211011222122112120002112110200221212021101212002011010000012122002200201112220212210211020001201211102120122000002200220011210120221111200001211221200001010002212101212112121220202220001122012210212011210012112202012221122011112000100102202000201112202020110100211222200210100211020201120012201020220112220120121001102002011112111122211201010011201001001202111222010210221100220222000220200111102100021121110222112010222021000110202212120101100101210211211100021011011112101001102011201211102110121112102210212010121212111110210221022102101110011211121121022200011221010220100222122121012120022201201110020020100102020111011100012202001111200110010210111122201102121011212200021112011201210112100211101022021211221222010012122100010100012000220100000210210102100112210200122212120110121212211022102122101022010120122001120012220011110221101000112122", "001202122012011020211110101211110120012012111121211000000200102220220021121102220102110021121122122111210122211202021012002001001212111101121020220200102022210022020212210101022001101020100220121111112102020220112000000212002201110121201110222021001202120211101200201000010201020110110011200211211101012212122021020210101102212022121012121110212112201020210012110220111111002120200102201011110020122222021221120002211222011121210110110122211002221121222202012120001200111010220012110110022011212110010202212110220100210101211110121021201111011221000011021120101121120120022200001101011122001220020022002020000212112001122111222211010201111001011022122112212112212122201022222220201012111200010000220000021120111202202020022110201102211210000222202022012111000220102010222111012200002021011020112001102022210011100121221021012002202012012022010021202200120020221101121122002000112100101102002011110002111001201110022212012220", "120212201221212122221000210020120212010200002012211101221110220011200112200110200111122220220101022101001221221021222012001220021001020001222022201000012001022020002012010010101112220210220011001222120021002211101111201200002121102111112000120000212202210100112112210002122022122221021110220222210220000111221010100011220221210002002222002101212002100111220010102220022202210100002112001121211011200002200020101202021222120011011021121020010021002100222021120000021122220211221121010020022222121021011212111112111212221022100011111112202222002021021000120201102010001110222000122200202020122221101122101002010002001222221102020221202221122112111200100002212122122110021102200012202210220012101102110021211012010020021210211100012000000220200200021002201011010121212001001002020010212101212201022100010110202212020101012121210101210211210212022112122102211221222102101002000100022112222020121020210020100200210220012112121002", "110012222202122010201222210101102201122220020221021121002211110222201222222201022211201100202122000111120200120200121111200110011120222212012021110111202121100211001202000222110220221220020212021110112001122001220222002100011112020021201102000222120120110002221020122210002001120211210022010100222112210221200101011011122121001110202022022120011010122001020012011001202111111002000120010022000111201021012220010221111101110201212021012210012101020110102021000120120012020220102201001010120002211101100020202010112002020002011000102222021022021202000010200100120220010101222220101122000212111101112220020110200020010000222110002010121000012122010012200102111010200200101121001110110020222022002010222121102211122102000110111102111001222121020020100011021001202211201002100002011200011112002101012211001112202210110201210122101012110100002200222211120121210122221100020002211011021001122210201110110100122211000022212220100010", "100220000201220210121122000110222111001010110020111022221002102210120012021111011000100202210001100011010121122020120001010112200122221101202021200000221221021210012221212211002121100222102002200001000222210012200120111020212201202201221020112112101101021011221200122212120101220012201101111210012100110202121201201211012002100100111020211221021122011001120120201010221112102200220122002202121221120101100200001101120021201022210120012022211102100201121221201010112022212111001022222220121210021010202021222010011211012200100011110020020120111012022222121121102012020000100122212121100101122210120022110121212202221100200022021210101222022122200000101122011210110022222202012221101121222200111211011112112222201200010110212001110010000012121010002011122200212002100210111021020220111012220012210002210102100122212102100100011101101222110200002100101010120100101221210210211212220021012112101222022211221002110112022201002202", "111120211201222201222021220001222010202101100101121200212111201011220200010111222012211002202112101112000201010022120220201010220012011012001021212022012120100020020221212120221020100021212000211010121120000111211210212212110110100001112200100011210102100022220121111001122210011010111002102111111201011222022212010210100110210000121222200101102110220212101012101200222102211111110012201201012021212102022221011010000221012110212202120210200100100102211222211221220001202200111021201200110022222200212101120121112211200201201012020110201100012021101201220201112120212001002011111211112002000100110021112100222210200212021211020021021211210100101102210220111120100012012020012200121212222201022210022111212222101020222222020122100122210012022001212212212011210200202011202120220200010101120120122212102022102120201010010020010020210202110000002102002011201101220101112121100110102101012010001012012221011200100121101112012222", "102212020001201101120020000011022201122212000221201202210102111202121020020000222102110010222121010101010221020101110211212020212111012011210121001210121222201220020110002001111012012220020002122201022202202121121201100210021210222201221220120120021011201000100000200202212112122000220211121102002001210000112110020202120022110002120211202202121012012212010212022101111000101120200222122210002210121211202010120112011020221211112211120120120121010212002110220221000002221120102202212101020100012100200200221110200100012211121120001211100210101111010002002110112000022202112110011221212200201202000122111201002220011200210210212001220200102210201011221022012202012222021100102020110201202111120110201000002120020000111212112002000222122212022121120010011212010000002120101112022102210221110121010120220020101200211212121200112121201000011121112111101101100001100110102001020122002012210000212121101111210201121022221022111211", "121100122110021202020210112012222022100101212122012212212011210121001210122021120011202100112210001100220221110202000210011200001110120010222220112222202010002222210121021111201210102211001212210021201212200211212001212121110110120121002022200221101212000202012121010101210102100100001120201100120210212100221112020120202010012012101200120021001212221212120011012020201202101111010221120211121211001112110122001000011121122212210212000111122211011121010110000111220020010110000222221111020100020011222010002220120222120222002002222211202120211110211012111121011202212210110121121121012010200210222211222011020021122020220010002112022102202021011110100101122200200211220001002221002222002020011212022101220100101112012221202210221102210012121102222102001112010101022122000220111111110020220122111212101010202220010222000002122211201122210222202121212111211101220220000100111002222220201021220210101010110122001211111011210110", "101001021220012010222120020021012211102221101020120001020201211012202021000012100220110022212112121000112112202201121002020022000020210220220021222222111202120212202020102102111120110201121011111010122100001002121022020120112201201112221001002221021001122021012001011210112120211222210021022022100101021101120211111000010122222010022012000102210101111120202122022101002111220120121121012100201121102021220221001210011000122010111112021222101111022112001022221002101120022212012000211120101001221110022220221010211021121022111201120000122120020201111110112222200210221000102001211112202011010122111001222122100201110021202100121011110212210211000212020200100010202120020020012221202022121002221100202111212110012001112202211201222021200022010002100111110212210222202022010012120012211021201212222202000120011102221000012221121211212202110012021022001001020120222202200022222102102111212000200100211002210202221111222122210111", "222202111101121200000210112120122201012101100210121221000102112000001122211000010221022120202112102110010112210202211021002001000012200222021112212012211100112020200220222122021222222021021010201021101120000220102122010010100102220212201202211112201111222022100210100202110100202112111200210012100101011100021221000122122202220000101201001201210111110012112220122221001122010010022200021100102210020021020021121202021120112001020122010200102220021200212122200101020001000212022011210202012001210101111111011000100220102200010122112001220110221012020121200102121021020201221010122210202111101102000011100210211021020221212020201201102002111120222201012220002001011011010021022111210110021011111220012010121101101100111020012012212010010211222000022110021020021200202000021120211021221202110000121212021111020222010220000112100012011220112010012100221221120201210020012202201100002120221012111011120102010022211110012201222222", "121102220222211111011002222022221112110120000210110202111222122010010122202210122201222010011100121000010120121121021020202001101101220020102201100202101111102102221020102222000022220222100110201002100120201211200011121210101200010002212101212102212121121200102021021202100202220202021011000120220111101012002020211021002221111012002202111100222211222002001220001122212222200020212212022010022101120020101020012200012021222221220020022220210211221120102200011220121210000111012002210220010211112100021002011010100012211111011221211200101002200110122021010112210011020122121012121102010222002120211002110011221102120122222120120110012201022121120101210101221210202112122001201122220120101021202100001022202002010100102111102010100111221012120110211221021220200110000011200021122211101122022121121212202010212120021222222200100100020000210111111010010120102111201120002221110211002100000000102022121022200010021110112121212122", "021002210210000120111110110020020201202002220220002111201220220010211101111121000220022101222110211122020022220202002002002112212221210002222212201202010012001212012022212022110111210100022202101011222012002202212201220122100221221011122021010002011100020022011120221021210101020012121120200221022212021122212220120201200002022002120200120120101111200122102211120011012221002102122102010012112000010010020222001122022000022222000220210022102211011111012221011222121101020220002220021221100122001222202111211100202100021202110000201122102122001120011220002211201220202110012220222002201220110200102111211111021112121212212101222121021222221222201102120210212220002020112110012010211221200221100211012211121100221220011010012001222020001001121200220011211221021110200122220111000012122202121102211100201200000122111111121220211110101200221000122022001221010211111200010021112220111020102021002021002222102201011110222120102110", "000020101212222012220200122101222111200221201101222011100222112222011011121202121111220001022212100110202112112222001221102201010201102210101211112011101112111222021222220022120201100212201002002101101122120001202120210101220001022220211200102212002112021012001221021012010120112222220102220122101012100021210020200221222212211202101021111212020110100202101011112222210210212000210220001021020121021011210021020112120111201100212200102002110110202111122221221112010110110121101221122212221102221210022111020010122120101101002122021201201220120222001120212020011000111101121100200122021120100122011021010010010001002100221221010110020212202000122222012121120201210201210202210011012010200011022221012100111210110012221210120111211122222102220210112122110211220122200202022110010221100012101222202202121020112221000120220002111211011220221110010221111120210100212120022222000002010122110110102222122120102001220222022021120021", "122111101211000222212021001101111221120221112000020002110121110201200212001221010021210011212010202212102111022122210021200102110110110201212200112110210100000211111012020121201120202120221002110020212122021122101001111011011122201010002212221222201022102112212000112220002012220010102210021121120222101111000021002112222022000021022122120002001210120100202100201121100002201121011011222222222010110121210222121220022201112101221211010000101120201000120101010101011221011201122210011222200100020021201202120100022011021220110121212010012211021202212120112100102111222101201001001121221001110210010111021022212220222210122111200111221021101022211121021122000001001002201201201011120121011001020210120000212012222211102102020000000212211212022211111120222010020210212121010210102210020210202100000110202201102211221012001112202221221112221200111101210000121210001002210110200200010100210101112121220110000010102122120011000100", "000221112220022222021010021200210021122021101111201110220211110021121001002202100222201110022100210120012101222102000222012011000120112200021122120020220000022200222100110012211111010200010011101010221012021101111220200221002201012022221100121111221000122221010010200221002010111120212012210111112011012121011101100210222212201020101121222121200221001210021002222010202011121202001000212021001121120212102011011022110022110111021211101121222111210202101212221112211110022010111200201010011000021120100122112012211111000222121111112202202020021121001102102002112202021002220122001001121212110101211111021200021212101011221002021012001000121002202101011011020221011112211222221011020111122221000012021021010210201200012102012220100201112020111012111221202201021010121210022001212210022212210112000001021001222201201201221102012010210110002111220122020011212011201210012101110021000111112200122120011221022001002012121011100110", "221000222221220001221121101200211002111100000210201202002001220110121020110001102012021012111001201120222000111010111201222000111002212110222111001121101200202110101102202111020112010121001200221200100211200010222021212202002222122000211101011021121201210212111000110201110021212211010012201111121112111101010020022121210011222211010000211202101110012000121100111201121102001020002202221201201201011020221021021200101200111101220202221110100111011012111112120110111012022020010100100002102210122120101111000111020021222021121002212201221212001222211022020020000221121102000101210111211202111001200022001022100111220000022111020022212000202111002110001121000121210220220222102000202210011110100212112221101222122012221202221002002020210001121121221221102001100120220120120120101000121112111200002112122121200011100021120121221120012112000112222010200100101000001120102222110110101111112000200220010101100001110012112120001101", "022100110211112202011221221022220112012122002122222001111222220111011211110120121011111100200212220200020220102102102112012202111021110122002001210012212202022000120100222112011101120222121021111101221202021011012111121000001122210102200100100112201012022210201102110021201101102001100102200212020012110111111101000112000222021202211200222010002020100220111120201110000202000021011212220220000211000020001220210011012220020211002010101122201002101201022220221101111220011202202221010012122102122122000121100102022012200212112102211010010120001112011221101111122020202221111211010120112012012120121000102001020111020001201221011111112222112110220211111121000121210011110112202220011021212110222101012011011000022122021022021112102021110012001012021111222100120101000012211120201021002200212210221122112120202110111002122102102121021121001111122100002012001120011120220211110220021001200112201020220012111121110011020212200111", "211211112202220021120122200100002201101121001202221120112220220010110102112221121210201012220002100002111122102011120200021200110101222200201112010101221111110222122011001220000021100221220110111010021012002202120010002120100011122010012222202112202220120022200122112112201212010202210121020221101211022110000102212000001221110210211221200212202001202021222122002120220212000000210202221021110110022011120200120201202202022121020200210222001200102212010202100022101210022112212200222121110111020012211101010110001211012022101121022122001220212101212021111100010222011122110212112100002101012100210021121021211212201121000021101010112221112022122112011211010002101012210010120112120210102102101222010212002222121101020020222212100110221110000111010021021220221210222111020002111101202120111122221200212002121100001112120211001212020111101002010201122011210210002012102022012011112200021220000010222021110021110221220002220110", "111200111102012110000122202022201020112210121012002012000220121010002221212112212000011021000102011102222021210101122021011110012002122100202122201020020000022222020212021120210101102012211100222021222110121101022200021102201111002111110120100011210200101100020020010111201021110021002100001022221111000222210211210210002000111200022102101112221221200002110112101111001121120000120122120110220000102120020201002110002010202220122200210020202100010120100022212121212221210121111200202002022222220002211001001200110220220110120001112100001002112101102010201200210020211000221010111010111201101211122122222111021001021121020212221110021211110211212120100021022000210020001120101220021021200202020201121002100220102020111110010101221001120001221110211001220212100202110221221011111002100222012022121220012222121202012020210202120120101020101121020211010120000202110111110222101100001120200122022221121010212211122222100020101020", "200200101112021212210212021212011110010001202001001000222101011012212112020022120112001020221012010112011221212102211201010102011112022202101122211202000022000210110001020121021121022100202000102002210020111112212002121120210201222121212002001210021110221211010121000210220102012001021112011202121102121112111021221212110221221002112011212210011202212002110010021021202221222120202212011022022112001101200112021021010110012201000201200011200201212201201102112200221100120020001112211010100122022011222200121012122002010212201122021121221100221100200010100022020201100202001220112120010202101012011222001111121100212102221122202122202020001101122202202021020020011102000212101102101120101110212120220222120010111221122012000200200012120201121220110222120101220000001000000101121200222201100001210101100010111111011020012112002002012112202010011200021210211022211112102020011121110022222000221021102120000000011210122100020120", "000010222010011212012012102112021122001210012200022201011110211021120121110010211200121001211102120010101222220222011222212020010001100211101021002222110102012012022201122012100200221101200121111121000122102102012200210211112100221121012102222202222122122001102202021200122022202112222220102112211202021120000022212222101000020211010212201110212000110202101211210200021120111001012210012202202100221121112222210101200111212212111222200011000111011102002200102120000120120110210211210122200000120111110201110022000220022120212101202222112012010101102010210022000201212202110100211012222122012201212122020221001220122100112220100122000221200001110110012002022221021121111102122022220122011221122121221102121022020011001012020110221110020001021022012212101021100000210012121212012111111202201021021202102021122201200020100222020211221121112021022002212112222201000001211111220210121110100102202011211101011201222222102211100002", "002112210121201011101120010022210101212020202110211111020000012021121020001220220022200201102101222011011001121010120201010122002220021200010220001210110211010002100221011221202122112101101221120100012101021221201121202221020111101021000101110010202101221122210201212002102112021212112112011111011001001010210011111221102221021012002120221111110020220021111102221021110212110211221210120001120102110120000222022120121200201102220020220001202011021122111001220221220021012012000222110101001212021222100021122202102011222020100200110112200002001221021202211221122020220100111200121102112222201110021212200011002022101202212210120201212112222202021220121111201110221112001101102001210021101001021220001201112101102201001121101012221122212222120222112020211000111100100011020121011112111102002101222121212002112022121022121012121122120101120000110010011100022201000220112120202121012200211222200022122202202222221200022020012201", "012022121201211100221010000000021022210220002100212200212010122200020021210120210112012000111201100100202001120201201012020000220011002220110100022222101222200021202211021112220102102011011112002201222201120000201000210001021111011020001211110000220001111112100012210111111120210012201002200021102110211211011000221122100202201021201122220022002121200011001111201101111022212002012010021202202222221010210011121102201000111120110021200111112201011120212220001102121200002121120122221110011220220220202221002211010122102012201000201222221101112100221012102122110002021001210110222101220220022120201200021010111111012021221212021201110221020120120020221120122110122201021120200222202112011002002211221220221200221022011202211202121112021220020100022222220211020121022002122211000120220001120002100020221022201102101111110010022222100220120102102222221010222010200220002122200120021201021000211122222222212011011021000001121212", "220022012120210010020120202010012222212202002100121210212100022212210222000101201021010122102201212111210100010021201202000110211112210002100200020000020211001000020120002022010000001222100000020101210010000100211011020012012210011121222002110021112201020202020010121121000200210011221212121201220100210111010202210021222020212110220022010111202210000101001201022000001100100000222121222102222002120010202202021120220021200000211111212202111202101021212212011221100111122202100010121012001201212202011201100002020120120001221001121110010211201212121000102011011110220002102211002021212001110000001202022022221222211212212021112000020111210200001222111111011120221011200122122120101022022212200102001012002001012100021021102112002100112020020012210001020002021012101112122200202122220111211212221111220001221202222020122122200120012210022112201020100001220011212121200021021100010122000021110111000111222101222220002101110000", "022202111002211001201211002111200221002100011210110221121001200102220002020102210200111011020120002221002001012011211212210021102220211111210000121121121001102222012022212202012210122102100010000210001122122221200002211000122000201202022200001010021002102212112202221001221110100010211221000220102210101011210100222001022022011122122201001001220221101120101221102100022101111110011001211112000100212121220110001120202002121211012022100022012001210201001221011100101111012220022120112210020110201122000101111010012120121122000211121012202101101101101202012111020101111200102012110202121222222111120211120002022100000220201002211000212002120011000001010122100200112112010112000012101221022020010112000101100111201022111121210200002010122210010222220110112002021222202112011120212020102202210000012210102200201020210011121021112200000010100201102122001122212111121120010122121222200210102012102221111020012022202000121002120000", "101010120110010211010122021120210110210122220000221222001010022121212002221122221210222011121100101101000010202222202000002000021020111122122101121111211110101011221020002222021201201000110200210100101002001201122022201220010200101110001212221021011222100020100110200210221011110021212122020101121101021210012021110012110012122110212120200222001000010102200211201000120000001212210222202110122210220000110221102221022010221220110111011012211102011102122110212202010110002222022101102000110121220220220110022020211221020211000020221112001202000002111110110012122211211200210210200001101111102110221001112002000210100022201221202211111112001112201000200020022201220021110002202220100012112220221022101001011110202022101212221021100120000120212100110122120021220120221211211220020220022010021200021121110200021002012121001212011012000221102220001102022200000010100000212200222201122121100212220000012001202212011000020002120220", "212210212121001121120210121211200121212110010021101101001200102022110022211012210121001211222212020102110011100121122210020002022200100222012021011201102101210021200102200122111100100212011022021201101110112001011002001221112111022112110021202001201201002012202000011222202020211110021210202221121022111001121122210110102102102221112220122120022011210000122102120000201010120112012212112220012200020110210002211121212212002111011111001120221220112211010021222110110120110121221111100222001002101202012221020000212001201212012220020101012201102222200102011000012000010221212210202002002200102211210111121010202002112002000211212001100211122122202021100022002121221121210121200110012112021010210012122122021222012120002222120021220120212201012000100101122211221200020102101110212110012010121020002221022202210121211021002222010220001021022211210100120022020101221210212112021211111110111012100220112201001112012020220121110200", "202112012220122120202011200010012010002200020120012002120020101220120120000012211211201110211002012100002121120220112212222111020210120102120101021221200012022111010210102022100122021202201000021112201102202110221200101000011102212100012202020222101221020020100022120111122112220210010120211200212121221102012221010202122011022002100221012110102001201111211202220102222210011201011120022110200111211100111112210020122111012101212002000120111121011111122221020102210210202202112021201112002212011001122122010010111121012011210122112022111021100022212021210011202222121110001200122021212201111101110212200222021120020221102120000101021222210021210010011001021101122202111020012121001220221010201212211212011200210000022021101221110222001220200010000012021210012001021001022212200000001001202112010111111012212221022102001112012202022202202222022000221000112112110012111112020100101021022220202112010221121000112220010112020211", "011001102210010112001010012011222201112211001120211102001121020212221112121000211122122101121201211101021022120111220110210211011220212122010202112112100122220022202002110202111020122212122111201221122000011121222221021002201010112000220100020100012222010212212221121021001111001001200211012110211100011221002212001002011202200002202001022121222001220120100111012201220021001210010000210211022102121022202202110020212200021020101221002202012200021010221022211001212101022001111111112102020221120220121000210210000120021211100200100212011221120100120022000012122000221110022012102122021010212021011102210222102001121211022000021001221000102120112110000120221220122020102101021101202211002101100000122111201022212211110111002101010212021010000002021222122122101211200222101220022210210102212121122001212022112202012002011111210210122002020020010201112200011020212102202212121022010120221210211211202202102012100222002100221002", "110210210112110211011201200020012102002222111210000001102212011220111020220111001200221011102201110220100010110012002001021111212021022220201111220020202212022202221222210020211001020021112012001000211112112202210122002221001102222110021120111110011112011112102110222202201002122110000221021222002001122212002001010212111011120000200022102220001101212210002011010122120120111211000020011212002121212200110202220022100111121211111020001200222001112122122021201211202010000021220010221111002211202121210200000201111211112211201011221102212001212212201102210220100200120120112022210111012212000201202112000221210120002021121221222100220000201112121011102212101021112122222000210211122100222102212111121101112020112100202121112212021100222011012002120111010100202021100111101212100020022100211202002202022022102212120111011112102000102121011222021020222001001110122211101101111212212102101212010202112100120212120212121200212120", "011100222112010110221211011220110101102122122222122011101210211120122212022012000001100211122211201012122122020111021220210110210220210122100221011011111202011011220110212221200001201002222000000220120120211211202010210201221002111012022212000112220122012100111001000022022000020000212011121100211101101012122212001022121020111001112102202110111120200221110112000210021200212221001020220222211212110102120200100221102022211121222002010100122020022022201112111002021102012121002200102001121221021102210202202011101200002110021112022120200200012111112020112222101212220211111112112211012020111012200012022110212001212110112112020001212102011000100100100211220011220022102002010020111021201100210011222202110121011222100010000221010212120121110110101210110010012120212122211012210212210100201100120100122121022002221101000201211020110200001100200002021210010201211211002111222201210211222021222101201121112102010020121102110110", "221101220200122012120212011020120212220222021021001102112022111012202100011121121222122112200100001012010012212220001102111002122121022122111201111100222221122111020211100000022212200020000120011212000122020200212020002010201222100212100221202100020121122011111122221000102211212010111111011011000121102212120022121210211102122001001212021000002110110212121012021211102221122202122101221111221122202002100220000100020101221121122022101120011201121000021010201020211000120012212020022212210110222212122120202110011010020012212212100210220220111222021121221010012010100112020121111000011200212101211122201111120011010120102121100210221112120222101000211222010112010012111211021101200012221111122022110212101112111001102121212210121011211020200110122110011100201212101110020110100122121211120102221210011010022002000101001121011020022122111100000120020122100220200001002111221211121122102002220222020012101121211200001122212122", "001120212120111120102120212220102212112010101211110220010112220210011210201122220210011100221021201211221001201011121012222001011011012101112011112212121010212011022012101012102010000102010221200021202220021011210211122121102210212012022012011102110112222022022210102102200000200220201210002112020012102221101100010010111121121112012102122120210202101022000120201021201202112111200212100112001122210120102122100221010202200121122111221220000012200200221010220202010210110022221201021001102000022201121110012121220101011202011100001102210102200010000201011220002212110001120010202020112201212002220100110020022001012200100021111022110222202111011211022012012120121112202020121011212100120210001202012211210201022220222012201111102022201001110201201122200120221101022110012011102112022002212022220202102202012021121201121211101222122100111221012101021101110221221210202211101112100101221211101011120122121022020221102021211212", "222101200222012001110102012221121121101010200221020101122212212122110220221021210002120121111001112011122010010101221100222202021121022211100200201010212001211202202012202010202102120220011102011002211120022022011220021000002111000012002002201021000202022210001021111000222021112212211001222101121121110100110000200011102210221022120101112122000220120202122002201111211020220002222211122010111102022220221021001000002102210000101101022211021010012012010121102221212202001221021001012010002100020101010221110121201221112011202110201120120102011111110000121111220210001222021101012202002102122122211210110100110222222211000211212021010001021021012222112200201201011110201121021011211101210101212022201211201011111122002012020102101012212112012201201010200022012110100021001120120110010102210001210212200001101101202201211201111022100112212210202212100011201000221112101200122200002021112201121022121100221201201222021122012021", "011001111002120121210111212112201122010012200001020002112021100200100211202110121012220211221001210012010021210220100021110220110221110201112001212112120011011000020012201000001212211000011101021012011211222021102211102101202002021222220002000002010021001021101210202122220121000212012122001112022000021002201002112211202102012012010112012120202221212011112001111122112012200010201012100220221122122221101201200201002022212112020200200211011111002020101201210111222221022122220001111200111221112121221110002010101120022200000201022202202021100212110002002212201012222000200212122120222122020100201120111120020111201000011110122122210022022000200111112102022101011221101010102111021012000012111022220011101211211011221110121002110000110111020212012221111112221102201102022121010001122101211121020110111212212011020101202122021122201110000121010011012212220012120200200222101000001100012011002011010101121101001202200021202020", "221202110101021021122220211102220111200002202100112122102111121100002021111202101202221202201120112210122210110202212201001002012022111010000002221121101222220222121211102021122102012122111220120202100102222200211000021110220022012021112022210222202011200012011212202220101012221201211200102111120222210012010021220001000011020112100012101122001110200001201012112200122112100111211012220110222012221100100111012220121020222011221000200010002111010110012222212001001112212210221100011110200121200222210102212010010121101000000022202111000100210110020122011110012002022021002122220211002010102111022220202110012121111211020201010010222011010021110202011101111000102120120102211102212000021012002022112201212211000001011212112100222111111012022202102010221011202100122001020021211201212000102211002222211002111002001112022002111111001222202121201202212000010200102200001001110202111211102210101020212002220220010122100122101122", "000220221201020120122220120200221202100211012110202121112200220222210011022001201010210111001201200222121210211212221110010122110021211001201012201012000002210122122120120020120112001011012202212001121210011202021012022110011200201112220101210100200112100120102200001111010210221000202222002122012222111101001120101101000020020020221220020122222020200022102011020121012010200100022102102210102101101002100011121010102120120020120121002012110110200221001012201112101120110211201100021012220200010220222020220101012210220210202202020221011122201110002200210122011200122021112200102002022221200212210011110121220222200012011102102010022121220020110101200000011220122122012200212100220122221022120101112220211220100202022210122122011121122121001221002100012122211112102100210121011011201001222112120201221202221102021211121000110211202100021111011122100022221002111112212120100200111101000121111102221210202200110021210211211210", "121212021101112021210011210021010210201202001120200222211001120111200212012002201012221121020210120220112001011000012221222212201221020201220212000210210002101110001212120221110200121112120012202012201111211022021222102222001200102201200210102110001220101010120121212200010101021012202012010000101110020111222202000222122102200102100002110002121110010200020011000002212200101211010021120112222020001020021111101111011110112201210020211221121220022021112002000122210201201202110102112202012102111011121201102211212011210221000010200020021222012222012022210110201112012210011200210210000202010221212011200210021210010122101010221020220022002010121210022210212212212001212111022022221100202021110121221202220000010120221201000022000201100011102210101122000202210111111212111110112111012012220221102121020201210020210220200221101100220122120122212121011121100220200020021101022002011011022211111120121010011211221212201121212012", "100121001221022220012210021002120202212212112111121111211211012201011210202210222221111021021200202101001220201101211012111202102022201111211111222121200210111021002120021002112012112220201002010112220221000202001200012002202001211220021102122012012212022000002022121002212222202121110201102121222011210202221100110110122121012120111010202110012120202200101200100000001002222001201111000112010202202112211021010210120010221221001222210211102212000002210220020022022022011001022200122102211002100011112200012202201212011201020202010212120221212112120202222202020011222001001001201100121101000200201122111120212011002211101112011012220002110010101010022121221120220011212102102220000222102220121120001220200110102122022000102012000120021012001211102200200021210022220111220122221020121002211222201220012000012012220210121001121222001202020110021011100000001100210102121201011122100002010112021200121220211202210100200120021111", "011000200112010122211102221122112210101110102112122101002002211111122002011211020222012022001002210202010001202110122110200222001212011101001010000020211002111011120002110210201200112002020122002001010211221220101022202201100000001011212122112101212120211201212212012112210222000020210021102000011120221202121121211101022220022002122220221002000001220220210212110002112121220022021220220111012101102202110200121020200102121102220002022020121101011210210221002221110202012210011011110011021222022121220222202200211021000001211222202112202102220220110010220111012010222012112202222122222101121112210202010101211010211212110011212010222020210220001021202201000112220222220020000110000022222001010110220220201011101221011111200211120002102001200020211110201120101120101002210102202120202110222110022211201121120000121202200221102122200021021122200201200102212121220220101101001101002211102001000101100212120100221101000210220212", "122110122122120020202022200212021022110100011022110010021002101010111001102200121111012012100200220011212101220022221221111110002002210002002011102021222212000011222001020122110021122011221002110220211122210002120002110000212001202220020002110012002010222002101001001101110121222111212022102001102110202110121021221100112021122012201111112211221000222220001200211021110101010211012100220010121211112201012202201222202012121221222011000011100111110101201221010210012201012210122101202021220002000020112220201112002110221122000202020200000020020111121002110221211220010122210011111000212202021121120000222102210022010220001020020211001222000012012010201112122220021201210120111100001122120000222022211011221201222122212112201020212000101220021112000210111211020002200201121002200200200210200120011202021201002211102000202002120120002220012201001121211221011200022111212002020012122021012122112001220111212120010012220000100220", "002102121110010002000022222201221120111002000211111011011000021102010012212200211201102001222000022110100221021110021122211222200212112020121000100001011012111220212012200111222021102122111022110222101012220010101020201021001221210021211112002000210200220020222100002121021001122122111110200022121010110121212222022010122002220212211122021011011001101222021000220110011220001212202001011211021122101200112201200221101121120221210001201021102020200101100210020022211111001000221110112202100010020210212021210010221000020200211121201122102000111022220122010222011001222120002202220212210110102211210100101100010100122202102210121100222012022210011020100102112220001011222200112010001000212121002021002200100200001200002212112012111102022102100121111200202120202000002011100100201120211211212201221022202020012002102201212102202121121211111021201210012001202102222010010212212120002002001111112011021100012220201010021010210200", "221101110220200200101121112221212022222121202201220102111022000200210022010022211211110221222022022200222002212112112002011001211111211001100021221011101020202020012121112021001200000000221220201111212222021222021100101022112200111101121012211220122002010221200012122022121011001022222121020000200101000020110101021121011011022101100121220212211110012011101221020200200202210201100220212121122221201120120000100000112112101122021110020021012211221122212101200221101000020100111112021102222201002221202210211220122112202222211210212110012200011122222222112012011121102022001120110210021221221110111111020202211120011202112222222112100212101202021212012222100001110221121100212001111110121202200201101221202022102112122122120211221202002202100121010202022210021010221100001210110110202221220112011021102010121211100222100021222021021021010011222011220110110011010201220110221021100101211120212002011111100000102210222200111001", "000201021220101200120222011002112200011202202222002112122111210222021011110010122122000121010211202001002120221000101201012212201021211022110202100211001110111212021221210001012211111012220202012221200001201211222000001002201020102212200021222122101221000001100200012022212100022112010121112210200001222200011021100221100101211020222212122122212021112201202022002212001222111010200022120011000211221011101022200112002112000121201000012000010120121112221111211101012122020122011220222022210120201022002212202110122212210000010101121110201110220012001000202102022002220021220022021111210012121202220211202101200222020121100120120022010220102110121102112201210001022210222102122200102002201122111100000101201212222211010210121020110000220012021200122220122000000212112210021111111011002121002021101100102102002201010220221120110101220002102211121002202011001222122101112021022111102200022112021220101010022012121222211201200011", "210010212122112002002100110122201211000222020120200120012111212002111211021212200221210210120101102021112110022101212000002000212011110010112222100012001002221121100112110012001201020101200001021021121012020121100212011122211122222101000122012020112000201111021100211010221021000110112102211020200110200210021210111120120201020222211100212100102002001202011222021202210100220020110200211202012222020001011210122222220102201111122011001122202212201002112202221210020102201200002102000211111002000120011011120110001022022110220100110201011000022111101111201212011122202110210211110201021002120020100001012202000220101011102022111222212102200000121110222002212011101112200220012112202202221121122101221101222021111110021120111101221222120212111112210120011102202102000021012221020021221202222202121122221001220021111122100111202221200220002010222122200011001022220010121111122222221200000202021101021122002121022222111002200222", "112122000122122010211120201120122202210122211101000221200011100000211021112220021020200110200200010201100001021122211021012111100220121200002112210221120220001121220022010020020121102221020201111101002212022011102121220022202112211101201001220011022200201221211101010112001221111111101120111012111211212102112201011222120221010220011221120201002100001102222221202121021122012210200212011102022110202120210112012202101121211002021100211120101210022000201110022201110011212122202002020022100110220010112121220111010210202121121011121121121201202221210201210000010111110210022202010020010022020212102221100102111010002110000112022022200020112112010202210021222100201101101201021022102112201010012112121222111222122020200221101211110120222011202122100012121212012220211210120021021001111101102001210121011120110102222100110211011001022220022100220121002011100002110100101012201122000100202202022000022212122012222021001110122222", "112012212210120212011010100212020102110212111120111201021102112000121022012111110000102212010202111121122100122022002002200121201020211001221000122010201000212100101212112012101200110010122110220012222022022121222102122211211122020221202020011022101220201212101122110100002212111200002201200221200222000100122111222022012210021010111211112122100122111120202001010010121122220220000012111120012122210202112222121201120221020202211122101210012000111010201220022222212111201000020111100101111102221022120220201021222221011020002100101101122112101002010220011210100111022200001102220102020011102022010122102100022002121000021010222110112110120100022002012220121002022212101200000200022002001022220102212201201012122010022000002211020100220200200111011221111002121100102120001000222010001112012000002121010010121202121022222100111210201112221220202201221212200110212210210212000001121021021100012002010211012201022010110122220111", "001102100211021011001110202011201211121012121100012202201121212220220201210001112201111202211000120012112111201212021220101120212120212112022200022112111010101120000100101022220021101020210120002010021100211000000102020222100201210221221011111001022121122200012022212102011100202102100021021212211000102201210222202110221020201022001020222012211110021021020000222110021212021022012201120100222020101200101222202212001210001112021201020211011110111011122110010001100101020221221012111211110121120112211201101121112222002122012021122222120112002012100200220111122112200221002120000201210001120120101002002012100101110001201200002200202210011000021001112201111120000101100211201111210202100011101120220020100220211101110020112210210200100020000000121122210120202110012210112212111221211001112011201021022002211011101210002111120221001210211122002222022111112221210100210110010020011202202110220000202200200100200002001121022100", "022100012020020110110112221102201101112011000212222120221212002222120100212001201201111220112010121220021100212210101011200212101200121120210221200102021111222012202110210112100122101101201201012011002111022010202120002000020010212220202222222202101220210021122121011002111111210112102100212221202002011010202011110220200110011000102100022022021122221112120110202111012021222200102102200200211002001022122120010210102222211012112102221211120022220211110202212102111112210012222102120020011110010010212101202120010012020210120000201110001201011011011112200120220120100020111120120120101221212101202112000010222101220211221002222201011110122020001120222011002002221001000210121020202020201011121011011022012212022112121102210121001200000210111100012110021012011101210002220110011202122112210121001221022101020101020210202202210022222101211222202120020100220020102020022211100102012212222011001022201212202211120111222001200010", "101200022002020200101001121001022202012201101121201201000202021211121120122021222011001212210021122121111112201212012221022121211212221010202011222120222001100000102210222101110010200022220021011021021112201022202200202022010021021000012110110022210100200202000211221110200011020000010021010200110011102002110111121111212001010202101000111212121022211011011001002112012012121001201221112111221010210101201210102021200011222111120110212210002212021200101100121210222112111012212001200111100212111222202222212201220010012000001102221202121212220022001112012110100011010000110222110200222221220200221011211221012002211121201002211102222202220120212222202212011010101112112212220212022021212010100101020110120110221112111010011211021100212202011002100200120020210121001012122211011212201000110200200222202002200011000001010211200212220110111221110120221220112200101000101000021222000000122011120202202211122212022002102201010120", "221012010101111221002010021011122210121221012012201120100001220120012020210220120102200112121011122122000211211121211021002200101022221120101122000021220011101121222102022221101100120020012222202211001212012222110210121112101110200020102010021120022121000220020021220011210200201002121102110102012202102210212112101022112220220122122201212022210110111220002121000120020202020020121000010111220011110202001020110012111210102110222221100110012211121201010212022021102011121002100212020000101210211002022112210201010220011111010211002122022202010011210121222212022221102122001112222201202001110200112200110102212022202001212020021000002020221021112221021122002202012220100121221010201001210020220201011100120102102201121221222211022221111020210202220020221000221212200112012011102202002210202222100011221212012102210120200010101021122201221111211221121112221212202110112200201012000122210021000122001021221001010102121021122121", "100100111120100021021122210011211122122221100001111100212212102102110020011002122212022120010121112000201110212112002010222011010101022111122121200211220020222112211002100112102122222212020000211201011111020011000110121101101110012011102011121201111111111102112202202221221210212020102220011200111010011021102100002212221002201201122122002120200021210200001222222222110210222010211110012102101212222212222120202101021220022100221002121010221101100200000122102022110022221121122221212222121020121212102012111220212202111201102002102221012101120012120212212220202202220110001111221210021200211112000110120121101222010101010202121011111111220000222021102211221012112212102122201211222101001100011212012210121120002221220100111122221010011010102221211200201210212120221102212211010022000020102022022121110120120001111112122002212201201112102222110210202012010020121010211121002012220020122212111200120201202222021001122110000111", "010020212120001112222000112210112001212021221120220021122020200110101200220120220121220110101211110022212101102020100021111012021102112112001122200101111222120122002212021120200121021121102011001202101101112110120222201220022102101001220101000212201012112222001012210102000000122200201001100122012211020210222122021210110112210010120121122210211102112000212000111121020112122022200111010002110221001122002201101212011110020111122111201200020211211200010020121211202220221202101212120210220010010101202202102201100010221022010001220221120220201201021210002002010202121110012221111202202212011121201121012010210121111001222121222112011111101021021221111102200122100110121111020002220222022011221012202201200012010110022210002121020220200111012021221020021010110022002222020210022201202022102100202012011210220012200211020021202100220221110222101000200212210012201020012000110202021102022000021020110010211222121121212022122211", "120020000111021012212002110111220121021102221000220001012110200100001202110110120221002002022212122211220220120201002000001002100222202021211002012200101110022210021220002212222002122021002121110022012001000002121110101211120220121212012221022111212202110211022111001121000222001220202222011010112022200011011100202100112112202221111110121022021102120000001022200211122201121220021102212000021122121112221102002120222220202012210001201200100102012110220202101020011000002120021202022002211100221210000110012021001112002221202222012102020002000220102002220112022020001120201022101000002200220222220122202102112122110222002110222022212120001112120100002001020101120100210001102200001110012002111121101202002102012101222100022001200202210222000102100001012121002011020211111102012111200110211221221202102202000122221120202002001221110100212122220221121001202200201111020200012010122011220121022210120011120121121121220102201221", "212010111021010012022122001000102020102220101022212020011012222020010112000211000021110012221220121222112012110120021202020100111111021011221102001001012102101002121001012101002021222211011011211111112010202021222020020221210010202211121010020201120122021012212111001221100022110100221202022102202012121100012022102010210210022010221100112020021022220202011022000221122102212121200010100212002121012221220022111122012200020101200002011011220020212210012121120000100111122100012222211110102121202212200211122022022112000222222022122120120222212011001202122222210002000012102021221222100012212002220220011022120002000120201000101122222201012200022000121221200222002200212202022110111001022202201220112102021221021122010200122022022122220202210002022022221010222012100200010200110222111022010012221000120000021102012020020211102110120112100110120201102212222120101022012110100012012021222221002010221121000002221210122011211212", "000001120001202220221222101001002211000122101012001011220212001012212001202112121011112200201202210102210020211121211022012120011211100121100102000110121122110222220111101221201210110210122112111110202111001101102000020000012002000122222022201001010200212102021210222202211211222100021102120021012221201111211221100121101221020100221110000200010110121011122201020021001202121111210101000210010222101211212010211000222101110001122212100020020101212100211112200110020120011100110200112011212220001202110221220112022122211110011010220020011221001222110102022000010121100020202010011221100211011122112102221222100220110100202221000222111021012001112010011002100210212201202122120012101011220212000002021111021121222202101112211101002002000020102112201011212210222002012222000222012202210200212001202201101122122101002001121001012120210010112221110121222121111210212211102110102101010120001101112002021022010200100022102021220121", "112200221022202102211020212102211020211021211211220212101202202102122120110102120120211001102122110221100100022020121212001110211021111210210000210201020221021211011122100211112110201020000220200102121121211012200002011011121011100101012101222210101012102010122120122221020002112111022002010122210002020200221021222012101021112210000021112100002201211112020020220201101102022210210111220000100200120122021211001021121110000200111000201001100000100111201221110102121202101010120001101002120101212201210010211100212102010202021202211002020111022022100021022001012121000110202120112202122001101111001012122102220001201122210000120101001010011202021100201020002200002201211110022222021212220110221122002100211221122122101012011200020112110002110111211022111010002211102200101122201202122101212220120211221212121011101110110100112020000110020112201220011210210211121112200002010021200102002010000101210100202122020111010220202211", "112120211211022122112110201122202222220110111210101211221220101221112121010002021200112011002102002202101121112201221112221002021010212120102011101011001102102022012121222001212122021011112120101010022012210111001201000201010221001002222200001000111220000112100221101010010002010110120021010012011221221012001212000021112110021021211022002001221101010211110102222210201200021102000112121002012220210022122112222121211022121012011221002112120211102110002102200001110121020000120020101222121111120102011102201202020110211100012221212001122011121102111102011112010101110002010200122120100110102022002101010001010002120102002122000020111010211110110201220100100202002021010010222021010210201211110101102000110000221221211202210022122022101000000022111220020222102122220002000220020211000120121021200221201101011222122022022111221020002100112201111022201201212020100021120012210020200012012200122122101121210211111011110020201220", "122021020000210221120012002222222012122200221222211200122100220012100221210222010212002012221121211222212211202112112211021001012202001200110211212011111020010121001112121010212121002221221010202120022111220012220110210211012220212110201121000121102010101220001021112111221202210202000000122202000010220201220202212121011022000220121221201112021110020212110200010021102111110201101111111202122112112000202001022012202200021120111020212200210022002210100020112010220100122202102101020000200001101100202020210102212010211020022211201101122122211012102102111122201202221121012101200021102210121101101221001121002021210010110000022012111000121011112220001000012102000011121200111110221122110201022110010022000211011120012200112022122111201122221020012100210110111020020102110110120211110100022012212100111212212200001202102011210010212002110201110011002020101102022110220020012010122101210110021122002212212021122002200211221012", "222020210202210011102220101111100122221212122121012012222001001020001022011222100110010101222001201020212021110010210101221001112000020000202001202201212000022221101221001222110011121020002002202202000121001022021101210222112202111101021221001011000101121010011201201102011211221121210021212122100111122212202102002201220001001220120202121222120011110112110120201111010222101122011111102022221000101000201010100201112212122111200100122120000222210012012201101112221222021110210210001021001101102210021002121022100222000212210111201011211220002002020121222002100110001122221000212100122021211122201121221101201221010221101002100212201201111021211011210022201110112220200222101220021220201100002020122002011020011200220012001121101010210010001020110200110101101222111200100200000002122021022202000122201020200010102210202012202022122211122101201021202000221222012201201020100002220220010002021202111222000221010021200020100102", "211210202122122022201010022200001211220201011112212021210121112121012000021222000210101100110110212122022122020000222110001120112010221000012002120211212221210211202220021101110102211110121020220111210210121102020012012011102222112100120212020012201200021021201111010020222110121121000021011200000120002100102112012000100212101001200101110102101121100211120020120121121220211101120120211001210002211022111120002000121110021201021012101110111012222121021221200102221111112121211100022112110021110220200200210211101221021022201011110002022002020011021220022001102110000101100100100222010002000212022222111020202221101201211122121002101212020122120111000200211220210200110002022122000101021100220121211210012101000211120022112112102212120001010122120010222122202101002011210021002120021100011221111210110121212211222201111210012001121211210102212200000021001212222001200111021202011120211002120212101001002122120121221112000012", "201000111112222011001012120112201102001210110200212200201110110110002222021020011010200221222222012001200100012100011211110110010012222000202120222222202001221020210002221201100022211102002021211200102121120211212001220010222112010210101021121110201110001110120221211110020210012212111222021120121122222212121201110021121202100001210021001202112221022011012200121000122121112120212210201211111010102102102012220120111102021211020121122012202202202000102121022200002212211021210211201122011221200002000200121000220212220211200111121010110111202102102002000220202212001012012221212110202000102102120022000112212210102001111121201011012022102122111120210000111100102212211101101202200012001111012111222121202012020101101101201112200112222000121211110100210101221021120100000222121111111210112121210102010101021021211121002022012122110021122220002002200011112210010220211020202020020111110012002011021212011020002021202202120102", "200020220110011102212112110102210001212200211101021120112111112020001000000122020111212101102020202021011002112012000012102122010112010010210000110212101001021120101011211120001200002102001120121002002020200212100100010021201122210012101111210111002002000111111201211001120220020121210120111020222111201021222212001011221001012012112102220202201110000111002121220112010022100022202201211220222202111210121100020102101121222120001120112112022101100010012020210110110022220110102112120202212101102010112020012100100121001201112000102002112221002000112200201001220210000001121020201222002020012012111221001111211022110222110120200212201212201111222012120121111210000112000222201012020001011012121111211201120210212101112121002121121110120021110221000120220121201002022201102212000020212100100012021210200011002212222202010220122222002121222200101222021111201211221201012222201200112222201012212121120012100201001101102122111020", "110021121101110010101211000201100000121220022102202200100121111011100100212020000020020102010221212202200021010112112211012212121210210011022122101120211200022022002200201222012010012212222222002202010212102010102001211010201100111220201012112212102221010102222201221012110121211111100120200121002120022200022211220102000112210011222012121100100120122200101102012222211120112120010120111010222121200102211101110001011201020111220110120001020110212201011221220002110002011121210220220221001212120012002002102112220022020202222202210020201200121102022201122022120110112010210022210112211210221020212100020002202200222001200000110201001020010100200201200211020022021202220110110201111111000011121211100012201110110020022102002120222210202210202002121200222022121201212010022000012220100120022100212021010202212010211220000112022021221100211221102022012021121202211021111022100120111002020122011112111021200021011000100111221220", "220110201122110202220000011121122110121011020111012200120222010220000121101002000100102002020201001102122201102002122010021111102001212110101122020111011002211102102000020220000210021122020222222000202001212122120100100020002012002201020001100000201122011110222220000201201222222002202110001202011102100201011100201002120121102110012210222001212211100120112211021220211201221001021020010221211121002210000020221222120122112011102022021122112021100221200121000002122120110211221000110202211111022011101010022020211002002211210202101112102001022021002202102212201200202101110220202121012022212220212121221022002000122012020101111110020121201001210002101202120021221020012201210102222010002111121101221201002100010122221110012211210021101002221200021001020002001001000122100201221222212020222112120011000201221211112212012001212202101221022222200021201212220121102112111011012202210202210002212120022120101222002012201100021100", "021020200120012122022202122020211000021101011210021200111122221022210010112210012200220100211121101102002110121121200121201222002002110220210122100202211210011022211022220120200211120021112101022022002222211212012122101212202111221110200111111210012211211021022101101221202220011222122001022202011000221122200101001122010020111211212110222222101020221102201222202211012200022202021200101000121020122110002222212001212102220001112001020001002210002121021220212201202101211112011211000101122220000221011120212100100020022011212121122111222011110210011111120021121001120020201211112121120002220000021220010221220001110222010000210112200200001111220221210220212202121002000101020222122200020012102001100210002221002212221121110110120202121112121200022202001202210121022102220121000111101102221222210200101122102000101100222200020101221021012000000111001012221221000022020022012211000222212211011000102100021001220202111221221200", "202210100022211221121002021012111120110200210211221211122212220210122102122122012011222201220120122002000200022001102222201100121102110120220212222200121100220012022121111221212000020100020121120100022001120101112002210102200002212022110121002100002022200120100201200110212201111200010001201220121110120002200200122020100221112122011121122000210121100122012100220000012000220000222011010110022221112122201011202121102101102200211021002202010021001222111101212011221220022200220122210102210001202002210221021011112211102010200211210002212010200201012102022012210202002221021021122200102012010121211111021001220010022102020020221121210012011011210212102102112122200111001102021122220120002002112200001022002210200202011002210120120200202021011100201110212101002222211121002012222102202200222002112200210102102110210112201011200212220000211112101202221100200020021120211222211011102121210021001012000121101222121202102220011202", "021102021022221102122220220112021222112012020112020200121002022122021021120011022201210012212100022222120020101020122200202212001021000002100101222020012211101020202112220012111010010221220200201120102021120122012222202010100021001101122201221210211120211020112210211120200121111122002121021101222112221022110022212222000002112210200212211112222221020220220112201021101121001021112022021202111211011020221122221221021220002212222101021120000120200001100221101101111000121122210122211120121000221211112102201112011102000111110212200210100222022210011020200011011121120011210110201210112000120222022212122022122020201110111001111011110022112202212201001122121202000100101112002021000121112011221112022200001101210011122222022110000020211021100221020221222020222022101212010212000022001202021102112122102120100100220210112101001021210122020200000112002001102012021110002120101112021112212202000112012100212101102021210110220001", "101211001022012120011011212120012220210100010010201010112201000021112111111221102110011122022222112020211021110011200211211012122212120112012110200001221102222212122100212110220020020011110101110121021010100211001000002120100112101111111221010220200012012012002101022110001010100220111210122220100021111102211112101210011000101211012112201200022102020122101210112221111210110102111121220001111120210112212102202001221020111210220210011222011111222211212101022211001212122211022111021021100220120101221220201200200220121000211200202022100011120020202222002121121000201212001010100201121101211012100222001010210100111220212012220122111020011000002100110200211122101222221221202002021212010012221112011212010010122112211021210022001100020202102111001010200111022101022101111020012212122012111010000020011212000201210100100221202121001221202122111110210122102120122202221020101122210211222000100201211000020220111202110202110022", "202110211021200100101112121020211000211022122011112022012211211220000102201010200000201111110201110112100111121111020202001121201201000101200221020001220022001200122210001100011111020011102110121110211021000102200122211210122221012220222211001202122122012201112022120111120220101200022122101212120000202120222000120100100211011000221120001120112220012212022002202210012222001001100000001020200211101200011011111122102020011222021120010020012212202111001001112221220200211210000212201022211221022121111001201000120110122221000112211011210220100102211100010110221221122000021021201012011112002211101001002100020020222101201222121122100002020102011122202000222112122222221220120200121000120102110202021200211201011121020022101221201220100221121201200111201102001222020010002222010112202220211021200002211100112121102220222010001211110222120001122020102211000112021121210112212120211101100111210122221102002112210120002000210120", "122011020200122202200201121102202100201102020222001110222212002212122222221201212001102102011201122220021112000120020101222121021121210012200012122022112221002010002002120221022010221000211210001200002022001211022020101021222011110002111102200001220220021220202112111120220211002010022112202101201222222022121112102120101222200022121101001212201221101011120022220022211022020211012002111201010002210112210002211201022201020020101202002122211111200101121002021022010122202112010210200110200011002010221221012102122100021002111212211222102012000120100210210110100212002021112001211222002002012021222011212001211211012021211111121102000112021202121120102220002210201100201021101121002122010110122201002210001010202101120200010202202210021111000222021222212022202120012210122110211100000020021122202212000002120201102211222201210201111122221220011022111221201102020201010112102010210202221212200221121201021021211010100000121202", "010102002021012101010220120212200102201112121102220100211101112201222220120012102200200111002001220210001120012120100002122012002010100101000010210110111022000212220021012101012022122022022020102200000221202211210122211012202200121120211202210122221021210012001122202011021210110200000112120011102121002000220001120112221021022212110002100021201120120122022110110120002201200000202010212212222011102121002122011110122002111122121001211001111110011202202001220111122111212021211010221111222011022220111000222012212120121200102011012211202122100122011111212000122100002220010220012201121110100002010100221001102221210122110100202121102102120012112102000221111002002120220222121100110000010201100020221221000000002022222022211211010100111220200211000001100201210000201020021220220110121212101012120000100222111211212110001200222210112202012222020202102001021011022212211101202021020022102011201011110212112120211210102222111000", "202221100220220000220000000020012010002211122121002120010021200210210110112111201201222202022111102010220111120000210211112021000122212000022202202110210110101112020111120002122212000120212000112211110001102121122220100211012201221002111012011220202121122021010220211102101120120020001212220012110011012110120011101210120122202011000102001102122110102202102211112000121012121222212122101000101000011121001022122022012212001000211200220202000101200220122002200200022202010122101120002202100100222220222012221210021021000200202221101001001011020200120202000020022022202202021020111002110111111120110101111201011112212100221010011012000022212122220110110201111221011002221001121111100121111022212101101011221222202102212212111200011021011201200111112211121011001112120010001010220220002021200011012002012020012101121121211002011001120122210110211120000202110121020111100110120202022010021211000002222220111122011020202202001112", "121221120111200010122210220100101222201111120022000201201211212110001021221000221000112221110011212002001011210211210122210011102001122000222112221222210210021202111012010222220222210222011012110020002020112021022212212100002122122121211112001011002101121001100101010002210021101221020002100100000110021010011001111111010110111212120221101100020110110120001211212101212100011102102122022010021211001102101212221010010120010012102110012001012021222001200002021000212200200111121201222202101010002220112121201102221220200121000001100220001100102120220121102212012101111221210000201202220122000212002121002020122022002222100110202211222220201100000020002002020011112221011222020101210211202011212212100110221021021101112200121101000002011002120021111221221010100200011011120010221212122020211202222102111002200100111110222010000200111021211200010210000100010210210100111120111010011102102020202121021202210100011220020210212001", "011201021110202100021122120200011100122221021220002122021211022021021112020110101211122121002001121002020011220222011011000021100221022112200202211111100201011210100020200021120022020120201211120210210011001202000210000011221120000100010210021102120201000200200200211100121122210201211000202211011220122210110011012120222102011220222022210200222220001201200102002010111022002211111100212200012222121120011210011022002210000101201101000222020002100220021202202102012002201011212001000020021012112122110021022201021121212222011210120110222022202120210102011101212210210001020100012111021010221120212201001000010001121100212022212021100202221210111102210021200000001210010122121112020101122202222112101002021022022020211202211221111110100120120022020102101100222110220102012102100022002101010000201012100020210202222211120021202212021212020112220112200010101012200210210210022121122220021021122021022222111002020220022021111120", "020010012012122221012100020110100010212001201222000122222220221021202212212220001210022101012221101200210212000022220200102210212212221221120011220212112100002100212222122221211000211211022010012020021200121222122201010201110120012202011111002221111110120201210212201222202102210110210112022102110000011110020122100012112200210222111020200112221201001020202022212200212102212010111020112121021120110002022100222011021001011002011112011011101222202000002021021201210100102200002220011220010100212202002222212210102121021110210110120121000002210002021000011111212111120202002102112110210112200201201001112122101201012210120100221200002201212011100000211122202101020010000111012001102202111011002010020100121222212021012202202221222201021010221122002201212020012122021022122012000121012021210210112202000020100211211201112012001022010211122212121121122011021202102211022001211100120201021102101121011211102120020110222200222201", "121100221102222022110212202011212102010022200220021002002221100210122211112102102210021122022020112010221221100001220200000001221112021101201020011201022122120010002120121010202011000200101100112112002122112100110201101221201100121100120002211010102220200102110211000000212121110120201200202111222112000112211102112002211002002121111002202110220122011000020121220212101210000220001122010012201110112000000110222222010110212011120011220221111122101101011100000012210222011022121111221112122010221122222201122202222100021201210210201021022122212110010012121220122100201121002210002100222220000101200010211111222120100200200120222001011122110011100022112202222222120111120200110121121202110221220022011201212002201112201022220022110201112202100111012000222012102021202021021002110100010221212002122010010021211220222121220222001012010001121022211222020200200210221101110212021102210000220222210100122010012011200011111102020101", "112210210210002100100020202000220212221221012010121122211122111200021001020200112022201120100210021112122221100100200110200002012022012011112122000120121011212201121120001100111101222120020222211122220102120021211101000012020001102101121120110020112110002101110102210100012111222202120000022102122220002001101221112202002221202121020202002201012010110200010002122210020022010201122010112100100201001210212222122212222110000201110222120221110102221020001101001120212112222002021222212011011221012011020220010110222222222220121001120012122102212021212111102200110201000102221022112100211100112020222221001001222222102011112120000022102222012121211020011111212002002212010220222000112112211211012222102221021212100221121211121220002212000212221010011011022122101120200121200202110202122120022100211212112120200121000202001200210220011111000110001100002210221200112221022220100202210211122010220101212021210200122120102012220021", "110112210000221002012011200201022211120200122201211011000000001101110221120222112011202000211100200000001122100120111120020011201101110011020221220002110102011222222100120200110202002102110100110000012100010220221120101110000112220210221221100120020000211210120000000210220010201201011200212020022221010211202101201212022121211020211110210100122021101110121200110212221222011102221022201121001100102122011011212101022202112220122122101200212102211220021212221221012212201121000011121211220001211120222022110011222021210011122002211020011020200021111111120002101211220002111022010120220112120200102000220020020011200002201212011202111101102200110010111200201120220122110122110021011220110220020001022000010120202110022101222022000202221202201102201201222102102212122200120122002212001001222012212202102111221002020102001101210120112020201110122221100211121111112211222121212200210010010021111111111122222202022022210112211211", "112220010120122211210000220100201110011101022012112110220021121002022222110121100202000001222100001011220221221200110122211000121122000112000200222210201121210201020101011011020000002111012122120002021221122011222202222001211211200221222122202212101000212220101200102220201111222201120100110120220210111020022110002211102010102202002201210100220000000101222020121201202012021220211101110210010222201211102200100001102021021202022110022100112112200010111120202111220120001202101120222002220022122020201102112212121110010210210211012021210002202211221002121110021001021121010212020222100120122002001202212202101202021121201112101020102121112121220112120122000011212112222012200101102211100022102220210110020102100121121101210221011210011100200220000100111200022010101012021101002001211101002111021220200221202201212200222122102202211222120012101010011202021021200120001211020201200002010011221220000002120101021002112011122000", "121210021222221001012122011221000012101122121112211211002110212010020122101122200201120211022000020210111112100221210010021200121110012012110010201010101110112002122202000212002122020010020021211020212020020102110011110011201210102111021021120201121111000212022021102022221101022122010000020221201101210110120002220220221021021222222110210012012222112022122022202110020012202010220122001200222120202001101221210121100222102120012010120011122211112000222112010210202222201112112101012102101010211021020112010201210120021110022001120121002000001220001200012022101022210212102122202012101210222010210100220201212110222111212212210222201220111110212022020122201110210022001100212001122121000010210011201221121220012220012121222211012111020222000021200020100012102000010210211120111011002111212122011200011111000122210011120212000102212220101101220101211002212221001201002021210210201212100010202121220221110212021102112012020201", "110211010021111001011001201020011220100201012221212102211001022220001101121011221102020201012012102221021121212222000112220100200211222011021020110110222122002010222202212010002011202222111221221001111102100202201101200110020002120121012020201112122010120021222010200101011222001121011022211010110020221111101002122000011021102101210022022212022111012210122010201220211210122000021120211100021012210212220120010101121121112100220221100102211021211020102000212221102211201212111110001021201011022202021121101222012201101011010010020002002210100210002120222202100201122020021111100102022221222022212110122021002122210002122122211212221222001110112121221111222211102000122101001201011002121021120201121202121211100102210020001012211002022201021221121110001011211001212002002001011011022022210121101110001012222110112120210011222021202012202022221222111121110001020000201101022110012201201022002212112221112212021220022020002222", "101210112020012022120101100120012200120021222011011120010211112112020122101010000012222012011000110101120121110002121100201202101201112122200000201111220100202120120111012202211221221220202012010102120112012111011022120110101120112200111212010122100210121221020211201212120002122020102210121010102002000100122022221100001111102212012200211022110202001211102121212220101101201211102112222012101211121210122222112122122220202001012122101010010012000010122201101201010220012020111022200202210021002222110110002200020110011202011210210111001010110211220021022222100101001011120000021010122200101002022101220100220122212102111122120021110112211112011222122121122220101210111121002100221000212221222211012020010001102122121122222021210112200001022220210220200100010220211101222210210012210022022012112120110021110211011201200122221111000011210012000102011201221102201220012200112122020212122222220211200202110000001001020021200020", "100111012222111202122212202101000001121221102201000101210022212111022102112021111210102021101110222022100121120110102022012020121102212210022010012021002101122021112020200001022212121121221200000012222100120110212102022010222121000022000112122111100021200120002110021201222221221121200102112221110211121211220110120211112212201012122111202102111210202111012202100010021200021011102012000110200222212222001121022211011112201011112002201222002102120212000200012111112022011011202112000100112011111101111101200202000012010220012121102101011211012222220120002002122222201221101211010100201220020120020200211110021002001220011002000102212221002101201220221202220102122221020002012220101111220212111110221020020121000120100000111112111021100112101120110022100210202021002222101021122222000022020221000110102112000212001211222112211112222122200222012022122122100102122012100111002110120200120201210100002020111211212102221211202222", "121101112101220002010010101121100121010222110020122000212000212011120020222020112220002022022210220122202202202202110121121210000021222100000011221211120021001122101210002211222012101122101021010122210211200010221221211121200110020010221022212012222111120020010102202121101200101110221012102101000002102002122211021202122100010221111020201101121220001002011112121201210220222000012010200212021002220200221200002012121001212002111102012121202001001120111002121110221012102001012122021201020210112000001200222122000222022012201100101100101201122202212000110011102020210122011110100102001121022220010210021222010212201020221211112102220001010012022011211022020201011021001100010011112122002010021202220201112111022102222002101110012122102221020101121120120100221121122012100010112000022022010010021121002122221111201010000102112100000020100112120122200002112101202121012110101102012111111221000220222112201102111002021212211102", "102202002010211001200112102101101122201110112000021020022022021000222210121221121112021102001200102100210100211012000000111201101002121221122112021022120001102022101212122210222211110100110220020021010221121100201002201001022212201022122011011221200010011201212111002011112122002121202120012102011222010210212011212010121022011020201110211002200000000000211122010200210220001000020021102000122111210002002111112210100002002021112220020112220100002002022002210120201002211010002211220021220200000021101101110001222101200101120010001201220022120002112020120222122221002021111021010010200210100112201011220001021222021222212022221122002222210211110201202012211120002200021001102111202110202212202101012012020202110122012010210121022010211120110000100002112222001021000220002010220112010020112112010102010222012222011102212121210120200021201120210211001002102010102100222021000011101211120211202122220220210200101110100102110122", "120021201021211000012100112202112002110110200012012210202220000211111022211001212100201200021012111120022010101202122011201111202201002222212222010101111111102111220200111101100001001200210012021011000022202202222211102001102121121020021222201120222211102011000120000122101121100001202210200220211100011020211212020112111112001120101110011222020210212220221100102001001111212221101212011212020012001022111110122202101122012200012211222212112210111011110100210011211020011002122020011101021221020122110012102222211211010000222100022121102220111011222202211212221221102110201112102000021201211100011200200221202022221201112022220200121002120001222221211121021012000211101001011120102200010100111020100211101012001200122211202100001112201110100010120111210212011202110022010002212202100221221000012211101000110010221012222212002100021220201020001111020012112121020221112212220022222011212220212112112011102221221211000110202122", "002100011001111221121121212111000111012212221001001220002102010020101012012200102101200202201002110101100011210112221210021112100020220120100010111220212001110101100011100201002002012011020202101211011220101010002002211222110001020122220210020110002020020122022112102020111122101201210202101101111000012001010221220002002111212122120102201122220220100012120010201112110210011111012022011100202212011010112122202022211220020212010010101011021120202220111012000001012112002221202000221000100002221021202211102110022021100111002020011201121012221120111201102001111002111200201111021100002212102100210102222102112021210211020211210011210120110201221022102220120222221211220101022000120212101021021110011210111110221201222121200020120222112200122200120111011012101100202210001222111020121011011112110120212011221110021122121221120021221202011220001110002001221022000010011122110010010121210121021122010210101112122000011010200110", "122221221200020202210100111212121111102001111121110121011020112000110122120002201001221221102112120101121122122101201121101222120221011022121111102110020220221221110222212220101112120202220111011101101020102201002101112112010111200011222202102212212111011211100012010100220111022220222202220021101222120121211212102120022221222112120222000110122100202002202002001110220111201022000110111020012101222001201220221000022001100000102000120102220121221100212210202212122001001202100000212110002022210010000000112101220022221200220122021110200101010201120110220001220112012102122101221020011201012222200222120000201201011220101001200021121012010220120000212020220102102012100210021012220112112121121221111120112100212021100211010001010211002201022022211211121100012122000110011212220201100221121011121200201100021202211202020120111222121112020200122202122200120200012200010022101012220202101201211221012020201011202112211222120211", "202012001112001012202120102101200011121110011202122011012112122020000212210010110201211021211102212102120120010000010012100011021220221000201001022112021011212002112011210220102202120211112102212012012212120211111022021211121110021111222120110101211002010201022211110011200020011110202110011200221011210221121001010102111211010002102012000222121120100120100111102202200111001221100121002210111000121200111102020111010002122001211201120121021102000100202112010102102202021121001002020110210210220201001120102202000101110011120121221222200021121211222222210122012002221212100211121002202222110202010012101102022021220200112001221110001020011010102020222110011101211121020200221200202121222100122222012120102012122212200022000102202220010001120022010221220110112020110022020020122112011121012021121211012212200202202022120002122220212122120121201020001202011110122220100012021221110022111121200201202100212012020001120212121201", "221210120121221121200220022010102110000112001101102102112102200000221111220001201010221102222101010001120200020110021221020002201022010121220002222002000100221012102212222020112201001010112202210002101101012010021200212021001220012021022021111212022110221001022011110011112010002002110120121202212022212121100002110001020112112222111221102211110122211212121001202010122121200212101222210212211010211121210001200120102021200202002200111001122012120122011102202222212112111010102111010011112120200101122002022222022202211012101121021120212021002122000200220111112000211022101212222100222212100122020102121120210201001012212222200122220000202000012010112002210000111021200220210121212012100120012020211202021100011002211001010210111020000022210212110022102120000001210012012201111022112020010002000222000120021210020110012001022102010122110021101012021120121021010120022221101010202001022112120212202120021211001222212121220121", "002121202100022222011221221120212112001000212121121212122201010010120022201022002212201122221000110200202201202111012211011020210100101212212121021020110010010002102110220000002011012110000001200102120110112110112202101212220010222211220000012001210121100201221002112222211012010102012000022002111120202210021211002221001110211211010101110110102011021102200210212000000021120110020122102110211021112122021100202101211010202220000201210111011100112122011002220221110110010110001001202010110201202001002100011211002012022112000121000001122010001000021001211102110220221221022222101002120001210011000011001200220210202120212212111011110002010121012012110200101221210201021220122001121010112111010201022112000122222011122110222111022201102121021000121000120220212120200020012221001002201102102020000220021012010201201211221102200002111101101111110020220102222222221010101111202001102200010022221022111122121121021112002211000100", "021020201122002000012202102002112120010201000220202211001121200101011212020002010211011112112002212122002002200122112001022220220211021201020210210210220000220202000122001220120110102222002020202020211200002100221100102200202220010221202201000221000121220012212212211012211221110022211102212101012122122022111101022000102210002101221112021200011110222002022020110012010200111121010021120102122011001210200211010110020210120020110021100122220222200020020211012022202200202221020010001022202110201121102212112100001101121200211211100111101220211210002211122200102001122121010221222110002210112121120002102001210010000211222211220010121000210110222111010201120000112200120010100120010102212021101202102211002101221012222100012021022012120001021201200221120201201021201112122110000000122011100000021012111111110001010120021011020110100212010221021102100000211020212111000110202110020111010020112200100002210222122011120112122112", "200201110022010121122222200021221100211121012001202220110001010120221020020011100100100201012221010112211201202010200221002100110000220101021201120020220021202102001010222111011001212221021221120112002200121010122010021112222212100211002201102201011211220002122100010112000101110010121122112222102211221200100122102021101121210122200220100211221022121122001200202201112002111121111200111200110221222010120011122002122010100112211211200002011220101220120020112210120220002112022122111011122011222010120010022212111222210102101102220122220110221211021111102012201210022020211020222220212021012101011212111010012202110000011012120010212220000112200200121121000102012200202001000020011221211202110202000020122211022102121102101120022012100012010122221210120101121021112221122220222211021221101221212010011001100122112202221001220010211001200020120020200001100212022102020201211201101222201102110100210111022011202222110021202200", "010102210221211220100112012200102010100202112200020221002022221102202011120020122201111112221100100002001011112000212001212002121010101220021122120210012100001202112210102000222120121121022111200122002110021111110012120110022100200222202102101201100101102012121002101202122210112102020200220202211220120111010012111121101020010102220110102022101011110020021202201022222122021212010212011200010022202221101020202110202202011101021222111000001001201211200000011211010010120002222202222220202111001011022220010011100212010100102212220110210112020112110201011112210212210222210200122002120200111001210011221202011010012020012221120111111200101011022201221111222011100100001112100102002121002210001221100222200020021111100220202010000012122012021001021010222022201012221020111012010100020222220021111000200010210212010202110001121021121202001102212010111102121010111000200211121201011001201002201002110112102012000221001220121210", "120102200021222001220200110011202221002212111212122200100021120111222111121220010000200201200022010120211101220210000010222112111220102102201000211002011120201011211211222000121022211210010111001212010020222211200102122200100110000122020100121022010111102011111021021020210010201000110201021001000001101100210122212221112000212101200022222022110101111120022021001120102112222000212010202101221002120221121202121111120011201010212010221022211220020211011220102120021121221020221011001101111110011222222202122010210200220121202222122111022022011110210122022200202020000000122122011012012001200011121020011120011122210010020112112220222201001111101112222101001211200101121211010220112200010100011000012121102022122101120022022120111102221101222002201121022221111212000210110221120120010212220001010212012122212211000202100122002211020012201211001210200010221220122111112122220222010112211100221210111111201222121111100001111120", "011010100000200012002100221100111101102111120101122012200220201210020200121002200221120111012120100222202222001021002020221211011021112001010111200212211011122211100001102102021012122001012122001201202210221122001210110110201010221110222121112102022201001221111212012111210021212122101022202211002101011121212011211100121222221220121211220011220101201220102000110002221210001021002011100212101212220020122102021112100020011222100101001220120012011010002120201001110011122122001211202002000022211121021020210101120111010212210122211012201000020122012221121210101211011021201110002200211121220201002222212221002200001022001010200100202012211010221122222120210020120120101221111021111222211000022101000102110000000020111220222212012012200100210000011211010012200020121201022202011021100222200212011210021202120112101111111210000212000201122210110121001211101202010100122000001021022222010111011112200202200121210100100121121100", "012200101212010000210212001121201012201112012010100101210022111201021121211200010011212001212021012222120210022110220202211222201221012000002110020210000121102001220110012020201202020020120011002020122200110001022220221120000022000112002101200002221220022220100102000222112221222021202220102210222221121111002101112210202100222111222122002202111000111110222001022122200020111212111110220011101000112012202011110211100222122002020101012111121212021100212011010200022002000121010012021000122010010002221221210010020001201110100012210110210211212101111220221002100002201100010210120210001122010201111002121201212101001001010111120000101210220211020201111220010211122100021202101202222210212102102221210110000222102111112012012212202011220120101110110100200202211011012201121020121221012122100210010122212222201021000011020022002110222122212000120001212211101102000020022102121001112200002022010122112002002012012021110012200012", "111020202210110200111001020221201201211200112010002200211021202202110120121010122012212101202211022120212200212011000010000202101121002220210101101121212212220101120202122111210111010001221212201021121102222100202011111210211122001221012110100200101202022000000020201220121011110210020102111102120102102212011221200120102202221211102222202200202121110122211002110011011110010202010202202000102010112012002101220101202211011000121002001012100002021120112120120202200201020111112201002021011201101200211112101100012102200002002022000212012012122210212212221022212111111200020201010112101020021020212221210101120010001210200000222122122220020220202011022202202000121101102212111010001111221101202202100021110020122020000002121201202210010200021011220011100100220100211110221102101002210211200112110220011101012101210212201020011110002201201110202122012202201112120021201111122001120220011212101010220200110201100010220121001202", "122000010212102200011112011002210021120220011102202022110121011221112101220110111121212110200022202010011010201100012202001002021001010211211201100010211210101011112112112011122221121221100121220012111110220202000020111002201020110200111001200110202211220111010110210121121001002000122011002012220010221202011121012012201112221111010210101100201220110220001000221222002200200221102101201000001101121112012222222220021212002021120110122100222221212021211111211120201200010122220001012012022012112100020120210011000211100200101210100001101001010220222200002001200102202220210011111211012200121210121101021020201100202100220110211222221021111210111220220221010101120112121220110121211212021200022010002221001110022220000002122211022002200020001200112012122102002012021002220000100121021100121110000110211221211122212012100001121000000210200210112110001000020210211220200110000201121101111220012200110101200220000111201210020122", "210210112010021200200120022102021102102101010021212211111222000102020102112201022010022100101101221101100021120222000120120202201020102212211210221211111221220012122222110020112102102200212012110020000210220020100110221020020022201110101020011001200100000200001012120012021220011211221122022020112200002021012200000220021211010021022110101022211112202112002001122210220122002101011222220220011220120222200121012002020112121010111020102022212001122112220111102200022010112222210001121200210101201101221212121111001221001112121001021000112021212120202112102201011020120102201100211011220120002221122022001101001110222121200102210002022000220020002202221010010212212121002010202010022112022012202011121112120110111221001001200111021201100120002111002021011200220011000211110021022222010212010210122010222122212010111111002112110001021200200211001121020021111012000010101122101121122110020012200111121011210100100010001112002002", "202022110010001211210100221222212022121111120111011200220211222002210222022210220020212211110101011112021020122021221200111002211212221202121212022000121211201220200211101102021020010002120112111022202220212212221112100220021212010210020220202021010210211211202110112010110112222011212100011122221121100202110111120202120220210112002101201020221221201121001012102201002021212102200120122022202112010100112210221020120001210212020201112121210110000000020102122002002022101011010002012011211021002112011122121210110121211021011222102102212212201210211100102112001101022120010100000100202222112012021102022012000110211201212120201202012022100210012211212220221111021200112020201122220100221110212222200102212022120010001112211222020221112200020222001001220212211111200212110101212022012122221221022002111112010012200021202011122121201022221122022100112120112111110122021021212021111022012200201112210020210222121102001010001221", "220212110012002122201121200021111101210111100200121021102200021012210010110220020110120110022221021001112002222210211211100001200221201001112002010011120010122021202221112001221000000120002000000201211222100001011222102002011020021102202102002122202200200201200010122012000222001002100221202221101212112202112120001212020010120021221111110020210211101212002002102102212022101111112110101011000011102210111211000100111011110020202200111112221011102210001211111211020210201002021212001212112001122121102101022011012122021212222212000001222222001220100000102110102211210210111020120100122020021020102122222002122221000111200011100220001201200122200110101011201221021110200122101100021220201002001220210012121102100200221220102121222001022002221200001011021001120220020121022122211101222201022020220112011100122002001021010101001222000221221002121002101202010201011001220100201102021111221022020101110202200021120202111111120221", "220111010121010021222002010022200220202101111210100220101211001112002000221211221212221201000220112200102020112212000110200111001222200120121201001210101020122100212201100000100200122021102211002011211210110010220122011211211012022200020212112101210112002200101011211112102001101112102220200120012011001221201021001221100221120100111122201211022002112012222122202020110002110021002012012112220202021002101101220122122222202100020010200000102022120112012220121000210122020012122210001200020200201121100201212011212011211021100210122112102202201222000101020111022011010202202112202010110211201201022022010210000210221202002022120000101200102012111002220102121001022020021002100022110022020020102221000121012021012201002001101122020120010002010010012010012011110202122221200021012010220212001020220221112222211002001001222220212220021021111001201011211101221200020212021101022110012220102110212112001221122020001121220210100212", "022210121102002002010020111012220212020100012011202010222002222221000222220022002221012022110221202100200111200200021110220211001010021111122022020210121102000200010210102221211210010021122120122121121000102101010121110101121000112122020000222222010201010011211122101001222222221002121210221222210212111222201022010201000000101222220112102022001200120222220011122012200211222000210001000011022102001011012202020201200100202100201212112220221021002201211222212221112220101001112112101021221201101101202112100100000200112121201210210100102220012121102012011210020200100000122112000200112102100211001010100122002200021210112021210010120100200001021010210002202122110202212121112110202111120102201120021220221220022110212112011202021202001022002012020000100000021002201220112111221102110122002021001001200002022122211120202000120102122021210021002102210102001100222111011102120221211201102211021221102222222020121112102122100100", "022220211202212212101100212110220110201012112121200000021011102001121212012200121002221100020012212200110101101010220011012221200022210121221120002222200002001121201000022001121201201010020010112220202220200211012020122200222111122021201111002001112221110111002111122221121001102112012110012211101210120111001122012201220200101111020122101020102122001122210000111200020022210022212212001112011111002120202111020212202010111001001211210210020201211121202210020121122011202110202201111110110022201002022100011220120120012010011122211200020101001200201221200022202022122120001110112210002002120212012212212102120122000122001020000021112011102122212112012121120010220111222101112112120220122201101012210222221202110111212201011101002202022002010210010122110100121012010212010212020212121220111212010121220010222010000020220202220211200220220122221210201002102100110221200002020111001002011001100012202111022222122222021221202000", "200202000122120211010222011212021212210112110211002120002110210020121212102112010220212121220222211121010021201101201221111000220021120110222012022201100211210202011112011211221021221211212011120221222020022220202101022201102101202011221121111001221202112110122221102200212210101101101100000210111001012212110002200202212012012212020201222200021120111012001210021100211111110221012012202102110020200201010001212012201101202202110100201221222112001210201200201202210222222002221012122121210001110220021122020012121001221020200222101100221200122201100122201112100222111002021011121202001022122211212021102000100010021122002010202021211110122210012220200122010202220020201110101001012210101120202222011021100112000211202111012200010112220211122221222212202212020101111021021221201120020101020201211112002122110201000011202200221220200200100101002122112122110121210112210022210001121111120011212121120120110012002112122010012221", "020010122201011010121020201221010101220220201011210212111011011220111220211212220211220200112220102211100001111011000121000112110022122010211010112211001200220002122112001001211022202110202210010112020212221200102001021002001212210022021221010102000221111002221022101000222120111011121221121222101102120022021220110122021020102221211012220101201222020220202210201022022010110120221121110111212001100101211110121222210222002012200022022222101121100112111122100012021122210200000022102120010111210111212212011100120221111001201020020002120021001002201110212101200122002210010221000021201111202202202100110211212201102120211121221210101212021021102201012212101120220022011112112011021022002201101011112120110001020220101100200212100222120021112220220211000022011021111120100100020010121210121001112210001202010122100211121101101121021112212111212122222121000201100101100002102101120110022112122212222012212000001121101111002022", "122100010110001122221120002012120022001221122112021120010202011002002110101020002222022001112101002100012011111202201111200211211111010011220201020100010020200100021100210221122012200101122102211112222022200221100221122120211112110010121022211122122012201020201010210112201202102202001120210010110212112121110111201020112102000101002011211212121001112102101110112011020112101112211210220201102201111222022211202112200211220120021211211211221111012100202202021110200200220111220202210202210011001102112112000200101012012202012201110121221201021101212101211122012011000021120220200101010021201002011221101121011010012001021102010121200100100201111101200221202100011121122011121110102200222122222021000202000202112122202110210220110200010121011012211121212210020001220200121211112200101021120002012021020212221111200121010222102010211111202210201221100210002121120011221210022011120101210121112202020011001111020101121202022100", "222102112102222120122002100220022022021102112011102110120122200202111100111201202200000002101212121101102002111202120002020121110211121022211120120010102112121200001002010011021021210020020102211210022022211220210000101011012200010112010022110210122211000202010212001121100002000120222201210120101012222000101110211221111102212200211120110101021022202001222121111220200001020012010000110220002220202200020010221210221120010110010101110111211100212202211000112211110112011011102001022210100002002111012012210201120222201002012200101211120102120122122202220220020010202112200212010011102110011212201000101212001012011120110102102110222201210000211012101120000122021021102222102101222202110112111021210120212012211200001002211220101221211211021212021021101001211021211012100100110022001021110221210212012100000112122201101011122122120202210000101211021100011000111220020100110220021202201212212220201121210101102201120221111001", "120010002220112200020210220101210101100020220200022102000222110001112002002000021010201011221210221100122101100011121220020020221220211121111201212121201100002211000100000210122222002101222120002001000110112222020112222011220001100100111201021102112222011011100001022100000000210120122221211021021000021110100021001211020022221022211221021222100111210201101211000011222011120222122021021210202222221101022220210101210220210022012211221020220202011102202011021222102120211122200201111112011222221202011202212002212020210221110022210010102122112122021001120101021211102200102110020212001220112111220002002111022211121001102202112010111201102200222221210022001202102202020221002120011202002102221012110112120000111000022220001212202022021002100201111021101002101112000122002211202102220202000100222012000121202200122121012020222000120002212011020210021101011001121011021222101221021021001111220121010000011110101121212122120121", "210000000012022002210221221221202000110000011100000210122121110212110012110102102110212120212102211221122012121220122111022102222100202022012100201122210210001220011021111112001220110021201100112000112210020211201102201122002001010001012102102010112212210202022010100121212001212200002201110222122012222111020020012010211110221212200102211102201020002110202110102212022020212122221011000201222211100102000021102110012122110220222111212002112122102211011021200202002111112102100010102111122102201010222222011122122002120011222001201012212010212221110122211000120212000012220111222111111201101012211100102021022022022211100122201101112212002212010000210020220011221222112110200202010100111100010002102111221022121020100021122120001212101001022112212111222200122211021101000020122020011210012020022110201221122112112000202010200022002000210222220100221012020222212101112120111222111112200212212011200212022201020102010212110101", "002002112001021202012221020010010212021210021221000000221221100020102121020012120112022010102011010022011212222111122112212001102202211101102112220122020100111202101220002020200010011121002221221221122210022011002211101201122100120201000202120021000102200111022021112111211120200120120112212000010012022220100110010221111102200101212211102001100020110012021212002011102102112000020010212001201022021200120020212210001201112010120111002220222200221112011111012001000211011022001212002222201201200200002120221021122022111120102202121020112210120100200222122102000011220220020222201222012112211020122011222110102210202220112021222121011000120200022102222010001201122211022222110012002110011112212020200112100212112022101112112002002120201211000101121011222001021010021122112110010112222020220212011201112010022121021021012102012010022121122222020120111110222120110102102000000111210220221212012120110122212200201201100120112110", "222022220012000021101212112000121001222021001101101110211222011222011110202122020101200000020201212210120111020202102211012000020210012212101111021010212121020112112000001211111021021110111210000101000102201111002010000120101210202210002222101102221011120010121121021101001121011111211200012102202210001211201112201220120222212111020122022201100102202211102021222110022020000000121000011201101200020120021100221011000022020221121012121201212222010100020001101200111110212011022122022221012122220021010021112210012220001021102120202010001201210020121012010100211211022021011022202122102122000101101022222210202020120121102011022211211021022002101112000110122221011211022000012110000200111120002012111020210110000202000220011222211210022022212001122200112200011022012022120221201102221201101211210012200202221002211000120020012100012002110200021100001120000102121012010111212222212000212210011100000222222210010002002011200222", "200211000022010010102111222201202222100210002222102121112020112110110212100100022002011220120110202011000121102201110202200211212221101112021010022001010102000120122110100012110220200121212200212212110210002122212210012200110102220220210101210112011211221200210212122010001212220212101100010111210100202011201022112202101122102112021201100010002121110011121102001120011210112002010021010201112201112201200210002220220020002022102001112110101020012120121201210111022000200101011002022211100020200002201102202111220211222021000010012211102102101221002212011002210201001211002222222002001102011022021012100201102201112022011101121001000200010002021021111111212212000120002110112122022210100122122212202211111220220110001010012221101221200101202021012222010022020021220100111011211201220121011010100200010112111020112002112011011210010201202222021020202120212111212100121111102022112002111222222120220001000211002122220021122212", "101002022110011022002122112111100100002120212200121111121101211200010200222011002102121221210222011220200010110022102021021222021112022112122112101222100110120211001002220220021110200100220122020122200210200210211021020200211220220021111102120212011012000011120210111120121100110200021222111010212112122220122022222202221021110020101112211022110102110001111000200010212001021121101022220001122011101211122202011221222100201222001201211001212022002122201121112122220001022000202222121001111201021101102112221002001112211112101001210101210102210222112212101100021200100112210011010201100100021200000002200222021202020102002110220010102010000221120202101122022022111112101121012022022021120002201221220101222121020010020010201101012212000200201102211101220122012110000222222001211002020212201102222120222112022002012201021120022011121122221111022022122120001001000022001020121000001110201101001000222210020222111011220220201010", "021000002120202121101122200120202220011022100201200021011010202111002200122022220102111020021010010200010202212210101020022202220222201102221022122000022120022022202200022110221011212011110102012101011220122122000111220102021200201200122111210120221002200122122022002121000101200001001010110100220221102010002200110001201002200101010011200111100222021100010112002111120100110202211111122200021111020122020120021212112011222112020000211120202120002202002122201111221211220202100212211211112121221211101010021201021000210022212221212100201101121112021122121012110002021012002202200021021112000102212120102201220202120002202221010002022212121000222221101020120112010021002020200012222202211211112011001012011001021222200222022211122202002021100102101211222121020001022200001000200200121222202220111011020110111201122000202022011220012110101211010110210021210122101011022201202020102110022210222220012112022220122122100102111001", "121011000101221021210010212012202120202121101010102211021221022222210020222100022120202000210202002021002112121201220011012220201001222000002200211212212222212010020202111110012211020020202110001101020022111211012021012120120122212110221112222102011201002220220220012020220201022100221001101000212002000022020210202001010202112202020111222200210010010221201211202110211212101020120012211022001220020121102200000012211121012120200212200111011000220122120121000121200120222102112122110222201112120101120021112210200022022112002110220020211120221222122022222222022112110220020201000012222002201122021210211210222100212100022120000010002200112222212111000210110002000010112112011011111210021012010202121011110101121221111220011211101022022120022201102001212000100200212221021010211100200222221110212011201012011222101021222010200000122120201012220120020201120211210201122012201110212000010121100121201211111010021221102201020021", "110121012221202122101011112121221201121111122102110112111100021011100001120222112222022010100000210102200201020021111200010120201002221222202100121010200210222201212020022201111202200222112221211010022222102021001122020010021210121000200112122112211021122200122202021020101220102220021001122201020211001201021112220122222110022000000001001211021120101011022211110110000122211101202122112012112220001201100101110100211021102010100101200001012202210011121210022122222111011211120222100011111002020110010010111100220012002102211010101210101022221022110002010022202212201111220221000212110222001121022001211201210202002221200200111110120010211120221101101201212121100012022021222020120112212120021110221221221211210000010100211121021202022002102110000212001202102102011002222200212022220121120211000220020201010010112001120110200102212111021202012200110220210100222221021020210111201011200112002102121011210011010101110212022201", "011122110120101121111011202002122021201002211022101102222122002102220202011022210201111102212200002022121222222022120222100122200211010100100220122212110020222212111220200121111102121021010122100200002120202011211120020020020101222202121110100111020101222010222012022101202020122221212100110102201111120102110021022000111011012112201002121110102112121001200010100021211122120011112111002211212220122000211101100221011210212120122221002111210010001111222001110202022102111100122021221002110121011222000101100021211201011202101212121201111020212220122110200120200000000102021221022100112010221211002102110202210010100012121120101020122112200202022111122212011102221101220121022200021001221020002010010020011001102100221101202121111012022111220221200211112211210221210212012111112011010012121001211010022000001001212221022022202102101012220202021112002110020200211220002201202020112210222111121102100001110012021102022211220111", "012112010012122011001201210121002210101002120100012202122112120121012001022221000112120002120020110112201221022020111221001221221201101101010202122021012220112002111110202222220201002212001020000111001111211111200111201201201100210202202110010100100102122201001210202120012202001010022201012211200101012000000021111210200202121112201022022202221211020012120111221201002222201221120011111200112122201021210120200121012101012001112222121002002011211212120020022010010120221200011101220200110222201022002201022200120220210001201021221102020210210012212002101201011112112202002102012010122102020022110120110122201202011211022120221000010122021210100202012020101001221220221012020100111002220221100220122122011112111012021200210011111120101020100100011111112202000112212121211020101000221102100221102001001221020210222210020201021112102210102210121012101102120100102221010212111222011121020212200122001011022122222102001110002212", "010110201002100202212220021011122002122011002120002200022112112121122020212211211022200120221201222020020220112121110101121102020101112011020000220012022022001100021122020202020100220210110020102211112211122210200122222222200011010210020122202211122221012120111001001121010201101000112012100021210002000121001021010011222222221020220121202010012012220022200221010202102200110112212101200200011120121000101100201222201211020101110022011012121110001020101220221211110002002022200120000020202001222210101012010111021111100211002021121202101020221202002222222202120202111020111222112000001221000211021010201000122011201000202112112221121021022111110122112022221220101001102010211202121222111021210201100212211201120000110211211202202102100122010122202111001100221011221101021221122211022221202111211220012112001120012012202202012011111222020010211102002200201011012202021111012102212120101200102222101022010110110122112100122201", "010001202012001001020001201010012022002220221211201000121012210210200210111101100100222011112012202111202210120121022012011201101111011100221220202110020022020200122001021112100001220221101001000002200210121001221020210000122020211221001212210111211122222011221022020221022100210210102010120220102202001212000120112102022220102211001100120000211220210110002222012110012020220110010112101001211212222201010011222112220222222011012021200002100110212220111210101102122112112112112212120020220112011210010012020102001121012221000220211021122022210101011121120100001110122011212022211112010122000122011001220211020100021212121200121011220212102100020200021211102120201220201210000011021102220012012002100011102120112110101000221200222022211211111101111000112110112022022102011221012011022020011212002012212120220020011121011121101022022000110100212102112110120001002201100200000211012221102021210221101220121202210021000201202120", "001212001021110112012002212120011201011110010021110121111201122121210221020212222002100222220020102221002221210111001110220002200102022220022121000111100222201112021110010102211111111010001021022002001222111211012002222211000111201012010211220211022000011202200022022202112210201122122020012221220222010020211010222212112010122212212120221020212101200102211122100110020020000101201120001011200220121201220021020222011202102101100010201022122101021020122112102012202020020001012202022021100201211010012100100122102001212222221012022010022211201012022220221222111220220122110120200200111122001200111002012011201210100200121202001110011102200112020111201011101210211121002011012001221101102012002120111001120020101010012011110200110202212022012020112101020001020221012112000200010222121121120101110122102211020012202011121222102012002112022022011121211100211222200102022221102101122011012111200002022021000120001101221111002121", "010020122200020202102021221100022211120112000111021111202001120210202211210112022120102000201012002111200201220200122220201021110101021001022102211002120101210100011121000012111102020022010211201211212101201011212221001201211210212210021200222121100101110011112112122120120010121111211120220221001202201022012101112220001102212012100010210110101122122221001101110002010120110122020222111002022002102220012202000211101002001210000112110112010011010122202120012110111122102210011110002012220001000221000022120102022201002021211012210020012002112022111222100010102221220001010212020210020001112010100210200200211200102121122121112022200222202021020201120102111002012101002010200122100100020120102112012120211220120010220211020210101200101122200201212102200200011111222112111100012201022000021000111100020001002000011022221210011020222001111211101211100202001202101111111022212202201112221222120020110122010112210211001212200101", "200212121212022100021220011020011110101020120221201211020202112002021002212111110122000022110202222021001211211011211222012002122222220120202121122222211020202110222210020221100012212012002121211111110221212210112200010101020210212110102021012110210000102201102111210021120011211200021120020001122011002021000021002101102022202220010210021120111112012112012222122221202200122022121100100011220222022111002102121200212110110220211122100121112212222211201201101200211122222212002022001212020202111022112012101021110002102211100122100220011002011220211022221120112200121020111221210110121200210002010011100200111202000122212010000202202021121111012120112221121211020211210101011110201211012200100101201100211201220121110001211221210020120210222121112022222202101020110202121020101112110221211002122001020210202200000122102200100220110211211022001111022121020200022200201222101012002211021202002121111020120212201110102010102022", "212211222220221200202122221121002010222012222200210010202000200022020011120201221102021011220122011000110212120010220120001111101220122121002121021022111220010121110101101121201020211101102011001012202210010010020000211122202012021101102222112210022210020210102202110121220011001010100022121100011101011011101221201121100110121212211202212112212101101221220112212222210022000101021020201000212201122011101120212011212220120221022020102111011121012121110112102112202201220222012122122112021111220202122112100212220000120001211102012201020101000000011002111211112122110120101000011122000201121201112202011022221111111211200002212211122201122210011010210122011121021102100001120112212221002010022202220120012211000010002212221000111121102010010001110210221121121210202121121022002202222211021201221110212202002001021102210122101200000120012201100221210001022020001001001201002121210001212101100011202220021221220000112202012220", "122112021011001001212101000212002010212021200121212011101120122001221222220011100200121022001021212201220000002221121210102212020112111001100212100000201001121112021102010221121011021211021001202212120200120220101021011212222012101112011102101211221021101202202212220220200221202102110021221211102122201100011120111200102210002121012100022200122111002211201102221210112022210111220120221011001100100120101011101101201211100210222210022002020212021121000001000210121202111210112020211212200000102121201120021211002102222002212001100201220111001210011021011122022112221210221100221100221202001220100112212112200122210100010120121110122010102010221201221010200122102111010001011221212212212202011220212221210102210212222211110001002211221002022010212110210120002112010201120000201021102121221122121221220021200021022110011112212022120121120212020221002101021200112212022100222221112012012121011200111110022101111210102100112022", "202110121022112210211101111022211212211021121010101101001110010111001201010012012122202101212101200111010210121011102021101201202001022200020102222011021122122200110100221112202121200120102211122100222200212120002111001211111001122201211020221010212111200101100201212202011020010022110202120112121112000022110112121000202200202122221202001120202210200110012201021100210221221202220011020110121212021212010002112200212200012011101101121121010112112110212121001211021200121000121010210122010112210011201120001212022011101111020001102010020222222121210101121101210210002011011012202121201001220022100212101222200002122000010201100200100022002100102120212011101100200222012111212102210101221012000112220111001020000012100022111121022102221100112011202100020012011202110021200121000202220012101112221100200212200210112112202001120220101011220221110221222121220010120112211222020210222212112112122100202011001222002020020200222100", "100210212222111122112222210200111120012200112222002121022212002021111212202111121012211220000001111020220212111100201202011112010220211022200222021001102012101121000010200121021122021202202201002002012020110212100012222210221210101211202100022221100101210000200121122022022101200011121101121110202102102000221201020020012121020111112112102101121001112211020122001101210022111020222120200221000002222021020201220012102102210011201102101211001102211101211212102102012120112120201101211200012202110002201100102002222002121000012020102002021221201120020222012011022021001212222210221122100002020200210222100011000112100102202112221122212101222102202210001102122010110122112121220121102102012210102200110112110100102012120012021122122222011200020011212002012212211121021222012100211021011112202211221001122110001000010101210200011100000200201200221101022022021010001010220002121011211201220201112021012222201001221211102111201201", "122002010111011220211112100120011102012020210110221121201210112000012022101220020112201100000222120212110011211101220011201002102202120101021101020021202200012022102121100000201200010222022110102021210001110011210110001012210010021221002001101010021110210012012102212111100020212221110202012101120120002122010022020220102210022211211020120111201111121220110220210011222222101022201022220100022110012000000200200010020022102201221221221122120210220211120010200111122002212000110002022102221221012001120001021122120200100200000221112200220011022120012020101122210212222222001002121202110021100212020221120201020100110022020111201010021000002010010201222000022120110111211002110121011000012000112000001120011221002221001001121202201222022221222102121101210111202201212021021212001200022010220100021210212100121111222001122110201221010012110201102210002111121010121111120210111122120212111221120111020012210012110122121202212212", "122011110220202101220201222112220001011101201000010221110001101222222120200000121020220011121102002101210221200022110221020112122010221221011100211202221221221102020020201011002111000212210100002011221100212210200102220121012012101202211121112212112111111211102002022210120201022002021010210121011112002200122011102001220002002202121112102201212010122220011220011120200110122210100022111222112011110012102201211211011022210111120122111121202010222001222222012201222201220101202022120012200220100102120010021211201021111120000212100100122001221210222101022020120202122101122202220200102222120020201121012012121201120211210011111200021220011100021002111221110221111111001202001220202120000102102220011120020110012111010020020002210110001102012101121012112222011202211110221220022101000121110010122220000112022121020101012022012101101222210001021212002122112122011210102110000200222011120200220020212120212212122121020000200122", "220001021211001222210211000212100102011011101210102011112212021012101100001101222212222202102110011220102210020121020121011010022210110212201121022210202000020001111022210121111211211102010020220022220222210202002022121120211210102200111101012012021202210212022010202212200000112200222212222021122022120221101010210201122002000102201101022012010210201010211221022021111101201020210200011100001002200220202200100112120110102002001200002201212112211111121012020000010021000102011002020222121002221011111102111221101100020121010211201112221222010002010221222200101000200222002102120122220120121011211100012000120222001200201210000122020012021201010121120211012012202221022201121010210000212020220121221012012222200211212202112012002101212001210222020022112220112021112122122020201222202210102201100011112100022101022202012022101012102110010000012001222120211112200200212021022220212221101202102010111020111000111212211200012102", "112212222211101102120221102010212111202220211121200210121121012111011212100122202220120120212011020121011110212002211000120111122211221212212222100012202212011211020200120222021210210211000021122202122020102021100102100211220222112002000201000222022202211110202101200211022202220102002212221222221012002200010201100122201000211102222201002101122221121022221002200100220020021210200022222121112002011122010122200221101111112020112102110021010210012220200002202201002002220210110202021100000120202102011121111001202212200021011122221100110121002021012111121210221210212020121212221000111222201012122201220010211122222220212022220111121102200020221020101121000020211201220111020100011200001110120211120102002221211122101102211011011110122021220100121211110102122112000120101102210211010101020022202022022011102011202211020211101122220021120211200102111012000221020100212102211120020012201100000122222221210212110111000111202111", "020220202021200100011220022121001022111211202211112112110011121210020222220100212211022202002011110010022100102121002202201010102002220212202112111120111222010211211110211210201012020101112120002122120012010011120121212000102110121110102121021012100101101111000200122121012222101202020021112212010110100002012021200212002100011101121020011011111112121002000201202101000221201110102110111200112222111120002202111122022120220101101222110212121222100211012200110220002222010000021120212120121020011201001221112211010211111121102001011010022112121011212201022012211201001002021020222000021000211120021222120122201202001121101200112212212012010102201220002020001111222122010122100022211222112221000222011122022100220101212020122021212101101001011120112101121000112101100200121202210001100002001101222002000021111121202010002211202022220120201222020210211211202112021111101012012120120021110202012112122210111221202021220012200110", "011221102202120110200101011220001221110120021200000222202112001000001000021022122002021100100200100222010000121022210102102201011200222200122011220202221110012100100101212212120000000002121221010210012111102222111121102211110122110012000120222102212011111012211020011012220120001001102101021022002000000120000011000022100100211102200102202120201121100011121001100100122021012020001210202110002000211212100121222011211020102022121110201122011010100002101110201121110100100220202011000010122200112112022100011222211121001002221201002100121121210111010201220001010221021110221121001112110112020000012212202122000120112002012211102211212212001012111120202002021202000212112110102210102222200100110121212210000111020012122201221201011201122211101022212200210011001202101120102111112002212212000101210021122201210121112212210100102221021211110221012022020112010120210010212001021202100011211200121110200012010120211121120121112122", "212202202011001000221122202001200202202211220102011222100021120100211001212222002112120221220210010010201021011212200201011022212010101111001100120220020122010101001011201102112022220220222100001021121100122212222111001020200002121200000112122111210111221210221201000120120210212201010101211212211000110111201201211212200101122012210220100201102202002220202210212002122010200021020001020120101220000212220001121002122211002220120200220210221021110112102012211221020021221221222110200101200001020201011221002101122012022101211221121100111100211110110122100012200122121001211101210210221012102110120221110210211022111212112112021200000100101120110012110000011021011111201100202112000221220121001200201200012112002211210111200010220222202110211021011021001201001202100211010011221021021212210021112022120112200220221002020220020220210211011012112221200011111012111220120202212000102020221001100121011111012102101120220222112102", "202201202121201110210120012121200111021220200000012221112212020221122010001120212222111210122022002210210022202111202011202000221111210011112202201021111012101221000022010021000100122010000211220200020120120021210000001002012220211102112000121020210012101021211021002012211012022011122022111010011011101222122020100122012112102222111202020102221100100001102101002212101211112111022200110222220111221000121212001200120121101100111010022211221000012201021100010002111212100101202210212210102211201000022112012121011012122112011221101100110111212001200211111210222002210201000120121021221022210101112012121012001011111102220012100100021122110021211001122222122011122102221220020011022221011111202112221002222220110012122120201121112121210100220011111100022222001200002012121100002212001221021001202201002012102200100122020212211011110211202202111112102221110210002121222011210200100011100202020112212221222211112120221211222220", "120002212010201021021201120002101121222222011012212200201001110112011011122220222120220101201010002012100101022000020022221121122112001022101120210120120110120021110121210221000122111111021112220010210010111211201212210000020110211222212020220021121011011020200011121212202101210120222101022111020112022010211111101211011222121102222101220022001210012122121200010010012011001120001012100122012010102101112110221121202000001120000101122010021112021121022002001020020002222121011012100010012001210112221020001011110010220020011211100001210021200001222000011002212110121021112202122021221021202221212000021110120111212020212202110001001010022222122001220202212020121102101120000010220022021202200121012202022022010012101202200011011202121221111101111212212022112002012022121221110220111201202022211121012122220111101102001011012122020020012201201012022112102011022021012101101012101011102210201102211222110000120020202022111221", "001002201210121200120221211220210020211210101120110121002220022202000021211201001220001111200110000222102000200112222102222100011002012001002102021012011002001211002020012120011220020110112111022201000210020211200102121100222100211100112220110100200222010220221001111112011022120210011112000021122002220221120112200022102211022011100102100222112211120022101001220010221120002011112122022200010102121201000110200212022200000110021112001100000022011121221101002201111020121122112112112002122222010121221210201201212201010202122021001022100102121002111000022121110220020102221211012020122022102201100210002222010220000200202220100101222112021212120112101112021012102202102110000220002010222200211111221121000212120011101012212202110011020201200222211122121220001022211122222110212212222222202111210122101100211102011100212210012011211021122020100110221100011120012101212011110120011220112101220120102021002010110020122000212220", "102112112120022222001010120011022020211001010222211211002221120200120010222222112111101221201100210222101001212012100112001211121121202221021010001122121010100120221110222112002120012002002101020222002122001111001011221221120101110202120021000021120020101211212010021211221012001021121211200010211212112200102121100012000121201221002012120202111201001021212100210211022211200012201210201212210022121110110001221201102012200211002022101011110010112010001210001022020210022220002100221212121200101200120122002121102111020101000020202212220000100101101110222001222111021020012111110210210010122122220112020201001000022012001110102120102000220011010202012110222201222212002010211022220122100101220200200022212001000211111112201121200011110201020112210202221021120200201201220110211000002201201101002012121202121212012120212202111020100012012101112102002000022122010100011211201000112200200100211012111021201110010112102120000212", "012112101022122201221221120011222121022202210210012100211212102210210010122102221211002112201022021020221111111202102011111012222222211001122000001102020110012220101212110202022220111010101000011221101201201000122122122021101101201002100012202202022020220012112202112222001220120001212020102102220210200220010022100111121022211002220101021120000101010012002011201011112010202200120010220010000221120212020021122201020100101122211210210012001112211202201210121021022002120022212121202011011222022011122012221011201221210120011210012222202222110110101112021222000020011210120201212102111111012211000011211100010200200112011002002212110122222101112010121202201122010021002202112210102100012120120011210000202121022210111000101210012010010110022201122101120220202101011202000001211011012102220210122222002222012100020201211220200221121012011101111001100201221020021200202002220122111012022000201022121212010121022212102122212212", "020211022022120110022011211022101110120101000002202220000121002121202020220222122000022202210201200111111012002200012111022110220011022001111020222121012111222102012210221102220002100211020112112020120101212111011002121202000222120200120110012202020200020021002010120122111020110220022220112201201110011022101201211121212120020000221220210110011021122211212102221111200121210212200221121101000120120122002102210000022010002021211220202200121020001012010202210221200002110212011211022012022111221100021210110121102001122011001000012211012211012121102111000000200000102211201020220222110201122212110012002122010221020020122120200201100020001210020222022120002220020012112112212220122020112200221122101100222120001222011001120222202220120002210111100212102012012120100002021002211222112022211111022221122221011000202021212022110211000122110211012122211012020022212001111202101112011220212002002221222020210201102222002121011002", "110021211001202010112222221122022220210201201200201100210200201002202122221120000001022102202212122100122000221101222101222011221222202200001011000112200102101112011112111120221101112122021020012021122122221002011020022120012202210200222020202001122012200202001221021120111212102222121211222022120110020012200201001112111121021200201222201221212221101110022101101121010200012021011212100000202112020000020200010200210010000111010011110221012022210212021111212221012112010011000021122011101102201121012211012022012112202122002111212011212210122021111102222012221022110111210102002001022220201122202012101201010211120021100011220000210120220221221001212022000212222121102201220100200221012100122001221022100100112012012022120202010011220000221020012021101211122020000102110200112011122002000220001110111100001220010022210212020020211221210011120000101221021222210112221021220020000002000200200112110022200210101002100202120121", "021121200222000212201101111201020201020011010111200010121112110121101211011120010200000001020210021121200021202212201212210012121222012210112010211001122021100211201022101122110020101210020110112002220102001122001002212102121220102100212111110201221001202012022121102200002121121101202021121201011220112021001022000112101012012221101221122100102101102120010021022022110010222010101210122221202012200022202100021222021010111021201101010002221201111100000021012110012210122012221012200202102221120020121201111201211122110221120221121212120211100212212122111111220212022201022101010211011000122200102000202220000201201121102002011202201202212011122011100100210222220022212020021102202020022210210102101220001012201001110111120201001121022101201222200221202101101200112110021111100201020000112222120002000221222001112211010022010121012111021122101201210021211121202101200111211210200110220122121011000121200010210022020001112100", "212122121022100220202212220020020100000210001002101122010202122121110010002110212011122121122100100112011201210200211112222221000120201011121200002011212101122110012021121222112211100210222210102100120110001110200022101000011110122110210220000102200101001021000012202212101201200101222210110100202001200101022122112100102212111202212222002210210020022110122112212122221002012100112120002110120011202200200012200110120211201011020021200021101010020021211221000122201001212221101101102020110122100101211012010220102100102120210111200222212222121211010102101202100122102002121100222022021002120002112201011200220112220011012122220122021101012122121110012202002211222201000200012111001010002100111100122002221102122102111102111222122210001000122120200222200101202011001210010002112100210111110100110201221001010020000212121101121201220221122201200001212022212110201001121122221201120102101102201102012122112201000221000011222121", "221020221221010101122221002012111000102101012110111211011210002201221210220222200201210201201200022100120210002002220012112021120212112122012002221020001121102001212120102021210201122121111100211120102111220102122121100122211002200220012210210211112100221001022010220000100212122202211101222121022102210220110122211212111112222220101120010022112211111101220121102021201102000121122202102100222011202202210210110020211020100202022202121000200212110100022111011122010212020211111010121002110010010110001022121111010201222120101111021111012211110120122020000211022021212022222101220001001112012102112112102021010212220002201000220111201200112110121210012022202100120221220022111112002010001211000200211202110001020022010211110011202000202120222001200210022211211002022011101101101001211000200101212200202112100002212101012122200121112212021201100111022011210112110212211000110212022201110020222101221000221212202211000112112002", "102222120001111221201212212110101212001210121201120220010122210201001221001222212001121110222210000201001021212100102222212212022202102010002001211011222210202000021112100220022020201101122122101021122101121220200210220001211121020002122020122001121100011121220000001122022210101112022001100122000212202101112121020222211002012000011221222222222011010102122220010210120120001110001000201220121000211222022122022111201011121112011011100111201211212020011011120110011011200010012020220021220220212022111000201221201112222221220201221102001101011102011210111021111010122222120011101120222021011111010201121020020112110120211110102011202002110110222002102001111200021221110110111211002222102011110222211121210012221112012222112202010000011220020110112002201102011120010011101010202211211110102122020001221101221010200022001111220020111011120101120012201022021011212121200111112001121002221201001020112102000201201112122002102120", "112201122112211222011200202221100210220001222222201022101121021010222010220222222110111212201122102012100222102100001120020020000010101012210112012001201122200101010122121200101210121111210120011102001002100002210212221102120100222001102111122112221210000120121102011221001112211210012210020202212222022022121011022211211101220020112021210121012112210121222212202222020112110220020011001112001222022100221020012200201112212010020101211110102210222120001001100020122212012110010001120212011112110110220011100100202101000012211111211220001211212110000001211200221202010200010122001212222210202220022200111121222121102110122221101100201212211010110210100221211001211102020211001011210122121021201111210021201110211221120201201211011111112021202021201212002101111212210111121202122101200122112012021221202111001000012210001001120210210102022120200111020022102210121200120122122112112220121100101221021010120021120012112012022120", "001100020011201200120020001020211000202220222012200222201222222011212210111012201012221102022202222001200010021200102200100200220121220211012100112211222110210220200121120001002110220012211012212022210112101202102111120211110222021221021102201001221100201010112221010122210220221211012102120211101122100122121002102221100111101120220010210021101212221101002121121100001020101212222112020110021222212022111211221000220020220212201101202112020012212210000011210012100120121010010022121011121022001211200112022121201022122120220122200202000201112022112012111202200000211121111002211112002212010222102200002111101011200102001102101011012010101000112010021020211102111121021022120121200020002210021220021202011101001001122110011211011220100210121101101222200002120011200201202122000200010222110000121110102110212012210211121101010000222222102212001110200011221011222121202111012222220000100121120121122202101202000222110120022222", "110000200221221101222000110211210200201122012012002012221100121201122022220001101122121102000211020011202121012202102011002120212202011100101020101102121222211212001021221211020100201120022111020012122021101201111211112002221211002002210201012011111121110211221121200210020010221021122211210212112202020012221121022101202222012202102202001201201012121002102120012002020222120010101101101201101200010211100101111001200010000120001012120011222200101210120122002011100120012100202112201200210211010212210002212100221010100022220212222002220022012020200021200120022120021202212122122011101001110020110100222022000120111211012100210122120010122010000220110120120000102100210022000101020010020022110222212010021101200101210000012122210202010221010120010201121022122220021221121210202212200021022000011102020101212200222201202100212110210020002100010012102021210112112200000010122011121000221001220122021220211122200202210011002002", "021022002021211100002100201102120212112220200100120212120102212211211201022100002200200220021100011011001200001212010101202200102200100222001122011012201212120000021222101002100001001110200101210201202020222020122111021101120100022212001011012011120201210210022221010221111121121101021020212112022222200120112010210010111201022122011021212200200202012220110101202211122221111220202212111000211222201200101111212200111100020112210211102100202101220102212110101222022210012101022001211202102222122212221100200202211211002120222000100101120002012220211000111112212121122102001000001122120201211021112122020120101112110002111220102120002021211200011201121120110100010200120220121101012011202210120100220111001011021211012001122010202010122221020011010011110102002220201221211122201202012211120221120110020000202001102221121111202120220012010100220212222201210022211001100120020212012122200111200200001000122010120102012021021002", "020200102200022121201100000210001022000200201100212101011100200220200002022002220122221101112000010012120120200222102201122010210011111010120102102110022212201202122022021000222002011121012210002001001101001100200202211101201120201000201210100001120000022111222002211212200212002100011011021112101010200001012221211112211112110222220121211200202020021101021010020210001212011021202022210010012200210220021212200111200022011112221211002101221002202011121201120210202110100022100211202120111001211011011010200022111202210002022020200122102100022021021101021222202002110212111011122220121111001201222022201120000020100110122012221220010020102022021012212021021212102011101102000202000000121101221002221212102212222212200111011102010022002102021102211120202211211221110000210202001220021210011010102112000011102121022201101110021111011100210100120212110110021120002100022012010010102222110010210212010121212112120022120000222101", "100210110101011121111122210201010212211111011102210111020210121020101211121021002002222112011102021222121012201021222201220222220111002102102011212102220002210000021012221100121222211211102210200001002220022200221020020221221002122001100120022222100101221211111122111100112102001110112002100002001011112211222212001022120100022001001201000210012100221220001102202100101100101121010000010020102010102010202000112012121221122212121002022102221222121111211212201010010120111022000211200012001121122210110011212110100202000101011220122201110221112011012202111011100111221020101010220222112102100001021000010112122010200020212020121000002112011020020111012002201100221110211011110011002002200222112220200120211110200111201101100122122100220221012110022012022100122001211112022101112010110011212121002120022212021101010022110102112022211120012221211101112212002010011120211200001120212021220221011111121000111211220122202001101120", "122200002120011122101112100201222011211012212022220100210110210022001101212022021221021122020002120221010202201120101120110110211010111122001202010112022221000212121002021200010212002222111212010110212101220210102101210100122100222110021122212010221120200020110021002202121221221202011210001101101111201012122002211121212020001221222111222102200020111100220002120021210121211002101110001000210002112021111201112012110200022211210212221210111211201121022201222120122012010221202202022211122201012200112010210222012012112112200111201202112101202021002120001221120000022221001110100011000011012111200100122011222201211020101222001200101002201001020100212002111101221122021020120011112220000102000112020012202102001001011111011201201011102202201210120002222112020121210210000002010201010221012122202202220202112211000120002212002000201110210002112222102022111112211001011201021211011222212221200002111210212202112210222221020011", "011220101120111112022121102200102220120221220000102001122221022221010200002011201110112011011011202201020111012002010122022111200221212112002211201012102110111110121100221011021001210110211211001211012020210020022001202112200011010202010100101102100112222020212222220202120200022010100102002020011201011201001012221200120221001100211001220121120111120211000220200010022112001101121011210201222200102102212202202100112020012212222011101020001021221202002121212012020200212102101211121012002010011201010211211122200111122211212002122122001220001111102120020021110201102100110220220112110111022022111221200110112201210102210102011010122121020120120122120122211101110201011222102011000110111101122101121221222120200101022211102001002112120100212212102201211202120212202200200200221002001010101100211120220021201221212101012220222201101111000020220112012100221202200012002210220101120021110001220212000122220112121120022210211020", "022202200222020220020220212011100221202111100211121221201121000222112012210010201122112120121010102202112122021201121102211021112010101001000010212012020211001100211211210210002111021021101100110002212220010120220020111122010011210122200121200020211111211200020001022201211222002000111212001010201002202010221200000020012120222022222202120101012221202020202212020010102112110201122010022100001111011211100112112112022001200111211222011002201001202120011012212112021010100020220212211012102002022202110202120022020100210122221020110010200001020201002222200212020110011212202202111000012022001002011021122001002221112002120211220001012002120110221001201021020102221020212011222220122002201110221202121012020211111012102001220000021000121122011211102002022021002010022200222201022100002211120010112221110121212211001012001010120000211120000122021212202112122011201200201202222120010211212010121021001111101100022010101020002201", "111100210001022102021122011020020210010000221002000022201100102011111001111001020212220100010111020020200200021121102000010002122111202000210110200121102111120120102201020010120110110002020011200002111101200002102000210112111200002011210200002222102021210220122122211200121100002110221000110100122100122212200011112022002011210220012012210002021012221012211021110222200120202111202022121210102010120102111200212221201222022122202120210202010012002212110111022221222212111221110022212012002012100021021100200222110022000202122121112021120110022002121102021200112021201002002200200002012120121100211022021210010202112001221201210200000221011112001002212021001122211112100100122101111101000210110210021210010212201001220222021121202220022102012110221220201021122100021120001212022122022020112220012211220221011011100102022201222120202101101010001110110122220200120010000011122020102121212202210000020122222221220202010002000212", "102102120002202112001001012011200020201222021112111022020221222101111220100120012221221120012110102222221020012020100020010120022022020121202221212211001202210220200012201020210101121110122212021112102220111010001120011221202220022112121011220000212110210100202212112100201011002121220021002000211020012211020000112121021101100111212022222011121222111002202210211011011110111200200112102112200212220210010001001121202020000222121121020010222120212012012002200120102120102010110021122100120110021001200022120100120011121210220000222020220211200021120200012210120101012120101020201001211001100122010221201121101021010200020012010002112221211222201102020221202101222102121002212000012212212022002001111201002001101122021202102010001010122112222111001222210012102001110001122002101122012201010202202221001112200112210100100010201000101001120212022200012000112002211221020211102012012112020221211000011211102212002202001211001101", "122112220022102110022001122220121011020022101101221222121212001002000212202221212011010100021011011000121021100222210100212120212012010200111020000221222102222201211201020001210001202012120121201211010111021122110221012020210220220020201210221020011002222100110221020111111100121101121121020102211122121201111112012102111011220112020002001020100022222111011121220021210121110020122120102222102020212001221221011100002100220021210201020200102011211221211110221212002222121111002201200221220021101021102011222212021122120101210020111002222020210001201202211111002122011222200200201100000200112010200110200121201220111210122102120211011220001220101212200220001001210111112120021000000211210001022121002000220000201121220011020121002200020200220221112001222010002020211111210102000111121002101201110102120220201011002001021011101012200222121020110201012201002200110120212112201122012011222210120001021010100021111101000200021100", "112000012112212111112020121222001212120221212021112021111221001020121012222020102112222110000222000212000010221012212020010210220000200120201121210101010000121221021120021002221210211022002110001112111212220021211120100002020021220120021011200212211211211221122021110211000112100100121011100110002121011100202101000110021120112211200221101010220102201101200220112001000000001221112212221201201202221001222121211111112010201221122000212211210120001010120120001222121211001221121020121221212100011011121212102100010222112120110120010002002202202122201000222221112010220201220020112112002122122220202102111200102121222211112121102122200002021102012110111102000002200010221211121002012001212002001220000010022220002121010211012001020021110101102102201020201000212100220121201200100222112111100210101111012020112000201112212101220202202011221000221011012021000200120202011202110201102002110020102201210202202201022000111110112002", "201110200211112200222020020211010200212220100121221200122001021101022222201100022010121111011022101212200100211002000211110220120200021020002001211212212101002102122202112022012200112101011111221211022211211002120022121000212210201100120220222221100211102202002111222202020012200001101200202112012200020122202212111202212221110001010220111021020221102001102112202200002102200211210112121211012112021201210202011212010211100112010022112002002112220122111201112011222021001000112120100102020011221211001102120121012010000000201122210121120121220112002110011102000121020110201202102210110222210220001102000110112112201002120211220220120201222122201002212012110202110001001202200221111111021020022222120110210012121120010020212202111012022012210221001111221201100201002012020022120120102221220112020200111200002220202012000101101202000101111111001101211202202212221021001021000211221202102000111011202212000011222122122110100201", "221202110011021000011001122101100102211200121020001111211222011120100020212022102220121022202112001122212200002110220011020211212100111002220210011210002020222200120012221202121110002120010110220120011110001220100220001222101201102010212000111211011222220100120120012101002001021200201220211111222122211102010212220002121212202122002020012011212101012122110102111200202212121002120010120021122110210000121111201222120121102002012102211200011000002000120200102101010022212212011210122112022212011121022110210001202022012222011020111011221002121210220202111002200110221120102020121100101111121120002110002220011102200020021010111120001010222222002102220212122210001210212201021021010112201011201102101000020010211210021111110212222110121011211220101011201011020000211220022001020101102002022201220110100212122021212012021200002000102020201102011222120002120200200120212100200020100111220100010122112022120000112211110101120101", "121100010100012020112020011012211222211202222122002100202020200102002111100101111121010122222011121002212102010001202012210002022000021120020212222211202022201210010202010111222112012020202000001220111112022220111112012011212111200200021101102220011120210000121211011002011121002020121002100001121012200121111020121220012210210010211010112002121222120120100021011110221102020101102111102212122121201111100201021122100202121121100010222220200220210110111012212011102000200020222010020002110001002110200222121000210121001122012122000001211212021212121220111201221112002122010100011111212002102221201201220111122122002020002121112222220002022112000011011120020100021201001022102000021001101000221002201001100202212101220111000100012201020112111111012202122021000212110222100001022102220020202021221100000021120212101200122202022022222002211021200101001001212122020020112220120200111210022020111000211010021021100001220111012022", "122001220111201021200022101102222112111021010020002110102212120221211200020001000021000000211001021210020211120201021002012201101212112102111222110101010212102121101200202200200022102011202220101100210220122000220000220100011100101000110120122012121212112000221100210210202202202211200011111200020002112222121222110000101222001012211111220121212020110112202202010012001202210112120201020222001222001102022120020100221020120202201202011120010110111220022122200012121221101220222222210010022112002222110122002001101011210001001221100200220201101021101110110112211121111201100121221120010100221010102200201111212020101112201001011020121211001202022220022212000000200210110120001210202121211102121000120201121201101011110200021221120020210020201210202210000202102100001200010112210211121110220220200000102101000121011100200122101211020112210122210020122010111021010002110002102022201102220202110102120212201210211122100120222020", "120111100202101100111110000221211010112201220202111210110202011110120120202010220202001002212102122102112202020101100211101110002200110112021222202121101221021201022021222202211100220002120112210201211121110112222212222110100022002111002010100012000100001000022011120210221220122210212101121100210112022222111100202002020212110202200211102122122010002212102212221110100111101002000112020212212112120222101020220022102120122102112112201222111021110210011110101010100122022110001010202212211100012000022121201010100122120112211220221210212221221021210112022000000212020002012222121020100221100100220012012212021201001221220110101020100022002112222121222012102222010012021020022111000102202102010202212100201001001211012212110211122100020111000200001210100122122100002001021102111202201000112200101120212201102111121001011211221112220002210001010110112120020010020022012222012200100120012102112021212010100000022122012101101020", "020002221012010102210101200122221111012212221101001021001101022200100201210211212022121200020220200011021222121112110110010120201120200110110112211100000012201212111222110111012001120222112121222112011020220210121011102011120121211122210100101011202222001120111001100102122100201210120110010221020102221221212220010000110100000122200121102020101012201201011022010120021112101120001000110012011001202112102122022122010120022211201002210112212202022120220012102120121121221212001012211112211222101120000212201210010121011200010112010100022021002212021210022121002002112211201010212002012221011212120001121102012120221121011012110202200011211122212020221000201012120202102101001000200211012000202021211200112220201212211222211111121022102112202020121201211000200112211021112210100200110202210120122122221112112020010101122001120222212121102201011110210120110002211101201222000211011111010001110022020222110011121122201120022022", "010111101111012201211222100011200120112011002010000121022011200212021021202122200020121010011012220212021102012110212022120010021002101210212101010211211211201000100201002020211011110121002001010001022011010110201220120101202102022100022011021021221021121000001011221001222010100122002200222121210122100001121210021022010011112002020221120221002102121011211120122002202220221002110202222200012201211200000211120111112000110011212202200111121200001212222212012210001010220001111002020112201111002022002222022120100022000101220101211222122101221021011001222220222220001121000012011210001000121201201211110020121012011121110220222200122112000010212000202222202121101010110022212212221020111000011002122121221020101022001012221201101221201011121222100002101022220012000212112101220011002222001212220221102222022212210011112210002120110222021121101010111202221110122101220211111021102210212222011202100210220212202220010011011102", "022201221012020222100211011011121020220120200002001011110011210020111102110212022000102101211220110212220222101200221222002020201101001022000010002211001002011221002200200220101021102110222011202200100221221010012011100201021122021202001002102021102211121020120012112201001000002220102122121021110122021000200021222211221122200100222201122022201021220021202222022110201022020212010112022112220100100212220202202012001020011022110010210222110122101012101022122000010010222002122012002202000200012021202122210201202101211020200101020010202002221220201201001010021201012012211201020211202202112111210202020212020102201101112211122121202101012202000020102122011110121002010122010011001201010110022001011111121210102000120120202001010212202201100012102100122002122011000112112012122202012112110201222222201211220220120212200122110220100020012100021121022011012222012111220022002121220202022121220222022121012102010212201120202120", "021211020122210121212221020122011022212211112002212101100222112110002012210100010100000002122201012022122111101102111222010211201102200011221211120110012112122111210110210021221222200012002120202001021010201002210211210122221111122222102022120120111010000220000212100110121001121010020000101022110221022022010022112202202020022111220112122220001221210100110200111110220002010222222222122200111002121221210110112200212122120212222012220121212112222222202120122200102100110200001220101010112021020211120101211211112221102020020101020222001212122012121001212021000202202011000222011211112100102101121121020122221212221112120121000212220111021220221012021212201121100011120112122010220001102100020112122012102121222001101111220200000111220221201211020010201122112111000112000102012201002102110000220200002020011021211220111012010101211022020212122100201022102021211020220002010202102211112010122001201021002011002021101002211222", "020000012222102022002022202102020020002102120212111101220021000111101221100010020112022100110022211222011220000210021122110121010110211022101120101211112010112111112221002121120221221101222001022210021022211200120212111100210201200021020212202112202210111200020221221101121121220121222020000120021020120010120220102121111211000110011102112200222201100022011101110210210201110200210010021200020012210111120002102020121102121010210101222012200110200210002202000100111120000110210210202122001010002122111200211212000100100201110000001011020121022002102121011212211120121100010002111020121120001112222022202101120110202010111201110121220101110222200021211120202201111201201120001000021112112011101202202201211012111021022021210222201212102211221011010012210101201021211202210120021212121020002000000000122121210122221102020012000122112021122012211020221222011212102202011212022202110112021022022000122201001221011100100122012021", "010201010011221201222002020011010220202102111201011211121202011022002021101100100202210002110012121120212121002100022212022121001101101022222001112102010001210121211202010112021022100110111111111022000112212001210012211200100020110112011100011210100210210220022201220012210102002220020200000120122110021222012021120220111101021011111010201022012221121002211002100221002022202021121110100221121210021010012221012120110011220021000111012112202120121001020212010000012120100211120001102211001011201010111221211202201002002112120200000102201120201221020111102002110001021002221102212001212111202222011001222201101020111022000022000112020210201100020000002221101111121111020011212220201222221022210212200201112212210220021200020021100002012112021220101010020022012112111100022221121101122012002122211010011010101121220200201012020201011202210000201221221021212102002001111121121011211002220010010101220202221101220211120020201111", "021010211110102021002210122000021212212200110002102012001102200211122202011202000122200222120012122200021100120022112210111012100001011220022101100212102211120002122122100111021210201200101101112212120201221222201112102210010210001110202022222210200021022010221122221100102002200001000002021210111101220002221220010200212102201000221210222211201100122022101011202010220002112001200201022112012022212120200201212202010220202202202012012002212022121112220101201112021012010202111001021202002001201211202110211110112220022010122210111101022221102001101110221021012110011221021120101002101101122012122020122010021202020210022202021121221102102001200022012101222010002202202200100022110211201212121202221220111202210202001111020120200212000102211220121010212220000011011001020101022002211121111012000122001221112221120221211201222121112201121100211201112002110211011110020011102002000000220222221010212010021021002202101120200022", "110000022122201012102002101211020011202022200020201000202010010121222122002112210212212122121120202112110100222121120020010210011012000100110111120020111012000211000021222112002020012001110000111220211021220120201102110020020002001011012020202002222220110021221202110021000101220220020220100220120002200010011020002001111202001121202212220021012210211012110000022022121211200120211121101102100000100002001210202212100120022012001211201100102000020112001111220212111022110202200101001122101220012022012000002121220020122000100201222002021000112201100221111002201220111201000022122100010020011221021122002122100020201002012121221211100220110102000021212011220202201201002021000111011212120012121212100222122010200110102200201010001102022000200202022211121002010101020220202200221211012220201202011020112012200110021020221020211022020010020012122212102221222222022220001012120011102122102210010000202100121101020220012201200221", "112212221200202012222110010120202212010111022122102012221201102210122020001012121220022001022100120201011021010211200201202111122011110001202121121010011200002122002201200021102022101121222201201011110021222220202102022211000100010220002001210010001000002222020021011012102010211120110110222210120122210200001011011220022102021110200002020211100101221220200200222001200020000220020222120110102021212200102001201111012202101211211100022010001011110102201120212121211020222121020011010200122010110200022220120001121022201001110120222221110122110002222200122111112002122102101021102212121100121020202020020201020022001120211012211010102000200102000212102220212121010102211112021221110002020002111222111201112220110222220100122122022010000000220022021121122201220000002110011202210200212021001222220221202201122221111121011211202201201001001202111101101121210010012122202121210100200101012011011120110102120122020000121212202011", "122122001010021202200112200220102011101211201110001021020222102102210121022101002121002011201120202122010112022210220012122101001210111020020000210121102221110202020220010010122010220202221022011000002211021120110002220212111121111010201111101120021001102011221021112211010210100221101210121020102112010010121200111212011012012202111221012002111200212001111110211210211112111121101102121020012022012210222121110010220222220110121201000010210120122201100001211112202212120101000122111212221112110101121200100112001112000001020002120102002122201102011211112001100112010111120121021120202221022220201111111112220200220122012101122100001212110222010222010120021000120220010021112200120101220021002221012222122211211120002011021222201202010121212102112100011220011201222200222221212201201102212220002101010122021122200121220002010202200022200200012212211212010101210200001120021021020220121200122222100200101220211022000120210101", "021012012100201111210210211202211122102120012121122001110012022112000201220020222112222122112001200001102110102200210211101102111011021211102211202000221221100001112202222202220100200202100110121002202020112021101021102011212000211202121011112111011010110211001001010022120022121021212020220220220021020002212000222210201020200221111112102012211110120221011222022101210211022020200211221111000001022111221112012210211202112202211011210020122002000021012121101001210022101122110010221011220002012221122201102202011100222022201202212002010002121220212010102102201221011211211122020011121110122212000000020010110022101012021111121022210200122101110010220202012121022101012120002002001012111100211002210112101212010222102020022112212001121211111021100212221001012110202010121102101111212200211221120202012001020100112200110201111011201122201010010200000020022020111112011220221020220012210002202120200001100002022202000121011212", "102102120202011201101100022102120000222002101222002120021101111202111100000011221202111211011210221212221002101120111011202011222101002022121200201212022011100000111221101020210201220012112021220010110102011110101222212100011010102120120211220202200210102111002222120012010110012121222112211111002010012012202021012222211220111220000111101100202011202211020121110220220122120112222120212021002222220211221101021201101022212001011120222210101001011110100021012210001020211100211111020010101010020122101201010210021112212101222210021102121002202010112211100122112211202210001001121011022201211012000222011212221000121010211110011100212122221201000002022210220112002010112121000220221122221110120100211200222211020221100120100012112002120222100010121111220211120002121021021211101220220122020110100100020100221122001102121021211110102111100012112100122221012102221221111010202122211110121020210001120212212122210021010000122200", "211122211011102112112222120102011012221120021211220110120012211121200221022010200000202120001120000012111111101021202120121200200111012101221102201111102120120221011012010121222102000000221110112122210010020111111220100120121201202011201122211120021121211012220122021212120001120100002011201222021020002122112012100221101001101202112220112022211010222221012010021011021122111000101121011221021110220222201201222002111021101211112120110210210120221020200122211020110211002110020212010112212111020001012012102101111122210020120201012020110222101010121102221110222001202110102010222220021200011220011002120102200111112111220012012120210212021110221001120110100010020102020100122001122012222220012202002122201210110101122211100202021221021211122201121112010002100001100002101020100020002211122001221102000000000011212020222111120011222211200112212010101102201200200000110110121220112122221000020001220010111201220010121200021100", "221202101220222201002210001201211022022202020001210200020011121001202210011122002110121021222212211100110222110211211221000010200012012012210220201122120212211212001111110121222000011102111212022020021121010102012202022021010020121211012112121020222120200222000110210010102010222100010121220212122200022021222222021201221011211100212022000201201212102210120122201111012220110122211120211022121021011221210222001012100020000010212011222221200201110121212001020202212212200012122011201000201122000021212000211122222212200210212210221210002001200211120121101201102121001222210200111210011020212020201212000021221001020000112202021112210122000211200222122100200202122000112210000011010010110101002110101110002012201012122011200210111100120221121111011000010012000220002102202111011011201201012220111010120101110022202021121210221101000211000221002022200011012211020010010021020001211010011221112210221121211120201020122111102020", "101201002201022222020202110002200102110000112002120201211021001102001021000002210200121112101221122000111210012210002021211002112111221121102022022022121001020222102021020100212100102011020020000011110020120211022121002201210100120000112001021102011020210201002112011012122222021020012210012212100201210011201101002100011001101011202010222111101102100000010201022002220122010022201221012200011001021121222222122202222110002210101000220011112220222202110002101100020112221002222022221021011220211202011111000022210012200102220122010001122220010011100222100012122202101112221211000101202222111210122101002012100011211220112022211220011022200121210110010200222000101122211111220121220011112120101201100211110200102220001211202220020121112020122122000011111200122212202220102122211000111202222212100022120211211100120201120202020012122022212120202100110221001110001222201110221012202202010220212200210010202120002100221022120220", "212210210212111200210211112202002200212000202111120022220022020201211221221120202202122122012122101221112011201120200021020222012010000210220112200212012020112010122202022201201111201121102220101211121200002102221210100210210112020020211101122220021000211100110200212211011020120002111200112001111020011222011110021112212220221110010220202012001110100112201200212121120101220212102000211021012112011121212102122221011110220121200120122201201121000112200112112222100200021012120102102020000102222211000111202021220002120020111022220221011201020011010002212100201121212010222202122200201010122000221002100011021222221212100211012122121102000100111210001011010002202010112120001202101012222022212022220120210122001101220002110002120202102212010201101120200102121211112211021202202100020122010000222111110120100111222021001002212220221000222202200010121022010020220201002022022121022101102011121000200110100012022102102001022002", "221100002120120101100002200210121201110121020020022011202112010110200200202222200021021211000002002000011020001111112020111002211021221022000002011222110002012021221122102122002101012212102001010201021012101122011012100212001002120112101122200121110121012212011110211000221101110012210102102111120101221200012000220202221101111202021122210110210012111211001110121221022211121201021011222011222110211022012022022012120201022222122110021001102201002102211122220100000020202211110121100202200122000110201200201120211022012001211102012001122002020211211000211221102210201112200211001100221211110000201001011220020110101002111120110122121121022212221110111222001120000111011121000222101000211211202221122001121121201011222110221020212021211012122001102220111121120122020212001200110100000201221002120222000101021211212102220202001112020210212012221212002000122011020211022110010212200220010200010112110110210022210110000211010202", "001221120211011012200001022011212020022222222112000020012000102010200001002121021220221100011202100210221111110120221111110211110222110001001220011220020002000021210110011011101011102220210111002000012111102000012112121022120101220020010021212102021110101221112221100200000201120120120121101120210222200002101220220120222200020120022112111211021121200210120121022002001211200110102112121212220011110011101121221121011012210112012011002011100101021021112212120212022102211021100102102220121011001010112222200100100202101021210010202112000120000221112012110001010220022121000201010011100212221220011000101201010012212121101212220120001200121112002122211111211012100021201002002200100112201222120220022012120001001100222021101021011102110211201222211100212011201222012220021210001100101110210221120021210120020020210202010012120211211122222001021002210011102111221222220020121011010200000211021102021001101102212221001200100021", "212110112120002221102220212110012112122011211010001221210221000120210020011012221110012002000221012111221111200112020112021121201001020011122101002222010220211211202002112010100022021021220122202201220012020222020121002212220001220210021111010120211121101200012110121001202002210112021002020002222011012211201100121000200022222120120102011111110202022022100110010201212121021000122200212010102011121212200211100122110112122011222001022102112111112002201120100022210011122211000120100210000002110111112022010221112121100112221101121121112201212021210000210111222121011122010200222210111220211100212101202101002022222110222101211212222200110212110112021122200202121010111221120212112211220112211112012022110100000021002210120011020212210121202112101012210221211010001220220212021020020210011021002222001200221020120001202221000210220120000110120020220110122012001011100201200121111010221200222201112111221010212101101000200002", "010120110200021211210212201120220212212000220101111202120012002011220211122122001102202202101211011021222000220200001012121221200022001022210201120212100222101100001221102100011110221022121220202020211100020020021122200012022021221010012211002100221212101211120220221221022020022022221202211201200120210000120201120211212110210220020121010111202221011201101122122010112010010001002220221201121011112222102020110112010020002021210121120120221110121202011102101020202100120201012021001110221000020001212022202102122020111221111220121110100110011120121012101210112202010002101122012000121021021222101102222211211212211102200021011101211122022221101012012221211221002200002201121220000121202211121220002110201100011021022120202011211022122110221200100020011111000120022111002222212002112011011111010000011121120112211021200211021111102210011121010002012112101012112201201022000000000022222102221000101012100002112212112220212012", "220121021210201010102221122202202212021011000222202220201201201122102210211220120100202011220112212220102000102002220221102022220122010211112100001122000100211100121122011022110110201012021022220201122211100022212221202101112111102112020222020210210210020102012110222221011221211210200112001100002112212112121020111212201110202010112222002212010202211020000100022222100001021110201002220002011120121121100112210110021102020002111001222121201011212221102202120211221011012221221221220020221120122122020012200220110000202012210100020102012000100121120020100221102121212112201220112011100211101212200122112211110212121001010200010022222111212111012001021111012112012210220212211200002112120000220200102000100220121202221121110020000002100120121120012210220101000102202121220010022101111010222220001210022202020010022021121011110211220021022122110112002022020121122200220001002010101202212221221111221021212012021001010022100001", "221002111202101210112101020100010212002000021221011112101010001011100211100002002210120120102112200222210222001100100222022211002222111202221020102001000021222122122022021002120000121202110100222112121222010111001020120011211111101010021002121111120122002021012001101220102100122012212221001000201222112012221222101211210212201221011002000020110112120110002112121111221200112222202112020211222200222200112020000200010011100012120121212221110212010200102011012001202200112122210012211201102111101200021211210100202021220100000210100210120000110111211111002120210001112210200210022012211021222100112000021012212120112200102021211000212120200010112001021020001100011010011000022122121220012011110211222020001021002221100010221021201000000000100212200022220100000122022122222022220221012121011121222201102112100100100110200022022011220012200110212010102120222011121012221201022022222020010002011020111002220110012202220212021012", "111111100022121020122100010110200120001011112110021101212122010122010112202012020211100102001002102011010020000020202101101011222211022202020120002110220220210102201012001011221212110211200121201212120022201102201021111120021102100111220111112101221222121012021200121211101210112010121002200112211021202201222012222112211010220221220211021212011000111100221110002011002101200202111000002102202222200201012122010122220022201110212001021011020112101021021120110112000211221000211101111002212200122020020000111002020001201122202102202110002222022020210112001200200121110010111112100020121121022121201222100020202211020020102202010102212010200022022122112210110101120102012001021212110112011011202012002111110210100101212002220020110111122112212021100211120120012122101110210201210020102111112212022012022020221211011120122220110112222020212102001212112021112110020102200211001210021101212022211122102201120010211212201110101012", "002100101200211221100102120120121210012001002122011222110121022200211200210201221011120212212002010201211000102102010211112022211011202011000201221122012222012111021002000200012220110011002202201121020200102001012100002102102022201110122112120020102220000221011211000110222011020000012000212201200000222212010212112101110111100021020121101011102220100102012120201001010000221111211011100201222202121211211200212011021102210100212201022002120101002002202101210112101022022101210111102210120112001101222200101201111010210012011111100021120110120021122020122021221210122002001021212211111202102000012022212210212000002120211021020222200002220001102212010120202211200202210221012220002002022211022220012200221012221102021012002222221121021021222201210211012012221102012202020002000010120000020211122000012110120211222202110210001002220202020212121121002010121120120122112211112110102111101020011201100102002221112100201102222211", "100022001121100210112211220222000020101212212012210002221010021121101222101100112120000122222201000002002101111012222011012101002021200002021012021010210221020100221010102100221121022221200022021102100202012010200122212201201022102002120000002021021211012120210100210012121020112112101000010112221201112000201222122102011120110010110122201122122012012112100022210100002202120102110220012120012120002120202200221202012001112200101002020120202222122021000101222101110221021020201222111122002100012001002201002021122010011220211000202101211010022222011002100002001100000210011210000200210220220011110101220021212020202010200210211211000022021120011222111100111211120221112020010111020122102122001202111210000220121211100001021010100112110200122202001220022002011220122102222121012212210210020001212010122100111001202202111220101101202011022201011100210011220122022110101012001202212222010011011222120110220021012211120112012110", "121112221111020110211020101020212000002220000202121201002111201212000220121101022210001121210210202222220100010100102112212020001012121101020012111021201200011102211102002010010200020222001210202120211221022000202101101120111012222101110211120210200000100110102112011000000021020021222110222112221021112200012222111111021110201100122021220002022010012101221201110111101202121021020022110102012122010202000121212210022020101221121201022110120121200022002112110101200021201122222011110002210112121002022212221101210121112000110120111212010201212101111022111112111122100111011020011010200000000022120110121022012110121212100022112201022012110222102210002011112201120010010200102020012122120112111012210211212002210211212010220022212101201001122120100120102200012220011111101101110222100221111210202111012020100010000010022020100110120122001122020021222010122011021211011221211110021001210000022221011102211211220012002100200111", "211001100000102121201221102201121120012212002011222220122100002200000102222210002022210122121100002111102120101002221222021201200101022101100022220211212122221200211200102122122201201202120111202001210112201021112212102021222000202012210212110221101001120021022200001121112012102111001002112002011221211000000212211021211022212022212122101110001022102101110002022012211002102121020001001101202202111102221110111101122220210020001210202122120201222102102201200210012001200011202021101012222101202120012111220002000110122122101201201220001222221110000222212210100122221101101010122020212120210122021221011002110220022010101012100110220120111101010020011100012111110020112012221221122101200202200010202010202011102222211010201221021101201002222211111111201221102220012022222211012201111121010211011101022002212110022220020120022010201121212012122101022221022011101211221102112222001020002200201122201022202200122011100021022002", "101000001120011112202201121101112212110120110010100100102100211000112012212110021011012002011110010122110200212100212102021121020211201210100021111212020022122001112002111001122100020022012112200200021222120200001022120001110112012121012112020010111012202021212012111122210110220101112201100100002101211112020220122100000102112020001210101000121211001122200022002221101102122100101200000212012001210211110112122112000010111201012110122100211001202202101020111202121021012112100021101211022002010200101202210001202100022021121111221021121120201010211010201110000100202201110220110002000000100212202001202120221220201222222010221010022011212202112100022211021000222002102212102021222021020000201022211201221202110010120102201120010011220100011212112012000110012011101220110022100001212121001110000112011211202001221211110010201221201100101211002002011112221100101001210202221222011010212021020022111111111200221212112220101012", "001111012220122211121020220112211020102201200022210011122012102001010102210111121011010200002002021202101020011121202010001020010221211200200200201110021211200022010222210201002020012110012202110020121212020111121010022020220000122111002211022101100110201002010221220210011101001221121111002020222212002020200120001011102201221010201022121011002212122221102100210202210021001021022102212002112201100020100100202011122010222220120122200120201222201101220022201001222200102022220200120220100210122011220000001002122202120110100220100122211100000022202001002202022001211200010200222010100012210212002022121212121102021002202020011221121110200011111021001120102201102000112211000212220011121112221012211022212110221121011000121120221102222202210101222012012012111002021201012111102211212110022012022210111000122000222020111002210021011112200212012022222001212111210210020020122201021111222022202220101120212102102221021121002121", "001112222001020202212222011200010211120212211002212201210221001020200200002102012202202110111120011200111100121011211100112111000211000011011111112110121021000211111201012110221122111011121202020200112201212012122020111010221221202000010011201211110122120022021211212201000202001021021202222111111220021120020000020111210101010222211121010000002112011121022210102220212022022100110112200020101002221200120210200110101011012202112100201101110010011210202022122121110200000000111100211000120200000002120120201012212020200102210012010020220111200000122111221111111100200022110222210111002111221221222002220012100122000100110210202000002020111210011022012002210110021001200122222111101002212022101111010112100002022201100100200012020012111200102000120100001112200000202200020221001111012012202002111111101011101210222011001212210221220112121000121122011020120120200220110120111011222122202111111211022110010001121001220012020101", "202021121212022111111220022000202020021200100010012120102121000001200121122121112210002222002201121121122000111210002210121211201021102222221010020220021220122210210101100022000201221120120102001002000022100220212110120110100020020121010112010121012100211210122101002010022200101020102110220202000210001112100021220011100012010221102000022000001121201010120122010012110121110101110222122022001121222122121102000101202020102200000022120002001020010000220222122001222220010111111111210201011210102002101212221212102200222120022122010001010210110110022022101211212022120012222002121022002121010010210000011010000000200001100120001100220001210210010022120120222212220012021222022002100102100212002120001210010112111220111212021211012210001120101221020210102220112011122010001202102021211011201202222121011221120211120022012121220222020112000201002012210012220210122212200120011110121112200212012212200110222220100101022001220112", "202222021112202111201112000210212000121010222220221011000122002211210220210010011201210200001012212010220220012220020212100201110001201021201110012021210120200200001100210202211010202102220012122210112102200200121101101220011121222111010201221120200222201202011102012122012022020201200000111112021110122021200022000011202000101020102022211111212000112122222220211121102111221000020011122022121222121210102001212212202111002110010010022022012212120012122221220102112002202001212100120222220022201122102111201222122111112112010112002000000020121201000001002210020122121012212011121101200202121212020211021010022111122200110102211112200020121211000100211001011102202202202210121022100021202220202001110011120121111202011021020221202122011100220101202101210200102010112122211101212011121212110022121011202122222111102101201010210212201212120201010200111000110121011020220102211020002101121010001020222221110221112021201010211200", "222221200011001011121111212122020010001000000210112211221010001110120212022020122000112201002110102020022100110222201201212122220201001102122110120112210122212101221221212200110200111010211101202012200012110211221020011210102001111011002001200220222212112102200201200011101202100002200120112202221010110122110211100000012001202021112212110011012211221200121000211122200120101012111112102100201120222022111010210000120202101101201110002110200010212002010101210202000111202212200121010201121012110010211200210000021201111122011221202022222000002220012110111112112022212021121002011121022202212111210000112120011010010000110022221022121200210022221111011101222011211200022121211202022100120202011022102011002210212221121101100200220102011002120212102020221210100010110101220120000120121122102121021211112021022020021112100002101000012210020212220111110200211210121222221021022101002111220200100220001220120010210211001202221211", "021010100011102112122011011111101020100000012222120021201022211022212022001012100120110210010010100102210112102210010200101221011022111011222112111010100210000121202111021010012120010211010001001222020101001101210022210120221121122010011121020111121211012100202211020111012120212210101021221221010002210000220121022222010021112120202210012100212200110021022010202222010020220122212112220221201121002022111101121011122102022221120101110000120020110111222012200201110011200012202200022020110102210200111100021001121002010212222002021222220111100001020101020121201111021111100020102110101001202122222022000102000022212121221011201110012012201121200111201220101112201002201120111202101110201102000010002112022022122002211221101011201211021122220101121110221221210200020122222021112220222101202221201112122210212221212101100020001200010010111001010120122110201010221102020200202001011112121000201020002212211022200212210022012120", "011001112001022120102100020202210102222200101100001000121121110101010111220202220100212120020210021200212222012210221222111222200222122012221002100102122102202220010121010110110212121100211211222101201202210111122122112120201210021010021000102022220220002202102010112010022201200012011112222011120021220002102010110121212122101111210011202100202110120100022102002212100012012211101022001022000121201102011022111221122000002100011020012100112201201000221120021210012102021000212201021021102112222221221102112021102210221100111112210120012202221201012101210210001100210020121001022111202211200012021200121110121011102220220102120000001110111212121210212102121221120222001121010221120100020012221021000002011000222122001020010022002111011002000121201101102210222020121022211011122122101011100200200200112220212021020200201110210201012222022122111200222111110100120000000122201200001100002111002112020122121022221110202212110101", "020012101102111111012220011222010221202101010121001002100002110021110022222200120102000021012012121112112111111020021010001210001200212211022002021122100102021010122010021000112000122110222020022001102000122201022110100122211121100012011200111022000102010000200021001021112100221222022201221220120021002002101000202110012121001222010121222001101211112012111022122011200122000200101012222122001111121212210000000110012020010010101020010121212011010002000200122220122110002212111212220111012220221101202001211002100001112212221202020201002201001200022121110010112121202210220112000120122202120200001121100000011002112202210010022120020210211220012122112112111001020002121100211111202002001210122100000010100010210000101010001021121201111010010202000011022212212120200112202101021000201001110001000200100100200100121022222010002000022201221000121210012110222211002212202210020222022112000102210011111212220120200202012001122220", "101120111012201001012102211200020211011110221012101001011221020101211001121000210010201221010122111102101100100020101010120202212221201100110112022011002111011020220002112221112212112120210221010112122201010012102021011200100202010112200001221211101211111220221212110110211110212022120020000211201210221220111021201010012200021100111120201200000111010221201121000002222010221021012222210112100010122102022000201110112212121012001000010212020110021222222021211102221220022002212010201220101101110001200202100002110212012012101000001020110012210010211220020002110012001122111200020210002100110001111110212111211010120120022022102002001101012120021002122112221202110020110000111110211121112021110211112122112001200012220212000121022010021001112112022020220112010112021200120011001222011120212200012120211211021102101022022220201022112011200011000210020222012120010100202200101012202121012221011212202001122101220211022011212112", "200110010112100121221001120112011211000011122002200120001022012101121000121021000222220101012020012111010200112221120001010220011212001102011122200020211122121220002000220000002122000201010010012020110210111022022220200011110012010221221020202020210222002220101000110002110120210220012001220112012202221010221002210022121111111210222110202101100202122012211000001121211010122112022021201212122011112022221020012012101220220101122100120012002212221222111211001122112100222102201120111000102212102122221102200110001211022001201221002010011002202212222011221120122121012211010200001200210201121010212101001212200202012012201200110200111121020221001012202021202210010221002110002012221212110102210210212202002222011200012000011222000001202000212221102202102112000021020212102121112210222122101102200011100010001110021221202201200110100101022002101122000212210200001211110010120012011010102221012210021102210010001102201102222101", "011102102010001202101000011122001020021110022000020010000021010021012022200220112120222200022201022102200201012122010011221012100000102002100221000101220022211112112012220110212220111000101001021220210012220200022210212120212000000010011120200211122220111012122022211002221202111101022012210200122210100002221212202112001212100210101102121120202120111002110122220222000121121002112012101112220022012010220100202011202121000222022210211211001222022110012110211021000000002120221010000210210211011202202112000002200111022210220111100020120212120021122211012122012122000122001120111102021002202211121021011221122122201020001202221220122200022000011110111022201121100021202110010220211021111201222112022101221102001221220121201021102121200101122202212002221021000022020000120000200101111112210200210220221212110200121001011020021011112011111011220201120221201210121002200110112120002010211112121121222211212001121220121122120100", "010110020101102000020122222221001012122101101020212122122022222110110220020102201021002120112202001100121000010121000001100120002112011202112220102022010202001100020012211220020021211211112212210221200221011010122012000220002201112221012222001220002110212020221220110101220101210210202011202211102211220111220022222011222220110220111220100011012221021221120102222222102121100121000110000202001022002021221211210102222112000010210020022110002200102102211110222011200212210221011101111222022010100101210122201211000020012101212122021000110201020011101102202200011211002220011011111210020001222110222022222102120021021201112021001212110202010201112011200121210001102111111002002221121220102100211101010000022211120211011120000220222110221112221100011120122002222221001220211111221100200122011021122012012021112002021001022200110202100020102122120110021121202202020102221121101120020001012002212110012022022002202010222222121022", "010021121000110010220002021022002022012200010210000100210020201212110220010220212102012011020201111121200000010121112001210220121022210022210221200221102100000222121021210200200101220222211011101111211002121011002021221021122000222100201110021212200100010210201101201002100121201210211221212001122222001001001201120010122120222020221100110221010010020001222211012111200121102012011110012000101102210122202102022201021010220222011022002101102221022000102010021102121220022122200002220102200101200100021201222121111000101012220121101102100211212222112012020011221011212021010010112210111221001220200202212221121110012101212212012000211100020000012112210220000100222202212212200212220110210100100211022011202220100111001222110002011012121122022220002001011012022112010211012122122002121222021010201011112001200111201112000112211201020202000102210020210212020200021201222100121200020001210002212110122100202110200001112001110002", "022122011100011000100201012202022121221221200201010010100121200212012211101202200100021221211101222212012121221202112020201011212002120201021010022101202011202120020002001120101202210220000012020210021120100202100122212222002102211010120212000221010111110102011211011111011010212010200010021001011102001220220111012120011220020101020011122110121112120202202122000101001220222212002112222010010102211220120011001100201022101002211011212001110200110212111221121010122202120222102201201021022201110011112211001222122002011000111212202010222002012011102102220000122121211112001010100000220001112112000010212120120221020121011012110120121222102212022221200210111122020202112001121022112010022102002021110111121220011120102020010210020112012102010110112002110110110021022011120101102112222210001210020121110111102011021221002021002011200001200200100122211211101020102102221100212011222012022012010211111122201121122000101201210121", "221021102211000022102010211210202011221120112201012020002102220200221210002212200111210221001111020202202112000100022012022002201012110012020212010002210021120111000200220121012010100200001121102211200220121102212100121001012100220122200122202110202202221102220110210101022202210021012002112121202011121202022121211020211010002200011211021020210110121121120020220101111020210022010200221000211010112001200022222122022010202120120220120020221010121102100120120110120020111120110212211012211101112121121021101200022112210022100212102111112221011022020112020110111102200210012012021010020200201210111012020201202010212110111101020111221112000012011120200020212020201112012021002001001211220022101000211111012111020221010122121101022021220100010012200022112210100001200120212000020210002222222222002210201112000020122202200000211121110112021121002111020200012022112010012102021122011022010000202012101111001211210000220022201221", "002002001210220111112101020002120112121000011100220011001022221120002020100010101221102121002122111222200020200002110111221222112021021211011211001111101020002101110012220101102112001022201020010102122100121210100010002120210202210102101012102012121122000102201212002210200101012021020011100101011020001102021222002101000220111221002021012220022022102001010021211201000110012221002101020222011202200202010222110222202022220211001200202022202222202201020002112212121021012012210212122022022211100101011121011110012121222222002202211122200100111002200010120120111200120001101022221221211101220022012020100021100210200111000111001020211212021122222011000112100112012010121210100211221202211100101101001200022112112002002222012200101021220101220100111010200111012211000112222011220010001010101002000001100120022221010010201212010021011010101202211201220022012010020221202011102112102112012012011001221100010110000010000102120021", "210120222200222210101101102211101202222012220200112012122100100222121100100002202110020120022102021022000001120201121120012100002021101101222200011121002122021220002021220220211021020122012001000100022102112010212110000100120202100002000012201212220110122002221101110001021021111022021021221212121021211212210021200200212122121210222101202200110022201112220102210101122212201202000200210010211002000102111000202110100222021011020210011100211100021001110201122111101220010011020101202200012212211021221210022212021102102200010102002111101200012200211210200021210011011101101001101110210110001211210000101012020121101100120112012220001010011112121201021112111011010100121220221002221220110110010010012122000110202002002100201001010102020001101201212221202112120012201012010212021200102212220202001202201220001022211112000000011222122112122110121020211200201022102111120022120102022021220021110210120202111222112201211212001222", "200200000210200110011201200110020101022101221022210011110021221102010201211020220112200212100211222000121012220121110110000020200202020122010121100120200012100100212102220102110022020022202100121012002001222211111100122121222000101210120210112201102020221121100002122112101102011100222002222212021010000222212122010121122211011100200022222012011201020200200012210210110201022012120001222102002110001220200000220111212000022112121200102202202122212010220102210222011112020211022100020212020201010001112200022102002111222120022220102022010011221001110111020021022112012100101012110002002020102222101120212211121121221201201112100220121001210000200002020211111210212202001112100202012000211002211221120102111112102220210222120222021100210200022022201201201212112110102220121100102201221102220010021101120022200100211012201112120022111110102222012122012102201022012212101112200022102002010000022122100010100220102122211222011011", "201011010111021122121210202011121021022112211221202120222121011102200111012200101202110010222222201222220121012110220012001020220211100102111220220220011000101201222102210102110100201010201112100110011020212122212121100012220222112120120020221111110112020220112100200102220201011112012102212210012012110120022102101021222102122011012100201121101020000000111200212022200010211212212111211211010220221021221022122020201101100220010020200222100202120102201110100011121110012220121102101021010220020021101120112121021222122000210101012012200011220001222202011202112122002121002210100002121022100122111200012002100112200020020200020022012212011212110001211021010202011121101010202000120110212020210011201212022102010201002202010211021120222202202012002112020011200220202112122020200000211211021111022112211110020121202121020212122202012000100110110021101010102000100201222012211110110211010200022120222210110201001222012101110002", "201100212111012011101022100110022111221111012012120100221101210211022011001201212212220211110012011221210010011012101000012000211012101202022210111122200120000021221222112200100211201102011212110100111100210101121100121222102120012022122100002111021222012021211110020112010211021211112011022112221122201222122121212000020200211210111101202221020101001220001102202202012022201220112022200120211221012110000011022010120200011022012002011201122110201212001212101212101222002200221121200120120101100001220100000201102212101200220121002001201202020120100010020212220110022100110101021021102221002211110022101211120101021212020120012210101022022120210100101200222200111200121121221221220100210220220111221002002200102120121202101202220022111200222011210112010100011002220210022000220102011112211121222022112210102110100122012222112101012211212220200012002102120212221010010200010220201202200200202011222021111002102201020020211112", "002012110220002122210010201202221101021021001222011102101211100211202202101211111020200210220000001021111121012211211210001000111222121022122122102122202202200100020000222202001201201000012001001222000102111002111000021112020022210222202100021200011121212021210202100102021110121022202100121121211002221001002011010110012202220110020002211020112100111000110111210010112121201020121211011201221212001012211211211102001222001101221201022122102100121121210022020022000021201022002000202021022112002002110002120102010121202202111022000210112111020112112022120212210212220211121002220200212210210020002021202121211210011001100102012022001110112212100202202011102120202020112102200001211211020100220000212110100112000120002221100220202122221201021002201021000002102021000200102012221201021022212202212022000211122101220222200101001221102001201100222121100200221010102211100121010021200010201010120021222211200121101200020101012212", "010220102212000002021000120102210210112000111102222110001111212002211212100200101202221000221122211120221112122122001121010021120202002222002222020200110111010011002111101011101211212010121120012022012111000102121112201012222201201012211200002112222020120002002220101212221210102220012111122012212211220202212210201002222111002020020210020120220120201221200000120101102212221110122111101011100122201001112011201102201100210022210212102212101102200111100212010210210100212121010001211121011121012021000021001222111222212022222110000201222120120102110211012022201222010120222202111211022020011012122200211100211211221211102122201000010112220112222121000102210120100110020111020002111212211221001201011121112022020111111022210211022212222111211121211222101222112001210001200010020002102001220021102122020101121020110200211011210111222212100020211221011210212221200210210122122001000221100120012000020121102100021221200011001020", "112102210200010021102100222120000001012120000211102001222210110210112221002101011201201022002000220102222100010111101012111220021120000222012011100110112222210121112211012222121120002122120221200120111121220201002202111202220000121122001010111101021112212212001201102200121001120122001120210212202110012200110101110201200111101120120201011110100210121220101202120001220211100011110121100202020222002121100021220221122122102200202021001010120202220210200102102110112210021200220020022212212100211010222212211020121200110220220222201002102002021222000012021221112021011112112120010120010110100121222122000022100111200012002101011101020220200112111001011211112121221110112101200010121021012000100021201012200212011100000021002202002100202210101002112122110011211202011010000201122201020200201011121220001222001020001002010202020102211102111202102221212100221102121111022102011002001010102200201012202121211120012100020000001011", "121220200001200120221211100001210002202221110011102221001202110220002020211100002210010122122001211101001012111002020110021222201211001122222001022111101112001201100012202012022201110100022200211022122120012212010202022020112211222022111022000120101101020121020021220212120111011212002010101022212101210210221100110022110001002101002101002000122001200112200002102102001212000112022010011210202220202201002121120211001100211122210201221211011201121211210112101212112212210101221122121002210011220022121211001100202011211120010221102220011200021201022220100012011201011200210220200102002121101112010012022002212111210021110111001100012021222120201211220202222020210110021121122112020110101022001102010211221020021111022121210111202122220222210212111102101211012210100212112011020221210201200210222101010102121202021100121122000201102012202012120110010221110111211121110212101110012001202001011221222211001202102121200200000000", "202100020202101202012222210110010020201210110011020100112000000011012210022020001121001010002120122001121001002100012022000100011000110211120021222000000022001120002000202020122110100220121012100121201010100110202102222220220201201110010010111220120221222020121122221122111210111220220000122012102212022111020211022000201010002212200202102122102011101120211000110111120102022122222022010200000020110200101111022200010021211010122221212011211022001210001021122110022101221210012110212000200222202202020100001200122001020221111220200211111101022121100101112101001111110102222021120211222002110011202001100002021001201210021201121011022202010012122120102102010222221210000210112221002111211211021101020000201002011001110111211020221211022202211122121202211100011120112202120201022220122201111112201110200210200011222000212002110221121122212020022200002101200211001010200122201112002120022220002200000122002002220200201112012210", "022110100221112222112012102210110100112112021110101220222122221002012200202222022121100102101120200112221112101021001002220001210022111011221000102210022210102222001012200021100011101200112002122100001102020220010200100211220221102210122001022011111222002120221102102112221110102122022221022122201012011110020001121001100120011102210201222122111111102010221221102022211102122102210102111121210022201120202022001122201111022000202222221212111000220210001102012122010021022220210222021120010212020211121111001202220101021121221000012022200201120211022020001000002110020210100020020021222111211112020112211012010120011100122000120022122002000021221221220020211221021200222102022012121011221202211022001112201020020011220010112120110000101101000100020001110210220221010212220202101220011111221011120122202000211010112110001222000212010102222221100120200102000120120101021201011002002001001110222120020120121211012111201210022211", "121211111201022012211201022102202120212002120111202001002021001100121200021020022021102020101021122221112111012201122100212200222111121012200210202220120200022211012111100002102111122120010021021010011102202011002202011022121221022202020000000102022022002002121112020012112011110222202212001011101220211102110010001012201120021222022102010020201210000101210202120000112021021002210220010202202211010012221220212202012002110012220212021011010201221201212002012021100102011222202001201102000210000122102012012202211110022212210210200102222222201112001020010110002202201011010202210200202122020100101101112022122022220002200002110001211202200210200202002012020200110001000000121221011120210111102122110022021222120121222120111021102011120122021101201002010021220221211012120200022212022101012200120211210021211022001122202222111012021121211221101102101021100122222100120202121122211202012121100211010120211211211102121111121120", "101112012211002121002221200201101011010122222212112220212220210000120011211212122021110210022122011201021200101100112210020211212222012201021021111202200221112202012121100022221120102202101220011010011221012102011001122201210100121111100202221100220201011112021120102021001000001120100112001010122022202022100222101202010110110120021021210121112102212021211002012111101002212220221022012020020111012011120101112001200020210002221222212221001110111101002001021201002010211101101201000121101212122201212122022021122102111202020002012201202121000111002001022210101201210111122110011200010020222000102112001020012020212220202122222221120000221212011010100001021001211101021022011022212001011012220211211102101222222211200211012022111120021211010022102220120002102121112200220210120002211211012021100011212112021200020001012120122112221111210112002221011221222121101211021110100000021121011020210211112011002112220222100000202100", "121220010102120010202200021101002221001002122022120212001011222221120101220100002122022200202222012212210000120000012012101112200221021002101212111200001011010221100210002011012000000001212220101212000202020120022210110000222102221021022021111122121011200102211111022001111211202202102002020100211222221100222101222020100001102222221020010211222101112011212000200111121012211122100121221001022202122000021221220022101111120011021100222200211100221111000221102010001202010010101112100001011010120101121012122212222101020020110222010101112200002022010120210201200020200100111202202111111102020012120011210001012020221000111122122001022211220201010220110011021202101211211210100001201201101210120222022111110111111001022201001002211211212012121000222112112201110002220212020122110000221100100111212221111020012112011211200111221201002102100022012001101200001212200112002112012202202122202012020010120021111121121110102020010201", "012112221022011202112000211222022101011002002201201221110221210222001202010022220210200100201201012200101222111020202110122202111112100222011110022001021221022022101010121200212012210010122102211200110102101002012202120011022000210001100020021220000011011212110202121120012122112202121022000021122012021110021202111020011222020210221210021100110020111110121210022012111020221100010110022220020002202012020020220001112221022021021012022201011212201101221212022012222000111011202210220012121212222202022200102110220201011100001221020010210212110202012012220121022200111101111210011101112221220101100120222002200211210020120222102120202122220200110120120120001012021011222110210102010000101120002210212202010021100200212210100221111122212111220212011002020101121100101002112000002211202021121212221210121010101111101110211221222121001011102120002202201220010011102012210212000122122200000020120212101221212122200121212110100000", "111201101010000202012111120110200021010210201112102020120000210210021010210211110221002200222212002011210121012211000212011010211211102121020120022222202001012120000211102220121020012212021110002121111100210112020220111012202211121020201110002102212210120002201222010112002201121001001122112210122211001022122121112120200210021101222220201102221010210202112002211211112110111022022111002201120122211022101220222100220212002020211110212121222112111102102122202020111200220221211111220120010022002100121010120211002221111211021000002120100220201122021012020102022212022010112011221011122021120202012020221012201221202200112001001212110012200122212011010200222121111110011120100012212121112011012122102110101101020211220212102210211102200221100221210002110020020100102221010001022120221112211021100222112221120202212100221121220021110111011102110021222020201210101100201000122222200112021211101112012222000012221021120221000211", "200000110011111022110102011112022102021022210110020120202122020101020211200010210211111010201101202022122000102211000212211111220121200000002211201010222001221010001222002211200211212220020111122002111111002002000022020020200101221211212220211111201120221120111020001001201110200221100222102112012101222110220022212202021020220102020201021122121211102020210121210020011012110020012201111222022120112112011211212102011010001011001120010002121010211122122111102111110102221002202022202010122001010220201111121220122222201210000212102101011002022012221110002010101021101010121121210011011220010120000200000210121121001021212011210021202221210201121102121022021222120011122221210122021222022200221002220020012102022102222201021012202012112022022121120222000011100120111121122220220120020120112211122000202210000112202120121010020022200211121101120220010212012221022101121012112120002102121121111210122001100012202210020100001120", "212001211222111000112200010210000212002222111020001101211100212022211110111212021022202212202112121000102100102111000012002011010022210212121211101201002102122220210112101102010011121112110022220020002200201020212010210201120212221020121000100012022011112112111000201121020210020202122201222102210021211112110120100212220010100111212212120211211002210012212221112010012100221021022212200100100102200012022111022200022222012000202002010220121010002021211122101012110022001010111001010101212220220201202202000212010212110212220220102111122101202000122212011102221002000001002122111022201022000112210212010020101021102010022101200011202221021211202010202021120111202111022020222121120110112221210020021000021000100021110220000012201201111000011202201220222100212210221211201100120100202012022122001200002000212200111011211221201101222102110121010022011120110012201120120220201101100202021101121200020020012210221001122100200220", "102102212012202212202022001110002012210200022201121202110000011221110121000101021120001002202100101102002202200200021112210202212100012202200001200200121012021111001011221012022012020102111102000102001121002000102020120210012022221210100101001210201020102212200220022110121211022110210221101222022200122002020111210200220012101111122110210110100022002010020102002211111212020122210210200110220212202212112222220000220101122102010001121120121101111102012111212001112121001100220021201211101111012102011001122112121220212102211211002221200222222020201111120012110111112110101122022122022212101110102110011202202112011022122102222020011222121202021210222022121201000111121012002111122111002022122212002102000111012200002102222220211222020201002102011121121220011100201002200120021002010120100121112220121101000200210022110202112122101111021121220101012022120001020101211212122120112012122202211100200021011222112212201001022202", "121022011010012001112022000221220110211010110120122010201101112122212122110110210022122010022002220121001001201010200220102001002222020220220020202102222110022022222002202210211222002120011122222202022110022202201022202200220110200012001100122221121012001020022000020221210212001122002211101022000010102121210001121110120101111022110100202002221121020000022111212011212112000120022220001011001112200000211022221011020002122211010121100110112100012100202102101112011010202120200110112201111112002000222022101100111102202100112000000201011202112020100021221011200002100110200111011020110111111201020110000010010201002020220002121202012100200202220121100200002211221211201211000210000211220122221121201200111001210102202200220011210210001120102202110121021012120220112102200020010000222022202010211222000001012121200002010211012022120002102101001101210100222122202020121121121100212100121020111200112021002121212021001202012121", "001010111010220012110101100222222210100012102002212010201002012211222210200102221011211000210110221020120222120020101212011201012210011221112211100201102110222211210101110102121212221222220202120020210201222100111221101200102212210001021212221221011221120010100212111212112022110221001212022012020201112001010212011112110022100010201111222022222210002222001102010011010120022012210220001121001101222212111102210011221112001021201100012102020200212000112022122111021122112200110111221020210001212121201211022210102221221011121210101100020201022002111101200102221202120011200210201122022222112012201102100202201221221020212001001100120112012020121220222201121011220112020021120212221012000001021222022020121210021202012011110201220122002121001210000202122000221021100102221100000220212010000020001000222220122221111221010012021112010200101102111112200111202001010220022022122200001222212212101021021201211120100201201010011102", "120210012110122022112012020222012210010220121101101100011000102110201221111201110200110022001212202110202102000110120210202110220012020000100021020020100100111011111001022001100021211110201002222222002212220101000020101120001120221221220200001000200111210120110111121020202121201011202002202211210100021211122211012100121001110211120011112121012201102020100110112020212011010201022210201110022102010210111110111200010200012000212102111022221010012011210100102100010002021122111012102121012001211021002212022100112110100202111211022020011222202122202112022010210002110210020000222000022111010211111120222001211022121022212202020102100211120221002010200101010221001211220202111000112022121221122110012212012110121011212201001110210100012000002011002111001000220200210111002112110200012201220122000012200101111221201110210001000220001201202221012012210001201202200101111120202210212001210212000020111201110110110012220022021110", "011101012012012002121021010202222120200012110222222112222122102201121110210120202112112002000212000121112222000222222100210022120022010100202002221011002100212220110010100012210102202222210001111021220211002012120111212120212220210021002221101100202120112100020201121222211201201212210012021102012202011202010202211100022020101001120221201222000211120201121220102001102011212222200022112120000112111211212111112201201120022211001210101001021201222210020002000120101200021110002011222111201021220211211112022200020112112011102112221220120020201202121111022220001002112110000211021121110200021101021121021210222201020000002021221202020202101011020111120020212211122211120020100020221020202002110112210010011022112110200100122102210111011121120212210001200202202211101202211022101021011200020000021202122122200202110101120210200011201212222120212000001022202022022120021121120010220100102021110121002122201102111122112112020000", "011001210000110101011122211210202222001210010120021012110122001022210001010200212020002112011220002221011211001112122111101222221002010020221220210202110100001100200021201200202000022101222012112101100210200022200020121122101212220121001211121200112211121012020222121020211011222102102220100101121011112111111102102100102100120121201222210010002222212020220211021122220022202011100202010222120002220002012220201122020101101211211110222112010111201202102002012122020212020212002220011100112102101122211201211021210220022112000212112100102202112211211000120010200100112012101021010222022212222221020112221200121002112022000010120110100200121221222100120100021001222111121100220121110000111201120021001001011022110002100111011200012212210221002022000110022010202120210202110100011101200110000222212211011111212212120012201011101201222222112200200121002020012220111001201011120111020201120110201002110111001201010222122111111220", "022012201111221210111000220002112210211211010020021020221220010010222020221200022210121111100201101002212121022011021022212212011011021202210010200010111012121210022121011112022010012200000020222211212221011002110212202111022021201212122001102102010110020220122220221110001211001221002021121002111220002011211012001221221001210112000212210100222202111012000202002010212002011110102101021101001212211002011110112120020120210220102112000212120010002202201010211111010100001010202010001210010021002200221122220101200220120220201120022121011201202110010221112200201222001111210221111001021221012210020112111100100012200011212202221101222212101111022022011011110221121002200200102110020200221010120011022012112012200000122022121121211102112111122101110110000022202220110202111120212020112100001010001211212110022011200211112220020202202202012110100100220020120212121001010010012122011022110111221021202202211100210210010211200002", "012201211221012110122021121000021221100222110021201210101112020100100110212101111102020001111220211210120002201200002020000000220000000000122220121202102001102011011200121010222211102120211022200101200021012002000012101122101222211121100211021022110112012120011020001201112002110222102002200221122010112212020100022201100102011110102221020120012010120102211201120002100100012102110022200212111001212111212201201200112200202010210101221001022002101220201101100210211210100020110221011220102021022011212000111210111010100220222121021001021012100110100021102211021002011112220212201011212112202022121011022011220110001020020000221110100011001022212211001222101001221121011120122202121212221220122110000021120210121220001110021002001000001122112111120001001201012110121122210001000202200122210021001102221112000201011111110000210010122102212112020221102101110011221012222200120222120101222012012022100102122221222212100110211021", "001220012211212010000001000211102212101102210202021110201121011200002020112201100212220002111120020010002120012012022212211122212021210011111220112011012202222120001022122202201201121000210101212121121010211122120001101210121211201111011011200210200210120220120012210220102100001200221022200010111221221210012100002220010110212010112121002112220220002000022111012102212101112111120010220122222221220021200101222221020110122021111121021102210001100212221220000002121111200211211012200110220202220211220211112111212222101120212201010112001021102122112211101210022120020011001011200212001212210210000022020211122220002122211010201000011022200012021121110221020200220201010022112011200220001220220100102122102202112111010011222202012220222012001212111202100002202012020222012221010222101020010212011220111000010122001020012101001022012211020021201112100200221010022010201011110121212210002102200111022120020220112121001012012200", "000210121101101102101102120001112202002120111120110120101121111212212212022121010012110121211212202022002101100012112121001212221021112111202002102000002001120202020210220211001102001110002211220020121002000200010202101010120121011010001000211020021011220222000210012211012220200002201102010021101101000102010020210200112210210000210221211011201012000120202120100010120220212110220021210201202221101221001112020110122212221000211011211110120211222001012211212222202211100222020100002010112221101202001022122212211020212122222212001100120011201020121110221021002120101212121011201122122020001210011202200100210200212020112121101012112211200002212201221102020011002002221020120002121012222022011020001201221010010121122012211212202200021120120021201010120002110122020102120100012121010120020221110222001112212120221202020202111100111211111122102101002101011220220221102120202200022000111010200122122220200002012202221210202020", "221110221222022011201210200122101202221220002011020002012220211010020201020001002011020200120112102011112202221211102022101110011212002110210000002211010011100202210011221122100021202022102022122102111200202112202022002202021001122012220012022000010022200202010002200202220212120021000012101112120220022011002202112021000000012101212011202000201002011200012112022220220102210111200112200102000101001022222221000111000120101222022011100002202200211022010220022001020212122212101001201020002021112200212010121122012222201212211112210000001122020111202220212011000211000221200020201101210100021210221201110222221220122202101020001220200120222021120101100002222212112000222210202212000220212010210020020101121020221221122222020010210102101102022002011002102101012100122212002010111111221111210100020112221011022120200121101221220222102221020122121212212011222000101221122012200022122221210112212222111200210100201111010010020200", "121102111111220122210202210220202101001010100101202102220000011100022110200222202022002021221022021021120210222212102001210200201121212222120002111202221212101000210222102121021022222121120121000211022102222121211020100001221100200002212011212211211012100011221221022202212100201111122100110202012112001101211102110111012212002002021110102022121110111212012201022122100202010102021211100010100221222102102201122001102112111222210000022101220222220210212220221012102121222110211210112121121122022202111111021211001202001220101022011000211201201100220021201102020212102212012101002211112222110110010002012102112200211102212122021011011222010220200010200201200112221111120101111220101001210220221110001011110102101012201100112220112112011002022111001002001011221020120201120021020001202020122120001121012212211022101110001020211202220200202011201011020201010221110122110211020202000022000022000002210100012001112021000122111101", "122110110212100201112022000002012112001001222011022012011120200201220121120112122020001222111222111001110202110021102100202222101212012211012011212202011002212011112100201112112221220222112020000012011001100100200221000100200101110002000112101210202222221122110112220221001200101022100002111000121202101101022001102211221101201120221012111102122210120021212210101122012122012222012111201212202001212201121020021001100221022100212002221001001222220212200211111010112022201002202020001120000101000221110220010201120021110121222201011100020002200111221100210120121200010202111122200002020000010021000112201201101122110110112102122222201001120110200202021020100201112201221022222222021212202012110102022202002120201112000202121010111122201100202220221001000200202022200012212122020021221220110111022201011210122001221112122112210011100122202110212011211121100022220222220100120200210021010112220112001210020212201121122020222000", "022022021201200220021112010102012222221010002201110100010022010121000011112100002200220222212111111021201211202011221202201222222022222001010021200110201002122000122010212002012201202011222211110221210121112220221112200201010211212012021020102101110100110001010121012112212222112001020200001201012120122200002112001112110120000222211101120220012222001122102122001210220212212000121000201012001120021000210210200022221022101222222002021001202210222021210211120022221100022211000210121202110200010122121102012002021100010200010011202102200212121002011221120122200111021221122020012120212212122112200202002021210201000220120220221221220111121110222000010020002120212020102020022110101110101101110110112222101021020011020100211111000101010212120221221002002020220102220222100111121121102120110102101220100122120102002011020101201021211021120110112220010122221102221010200211000100121120121001020010022112210221122000201011212221", "112220202202000100201220221102211121000110022120002110221002012122210120001110212201222220101221112102021112210211102200001210111211102212112102022222101101122122022221202211011200002001212020120022020002221200011001101120101101101011021222222100221022011000122012111010002220010201021020002222001111220021112002221021022220000000110100201010210001202000220112220211002001211012102022012210002102010122011001011001100000002212022022110100221202111011120222110120112102212112021011120100122002221212010200011111021010000020200221000201121201200012100211100211010201010222011211022200100020211200210122012012012211020012101221102002222200020010000110222020202102200000200001011011112122101112122102122011100210120201022121201201001001002211212012210001011022010220222100002011111122122112121011110002001020002001010110012021101112020021010210002111111022202102110002000211110212120122210200000100201020102102121120002111010021", "102202011022000200100020222001122000021202202211100001202122002001122120011202010022001011122221010221210212001210021000201021200111221212002012002010210221121101011201000002112101122222212100000010210000200102011201001021120120020101000022221201011120111100020211212110110121211010211111201011002112011010022200222111211100221212202020201211201211202100002210210120001202111212112221210210120021020200100211001210122102202020011012101102110201220111100002111221110022002222120012012210200202110202021221011012212011120120110011222220121000202000120101122010200021221222111002221010101010221001221222202102202022101012221010001210012200100220210121021210010112100020001001112222122211111020212022111200120110221010201202222212101001010102110002221121200112020020120221212012200220101001222220110210102022210211200200121200021122001110100112102111221102221221110210020002200110111120002111020111112110221002000021120120101221", "111020121101011120012212010220222102212120222011212120010002122100002210100010222200121011101210122212011100220110202101001100202212012022222221101012210012112020222022010121111001022201122102000022202212011201020022220001102021022212210221200101122000001210222000101021222012001111012000121101120112211012200122020120101202201102201111021021210011001022100022121100121222000221211121211000200021210020200010020001212002222222000101020010100212002122220120000211000012210120012211110100022111201012121120020011110010102200122011022120100100100001012111202221212122100100002122110121110011200010022010000011110100120100212210102110220212200001110002100120002222222010201002201200020110200100100200200000211022021120110001020201120112220111110122012122120022201222221210100012000022011000202010212112100022221010220221102102221211110211201221220001110000111011002020002201112210202022201221122022101101100212201022201020122010", "010210210210001000020111022200211021022122020020110021111021211121202210102011112122202120212100222201212202122012020212210012020022020222120012102101111120101220222210220200212201120110200111212211201222022202020111010102201012011221202102220011222100212112110012121220100002201002100020001221112220011222202211110211201200111002022210021011002022220210001021120020121011121222102000211100022112002021001000000110011010100221021120201100022220120002211210001002202121100110202002112001220220112102200011210120211102011100022200110211102201100100001021011220121200102210101120221021102110111102001212012011101212020110121020012101221120222021202111220022210020111202220200010211000121202100221210102020111200022011201120212102102121012200001011122211011201211202000020200010200012210100200201002212000000110220211011102211122012201102001111221000212202120112120120220121012011020100120111212002102222110112011120220222112212", "221120020021221222110210221000120000201022121021211102012220212002110121001201100021010200210021110200221112002210102000001101102101121110120100211021221220222111001110210212002010012110111212122212212011120220110110102110211221010212122222222210210112021201100121200020212021201002002210012012101122222212221002201210202110121221021100120222200202102120112211210200120210010012002220201001100100110200212101101111101100010201022021002000001201000121020221100001212211010112000101222112111100022211021121221221200211022101202010210221122001200110222220221111212100110112211211202000020100001111221001100012122120120121210201002212121111101121002122210220002010200200112020212002012101020212001102201102212201012200122012022020022110020211022111220112221121112021021020102120122122011001101022100022011022011002101200212112002001011202200112210102211011102101001202201100222100110220002020001200222000010021200012000001111220", "122020121101112212012110001200100100001211220001222210212000010021222002002002200220101211011211101011022022200012102101200022100212112010012211121110110002110211100112102101102202212211101022201000021021122200211212222102012021222020200121110102210001221211111221020221002110022201222212211111210002011222122112221000121112200210222202110012000012100201200011002001010022201002110010201011102000121120222210101200211122112012110022122200000221112221010100202120222100010102221222221211112002022222011100212221000001001102122102020000001000011120001110212112222002220111012102202020020002202010201021022222111211110022100212120110201111001001102020002002000100010120020120220021200100002021120202020212000121020110111102211210110201221101220121101011211201200210110001121010222002202001010020010110121020112021121022010111002021202112010202120020021011222120211200200201201221011012112122221112222000002022112221020102202122", "122002101021120101000222121020212220220102001221211112101001021120101200200220222101012012212122021121000201101212110000001021110201100011022010002020120020121102120011022012011102010112011211201012120000102112100102200212210000002210020222010221201002100000021201120020001212210211211212021020220101020000210112011000110120220020210122022200212120021100121201010000210100021110221211102221121000011021100010110002101010012012201210201012012010010011001000201111022102222201111201001112120120011120220001222220012122121102102221101111212222020211012011101210122210211201020121001001200121120110102020221202101120000220200211021212001012211221102022201002001122212120002211101021000200021220112211000022202200001111100112200110011112121201010112120111201211111010000201020020120121111221221022011120200201210211110220211121200100220010112200200022102010100122102122221110010202122002120111220101122000110212122220012102121112", "002010012102112200122221110112000100000201112122010112211012210012111221112001011001112011020210100212221222000120011101101111002102122012121012102220122212212110021222221102012001121001210202120101022100002220001112111002222021011002111102121211220100210212021122002010110210220001201020122010102101211111222122022021002202210202210100210102020120100110002000222210102122220121121212221010121101011211222102022202202200202200212010011012200001110202221221201210022121011002022100010000210021100221021101101121212001112022001101112101110212220122221111121200212212212220201212201110022222020122202210211201012210021001112021011200120010220220200021002021111100122021120120210010020111020122211200002011122112021212101011110210220012210112100012010112011111121000112210020111002110111202021110200020122220022222112210021202122102120120012011011102102212002200101111110202212002121121112022012101000100011121212201021022201212", "020212121002110212221100010012111020201220111202222110110212010211102201002112211212222121011022111001100001221002210120202120220100111022212112100011110221121111010221102001221202022010210121112120202020110200110201120000121000012201211121101201022222022001221211211220021112011222202121222122002222022002121222201100020120111002121110101021110122120002011022122012100201010002200010120200122112021112001121221112001012212110011120010211212221102100122210120120222101111100101200002102222021210121220102021100222122102011221221102012011000201212210121000102010200201210010212022112122212110102221010222021011002020112021222101021020111220020200121100000222121102111111011222220222221121210010022122020022002000200001101212110120022201111120121212102210020022212002120002222102120022222010211112222202011020212102210110102020002222121012000101000201220022111012011222200100210200010121120002120202102001200200010121002222202", "221120201012121202121012120112221100012022122122201001010210001200202200211220021101022010011200221212022021112000212010102102111212201100201120012021010020022220021121111022212012112022002201121220200022010011102200111111102202212211222212210211202202100200101211011212211202101010002001222002101221022102021200111121112002220022000111010100021222200210012001122122000020021222221220010011210022101120101120202202021201111122221220020222011211012222001011010112202011002222200222122121120110122012102222111121100220112010222002121202212210120012210100111220021112201022022022202011210022112100121110000200212202100211220101221112021020002020100110102200010002102002120020200102012111022120221122021212201221222102212221112111100200210112222211011210010122202012211210020220201022210000222220002021221111012002100001002020201021102011210102121122220012221110112111120120112122020002221111211201000100112100020221221110010021", "212221000222200012121200111201212002221122211211212200020012212120121111021200202020121101101210122100112201121022001212021022211010201121020112101100002011212201110221110020222002212212021210000010100200110000211200101220210002101201001010020120010200120110021120101021200002102101212001100111212212210221222011110000201120201212202011110201121101010010020121112122210010200110221012102122201201210011111010001202011111112122212120211211200202000221121221220121021122001102221212100121202211201110022112220122100122020121002202200212202112112221122000022010222000011011011012102010101210020222101110211001200011021112101111020000010222101212100221110220001021222020021000020012121221221210211001001101122121012021222202000021102012201020010112112021221110210201022002212202100022110200002121112110111000001012110020120102020021110112011102201201021220022010200112121220102100120001011112211122012112002120122220211010011110", "011212121010112002210001000201222202020201000012120111021120212120101201022021221102002101021022000211112000001110111201010001120101012020222221211020212120211212122120220201012010210000100000012010202002212111210121220120000202110122201110122111220010211102001102211211120222021010121200211201021212222002120111210121000002212202002110022211112020012001012210022121120102222001222122112010200210112000120011220120021210222110000010000100100011121121202122021120212122001102220110221000010220111222100102102011001220211110111121102111120022122012210011021100102110022120001012211001110011022202122021222102201011011201102010210100222111012120002201122121221221221111101211211002002101210200210111120021011211011111210122022210010012200201021101200022011021122212011021001210211211201220211202211010102011220002220201101202111010100221022110020212110020200222001220111212120101022011210021012122212001010112022012112102022022", "200012110121020110102121211022021221001122021222110020022020010001120212200002212002101002122120100201101101000122220221001002200212212100221202020211101010222121020211101121010000101102202222020212201112200121110011121110021020111010222010021100001212001201101012001222100222012221121022012011100221222212122002012220001022002000122222020000121111102102101021210120011121221202221010220011101112020011201102022020212222102000020021100111110210121210210201202000122111010210002222220221111101202012212000000012121121212102212221201212122221120021100010001221201020012111012001120010101211222011221212210022201122221200122202000201212110011011221121102202111211101220200211021222020220102021020102102122222121020100110001100122101200010110001110222112010102120121122010122201202220111021012122002011021011000100121201110100221001200120221101001121122211012020120022202001120011102000021021211222200001202010000210211011000200", "022000010021021100100211001211202221111002122211012000102111102100211020102112022101020202120222220101112021201000121011102210102212101022210200220110101212201020220000010022100221020212221121201101102022221200100202012221120220112221000111111110100120012021110021010020121102012222102220000211102101221102120020202110111212222100011002210010101111101112011111202222002120200022120220012100012111211212210222110102200220010021021020122110210012221222120202222202001112000202221010210021102120201011220211210121110002201021012010111000122202120002111212211102110021110000101021202101121010210121002010121111221111120022211202222202222122110011110020212211100121201002012201011100022112020202212220220202112010200120212010222210212220110202010200220212112110100201010102220102121020011022011211010110120101112011022022221220112122121111220200012111110021021200000121002210001212011101012112021222112000112120200001022121211212", "210200222010122111020202121020012020102112221011011022010100201020120112021222021211212000110202011111221212022100010221112012100211120212202211211222201002222110211010210222101221221001021022100221021000220101202122122001220101010022102112021010210020002120022100222200010221011102202112120210212001201002011102021000112212222211100000002200221122212201102220020011120100101000200020221111200221122211002020211121210102101202021001001222222010200120201202002102211100111021221020120001201000201202120101001020101202100102110212101202021111120100120220212212011211202000201010022210102111000202120211211000110120100121110221010122012100110022102002210010111120200222002021211201211120222221110121000212201012220000001210221012202120100000102011002112002002112010201022111121211100011202112202112120110011102220000222112112210200010001210212110122010110011010001010102020200210022212012021010000220022120011101101200112122222", "101112010020211211111020221022101012022012120011101000112012122010012201121220120012120201001021021020000202121000222102210220102122012021200012202212001221102012211222022100002222000111002210022010220112211010210000002011202002122022101022121021220012200121120110102012120112121000021002120220201220002002200200222100111221100001110011000212202122010102210010121222212201200112222001210200010210001111211111010221211022211102211222111011010202111001110121212221122110222021210210112012211210210020012100021110001010202211012012111221112021101201012010021020111001212022211021121100222021210122012211211101110010121110201222102220222122121221022010100210000010001220200200210110220111121122021122020001102011021212211222211112012221111211202101021102020121212101022000202222001001212112000111011020100212000022201010200110101021200202210111022121222121021201222221020200222000201122201120120100001211221000020002210102220212", "201002222221120201201212222222211110012212012110220100010221120202001110112221002001221110122020000212110000120221210112110201200120012202201100220101010002221111112010001202100222222020022010110021122201212122010201202011202000110222211210010111011121112001122101000012211120110210220112002021020220212002222112202200100020010202112201010001120000001120201100111111021002021200012122220022122100220101201221102220111100001021100001102100221020121100101100210022220021202101102121102011202101220022010120201002200022120110201202102022122200211020110021011120110121021000011022022010022012012210222212021220012211100221120010022212211021200112011021002002102110210021012010220002121002102012212100102101211120120020011121211210000212001210020001120020001222110021222011101100022211000021102202022020001012100000011020111121221110112121110211100012020020102102122222012211012001010102100200020001001120101110022110200212202011", "010200121001021021012121012222001010100211211102112202110101122122120101101112201222111202222200200120112010120222201211220101012220110011002020012120112100220020112222102212120021002201120111122012022111202210222211000120210011121000122100012220200120021010201202122212102200102022200221012102012001110022010100201020210120012210100121111112111000011220222022201000002100001202100100010212001202212101001221102112000010202020010212001201021000100212112121221010220112200211100201212010202111102121110211100021202000012122222111220122020220010220210112001001212020100001000021211201012020200220122011020011200201021200122102111112122102222211202111000220111121200202002211202020002011211220112120122222222202201101120211201200010022022200110021120100002212000021121211010012010001110200020112021200002000021211110201100122120000010112222221010020220222212000010211000121020011001212100212102001022102111120011001020211120120", "010002111120200112121102201121102200121110222120201222221212200200200000221121022002001220122011110220102012102221002020101022002001210011122120200111101112112121000120000212100212122220020100001202110120210121022000011200022202011021020201112011121102212212012200100020221202220122112000210220101112021212012002220101200001211100100100120200211200000200010220201221120201101020101220012121020200201122111021222112110221002112211122212211222102012011100210111012002201201101222112102221222001200121220102022222200202012212122222111012012022121020110001120110101022021220210112122122112211111101110111202221220100210201200022002001021121222111110202022121220210020010020112221212220120201001012102200220212202100211001011121112212202222002201111122022222112212011111211002022202100002101021201111010200002220000112201111111102102100121122100011100002012110222011220200201212122001011201201111120002011121210002100022012001122", "221012001201010111120021022022222201212222222202120222011020201210021111100022211210201021020202211011201022111111222211221021002202022220100211120011121200000122112101010121212012122011101002201010022121112221200221100011121012100000022200102102102020221000201222122010201021020000201222000220020010112112112101220122210222022211212122002011022121010210220112102120112111110121210201220122210000221212202211011021000201012020122000002112021120212020120022121020011221210210101102012022100010211220222122020102002202001002012112120002220101120111112121201201212021121010210120020022122120000021022101020001011202101010210012202220112111111101111002001222120102201201001122201122201202000212110120211120210221020011202102022000110021221222200100000200100221102012111211011112002112120110211011012120221221120122111111010022010002222200001210202201111222202101022012220121011002021201211021212100000010101102210101220001201212", "002201021211010122111101121222012100010212000022010222221122021001110211100211202020100220122000102020010011012012000211000122212002000212211121022122101011001101110020122210010122022012110110110001112001201200211122211202120110000211002002200100010211011211021201202210112111002112000200012012020001220222202200100211221222112000012002122000012000012020220122000202212201021011220222001202022220021010001101021220102200201110010011102100111022121010011110101020220021101120122102102001012120020212022010201100202020000002101201201221112221100201002011000122012012011120021022111201022201101210120120220211020221210100222101222201120022200110201102011111220222100100010112210121002122000211012202101120012212000220222010201020012122122000122010120022012100111022120000100020000202100222020120120002200020112112120001202112201111121120001211211202212120011112012011011210211021200201021220201101202002220202120022012011201122", "002102020200010201001010212211101212112110222120000211012001201122211102110001221021022100200011021210010211220120000001100120001020222001021111000221221200121102000120002222112122222200020211112211211210211222002122110122021000101010120112121211121210111212211210002112012202101101102002220021122202210122012100210202201222110200111122010202002100221200121000112010212022212201222211100221101002010102210201202110100022020212100021201120102200000102100222210000222101222221011200021202001110010002122102210202112202120210102100212212000110202221210220201102002001110210221220121210002101000001212201112011211110001101202001221120220102220222000022121021121200012212210112201100111210211020100000120002221020201100221000102121112120210000000111120102122012012212010102022002212212020112002011110122011011220010200112202012022011100221100101111011101200110211020110002012212010101010210121002202110102210221000101022012200020", "222100122110011000110022200220210211211020210001120102011021002200202102110012002112210111111011000210012121201002101121221100001000110212102210210120110121221101120100002120001002010022210102122200210201210100221010221221121010200212110220120212100111121012012100221110201202021222221111010111021001012200221222202001202111201002211122220222221022211001102221102201102010011210121102221120012202220000011222220022202202012000100202121122012021121011200201120100100220012110122211202122121222022020212221002110001222222020122110200211020212121200111102121222202021201222000120102122100002111202001200100002200111100200121201101222002002100220202200212221012121020022201112111202102122202022200002112020212221011112210012210022101002002102022220002102010021101021120002211000100112201102120011202010010201110022011002210120022020221120201202021001121101021211021012221102020212221020212000001020201002201120101110221011102012", "111020002222211021021221020210201200111021101021011222002100010220202202221120112221001110112110001220011210121011012010222112010201000000000020021120212122201122202121200121010011212120121121200222102021010010200111021012000122100222100222102010010010221001111020121202010122012211021212000000012112022001211112202100002222010202020002021010012010121000110020101222022212121121122200112210110121122212122112212220200002120222010102011120201100011222220212021020100002201102101211101222212001011101012010012121001101111220100012001220001011000201112202221112121012011112112021021121211101222001121022212222001012201020202112122110222211022210200220012111110000011002210221010012201122200012020110102220121212221210200021221220121122212020011000111110122100021220010011001200210221011222212202222121020222122202212202122012221001020122120220120121002000000111201220212202100012122122200102210122222020222021200010011211220210", "222221222111222110022020201221122101112211200202211201110022120222201211202100202011102201211220112120210122020221102101020000011201120110120012221211001000211021222011121201002111010211121010221122211222021202121212002210210010112122210212120112210201200000111022201102211002200202220010012212002212220020022201221020210212120220100102002020001202110110221020102011102101201102120121110121211221020120201011100121012012221202120202212112120020010221020102202222121001201010020020122111210100221110211100211011122221222110001120210121100012210122200121100111212101121110202022222012100002002011211201212021110120022012211100012120200021112002220021020022022202010001101211201112112011022201111011022022112002002101012112010220111222100111212010212112121012101202220200221012221121022000112200101102001212022021012000120222201210212200221200121220020021102210021100112222002202022111022110201112202122110220021100010221111111", "221102110112200100221220210011012122221022020020220221010201102000121121012100021212112122210212210110102122020122201212211221121222212222202212111022211000021110001120110011201111102211010202221011102010120200010102000012201210001221111212011111002122012111100112202000121220201101002211120102102002100021102210212012200211001120000220012102102202122120120010200201220210022222200100210002001001002002202211222021021200111210120011200222111110111100222110121122100120121011102210210121212121001211111010022112102101112202212112022022210002212110021000110202001002201010222102211100221001221000102120212120202100220201100221210001211222001221110102201002020121221200120220020111120022121211221000211220111020112200002200110222212102022101010221212120122100220212210102202020121211111210221022010201210001211222212010221101022012220200001212120112022111221010212201121211212022000021221202220011200201201112111000010200201010", "102211000012112110011012201000111202112000102012221001212102220102122221020112000010111010112022221100122121021100211101001122022021210121101200122002202201210211201100211111112200202112000011210210220221112210011020221121112002200111101002122002211210102121011221111120121101021200002010210121221212111021220002110110202210210221220022010122012120121100022020100122121011012102002021202111101100222001111012112102100212110211021012002100021211110100212200111201120111120101221002011022201202110021200221001010212021102202100120120000201122022010121010001021000012211120020112021120102011102020120201022020122122221122120120001212200221122122121010102222011010212111001222120012100211110020112202021012211022110220010222210001221212122201011220100102012021011022212110220200100211201221200110201220100001002022110120122200121022202222021110121212202200110112120100002102010220210101221211200020001201222121021210010112220110", "200112121000112002122001020100102222111201102220020011122211222220222120000222102101012202211112120022011022220102121200220021212021011102212102221200102111221100001012212000200222110120111212100022100210022221201211012101021212021012221111011022000001211021222002210212122200212200120221101202021210012210122011012201122021000002022000210102021020011011002201220011101112021001101022220200212012120000002111010000202220022220110220011121001201102122121211022100001011200020112010201021222101212110212010112102212000121000121222201102212120221002111212100100020220200020010000221002211001121000002100221210022200212001100111100022020012012220110101001102000200220020011101001110110110210022220120110200211012000222012221002000200002221001022202020222010112120122210111100120111210221221100102222000010002121112212121222120001222100211212000021221210111102201112102020111001012021001220102210110210220020100202111121222200212", "112122000121002101112220110100022111100002020021200201101010020122012220010021012110112221202021202202200022001221211121122202000021202021100222010000212112011001120211022202102010022020110112120120202100020202001011101011000111000112210101011002222012011010100121010120221100100001111120112011220011102022101222220200121210121211000121202211010212212022220100202000110012221222010102101100120202112211012110201200022012201102111121121222221022220112212212111001211222100012222220201110222100101222011202220110122021221221222122100011122222121012221102010210111221221211210011002111010101221121201012010222101221020102010200101110022211012012121210220110020101011012022002020021100000001122221211021010010220111000201122212021202202201022222201001002222200112210022102202200101010002101201222020121121100121220100222022011021001220212200022210010000121201120201012011122021012001021111021212210121202010210120111000022101222", "122021010012212120002022102021200001120002011020212020002100201022021220222102112222102100211212211222122002200010202001220022022010200122101120011202220200122212101211200222010110220200010101120000211110121011011120112100112110221122100001002201221200102022021222201022021101112212112202020102121202222012201220102101002011010220011211201122110111010100020121221121002210121202100211121122011022101110200200021201012221012100011111110001112220022021021021110121111120001210220001121221202012221000122210011010202110220222001222212101012102010210011122221000022200220010012212201201102022102012101102000211002102020110202101200222110022002220221022221012021020200002111102020221002100001220212022202120221110001000202202010122212102202120010120211002220100222220110111222102100022101111212100122020201011122020211020112100001001120012010221112210021112121110102210002100001111001220201122120110202020210000100222222002002222", "002202212212211022210221002001200212221211002202001022211101012200011102202021021202002010212010221212201022022020102111222201201221210212111111120201102211000001001210222021121111222011112001011100002202012112221020201002022012221001000210011200122122211011111001201120122200012102020022210020112110122101202022121120111022002112222221020012010120011111001020022010011211102020202112201120111021001111210000100020202120200021200102120100000222222102220100121100002011220102111101210200212021121021212001101221211210120200210021020211011002012201220022010120020122210001120200211121002022200002210201111100021221211002000011202101202201221101021112120121121221212122122222111202212100102001111002021212200202101222121120102021011201110122100001100010110200000222111022201112102110112222112101020120102010102100012121220021212220102000102212022121121210011121101120020221022002111101100020222200110210021220111201212010220020", "000112002021220011110022201210222100200002020120220211011021001001202220002000222012211120002022102022102012102022020112111111021121002200001001002102120010112100001211102210111020021101021122002221220010020212012002122010220220200120221200201022100210222000221222112201200022011111111111022022002102002001200011202000111122202212111102002100121022221111120122101120011121120200012212110120220002010221011100001202022110100121220221110020001200202212202000102101212111220012022200002120121212212202122220200020202222202112020000000201222001000222101012112221010212111002211212010110001101022122022121120000020021201221020211212112220022000002021022221201121101212102100100212212110001221102000012200020010200210001010111012200200101212120122211221021211222101021000200220111220122101210222122100000022112120012111000022212021022100201020101020210202002101102201220212220122211121122010001022002201020202210220120202010022120", "222120101010000002211021211120111000102211201111222100221011021111102000121022201200111102021012000121222120020000021010202102112022021112210220102110101011102221121110210100222120010102210212221000020010210210221121122112110101121121022102222022100212002001120222111002222011210110022011100210120211012011201012201201200001120000021221122120200020221121221101110202020111201122110122212111111112010120212211001011210001110212022101212221002112001021112010010210211012122010222120100011020002100222000001220020010211112000221011120001200201201100011021021200200121000110221221121222220000122012111121120102010100221222212012021110010022100011211011220111021021021121201111222112210021012011020221021210120022101201002011100010222011121221202002020202121010210012221102122220201112221011210020201021000022212201221111100000121112021110220202111111220200110001212210022210121112202111022101000220220220222201100000211100202122", "102201010102002122120110112022202201001100101110211111012000010000001011221101121112000010201000120101022100121211101212120012201010020021111221122111011100220222122102120000020022001012210001222121110121002222021100202002021220002020122011002100002012221201101220121102111001201221002021220202121122212110021211111021200120000101122101221110102202221000220000221001011110120021120021010110100220022112012122120012111211111012212210012012010000020020121022020100000221201001201112220102010120000202002111101222122112220001102002212122000211121022011021000022100120112212112001122100000100210021210010202101120011021212120101101201011010022102222210100012211012210210111121011112120110201212112012010000022221100220100022121212120022202000222121221222020120220121011220212122002000010200222221011112022122110010021012211201112001221210120100112121212110220011212122202121022122212100201100000202012120002220100111010012100201", "020221012222202222212220021011220202101000012012210210222001210012111221200100000222110110022012111002221112121002221010122020111000220100120222020010002221021222202221011022001121122002102200011111112101020200002111111120220211102120200100121002210220122110222002021121001010202002121220201000212102120020200221020101111020120200020120202212212001221010211202000021002222101220122222010201021212122000221012110101220000220002120200011110221120102022202020201002002202210001120112202001021022000212212211002112020001210211220202100211111101121012200200012122111121000122222112100001102011211112011220100011000102221201020112211202011021010002201200200122212010211012210002001221110010112011220011002220020112220021100102112200212001020122010022120000101210210101112000221020022122111000022022001212221010011121111200000012000020012102200202101020010111101120201012002222002221202122002012221022011200011200100202212020110100", "212220202221210110001011100101122122201220201210200200002111100221002210201221111102210202200121020021021112101021222000212101221010122221111001220110020221020201120021121222001000202011101012220211212010222001121110111010012111220210001221221101000222002021020120001022101010102121220120200110101120202202110210011110202002011102212112100220100200222102002121002001012012001122020100022001110111100010111011001022211110211210002011022200012221101122101002000120020220112120010101211210002112220022101102010220212000122002202122122210102122101212201102212020112001121110001121202200001121221112001012211000100220012100011122221210022012122220221121111220010002022101220122211012211002220102212110122122002110122202102102001001122010101020200220120201110202111112022001120121210201102020120102202012101021001021220202210112222210002101121000222022222010001010121022101010111112020212012200211210120111210100022121012222121101", "201110002221010222022120201211211111220121212120101100011221220012101222220000211120001202021222021022200021202021110102121110101200200200001220221210110221202212222110110221010120212112210010120112011121102222112010222201201110122222010112110011122112211210101101011201210011200012012110100011120221202102202222022101221220110210020221200021021120102021212221002221122222111222110212212222221122011210122110000202112220120202200121020021120010120012120221022011211100111111102110221020221221001110101200002210111211121000210210212000211100121211212021012121121212212201021112221212201110020102020202020112001102000000120010122111222120020110211001201011001100210002211212101221212200220111000121120212210110111102101121022111010001002002011210222121202020011221210022201110120012002121200202220210222002211012220012020001220110101001222202012122012122202001222221212200211120121020000200010202100122101210121221210221210112", "200011220000220222220002111102102101021220110202120120202202000202112210010000202000011002011021020101022000111011212020121021022122102001122020102021101122201111122102100021101112022100112112120121221012201002011200021222121002011201210122222121112011121021120112211010102111201201122012000012102122120010202110222220002112110101221021100022122201102112120111210020200220212201012000000020212111200010000121100002201200102112021220121111010101111011211110000002112000111012122212100202200201221112102112210022211200022220210112210211001011000010211021121021212202001110200002211210210001120222110120122122111111222000220211101102002122202211122200000210122120111022200200201110111022010122011201020102000221120212022201022111012121000100200112122201122122111121122011001212020102012021002102122000120011000112222002111222120202101202012210220021002221102210221010121112012111002000000211112202211211112110100000211221222011", "100002122220102111111202212012220211011222110222212110100220121220122211212002110201000000202000100010201112102010201011001222222212012002011101020200100102020101102120201102011202001110111110202020010022010100020210020202221010211202202100101120222012102202022112212011012021010000210001022121220001102000012221021200101021212201200200021201112002100122100002002000020010100021202020222222121202121112021110010021111110012210200110201212011021222212222101001121102201210100112002102221220121000012221201012102120220002110002111002022120012002020220222001022012200120101211202110022210101220120011012122220211021100002021010111222120012202020021012120120120112201012100002011101112201222000102112020201010100010202021201121021021210102101012021010111220220101211012100012121022101220222200202221111122101110122201200022221100100011102110222110020120022212012121001100110222120201221212002221221121110010211201201202220111101", "010202000010210210011202111200010001120211212121002121210100200111222001100121101221222022012112211120120010011002101110212201102210011021212011102200000220221210000102220012111002111100210011101220021101201011200212201120001100201200212021121122001111111212020100000102212200011201002102011011101122002201100202121220020012102111101202220020122212022000001121220012102010021222111121200102122202102222121120212002212220210110021202011010112020010111012011202221002012000002121220021210110210022011200101222200111102220211220221112002121011022212221222002211000220212110011112101001201110012200222101002210002201111000120122221202100210122002200122110222210202201221101202211000001022221001220200202120111120001201020221021022012120002210000221222102121212021201120110001211211221011000020221101201012022021012221102211222211100020200021001102202002212201002021112002221111110202012212202111002100102202222102211200000222100", "211221101202222120200221011222002110021011002102020122110210102111212112022221021120202221110010010110210202021202201220121020122202211011210112210020212112000202201110201220021021101212001101121121010222022010021101011100012110121020110110200110202002012100112210221201202020000121202012112000012220211102121222010201002202220221222022122012111202111100222101101002002222211100111112112200211210111000012112121110200202210210112212121102002022222011112000012111122110021122002101112121122021002111200111020110100211101100201200000101012222010102211212200220200220200122210210121121122222012202021101200010000222110022222002211200112211110101220120001002111200001110211001110210102010212101021001221112100001122100002020120021002122200120002011201021111120221100220212000001111111111120021011201220120121101012120001211220200022012002112102121212111001202002200000212211020220201111021100112201202212212200110010111200222212", "210120121022110020101100201022000002211111010111021011022001222101020221200122110220211011102202112120022011021201112200201101210211002220100110011200202011121022212202011001110221220111121000211000202122111220120020112212022021101221121211211220002012222122201101002201122112012112020202102212010201001220100120120102101100101120221121021102202202102002002100112111011120020100120222122222121121111000210221102112221001102222200012121210111200002111020222220112012221220101102112102101020000021002121022112100221000202122121120020111111210210221200002112121112112002221212002100112211021120102201101000010212101202211200221212222220012112120001220212202021202202220002202101110212111122100112100020021011202120010121112121002002010202200212102010111012121112021201010111122221110102122012202000102022120210110201110112211222202021011012102021000010121121001220101021020002102000102011012100011120121021101122201010020201011", "201000011012101212100211120210110221010021211220220021010220002002210002222200210101220002111000122102212110202210010001022022100122201101121000011202111020022001111202020012012202111122211011021120202200122000021022100011111200010202002122100102222220020021122110210020021221111221000102201222120211120010021211021220021001022000020101201010001221210110001202210122021220201211211001110020110102000012212101211201201112100022122202201202221200002212022111221122111022012101210002210102112211122101111021020021220112220001020011120220101100102002102121221000212012110111110111101112222011020000211211020112101010110122100211220020001102000122120122010001010001220022002022020022102001210110000201121010122222100010020100000101200011122111112221222200101201111100022112122212100110222121221022201111120201020201112002120012102120111202111001221121101221101001210001202010221122002222211002022110111101112110201121111111002201", "100202110100111101021011122020100101202200002021002112212211021001211101112111000001001101010102222012211220211201210111110221111101202002000221021011111002012121000111121120100102222212000110022021120120212111020100001101000211022211200112121221112002221122010110120011011202012200022202210110122000110102222221102202012221100220122100002111101102220002102002000121110000112101202112001212021202020120021012110100121220121200110210102222002200020002210222121002201221012102110210120212100000121000211102120202221221202211101200221222121101122102120020102101122202012220111102120212220022021101022120010110021012122121222110121110021121122102210221212201100001202100020011000212122121112201022101002002210200121020020101121200111011211122111102021101102102021220210022011000121021102210100100102111001002221010100020012212121212020222100011021201021201020020201100001020112122212001221202220012010111101100021211210122020210", "111111122111222110002110200002222120201211101022210021022011010200000011221201222011020110222102012102101120202210022221220102201021020111100102112200222000002212022211021112212202010202201221220102210202110121202102111120200200122102102002000210211110202111211010010210120121110111100102202121021100021121002012212020021220121112202221012211020200201021220102110022201002201010020202120212001010111220020000111001011221011220120000101110222120122200211001020212202211020222010020002210110101202112102110212122121212001011000002020101210011211221210122212100011112211121000020120021102210200022221221220012210212100122022101202001011202121202200122000220100001201001202100202000222011102012012122110102210021101202110012020101120200202101022220210002211201122211122202120010102020111201010200211020201220200112101120000110010020001211201022111222001211112211020110210010121012020211122201220020020021120222220000221120211112", "122110100111210012002222220122221011100202101001020122021211010001210001212011020112010222001111202201210120002112220201010210100211111120201001100220000102000010221121012021221020220201210210121012211010211110201101122000010202202020010011020212202212211102222021220102211212100222020101020000000012112110012210210112000112012211010000001020112011110102100012002012212110022220001120010000021010021000212120012220220020210000122221121110221120100221221212102010112011000110012020011112200100010201112010020111100120212121122122011202010210200010011020122121122211222120211220120212210101202102000222100221210022201212221101101210220200101222100220201121111111202210101000212010220101010220102212011021022011010121121121012111122011100011210000100010021222010110200221122121202100120211100201101201120112120100100211201010101211202002021201002022011121010211021001122020200221002200222222221221000202112201000012102101010200", "202021120010110122221111012022021012001020201112020021100122010012021222122210020011212202122002010101122211220122111002201002001020022020220021210211002221220120110111212101201220011210212122120112011120210221011112220002111002121210110020200012111001222202012012102200102211120202111010110121210110121020000121000221200012200010110121201022202202010011101102020001101121022202120120221002220012102121110212122120101221110002022222221201121200002210211222221110200002000110212212220102011220200210200221102220121121222221200101111211212222100021121101000021012202022101121112220121002201220022100122111102211221101122111020202210112111221102120102212102020022102020012010201112001201100100112012210022120211202021210121001211100011012202021110210001222010111002211202201020120221020101012020212021022000120012212000212210010221222101001002210100211211210100021202012221001121110211200101012002111100112121000011222020110111", "200211100222202110211122111010110020122111010201111001221122220210210101102222101200110211220102101121011020121120020200001002010221110211221202102211011001201220021011222002122202100121201200020000100210200210002200002111202120002020212022110222200111211120002201000002022102002122001101212200100210201112210021022212012101210111012200212002022202122102000012112001101221120210221002120102021000212101110021122121210220121111112000000122112200211200020101211010001002002122021020000001111220201122100110222022202021020120121012101100010101220012011101121200202022101220020012120112022001102000111220222021000120220121002221000212201121002021202002110201001202122110010020021001001110112010100000100101010120001101200200111211100021210100101201200211020010020222000202220102222220112001212100012002201000102022101000000211212200210112000002110222002210012102002120200021202201112100010201001122200200011201202221200120120210", "121110220102201022100200010010020210020201020100101020202100100020112120120022210001110200021120201110020020000211220000201012010122220022201102121012121122112110221100002220200022000011112021001220122101222212221100020020120112012000212001020110200010210110010102020021212222111212111010220221200222220212211200010002011001101200001201011022102020102021202011001111110200122002100001222001202012020021022021221110121201101200220102012102021001002010022221101112111012020212222121122021110001200011002211000101222002012202202222101011010212201012010102022100021222121112200101202201020122211012100202000001011110220221101100001220220222101202002011220200211220102122202012100111211112211220211200101010100010121001121020222210202121202201012220200022001122101211011222221121220210200212012010122211120001110110022002212022210202102210011200120122210011111211222112222212101101011021121210000211122011101200202012102101110020", "011212222110200110202110212221101102022210011210000012112021202000022221100022112220011122222102011000211222001100210002011221110010010110110021022222210001100200012212100222002101121122112100111222221020010120010202122211102111001112120100200110022001111000201201010212012021112010100122201221102022212210022011010101121121222022212121222211212010211112122110000101001001222210021122220020101100201101102121210201122100021002212202222011212211001202112002221002121021020022201001202021002001111220010112111212102022101021002122212221101001001011010210200011021202101121221011110112002111021201101201100202002111010000010110111200212102012111122211002102011122212200022201120001112121022222220211022200210001001020021112012201002222001120102101200110100212021111211021120111002012220220122200110022121211002120011200220022001212110102100211012000022211011102001210001002211201000221021210101212000220211122120222221002022202", "101001110001202021111001122010020200210201220120101120022221111221020002200201101221220122001221211022120102202101212211211112122222202021002102210202002001020222212212000100201210021110220212020101121120220222112212200102122110010112202012021221200112200222110022202122121101210211211000020011111220011212000201102100210221220222211121222211212000122000212111211010012200020101220121000221022010002121101012102021212020010000201200000220121210111100111220101112122101210211002111002022112010211000201012200022101202121210122221120012101110021121210121220020211221011112212121200022212112122122121120121122112212011011100211022211120021220220112001010212121102201021100022201200201022000200020210122101110020012122220102211220200122110010021121222211102200211210221211220120100212101122022022202222201120201011002202000102212110122202012022220100001112001012022222022120001200122010002121022010110212120112210211221022112222", "020101002000112000220000100012112222020011222210220010211211000122220121102011201200222101112022211201212110212202100201210220002220122120120002011201102011221222012210120200010121121110102220200101222201201212201222111000112120211012222111202022221202020110202222011222122112022011200010102022211102001012001110211100110110010202102110002221010202202212200101112120110210000222110010011122120001000010122021012122201112212100022110110200021022200021100020012002100012211212202020010211011111112112220212221102122000200100100022210211102221212112201020001220200121111122002020020121022220221122001022010011012102210102200012002021000020100011020001022000201022220201111120202212012202201211002200112010111012011022000201010201011022011201120110112201110200112211202110221122022202011121220100122122111211201201120121102121020122220120210022122102112120101022120210200210100122212211222002022110000211011222022110212201101002", "020200121001021120200210211020210011202200101222101110011011002202211210201012002221100211020110000020100011221221021121120222220101121102001210201012210111111121221220210021220020000201110022002222210012022101011112100102100101102110022112020002200120200100010210212000010122001222102001000002002022110011200122221221212021012201211120020011022011021020222200120211011121200101221010221102211001110220101010220010122120012020202212200102012011101200212010010120001010222110120220011220100000211222112211000010210200111011220112221110112110112100211210201010101001121011220222220002012221021022101011022121112110222222001021221201011221001002202202211001210112101222002120022220121212000201100112112011210121211002212120101210120120100210010101020110122100011112212021222121000012202021020120010220000020212201120022021100022000120022222200201102201010122002111010110120201202122121011120002102111021212110121121100022112001", "200211110111102020010020122210222200221021121021210222002212210211000210021222202002122220201201111101000112022211020121211111010222122021022111012211110211101211102121112221202100102101011000210010212021212101022001012001220222120202000100012220002202110021101201201211102122221101110100212201000002210210100000112002120102012202011012101002110211100012010211110121101020110002202122010101200022220112000221021112012021121022010201111121020000121021010120010121101022211000220222221202111011210100001222212022021020010001110000022101010200201121102101101210122120202111000222012120211100022002000121100200221212211122022110102002020122010120011222212022201112112112201222210212211110211100100120002000201112220002122022102100012211112010202112010021001210212210110111020002012200212000102211110120011002210110100211222102010012020022112122012221220112210202112201011110100110011022221002210011221200001002110121101201221222", "221022201102201202122212202101121112102121011211121121112020002010202001222011002120121112102222011122020120101222100102202011200120121122010001002212210111120010110111200021102112121112121211001121121110212121122101010211110110122210111202111212222201122120221022000211022000012211110202121021112211101101210101012000210111110210120201110220011002001000200112010010022001021110102110100022011121001111122021121202202010121120121001121101121000110001202001212111012111012120200220111021122111202200120212021121021100102201021201110020021001202010001010200001022221010210121012210121112010020010121200001012012222210201221101110001002110001112100202102200100222002110212010000220000001202012211011221200101120101111212010001100100022221222100111220210022110101100212122200020210111110000022111110201101121202122002000102000210110010122211111120010211001210201212001021122010221110021001222211122110202200212121102111101222211", "202122112102110112102002020010021110101102120112221012021211212201011221121022101011212000021110220221012012012201021000112110000221222101012212202021000211001212101200212002022200211000212122220010120202212111111011012221020110200121200111202120011122120111212022121011120021010001222121222222022011212022021011202101001111221121122000022212202010122202101011200111201121022202210102022121200011201220201021011002100111001100202000200102001101002011200121120110100122021210111211020211000201020012101022221000121121012020202012220211100020200022122000200111021102201212101010001000222201201202012200211010212010212002020121210122111201010220121210221000122222201212001100101221202211202001100022211200020210111100112111012111222120212012010000111020101011112001211201120211021001021121010002111120010222100212000001100200210102002102021000110201212222211101101222020110102022221112021121211020121112020101111220102202101220", "110011101212122100110001100211001022221011221100222010121111212000002210211212102021011100220002002101200211201021202121020002212120100100021112021211200221112220221012022100001210121221021221110120020220020012002010201001211001021220210122010212201212221021102201012102110101101200002200102101201210111001100111200221002222100200022210010202010200110110111001221211211000110101210010222112120121102000200111211100111021021101120111000210220112102022112000210212201111011010212112012122111021220112012122001010010100010100101110221100101211211001010121022210121100112000121111101120121120221201121122202110010121002001222111020112022111112020001021221120022011211002112000111122211001001101221111210010121000001012011201120111000022101112011222110222010121101210210221002011022102001212022122210111111102012101110120121200221210011012010022212211020102002102120011122121012112100201110000221111122220210122102211211021000010", "120210211112101200211101112010111001010101011000210020000101011010000111002101221110210122011101222121222020202102201111212221222010112020112212220102221220010002112100002200002011020100022210002010001221221002021120012011001210210102120020021021110210220000201200202121220101111220002100202121001221101002100210212102221010212120102001111221110121102111110110021110121202222210011010111012102222112000210020200021100021021220122002011122020002021000210012110212211211120020021022221220201100120000220200220012211212111002221201110020202101020212102201020021200022222010121211100201021012021001210100112012211110210020111110112200001012101012020221000111201202011120212201210010001120100212202220211121221000001022000120110002111010100112001201121200120121101020200022000010000212010011102111011020200120111112022220011011211011211012001111020202221120202222120021112221021011220000200022012200211001222010101102110212100000", "200101012200002201000212122201202120102111022111220212222120002001202220100220200212021202200110022210020221212202012110122000120112022210220202012010102200221211112222212111220110112001211221012100011000201011211121001210210101001100212111202222200212102022020220210012020112101200002100202202001022020111211020100022222020021000112011101101211010120001012212111121111111220122022111212012110212100211210200212100210202002202121221111002202110221010211021001202012111001021111012122220200222020011001220022002102002210010011101101200111011002010111112020201110110022012121120110020002110101022220121011220110202021212110221122201200001010102221121210110010010211001001210120021012010100111121120101010002101110221220202200002101102012221001221022100101022201112002200220020102001201112002020011211002211101121020012012001121220101222210000012001002221021110112120121201220210020121221002112011122000021020010022121122110120", "202121212100211220212011001012011121111010121121120101210202211100210221001110201100211221021022101122210111200210112021000100020112022220201211202221101011102212200001210100222211210111220122122101210102111200210100020222121120000222101221002021212200102210220021111201011110022111021000101100102022020022010012211120202200011020021020220202000201220010021110110001002020021022212101110201200020211011100210121001222011011101021200020222120001122111222211211011220220101201101011111001002112101001000110022122020211011010102201202120121121112020121021121111121011000222212002022121222112000201100021101120021001222121121110122220121200111222200100222202220010200100210201211110000212222211212120021210012000221020222112001211120222201122020210210102101210001022122000000011200112222022002020001021222202201110101110202201210120201122000122121000001111011020010201001112111220020102020220210112020202200002122222120012102202", "102220010000121122120010022102021211000210011211022021202111100020100100201112121221010212212212222220212001121202202212220211201220221120201111000102110122122022211201220122100211201200000001011000000212122200102212120001200022021121100001200201102011022210000120122202011000220020012222222012100021020101001221100011021100122002021001220100110102122211102122120110212100001010221202001002222122120120201011121020000201002021012021020212022010100122022220211110120011210201020121020201120211122202201102020211221210020122022101020012202121222002222012022200211110001121110200201111102210112002120101202011200011200000111212121102001220012000210222100200002221210101102122122111101012012122210112000011121020100111122011210220122100002022110011110202112011210102121100100201012202202022112101022212112011220112100022122010201121000010012100102220212012020010201221220002010222100110000201000200110222201220102210222012202112", "121222210002202101101012210020012101012120001220210000120021200021100221200002202011000022012200201202102012122111112010222212110011122110120012102211202101011211212111120101211201210120120102222122012201000022120202000012220021221022102212211002000211221011012222012010111000210011101210122211210212222201210222212211011101122110000022222020222210202000100100101212010120100011112200211101012111121211021222011110011101011011210200111202111200200221200100010221211110101201221021221021011121221012011011202021202022012010211211012010220111001111201102111210012012111120211102212000122101110021022110102201002111211012112122112001122201010202001110011000102200211200100210101112101120022121120002222010112200002200021021221220222021022122022021020211220002100112011020110020220121211020221122102102221011000210210022021022210100212210112120201212100101121010111121022202002102121021201121101220201200110102211120101110110110", "220111210111110220102121000201100010110212102020010122102220012111020221000021022010220122012102210022112020201202001000022100200021222020022210122112110201200220011220021020011012122200022002020110100200222112021201011012101221112122022111201120022202102120121210000102212220222221022201222002222201100210221021200102000101220120210022122120221020221010100012222212020211002212200100021120022022100012200012121220022010011011020212120122102112012222212222002122201100122221110212002012020210020111200020111111220020000112002020202112112022100100201112102112102120120101120002102112210010110112000211002200021210020012101111000000020222100011100102002200222002122020002202222102120212010202102020110220012021200221210111222112021212201022221101001112001211211211112212121021022120002200202110112220210212102000021122011111200000001011102111201120110020001122200202000210021001101012111102121211122102100210000022112220211010", "001111021000202000220001100010012001120010201101000122112212110001111002211212210222112200221101210211112211122102021011010111100122002110120212010100000201020212121220001021112200021011022000210222102222010112001211201220121222220212210021111120111211202001022111211220102221120121201221021200101211202020202021001200002220020102212122221002221020011212221101122022202100021002010110210201021201101222202011012012000001201020101120202200101002101221012112000211112000212022200100202220200211102100000200102101012200212021010221120220001002001101112001111001022221120010211202212101210100001220202110112101110212202002000202020120220201001002000120221212022202112022020101102220110211201122110200200222222000020222201112022022002012020022121110021202212112202011102100022112121212212000112111001012210210122201001110111120221020012222102211000002112112122021022001110121100001222020010110012001222121011112212221120020021022", "221212002211211210202212000120002120021011022211111100120200012010122221000210021201102201021002010200021120002002121011012021100020122000102220201201212100122200121110120100001110222202102100220120010010120111211111210120011121201020101202111211000001120121000000201100122200002111111111012200210001210111122222012212010200022112211222112002110022011121201112001121122220012201000211022002201000020102020201112121112200021011000210122002212201220222110210210211022120222122210000200211220000012011201101211020212001200022000020001122010012010200020101111000121122200221221222222012220110101101110201001210221222212201121221110011021200001000022101011000022112211012200200202001221122102100202010010010002110212022012202222120012122020000222022010200100202221221221112202200222220122002121120120202210002012221000021010100100110221201201200221201102202201002222120120010001022210012122022212012111111101210220122010110021202", "100002110010021120101000012100211100210010200122020212100112122202200201201202120022220010000110021111202200002210201200100202221010010221121221010021100121012001211102002200011201120022111221120011221201002100012110022200210001100000101011111222112211112101211211122000011220100110212200011121102202211100110022221210221220211102001112002000210202200012211202211000201210001200211212221201000211011010021111121011112201000121021012002120121220120022102222022222102012100021111220001210202220012100010022220010221200220220022210001200012100200210101002102001222111020001210021011022102011222112101010120201021122210222210002021201122001120001201210022100110202000020022212102120210220210200121111202220101011122222121202200011200220200111210022100102221100212201201020122002112121100000211202022002101211212210020212002002121220022010222201210001222010020021001210100100121110001200111011022221202002201012022012210002120121", "021101222100200112012210021122012222101021200220122001112020212012000111000101000012110200100120202120120111122020002021220021012222001102201212012210101112110011202011021202210012211100001212112122201102020000221212222221211211001101012001111000011001110000020022222120212112112100110121212120022101121011102120212120200121010211221122000210022120112121121021101100111120101111102222111211212021221002222211021101211121012222202202102120121110220122120101122111010200202112012011112212002020111112001200110010200212021012010220102000202121201020121121021001220110112100222222010110110122102112221020120210122220120000210202012000210110022120222002002210100021211200001212010200200021001112212102011200021022221211110102212022021111222200101200221110110122200110202122201112220022201020221200221222210021001111011011212000111002112001112000202202011120212222010210220011002012020020002211110120011022110102202012010222021210", "022211000122000021100202200101111102210112000201102222012111121121112112122222101011222021200100122120100220200112021121021221110200022010012200112220121200122200022111202120011212102101010220222122112012110010021100011122221222101122021012112221221200021100021022000202221112021010210002210220010020222210222111011211100012222222211202211120200211102101221001122202011221221021222020010122201111101000020011221212022200001002010212202002200011112102210001112000201111221212211002000211011212120000010000121210120201112222000221120111201001211010022121201001220102101001221010111002201112002110002022022020022111200010100111011022021202111022122222121201220220101020022012122020000210010010112021110002121011121202101101122221122021001120221201200201201221220201020020110120011122111110111001210212110202222012111112201022102210211122002011011202221121021000200222012221221010020011122002111112211122012102021202010020010011", "000202112221202200001200222222211202221000221021222002220122001000001100222120211012202112111221200021221101212120011020200012000220222010220222022120122011000122000010101101020021102001120022021010111222111222112202102100211112020101202220111102001111222101000000001021222222002000112110220112121021011110222222012210012011200210212221110100110012002121011200122122210200220012121122210021111111112021101002011102000112121110001121022200001201200211100220200220012011220102021221111202201110000002112210211011200202111012220102010121210111022000121020201111110220002021021220122202220211100011111101100011212010001020121001220121102221020010200021200100202022012001222102000011220221211000101002020001122100010002210122211220220220201121212110222111001022111212101221000020011201111201211212212202210111111020220012220122020202210022121200200110221121120101011102210201021120102222121100200122111222201210122210221100000012", "012110012111202000111110202020000212022002012122110112002101111002222012011122110112120212021022110011122012221202212120011101112122011012010212202010001021100202201222211012221221020120012102010021112102021200200102112220010201011101202200021202012121221010020202200222011012111101002220222011012222100001220211200210112011222201020101200201022021122202212221211211200220021120022122120201120122221110121122202012120021222220022111112202211222122102000112102211112011000221201201221021112220100020100220122102222012021020222120121022221011102001212000210021120021220021012021202120021200210012202222222122201221000000202100020002112100011102002112011112000212120101200120102001202110202102121012121021100100000201022110021101121220121101221120011011000102202001001120200011002201011122111001121222110200202000220202201201112001202221202220011210011110120122122211102022021221210212021022122121202022210112112201121022201211", "001201220121211011100102110000211102202200111201012222210011210201220021200221222202110101101222012222202120222122210000220212111021111202201201110110201012202211222110120111010100001200101200001012012212201011211010100000022112222222022020012200200121120110112220212210022202111222102201220211101200101212200211220001001101101220222110022002102211110120002202022002012101222112121222210100102021112121201122201011112201102212201202000122021120100020122012220200101202121122011112122110212011220112200122022210000212122012202022012021220010002010200210211100020122210222212020120201110011201100202220212102102111020212221210122202210012111012221002002222222101212011210112021000100120120022210010102012122100122101211020121010221102211101001112220002022112212212200220102001100201002101102212022212012200200001021012101000120222021222200110102212112120212100201200221202002001122002102011201210210020112101222202101111222220", "011001122010011020000211021110100022202112202100020001012121022111200001111121202102120221212002102021021222120000122000212211021101020010211200210120110111111120212001201210212200212021202022211000111220220111221000120122210011200110020012101200202122202221020000210202112021010001010011010220110121201021202101100200110210220100120022201122100100001100200112002200222100102101022222222002111121112012100122200001010000212200211112100021122222020100120012102110211202100020102110010100011011100100211222221002102112202110110212001021010121001100100011010210102002012111002221221101002101121101220020220200022011011120220002010222202210121022200222012012212021200021201210112021011102010010022210012110011012020212201120010011021220120122102222220012002020111021201122001222101121210102120201222102221121212222010001020010002001001210201002022222211021200122010120101111010000222212102101102011002112101210002002220022201010", "110000102211001002122111112210110220012111010212222001021100000000100111012111111112021022100112002201202002222110120000110222212000121111022110210212201221100021002110221012110022000111101000210220100200101200012210011121122201012021010222200221100100202111010011122221112100011011011201212020020221120220200000001201121101000221021221121102210201100111102201200001000002111211021022202002020200010210011201120210102211100210221120111101201020120111200202021001211001101012212220220012111101120010101020001200200102010110202011221001101021211121001220110210220100101111212120020110201022220222011120021212100222011110002202010000100000020011020101020001122022110200100220001212000022020011101102021221220210012111212100122112102210122112210200210210210221120222220020212210222012010201211122220022002012000000120112101221020212101002202201011002220212220121012020122022021010110221011000112220220220221201001222112112000200", "201221211211121000011121201220120021111110000120211001201002111102220001220100222102002112101201012002011002200212201111111212102222020002101121010000010211220202010101220220100210111222222102122000122102102010112200001212021001201001102101012002000101120022001102022121111201000110210222111222121021022110221210220012220002122012202022111010002012011010100011100122110202111100112200211012212102112010101102110202212222001102221021111102102021201211022100000120221001212110121101101021202112000101201102022121120102220210122110120211220101202021011210212212112102200002221110022221011211010202211021012021200222120212011022122201011111020012100010120202122000021002101111022201022020000011200112112110202120100201011110212002012000200210101112122010220221011022110010101200210011200022010201220200201100020202121110012022221111010102222001220101111101100111221221102021211220011111112102101210112011012000100221101110220011", "200100110220200220002100021100220220101000102220211111020222212121201220222112202210122010221102022211001201112221101101112200111101211110112112110220101110100121201010210121012102122012012012222220211012212022211201211110102022121220011101002002022210201220001102201200200102120111020211100020221121001220012201211110010001000220202211201200100212201121210000102021211111122121102002012120102112100221212120122212212022220101102101110021200020220210220012222222012020202112002110112022112121010222212112111212222121210222102100122101020010121100001002012002200112211020001202011022200202221122202221010210110100100221202012001021002121011102111110201111222121110012021012122220000212210021021002211111202102121112220221022100121210102120112201202020010002122112100112220002101200002111010102220002210020202000011112110221122102201200210202011110020211020120112111221010211112021112201001012012111000100020121120002220021211", "122000021121121110210110101100222202222200100111110020021111111222201221102011011212202000122201220112021012122210112110120202101122221000220122021211210121222120000011122120020101222011220222011011222021222102010010002210200210221110102211220111110121001210202102202012221211100010222202201222112122212221212002120220212122022210022202020012110102210221122120111001201102100111102202121201021212202000220212200110201212112221111212011202121210002220212002012102200120210100122012101210110222220122222102211101012201100111110011120011221021021102222020202022121012120222221120002120210200022202022100002211121222211120020221221212022001122211022001122002221111112110222021002221221101022100120221102122200022022102221001000110211220000210110022210212112201201001102210211221120100220002001211112220200211110112110212211210102001022120221021121012220211101000000002221012120102200122112011220201212201211112201011221000001201", "201221011002120021011210011210002210112022002200210200122101220222201211100212022200122201102010002000112200212220000222100200122012220211112102200122210212111100121200000211012102200212222112221202022111021201112122002102000121120121001210001111220122012010120222011122022202202221010102002220020212012010020122110201100212121201002000201221000112022001020101201220111221212100022121211000021100102011112101202211111212011000010222021001011021022120200221121210222011212011002211012002122101210100001220021211112222222111021211212112020200120121212111002100220101002200112212210210220202120012120112122020212122012102001122120110011222002021220111020001110202211001210112011121012201000201022002110112111221212221002221221001021020110120222120210211010120001100200111121020210111202202121021222222101212110212020201221110020111202202001221111222000112102001100021012100121212200122110100121100221001100001111102111120102220", "002202211011200121122001101210111221200000102121111112212002020002120222020012002211210122102102222211202210121211000220101121110022011002100010022222020221112122200121001112102112202102110222210201210000200001102001022001002210121000122002100012002220100010010212112001101000022011121002100212112121011210110111000221002020112122100211212020121212202020201200212100002100110100002212002101212000110222022110010122002202220021021101002112211002112110012202121101020012220012001221201112000112121101010020110020012012021220222112001012211201101001012101220022201000221012200011102111100112002020002021102111110001121201002111222201202000121010121200021022220102112011110102012201221021202122010122110202020222010012212220200221201120122112220112211001102211200200111101002210101112121021110101122202121210210202122201110110000200012221110011201220201011212012112002000210201110202020000010200212221012010210012011201000220022", "202211010020002112000221212202211102001012020201120202021111000012211200022222010121002020211010100121022122001211112020002220201011122222102210020220212011020120100221000110002210201110000220201001002011222202212122011110220200001100222102000000102001210001122200222112102222112122021011121100100010202222201200201210021012201122222100001201022021211200221221201021121012100020021120102101222002011022020010111012011111200000212122110002220102201102020212012221010212102211111022200022002022220210112202102210200020112120000022201201022101102022020210212001102022111102200120220001221122000022101022011102022010001212012102010000001210221202002010211211101221101010210020222101102112020220202110200100011210222020101121100102211222120102200001001120101102222022222022212000010121002111020221000012221110111102001112010021220011120020011001020200121201121221101011210221102201010210122002221120122021111201200122102112101122", "102002002202000211102210210022002021201222202020112200202202020000021212110010121120102121101202210220211021110002222020021111020112021221001111110110121120020012111221021000112100000020011220000020202122022111010000201021201000022200110012011010012010120200011112101211012102112022101020100101222101211020120101101102120021011211221101102101202200201222002101110110212102111000201122020112202221011122201210012012222102201221211000120002210100100010201002021110002110212101111222011122102012012020002211121102211201120002001212120012200202100122010100101012111001101020210200121211201010211021220211102000200000012202201212211210112110000102021002100011010211110010111200220000000001111002100011100112121121000210012110001110012211221110002200122122020210100011211000120022000021101120001102220121220211200012111020100220120212102022200100122022101121200110221211122211222002221000122101001000212211100022102122222211120122", "022011021020001020212022201202022202022101222211101102002020021220211101202212102112010211110002221120210022222120001222000000100011012112100221211112002122110102202100221002222010102221022201200211021110100202121100020212200112101100221210021110111111200201112110120012212112112121222000012221210102002110000111222111101210121100010021200021011020021201000001221011221222112022001222021101201200010101210002100111211121222010222121102001011211101020010220111020211222121100222000102101120020000210010200022100012002121102100200112100201020210002000012021022220212120022000212110211010221220121222021100011200222121012212021221221020222102200122120011222110102222220111002000121022210020001012222201112201200111221101100211011021010201202110120122220102220222211012122010021102001211101012010010211211012202222110110100222201112222110211202010121002020120012120200022100221110021221111021100120112101100002101002020202212022", "112122001022012012021212022210221202210120121001101110002012212110002111001222000000221111201110121012102020212201220221222001220020020021020110101001122002102121210002221121020221021002012200102220111020011100202212220102011000001202120000112001102002002011221200021102011221000002221222212000211002212101010202001201212022000102121222122111212200111211211112120122221012212210222101121212212102000001011121010222020021111110001202100212000210121010012222000220120011000010022001001211102001211210002101102212112020201111102010212212100000011100111210021000112012001022022100020102012022102001022011202021121002120201201021221112111112211012112222002012202000220102011002010121000200211110002202002111011011211022102000020102012110120121200012101121210212201201100211200111212202012102020112221121120220122201002202000021202111200002200121111102201120112012000110102200220122011101022121001012011020202122000002120010012122", "001122210210221211002202212202010020111100022021211111211002120020001201111200120100021002101100012221100101020010122001011120222001122200101102021002112121110202100102001122011011110222011010012020122022221002110200211201212100021221011202211212000202122212111120212222012121102122102012121120212022200001002122121012222102110120221101020121102120122201222110111102200121222201010102221002112200000220011111202210221012220220002011210110010120201120112200020011202001021002010211201221122000101112012022012122020021220010002122112201020111210121020200110010220211022022012102211122012212120012020200200122112112022222021202221201101000000112002222201110021210000012112212000000022022212011100220210211221101121000000000110202022201000001211021120111002110120212121221121210202222102011111212110211200001011202021221212220102101000000122220011012202120010120100202000010110021111102111010021121100222210101000212101200122220", "120210012011212100212120022010012120120200012121102220121211220202212100201121001110012111221001010021102120210112100100112110222021011121121200101201200110020200201212201212020111200000210012121210000122121002200012202000210010201022210011222120001112220221001022000102200210110211000112020000011020220200222121222012002022121020222012022021220010021020222202122111001111002102210022111222102002110100100001001012112111000010112122000112221012101220121000012000002221002100002022011201000122221011200012021211202101202100210212000220012100121021222220222101221022021212222210001022022210120021200102010110212211002011011202122020022111000021111201101110012121221111201222200212221201122101200120202022010120211000211102111102200110010001120112011220201220112010100020122202012201211112100220201222101012110002201122121110121100120220021210101000101010211200001012112110100200002122002021212121102200022210002021212012112101", "202100011201112111100201212111222111101012010220012120011201220200202010012221111020221102112002020112101102212110202000122020102102102002222210121102102002122100202001120122202120200210101102202121022010210200122101000011022020221112121111100112110021021100121211212020022101120200202202011222200122000000020100101021021002012201012100022011100222020100100010012001211111210121220200010221222110020202010002001000210012121122120112020112110011211011101221221122000210000111010101012020211100000210112120120012100110011200000011201122222122201202120200220021022201121202212020212121221021001120002022100120112222010222020000202002012112221120112020201102110111020011021121120022001210102102220212100022210200122110202100010010101102011200021212122100101012100020110100120222111210022102200110222112220001012100002120120210100200112121200012012212122002001121002021121222010202211211102121110120220110220200212010122201221221", "220020101011212100011111201120222002221110212020122220100101222110021200211012121122222202112111011000101110212112102000012111111220012201101011022012020120022022021201210210202111111011010010100010120002110201222012101211100112211101012100221112202222100220001121000221121202012002221220000210120121112002220221020221112221001212200022221012000221022121121122100022110022200120110112120122012211121220210012021221012202020100012202221202011221202211201212110222112110002200111222011001211120120221021010121020221121211001000200202021010200121202201221012222112002012011101021121202120010021112002011010200212120002220100110022221122101211221100021011102212220202022012111002012222202000110112112011010201222201002012101010121220120121022220220200220120100211012001111110202110122201222102211200101020011002222210121102020112001120110211011121211210212210211022221111211112212202021000020210201001212221122121212110202202112", "200222102221200112100010001010211220002202110100112112010212221202102012021110120121122100010220202100202000011122021111122200222012010220000010102221211021212221102102111022120121011201112111012120102122122001112010020220010221200122112211000100120002010020101202211011012111012121001212200212102001201001121201210120210020002011212102222101100101111222022001211012122111212012000222222111022202112010012012001010020001210122101200120222122200100210010211220001222201010122210202110111011200120012220122112102202201120001121010001100012000101102210122102011012111100212220101120012100202012112020100200121220110200222011021112111112121001002112122012000102200001012002111101010000210220112121202111012121220120210212001202020000112010021220001112100101111001101021200211102022200201201112102020122121000221022020210121011100022202200120202021111102210002020000201222120201122200002101002000212001210121122201200111011110022", "200201110111110121021021011221220000121110110110210211210011212222120121120201120101110122200101011120120012000102100212101011011101012110002102200212110001201120220112121100200211020011020021202111022011011011020010220222001021122002112211222020022012201210211212201211111100212021221111220210102020211011000110101201201222200022202110220101200021212200022120222001020111222112021121002010112000011120121001112201012220201222001001110112000000122111100202102002201122000210021202111001001120010012021202121201012000022001012021202202002212121212210200100010102000100000202220002221022002121221101221211100020221212000010010000101220202221121011212012111210001022220101211212210202201000221000001222200200210021002002021212010000110200210200010200011201112010101200011200220010202100010221012221000211101012200000102110011002020121100221100020110210020112010111101222200211110012121210221210110102102221112010210010201220102", "011212022120112000010210001112200211122012110212212211221002001012120022112212020021001102100201201110210011010211210022101022010022010200221221121021110001222022101200001210201201020210211122020011011010222111102010100100112122201202012221212021120012101121101112102220102200021101010102202012121222112102200122221210121220111222112012201222100000021201202210102020101112102201012111102110011000122012011021022020001200111102020111011000221100021122002111210002112010211210102100020221210220110210020101010101020010211211202022112012202200022211110112120020110120200001221001222010200222112110011222111010020212102012221212112010012202001011101000112220010102010222221100200100020021222222000222012121010222111201221101021120112200210101112201012012210210221201212011200022001022200021210101100222101021020112210002211000000011012120122112020002222001012120012002221100012111010020011112011201112021011201010101111012011010", "212110021021121201222101210102021222022101121010212211110012211111211210212100122122020011200120200102021102012122212120222220120112202022111222121212210121222011112002000002010021021121101221220222001011012120002001020110010220220102022101211020021011002121121021010010100020210011100200012200221222122121222220110012121101010102121200220001120222222002220121221120010121211010012120121212201221021200222220211212221000202100022212022201112210110021210200221010022110002011111111200112212201100201000001220211010202201221122202100210020000022111222221002002022221011122022121201102012212010020100221200100110100110220220012221211211200200011120222211120211220101121122001201012112212211101020222112210022221021100122121021220012000012010112010221121111202020201000220100222202120020022011201220202221120111122122122212100222211211020100122010221120102202202101220000201222220220002211122100101201201212012202010021210222021", "022101210110220011111201021110210121100101221210012002212002202222202122011002100122220020022001221220202020211002122120001000211210012022101021200102122201021201100022202002200010211210100112222001122012211200002200210221011210222001220120120020102001111002200022111212220020121211100211222220012000100022101220111222112212021200112121111102221012110120200122111010002212200210002212010020011021210100000122101002102021001022121210210020202121111020102002021012102112111201121220110021200121021001022200121200101221220012010112200002011222221012210202120110021112200221211112221210011120210220211111001200201202010012010102112020001202101011111020000002111021001011212002201202101011121121020120112202002221211122111200000111110100200012022020122111112100120110202212121202020221110011202200011022102100112022102210111211200202020112212222210111121210220212211000002111002011022102012001022110011212110210001201100012011101", "110001011111111022012011222102021022011102002202221012002220102110021021111111210221212102112012200120100121112210021021102120011211010000220001100120120212112002121002200000000122021100110121220211101112111121012000020202221200002202011022101211021221221000011112001000222021102001202102121022011021121021000101212212102100212002211222121202000101001121112100010212012020102002020212222112202000100100220220212122020220011211012212021102211220122212100010121202211211102120211010002000200202110201210112221222110222110220222222202112000210001121022000201112222121111120222212101110011020122200010202201011202011221221002002112111022001202010202100112021202001021100201012002102021201122021120210222201120212202111001212102010001221221120122121211120212222120222012110000021010212010201122221100222112110212001001211011111020111200212222012000212012020010012212002002012001021020210211012022220220011200002122002100202222220", "212011211102022220002002000102200011122200110210202020120021111112001120202201222222222201100200122102020120021221111211211012110120112122122220022110020222120120100012001222021102021102112002100001020122200111101120211020102021212021222000110211102210212221100210111200221010012021110022112202121002202201012000220101111120110112000220201112120011110101200212022001012010011100110110022210000101211222111111102012202111022201011211211120110111212120202212202122120021122202100221021100000021220121110202000210111122210202012021021121002001002211020021111100211121211120200102000112121021211220001202011201200000220002222210122220101010220012022120002100100112020221012121021021221102112101220211211211011122212111222200102021111002122110020010120112021020110001211212201221122010110001221022022001112112022012102100201020100120022220112122011012112001111000021021001000212110020111111210010011210212010101200110111211222022", "001220200211022001201222012220001122220101022210001010011101112111212200121220101102000122211002201221110222211100202122202102022020111122112021200110001211110200110202220202000012110212222022100010222010111220220122112211201212221002202201022222120110011222011020211001211022110002021202112200021102010221221020022022101110001122202202122201102102211022011001020211120121121202112012022022222200012102001102122221020011012020202212111210101200012201121220120112010200022001200220020110211001210222002122102001020220211000011112211221012210120102122012010110010211120120212010020122222211211112110012221110120000101011020111112121212121101121021200221112011112211110202012112010021120021200102220202200101110210121111011112200110012011200221101122002200101210002010200202101221002000102112001011012112121100221010011200020220122011111200102012011101011220000210021111010211112200221010100100021211211020121122011200010120200", "210000011222110102222220222001222120112021210111011212200122001200211001211022111001202112102012100012201212101120120010000201202210112001111121012221101010112112200010200122010010002111221201012222222202210210222000111212222201121201111212012110102202012220100112201202211120200200101020220100200102222022100111212110211110211220001000020121220222220212120002011012022120012111100121100201021102022210112000002211120201212010102221201122222111112011010001220201102220122210111202000000200012010210210112201120002210200121221222110120022211101120220000100001220000121002120211100111211121221021221110020202121011220121002111120210001210210000220112012122001110220222122112012000201200010112011121120001101011002110010002212210122010022112210110012021100012001111002120110202010212112120110012120012121101210201000100000121100111100121001212010200221202011202101210111022112222201021212200220111212120102201010112201201211100", "111012020022202110111121112111210210110001210212122002111101012101112001021211020202002001222002011111211022222111100120111100222012211111211222200001221001010011112200200100001112221202120202112021200112222121210010120121221102100001202020020021212220002020202222212212221002012100220012122010200101202211011201121002012101100122120200210222110122202011011001222111200121212121202220012222020011201222102100102211201110201121111021122011100102101101102220101101211212121211011222222110021222111022221010222210022120002011021010000212002120201102100202112020022021200221020202100001000112021002001210221102211011110020011200022112002110201202212021112020221112220102101220212112001210010120010002221101100201222022220101220210222220222202111110210202001202100100202112011011020001101021110021211222101022120211112002001112222102200121122110202221110200120102112122201200212112100021012122020020022012212102212120000112122210", "111011210102022121022222121000202120210202120110201122211010011111200012200220002202102022012111100012200202122021010001111201100111112011200221102020021011020122200021001111110011202002100211200120221022201121000212210022002010122202120212220100011211120220002201222002000201011122212000021121002002200020100102200021221220211122210112000122020100212212211200220020100001012021100100211111101121112210012220002212121221200220120012201110200210120220002021200022220110210012211211012101221022102210222102021111212010222102222012222221120111121212102110111020012220022010021001110121100002211110222212210222021202102012022110000022101022112010220011210001221201110110012200000001220101221120120202100120002110112220200102212021221100110012010000021211101002011000211210010021012210220022201100021220210201112200122210000220202002102012122011120220002211200012200211112102221202022221001121211210100222022001100122110111222102", "210120001010120010000110001000212102210201001210200210121120210201210120220021220201220200221122220211100011110220120011002022111001101220010002120021020011122201100012001221201112101121122021022111100101222100111021210210221000210011020222110010012210122002100212202121102000021022000222102110211021100221211202102121100222220120012220000210212110221110101221012011221101021100222012211111002120101111101211102122220000002002211012001012220011020011200201011220100011021001022220210211020011222000120002001021201101200120120121122211010110010122110020020122000122101002122120022102121201111212120122202221111122201002020210021020100122101220211220212012101010001000202020222220102021210000111120021211210221202200102020221221110202011212022200010102011210022222221021020011100011110202102011010112212020121222100100222010010121212021012222120202121200021211112221021122200110011000200020201022211202112010012121120121200000", "220210221012010221022210012020201110100210221001212221201212100001120112221202010110120021112020211221020212201200211020122101020010110201101201110112021121000021101222220020202012101112000112220210021122010022122022201221221001102210001012001202012111012121100210110002201111120121020021210211022120100212012120212112220202110102020201111110021220221211121201222110220001012200212010202112122011200220111102210222101121001011121112022120212121212121122002120122222020201012011211021110211101221210111012010000202222010120011101012010000202111021100221022121012220201122111220002011020201010221010101010021222222220100201012210210110111222220112102202012201020202122012000000120200020001211121100201200012010001101022101001102121010112000121120201012001122020021222120012220110100100122122112220111001010122200022211120202012101100011112112020012110211100110122100101121221120212012001001100021122210222121120202022100220200", "120212011201011222010102010201100110122222002220201210101022022000111021002220220211100002000222201222110212120222020202011201101002012202221002201222011201121202201001202201011001212210100012222012110201111012022122002222222012000020022220010111101020002122200210012110001201202201212100102000112210221110210010221211102010110220211001110112121010011120021112011101212222002121210200210102110110010101100020212102002100000222120221200210202210012021112002111210100011120100210210000021211120111102022001112100221020011221022100200212020222202000121122100220110201102111000001110121221210122021211211221121212220020200110110101211102201100201012122002202120012102012202222211221010210211202212121221012102221110222020022022110021102011011101122022202201221220021220112220022021200120201022222021122001111021001022122201220122022100012001211102212201021012222020012110002222101000222110100220202222120111220211020220102002212", "220221021221101012101021102211201221010202002002212102112000122001110022222002210001022110110200011010012221102102221221002201100210220002101211022122101100000102022212210202000002012111012122011021111012022121120110220220121202012002202012211200011100012022201002100001200120212110022122200011201220021220011020101110221121100010200021110111020001202211011100112122011010202101201010010101222201012112021222001202111002022120212200002120212011011002122000002100212100101210000201102000221100012021222201110200202100000011210210100200210200212221221011021001011111011222012102021120012200202221220112002112011221211010021120101212202222012012222100200122201212112220220101102102121101010201121220001221220202020112220110021120220021010200102110001121001221200000012000200100110122202100221110221022200201011022200021202101210122100210110120200100111002111120210121002222121020200221020122002000020211020221121112120201101020", "020112000201221211111120002112100201202100222110101021221101012112200200222102012011222102211021011122010000020022002002120110001001022011201222000111120211221021220000010212220221012000120120021002120121211012210212110001212021222011011212112101002010121221001200112110110221010120202022022102202220100100022220002000212011112212212111112100022021102120020211012010112022220210001112102102001100122211001220110100021122200220211011110201112222200212000121012121020122202111000101111012111002100101110111020201010210000210220202101200210100110001120222001020010220212210001212112202212200010001211000212111020101201011001000221122222121120012222102212021222002020000211120120022122202011011211002000121021002002021021012111100202111212220221220001111010211112210212102022211222200020110000211112122200000102021120011011212102001111022020011000222022201000012111220011020222220101221210101102222120120222010021011112000000011", "002110001110211010000202222121201120102101112012011022121120012221221121100202101201012100210020222100022200011021201120211121110200221011012002211120122120221010222210002220222210011002210001222022102202100222121001210212212202211111211022212120122001221200102112022200211112002212120012211120202120221120210022122220122010100011221112201202010211201020210220110202101220222222022001021200001221222122220012212100200220211210211111201221121001101201010212202011122010022112221012212222101010221112120102021000110022100100010002102000222222222200021212221122221201221200212121212102221221200221210110202022120011221222222021100122210100020001210122021102012011200000002101111121010202001021120000101101212000221110201200100022001111210002210120212201012220200110011222010011112021111222020220202122221202220202211021010210002020102011221202210211012122111101220111110021110012100001011102100210020212000100000201001220110121", "100211101121121210000201202200222112210202121202111101220120112021220010001100000002002011100100021121102010201211212020211120111121110111012112120202122222120011220111211111020120001120121021100012021220011100100102122220001210200011220122211221220102202001012010121222211220102111002110201120222111010202010101120200002011002000201010102121001122000201112211221012212220200220212021100112002022221102102121002021222101002222101222111011100202112202012002020020001201101010220022012011111020222022210210020111222201102111021200000002210021102121100021102202120122021121202020010001010221221010112020210202011020201111221121101020020002222202201102221122221210011100222211211022121222202120211020201122110102110001210010100022212202212001111002111100102020012111202202011102221011202111222102021212112201001010000212212020102122122212111202111112100221110020101001011212120010021211121210001111222011111122011220002102000000", "110111211001220220000121002201102012222121100021210120022022011122222002202211211100221121120020101211122111101001021110022022000111112102120021222012220220100002000201000211110102020100212110210121220012100101200112122020100212011020001120121002122221111112112102020010020200011021220020100112020002100022011010011100212021121102212121012011101200220202102111202201122200021020221211200202120200101210202201110121000110111010201012000122102002211212221121010010022012202020102100101112120012001012010002010020221212120211222022002002211120120000212002001000222220111010012121110011021110000212001110220001222021121212111212212120021112120002112012101000012222100020210121021120000200101002010212002001001202122200010021012001200222121101202122200012011120022102120201221012002222120001002222011202121122001122112111112011220202211222121010121122121202222000211110202200122101100101222022102202211112212210222100122112002221", "202022222221221000200211021010121221101000201111211201012121212101102111020121222120222101201121010120020210001001000100011002222212112210000022212201000200012022120010110122200201022011202001101212120122220110010112200100102102002002101210121121111000022201220002001011221110200101222100000100201022101002100102020201212201021002000001220001002002100101121220101010010221012012110100101210202011022021121011112122012000102110020122002201011001212111120201002120201220121000120022000111012202011212000211210011101111211122202201002202111110001012211111221102100002122101021222020222221000221011010202001102010102011121202100100210201111202022221212211100212102201002122221220110010222000022011120102110200001011122212022222201101000120212121211022002221121002200000221220021220112112201011101020121020221101002101112011211112010112002201101201120112212221000002212220002112000221201200110200110221011000122111222221112220121", "221222201121220100111100210122102222222202112210021022222020010121020112001022021220120102102212212100101020111210220010100210210101012022120202212201200121020110110121200002121221001111100002102002111111211120112021222220211201202200000012110200001100010111202011101000011210012222001202200201221220222110121212012111022021011112012020202002010010210022211112102001222022202201011000120101122102112121222222001122202102122221111002021002000100010101201210221211022122222120122211220002202012121020001122000011100220212121121010201201020112101111021202022100201121120122021112022100211202101201112220201020212012201122210201011012210010212122110022012110021210202110100200020011122212102200101010102212120200102101211102201021011111021100221000122122111010110010001200122200001112010102211112200211020202022202201111101211212101110212010200121220222121202222020121001110020120011200120102011120101011121202110122200121201010", "211012111221121201200022011021001112022100111101220012102101122122001222112002201022022110102200210211222011001221112110200201020111121222211100211212012021121001202002220020220100222220201212001000020122202221002102120020122101001002002022022000021201111022001100011200200102110022022122122001200112102201110001012111001022002120222101000122012220112120022020100211211122121121112210210200221212011210010120200222120011122101112212212010112120010101121110200211210122011021011000102122122001201021211201102210021210211011010021000100102200200200122001110122202122200110101120221202202002102201110020000000121212121211202121211111000012010111100202001112212102122022021010112211012111221201110011200021212102002212201120011110101100010220001212021010101122200021012011202000022200101202012222122002102202101120210100212221212222102102001022211222010201020221101022011022221220022110110002110212110211222111221222000211020100", "212001111002010000201202222012022120221201011110221210002001101112010101121100002212110120000022122011011122111221221222210101121201202022102011102222212212210010201010201102222022101202210211112200002112110020000021222010012201220010110012211210220222112000010121101020121020021010022222200211022120121101200222211201010112112211212210100102112001222021101120010221102220221220121120222120022121211200102100102201220112211010012001212222011110100020201011101000001112020212221100002121102200122112212221100000011002121021201202010021010002100221011012202220200201220022122222111202202111210222222100202010120211221012200102201111220101212120210102022011101122200012220100022211200102011100102000222000200011101000001111121112002111212121210012102000011222100102000120101101100020221201002020100201220012101220220020020001202022102002211220212100120222012220000210222011010202101020021000022112200011020210101211221022220002", "121221002121120220212001112110110110212222002102211120001210120000101101021110001202201201111200222012221221110221120022222210101210212002000020202021220112200120120112112121021222001112202112102002120022020221201202022011022100100212212210221112000011000021221000000221101020001021022121101012120012120220220222011000212222010102201020110210012000200122111011121100122221212010202001110101112110102010022112001202021200022112200212010001222010120121011002020102210001110211102112102200211101221000210201021011222122102022120222120201202111221001111111021202210210010022100100001011222022111101002220101100110222021002211020211211112201222102211022212202211100121021002220112100201110000012111101022222211102202010222021120100101002012210022110122112011000001001022211011011121210200220200001110201222121002011201212112121210210101120112220200211012121012010212200220222210102211002000111112120002210111020200111211101220111", "120121020200200022020211110112111000102201100122202100202112200102001201001101102021122221121110010112000200100101111200110100201021122100101220202001110020212111002110102112212000012010110010211111121221121210221011202002011121120001002001210100122100222122001121200022102111110102102001022222001110011202011200201002011000211000101001102111222022200000010121112210201200210112101221020012112100102010210100011122010220200102110211211010202221222222122210111012022222010201021121211212100220121122210022002012221121121202022210012220202210120200220100101122220002011210220221210200100110221001120120111120201212202000001112101101210012220222020211011220211111020202211101201110011122222201112220222221101102222220212002122201210010100200112220112210121221002100102211120000101221021021202120011001002010111120102120200122201012120220202221001202102112222222200122100222001122010102112020211022212100111010220021002210012010", "120112001022222010011201000200012112120012210201101021220002010102202101122001012200010021011120202101011211100002112122001120211220021221021001211011001120210110112021210101002201002020101021011001012211021201110022112022002112221010212212211121202222012202111101001010011020020100210220102110220000021011012220110000000210210220200220222212122120112201101120111011120122112212221012222020021020021212101212111002121221100220112212220210212212200202202112000101221120222000001021021101020101121110120100220022211221200202102010101100112000101222010221100121002122222211211211201002111210010211022022210222120112000202111202122022111001102111202110111221112011102211022111020010111020220021120200221111221202000100221221222210022011222100120222110000000110220110121211211122112101112210000022002122012022011120022000122000110221222102122210120101122211102120011020112100112220112221220121110222211002210200102000111100111212", "202120111012101121110211111200110122110202021211201221001012002221212221122121112012202101221210001122201001001221222101201001000022021222022022222221011122002111122102201210012021202112121002120120012102011220210120111121120211212002202000020021200011200222101020111112001011112102202001010221001211002002222101011122101122021202010100022122221200102202022020112212210212120010102002110020210120202020200001020002210002110002000210101221001112210022020102021010011000022022000101011201000021120120112112221212122121200100222020022002221122211002011100212211000100200200202010101220111121111202010101212221111211121001020200020001110222222202211121120201100002200112211122221102012202110000002200112121120221022210222220202110212102001202010212121022112001002010010101120101220022002112011002122022221121002220000111120020001101002210001221212220211222102100201201210120210010111001101122121110011210000001210011110021212011", "211121222222010111212202222211022200100222210012120210220000221012011201222020011120110111020200221022201020012200012210222101022201210211020201022222012022200110122002111202022012000110202100200101021111121000212021012121100222222220122120100120220122021012010111100110022021111220122101201120202121022011012020102222110100001002021212201212121110222100222220211220120210110122211102020220020222101200121221222121200000222122012000122122211200211100121202022100000110111212112122200202220022021222111211021202012100110121020110102122010121212000211210220202110122020100220222101202201120102111212200022001212120220111000002011222101022200001211011012001022210101222120011012210122022121212211212111220111202222101020111121100102210200020000222021102101212010222102120101000122200110111010222202120000010111202200011210020122100000112100221102012001021110000000220022011112220022200012212200211200020100101012020210012220011", "000101120210121011210100221111022210120012212002211212211121102112021221222122212111021021220112020222221011112221211112122222202110022011121020001120220212212210110201110102210012210012101112220220220220120121202022101211212000100201222011020000211112002122001122221220111120011221221110001000022020200112210201012221201211010101110211211121001120221201220022022100001220120021212011002102112210102012220001100210000201100022121010201222222121101102021012020212122102220210110122022002122121220110101200212202210010001020102200210212211211220110022221110101020221122012202212122001110221100220122201121212022102000012011000022020200222222102220220102020220201122020101102211110022012020010211021212212111022101002010221220002012002022202122021011122111022002022011210001201102110120122212011210222202102021021021210110002112210002001121121012200122020122111011211001002001020121121101121221020011212001221110211020221101001", "222011120020211120021220020100210001222100121022010221121220011002122012200021121001000122211100212221212020022212121020101110011202102210000121211001100021020011010220212102002100210001211222021111100022200102011000020022222222122101212201220110110110120022102220112102120002011202120010121221012210000221222111200102222112100221002111021100020102212110002121110002000202020012101020212211010020020220211012020102100120211102011122102102010200100000011202000221102210100212210021000220001121112000000010020201201112201212111001010022020222210222000011101120202220102100202200002220100101122122012022110121102002022002012220000201000001100001000000020102012221210211222120120020221111221222002012010202000021020022221200220222010221200022221001210220001000021120111122110110001222112122220102211110022112200210202121222011201001112010022120001101012122220212212122112001221010210110221101200220020202202101202210011000211000", "122212222222122111121202021121211001101112211000212021202202210002201100222210212211222002202222111111102012011221210012100221221102021000212000221202021202102221200212122021200002210102220120122020112202012020212210112210201020102022120220021100120111022021122220222111200212211111121111212001202202222022221100102220101102222222212020100010012110100002202220020001002021100000110201100220110121010002202112122222012102121100101120122000120011102010101221110210212102001001120222022001110111120211121010102000122221212222022100120120222212011201021020001210012022122002111011112210202100222111000121002012010022022212220211121001101020020200122201202110021101120010022220101220020201212000221212222000020100011201020120002221110000010201210110102212012020101212001010122210022222220021211202202222002201022211101210221202211221111011201121211221101022200222102100112011102220222010120211020000010202102202200022020010220102", "111101021020211110100012220000010001020010000121222222120221122102111122002211110222112110001022211022011010120022001020202100101211021212220112212212212020210222001221010002122112120100222102220222201211221220210100000100200200220012210222111011110022100002010202002011111020202022212200100210112110102020212020220211022120122112110202111101220012000120120110200000202001201001001211100222101201211221022220101200110122121212002120110002000001200211202110101001201022110101001122020000110211120211212222020210202011111210002202000212001101110002222012122220102022100212221200200012202200210220001122010120121020012122200212201212201110020100212121220002200121112002222101122112212211101221221120001022021211201122101002102000202210211212202101011201112012211012120211001210022202112210202002100000220211120200011122202220121122200021210221011200120121110002210202010100020012100120120112111021210220200111002011121122010221", "212022022000200201100020012221201021110002002112120101222101102210101202002202010002010220201121101201002202211212220110020212122100120020202021022010001210120021120101021112201211210001021221000010210111201120212111200102101120111201200102100221212020001200000002102201110211211210221201102011010020210221121112200221121022002020221002211012112210210020001222100120102121001212110222121012211000011110210121002211222000112100002102200220111100221022110221002212111200201001221120010120002210012112021000112120011001100001000021110111210111110101000202021110122102200021222222020200122112221020021000112012102000000022022010120222101112020122012001211100020112111122212101120212102210201111000201010002101111102111110101111100200212012110202122120220021200212002221222001020202112111100102002122000111111012002112101221121001121121200011202222100201212002011111221202110010100010001210011102211011001001201200021022202000000", "222112111121000202001012010120001120220220110210020111211101221021222000100010112221011101021000100102100122221100112102011111221202102121210101222121000121020211102022211000112012201112111002001021211221120121202100021200021122221220010202221211221210100000122222012012211210001122110020022120201121121222022211001111112001112122022002210211010011221212200121000210122011212102002212010201010112020122210110020112101220010001110012210101101001121022100000211201111221101110221112021000221022110012200102100020111010010222101022002011211000112220121110102112201001110120022021100101200010212200221020212102211201122011222220122201222100001201000022210100012222020100000012222122220110022221120001110210100111020012110010011212012211002001122220022211220000022222020222222002210020112220012200001001021102100011100211000120002022012011010010001210221101120022200120102222112011201110111022110221020020211200001000002000101000", "120010121012012012012202010002101102110022120202101112201200002000011020120000011120220020221011011110120011120201022201110111200011120002100110001200211022220220111212122020202220121202112221001100120202012110012120020012011000120122022010110110210012102222220000011021010112212111020111020012211010122121221102112212010201010121122021200211102101021211120202020222220120020210110120100120112221002222221001222211212220212210201100120102010000000112002101101121211212120121122201112201211010010200022011010211202202021212222212000111200121001111221012200000021222211111020101120220101222101210101101200222112022221012202120222011120002002211000120201122011200100110102221010000101201211120120021011102202110222011201021121021000222121220112220221012011000221112000110221221222201210000000110202001221102101020210022020200011000120200112212112011222111110100010121120002211020212022012012212001211010220121012021202220010122", "022020102010121121102121210102122210010012112210102221210121202100020200201000001212001202000010202210221201021012010101221100212112002222102011022120112120020100110011002200200121002002102201011122022012201111121002002111122010210022112112221021101122220201212110022101210100001021110001021210100112102100010002112000222102211201212221110020022022212121011101101111222010220021122021100222001002122010001102200212202021112100220110022000112002002011122220220220102101220002002220020001211212221200120211222121102102021021012202011121021120211012121122121111101011002010101222111022221222121120000100001200121212211201111222200200120022212100100001202102200121111001000001102000210221121102210200001112200022200100110110210202100120121011100211001021020121110112201121221001010210202002212221110001101110000011112102120202101222110122101220220002021011102201211202201122022221221012002221110210102001210000010101012212201001", "112010021101200001002122112100120201001100101200120010022222211222001102012000100112211022011220112121210120202010102211112022210202100202202000020000020220121222222220122211111222112021201100002002002211121202221021211012111012101200110102220202012202000121111110012101102222220101221022121022111101022201111112022001221210222010211122020122212221100110211101211121221021100020222222221212002202211211112220000000111100111011122202222112012012201202121122112111022010112201200011010200002201022122221221121200110211002001220111200022222011011121100111021000022002021022112101020121002210101020020101211221020210220101021111211020000220110121011001220010200121111110201020121011001200022021222211200021000120021200001212110211010202120222201220000020221021002020111202221010200020100220121020000021101211011221012001222011102012010220112220121000100222221022201120211000100122112211001111210012211111011210222210222011201201", "010102120211200020210122212001221022001000001201120002110020120001222210202221102210102022011202202212201101002200220122200022201110012020200122101101210001201120001120220012002101111022101101102021221211120011021010100001121101200111012220202022111200222212001022021020021202012212101100111101222002202201210001201220122021220112110002000111102210112212210010011001110201022210100011002201222010102122202221100010120111201002210122121020011101002120010112112010010212022100021110221020112010220121022220120000200001020212202222110022010001212101021202010102210001112112110220001111021201201212001221112100120110121111120121020102222002120220122112211001002001012111122210222022122102102121112011200220202210221111111210001022221021122022011001110012011002021220202020001122112012102010111200012100002122111021002021110011010210012221000220111112201211102221212100210011121000110110001102021120100010212120100012002221012201", "200210220221020210011000201101202200000200211211011120201102211222200100210121100111102122122210010211001201111111211010020022021102000010002121012220220002011002120212221012220021200122021120202100200102020201020201001021202020112212120210122011200022102112010101100201021021201011001122011111210012112012001210001222222110200122200010101110111101112021101010211220021200121121011120010202220100201212220201012002200102101212111001200122122001012220220010101022001022210221111110102221001010212022212102020202212221000111112122012202100101011221220012000212210221111101212000122121212012222002122102102212002212102122102210110100222012100112011221201222011120001002112120101220200021122202101100021021021011120220210120221210121222220202102121112202122200020222002220101011001201000021200001021100021222221011211020111220212111020102222012101101002102111222021010021010220200122201010210221200200202212210222120001011202022", "021112110011112002002010112001200221211100020221110011122200201111101212011110110210201122022201112220112102000212020002210101022200001221112110012212012011202211221121101111202121111000221012002122202222200211101102201021212112000110210212101112211120120020212202102100201221201211102001102122122102111211001100200210012112110012121022002222221022020102020000201200002020001200100102200110100221121201221022012120122212010220221102212202200102000211101111002202112020112221212102000122101112012120111002212012200110000110000101121111100111001011011111001011002021212200202110121002021100110111221021022222211000000002201210002102101220222002001111121002220212222121020221101221021011102000212011211001021001211201200002021011012212120210121212020210101000211211121110112101020020122021200011000220021111112022121222121200112021102012002221000112010101111010000210010200102001220201020122110112201210000112001022122201220222", "111110220010000221222121222121120120111221000001110202012010011200112102220200001121200101102222100221012001120100121200000200121021001212120002220101101202212222021010221011011001022001220110211201202012012021010220222221022010201101012011011222112102111120121002212200100001200102220001020001120212012121212122012000010022221220210220021011222200210110211022110011210102202122222110001221200000002012122001102212121212002210000011222120011211202210121021012211221212201221210122012201201112211020221221111012020101102110022211010102020121122200021212020211101102202202010001010102111112112111021112212220122212221121012111000220010200120021121002001121211200212120210212021201020011012220002022120100110001221110012000000221010221212010001111121001010112001211011020202212200200102020220201222012221110210202101211210211210022210211022120000221122122221012111120200122022200001002000122011101200100211001122110012020222001", "102001001100021202021010121201001221202100012222202010220022002100022211112122012120122112010221122110102101000022011110110012110021112022122021212210020000201021012000102222122122210120022102121112210020002122200120011110120100002200212022011111001010001210022021021002011122220012021122200121120022220202111201212200020220120110021101000020001112011100200220212001000211111120001010220201212102010122011011102202210110011122111012002220112121210020210200210002210201101020011020020011102122121102001002102222222000002001210020022121011112210120112202211122121000000222212112012202101002010021211200021021021212210002021100102212011010020002221110110101111101110200020002100202110101221021120201111010110001020011112100212222212121002201120210111221011211111122020200022212011012120112021121010101111010101012122122100212110202122102022012222202211101200011112112111010111221221022201101210110010011202121101011011121102122", "121220102102211110011111110101012212110102010120221222221102102220222021201000111122210022002011002120121010210021112212100111202020201211210202112200120001110020121120022210002101210202221202210020221201212212222002211111001101112001112001120122000202100112112222100021121012100100221200120101000100212010022202020111012201012212120210021120010020010112212221212221210221212201011002020010120100221112200011120012000202022201022201212110020222000021001120122111020122010001220002011111211200200201120002211120010220102100010202001101010200020102220210002112122001110122222000202011110110120121102120222021021200112210200002102112222011011022012102022200101201012211200022122210011202111211221211200120202211202122022120100202200000221021122220010201001002212010220200110022122100012012212221002100111121202212112210010200202220200020122111112220201221221200220112120012121111221102200012011022110212221021021002001122001121", "120100002002100001202121001020012000202121012112121120001210212100111101210002002212201020002022210000200211212101010202011120221202122101111111101220102012012222020000102212102211200022221012210211010022000212001112222212221112022111112021110220101012100220221221011120121001000111121222110220102011210212002101210110001212220212110201012000201120210020202210000002002111012202121000012102222101010202200010102120220200101002110112212202100210100122202122011001022010102110211211122211100121211120212122201111112120212102220000220110111122002222220112210121022011110110210001101120220121202022221221111012220220221012110000112222102101200200220002121221202210021121220101021201022100102222112020021120002201210100011100210001200000001122210222000001110202002010100121222012112200210112102210210000121210210121220212201012002122112112102122202212020110210120102121001011020110200111022020101000012002210022221212021000011000", "201120000212222222122000021221001201200211222022120000201221220122201210101000120201022200000202200120121020202110120211122120112011120012200102202110001201210000220112000110110210221201221020011011110202021021101001221122122210121022112111200211001222121100121002111101020221212201112021211001010021121211102012202012202001100222220020020212112210010100010202220211102110100221122111201000000021112112222021221012101222010110021001110222001100001122102202011220022222100112210112101100211201202010111022000201222120202102022010202202201212221000120020011011111101112210210201020121002201012201010210211012101012201111001200210111110211220220011210101220201012100001021012200202020122000000121012020002011101022001110110111201010210220122122001022000201101210212120110120112210220222111000022100111112221120110020200111020221200201201100102020222102010210010020200202112001121210202021102022221020101202220020220001220002202", "221200210200211010012020010202102020110212110110120120110222012200120200222120022110000001100211101120210021200100011101010112100122200111022100211101200101102212100100111001212120121201210210122022022100202200202222100112221001000022221221022111111121021211021110000222220021111002112111021221221202112011101002010222122200011211020002122211222120220202010111021101010201201202112201101221002211022122220000212102021220112112121112022000120002100211102221201001122211001201011121122021222102010110210201001002110200110211011122110121110220000002101201211001212110101021121220021111000110201122002211222110200001110000011202002211220022122021020002012200120111021002211221212002211022110122111022210000202111021122100101220010122012002121221000122111021101202010010011112201021222001000012110201101102102002211000022002211100121021220002100122112220220122100021102112020110222010200002112201122222012210111220202022002022222", "122022202202120101121222120101211221221022110022212110022002020020121002010212001202120221122110122000212212212021021020120101121122012222101011122001000211012202001120210012201012120212102020012200020001100121200211222212211022022020220101100101000022012212121021202011112010021120220101111212100022010022202221011221000210201212212101021100002021202120210121122111200212122001002012121110001000011011202101002212120111022021001102121012220001202012122221001111211011212202100210022210200020210200120110200210211222021120112000001020000020101221001110101022011010101020212121001120220200001122001200002120200201010201010002121012002222111102220100021112110012201120011122210120120002210110200200112101220202002122122021212022200011020200012021102102120000121101221120002101110220102111221122222110022020110000011120221112111211011212000112200110212100120122110222002001002212122120110000122121221120001222010001012100102220", "221201220210020122002021001011210202222200110212022101111012221210121112101000102220100222201111111222202122221102002100122122100112221211210101210012112210120211102020120010012212012021010210120111001010000101210200100122121220020012001101000200020100212120120110121110100120101112120110112011201220212112101121200212111110110110221102002220020121012102200211110020222112222000112102221121110012211010121100221210112011102112100210220012112120012022001122122020222101022112212121021011112120002020000012211100002001020111221011200200210102202112220210120121102202200200212012222220122210220202212022010222100202212220102121222022010020122012022211211211220022211222201202110110002112001022020022011122211012210210121021102111221100021001111222120021022022202000011101112112222201201020001011210011101001020121001222201210102222112222002010000200002211111101211212220102201120111012012222022020020211002010221122120012111022", "111222101200122201022110120101120010112121020220111201202222012210202211000022111221121211010101021022001222100101021211210201010022210011000020122022100110202102012201210012102010011222111120010010102011120012222201011010001210210022200010211210010111020111002021001212200221001112022210011112222201221220202022212210112000021201011210020220202000212220220012212020211112102010110122201000022122221121012222001101020220012211101101210021002012211022100220102011221201121000120202112001110022210001022211201202121102101111200221201112012222012111120220220111020122112002211002120120002200000022122100120201212212002110212000222012102212212220121111021101002011211222212201011201211120002110120221200221022211112202211200212020020001021110012002222000110021110002022220110211010012211110011002002101211120221211002000022121110011201120211200122020202112202020020221220202220200221221002212000110211202210211111210221012221212", "022111011110210020102221011122001210000222201001001121201222220011210022212211022110022210220120211110210112202112021012010201002222001110120001220120101121120210211202000212202021012001220111110120012110222222221021112112022020200222210111002102100121001020021122121010200121100200020022212220010221121212110212202122122202111001222012000201211010011121111111222112121000022110122101121100000010012210001110010212102221212210120111100022012121012002021121201021000222100200001111112120210021000100112101121111202012101111121002200200200121011200201211222000201120022001122220211101012200010220201222202221121012100220021222210010002100100211121020122120022011002000112100200100002111202202110012201102200210222201120200110101021000102022002111122010101010102021010221100221012122022101122222221002111101002112011112210002221010200110220101002010102201212201011021100212200120202112200001210001201101021001201202010101201120", "101121120022100121101021210002022220020111000021102022112012022110022222202001102101020101200002201121102200020220000011011002101111000110220120202221012210122120121022220011221021210100122202112112112101201202000011211200211111210021210110010111211200110012111100212200012212002121112200120202221112001212120220221122000111221212010212022010122220120112011211211110101011000211010010110102022111222212002221211110021120020122221110021011001020200102121001010200002120201220222000020210200002012122021012122202220000110121001111112000221021021200210102010222221002020000001122120101102011211220101100112021101100000122101122100020000010022010200120202111011012012112012021210012122222111202001211222011100211202202120001122101102102001022212222121210002121100202212110002212001112121102212011010202211000021022121000122222022021201120020222011201001000020222112020002010022202210212021201122222020011002210211101222221001012", "222212211100012020012121202220200210220121201102200112102000020010020001002001201201210100110000020120001112022212110222100220111000011120201012200000111021010001022011102111210111002010201210110110122121112121121012010201111201211222102221212001222220120011000222010001012211001121220100220000021211211111201001210211110211200212021021212012222212112120121200202101020120121211010120100120111111220012002010211100011212210021221010211001112011120120221220221210020102021111211222202102120201212220221010221212220001001221101121110021021200210222212021201012100010022222101022020121212212222101022101000201111202211020102112200201200111112120020022122001110100022122221201122212202010120002121022100202002010102120010021012100102022211002200122110002011210102121002211201112002000202210221000000110121200200112020000010121000120000012110011010020022112111202200121100212202222122101100210202222120101002211211110221222101222", "000112011111201020122001102222200001001211000122122202010221120022110200222000102102022100102102222202200201112021210012220122200102200201121010212020211102220020200000122122211200202022200220200200221212010002200002010122222210011221101010221011201222211211011111102110120201210121110011101120121002200021100221220201102101222001101101101112201201212201210100202201222010201021020100102222221100021221102222101210211122211010120021000100020000111110201112102211202211100200010010101020200120221011002001010220122210001212122202111002012111122111101121010101211201020101002012000221010121010100002221221112221200112120222001011001100112221221102112220210200101101212222022121202220211020111210102011200100010221220222201202000012011111122201211100021101002000000102220101220222020121210100112222011001010122110201202001111101002210021220002201000222022112201212021222101120110112221222111210212200202221211212122010201121012", "121122112101021021001210022222111111001000221221000112012100222202011101200101012220002011122120011002010010001110112012011211100102110020201202200202200101010012221122011100111210002002000001210212022221112202110200100221111220202220202222100021000002220120201222120110201001111022110201110111110111221010121121200111000201111121012010022222111011020112012122200222120221100100111102202110222000102212000212122211102020000012102202212010200112220202222111022100112202102102202000212220010000221021212101101022021211012212100012102121022001100210102221022020112220022020101121222212111112012011101021112211211212022211000112022012102020120201010001111011010112100101211201022121000200012021010011010222011120212212112002002222011022020101001100001021202100021010022201210221010120120212001100012120122001211210012100220101001011001021201020101202001121211121021100021211012120111011102020102101110021120111110221120211210221", "011212220122202010021111202011121000100002200222010212011202111122001212202220100000020000000012002101101101211121000212222211000122210210101111210100022201011200100200102212220002111001002102110022011221010010112110200101212101102101222201002212220210101220001001202022212021001120100201010102222222222202110020020010200112112212122211200121200110001120022210200202100200100001110121201021210122112211202122001121211101121022022220220011020201121122211022201011001011222101101012211012202001020212011011120120202012200220210121211000110102221100020001221111202221120111021121102122211200021222221212101222202201012202222010102000110100221011021020122211021120100010100021210202201112110121200022000120221112020020120210220210212110002021012102221100222220112201120210111102100202211102020212021012001102220200020100010112202022112110100000022022120101221101101201111200221211001102010200121220112021001220112012022120011200", "022001000101011100022110001202002021200212021200100100100011102110002201010011101221112102202102200011100100002122022010021201211010020221211200102222100010102011022212112220210020210020021212121022122121102210222222121121102202100112121111222201112122010102212210102221022202212102211100001100010021000002210002012012202020211001000211211221110100210010201211002001202022210121022200020020212020111202011102222101221020122122211110201022112211120111120202211120101201100021212002122102122022101011001021102012021001011201201100211200122111102122020200122120212012201210212112102200111221000111220122102210110200102022112120110102001212012222212200201220202122011010220001201200102222120212021220121010202101220222201001000100000001121121100020021111000102102202101102212221120120222021022111001001012010100012201221211001211002102001200111221111102220202022100202001220021210211210001212022000211211112010110011010022122020", "101010120000200212200210121001001100212011222022210000111101110112010210022101200221212020211002110020102210221022010221100022102201001202102221210221112010111222220012010210001212110120211101122112210212112222100222020212112000021121210100120122000002120012201222000102122021220210211121000121111120222022202222100220211121012110012220222200210122120221110002002220210022100200200221100212202120120001012220102000110221201212000210112111010000201101212011002001210001220001010100211021111012202211001102101222112001210100012212102101210221112120022100102001220101101112212011221220010011111220001100112101222010222012001210110012121002020200120021122000000200021120102211202122202202221210212120110100200121010210122201000222202202210011212200202202021001201222012222202100122200110212022012220001201112021112220200111002122112121200002100212020201011202011102211212112201002111011002212210122020221222210000202020021101110", "111002222220011000012212112220110022200011022001210221101110211222021101112110220222212201010010001020211001211100220102212220112010120002222110102001200222120112000210122110101001110120210121120001000012010000022100011201201120102112201100000200000201121110222000221201120211012222122211201201121211020121011222221211021121222210011200201022021200220211100001011110101200110111121200212202210121002002000002120002211100000122120001101100112100212221121110111102110012022221101120220200100011212022202001000212211012011102102210002020121221121222021212202110222201202200211110202000102110211001210200010101222000011222010010220220220100112212011021101211222111100010121000000200000022202022210022202002021100121200001210122201002100121200212011202020020201211010110002021202212022101102101212112212022200222000110201021100001112221120212110020122202011120112112201222022222022020022220011101002211111102100010011120022221022", "011212210111210112222022012110120021020002011020022020021011200210121002202102212200201100101010210121021111100212200101201011221012122222110021100201211010221122120022202121022100000110110221122012111001000122220210021100022110122011120211112201010001120000012222122220011221002112210021010200100100110220002000101212022000010111021222110201220102021221210121122120000112210010110221100010122020102201221111110012110221212100212212121101202021111022101210121212211201222011011012001102112010022110121112001021221221021211200121012102000100202001220220011202001121102202210110011112010022211200121012021012200120122021012211220002201100112012212212020122002001210210201110201000110101000000002202101021220121211222222122020020111111122211010020220100011022012001010200000120210211021210000102110021110100110221021102020112020120221022102011220002021021102210121001100112122202010021122210012002011201122000112221012200210102", "112111220212212100022010021221101002222200212120012011122001110021201211222002100011101020010021012220020111202021101000120010202111121100212012220212001011012112102002000021011110212211020021210100221102102000212211222022222120210200000012012010012021000002201220121211021120220110002220112011011011212012110012021011022211202000112200111210202022112220020001111211102100001210110210022020211111020011110200211210000210122000110202220122210200020002212222101201111000010021221011111210100002012200112001222210120122111202200210210002211011111101011100022210112212101122012201222002001020102120201101011022211102202200121221001010201122221002100101220020210201221010120001002000100020111211002121000210211120220012011222120220102011010002121121001122112211212212211221021110021120221101112011012212220000110012102222120202012102201100202122202022001022020012010202100212121201220211102020220100021010022221000212211121210020", "202201010110002101222020022120202101210221001211201212000211100211100022112110222202222112011100101021212120000021201101101202012102022000221202100012101021001020120100000211000200201212111120220202021122220001110002100202222022120002012012210211020201010002022201011010012120210212122221101002120002011112000010010202221102110111001102112221102221011112102001012210022112221020020202122102021102002021001201012010220201111011120011210021010221022000210010002002122221100201201111020002211100011221021112000220210111221202002210211001212222222220012210210120020100121112220012021122211121011120020212000001000210222211220001012112120011012020122112111211002121021020211010122011222110101112121022000212002102120012220002212221111220112101201100100211201012012112100022111100220022010200222022100220121110102021122011000001210220221020101011100212011210122112022122100011020102110220110112222200021022201212200122021212211100", "120001100020212010200122200012120001011200111021110020002011210212111201211211212201011220002222120220102021121002202002202222020212002020001000202012200021110101101222220111201211012021220201102101102120021201111222221001121020202222121201202101211011111121001201221111212100122122022210022221002201201100220102211121020111122002101010010202111222112022121222001010101202211101211012120202220220111210100222012021021021000220221201212101221012100012101100001100212022002222221011222210122010101021010100110011022110122112212011122011002110100100011220020000112020002100110221022201200101121011102112200112122002220010001222010022011200210100010210221122022021120021112120011100010221210112210000201212102010110112212210000001120202211120010121121220010212100022122200221002210122102200110012022111011221000110012202000010021222000210122020020102222001102210022222020210011122022212010110011011202200222202220002212202121120", "101212021100010211011102120012011110022111121002220212122211222001001202012021012200102212112220011010111210011202211122121122102112022012221000212001122111201221101102110212210202020000120002112212121202012221222022120211112022010202020212122100011021101210010020212222200101211100122000001022221201211222020212200211222010010220121021021200220011112100021102022120101122022020221022110100002112102202010201121002011100112020200122220120201211101120221110020010200010201021201120110020100211011002221210021102000220102202122120121001111010002210100100021210021212012010021012120122010210222210011212010122122210101220210021100121221101012001212101020002210102121201201100001222111221020101101210010220200011111000200102110120111111202202120102020220220001021221100221110220211100201112101011022011221102102110021211002002002101200201210001010102221202112220201121000222211111220212110212112120012021010000200101200102111001", "201211102220012012010022011200010022210110002210221210011221020122210011021222022112211011101002020002000211100120221212201002222100010220011200021201101121222012001121011111010200022120210211221000100110022012212102020001210101011210120102020020012211121120121112020022202222011120020200021020112011002222112010022121011110110202221202212221120100200001211210212200110000001121112212120220202221222021102022101200021001010202210111002200221120212202010221222002021112021202010120211112112011112001122122211000101211221202001221001100210002121110210220201221001221000122201202101021202011002221020021221002212112001011012112200101212210020021101022211001212202122221200122200101002210222000210222022111010100220011000002010110011021110021022021212021201110111120102000010012001022211220111222012220220212022000211022121100211100011020021010122000112000122120002120201211021000020100220111201110111010201110200021100221022000", "221002110202201010222002200220220210022010100000211200111221102110210101201101201010112201101220110202212021212101200121012110210200221212201002120001102222202220220101100210101000001200102102210001121110012120220212222201022101000101202010112211121010202100211012201001211001100210121000021110011112201120010201220100120112120222210220211111122011210010122020112212102011220101221102211101221112000120012102100102122202101221111110202020222221120222011211011211001222202220020002000012112100201221100002222220101112021000112012222222210212010011200222101102122202010000101222022102012000002002111221112111020001101111020212202122001201220012122012220200202001000121121020212011212212000120211202220101111100222102212220111121002212100211021210020002012121021202012202220201122111102111200110020220110021101021101102210200021220101021000010021220001201221210222101022220220211212100200222000022102200222011122021110002000001", "002010011202021211121001022211101011111200001012121210200100211112221012020210100110102121002220000201012020010010220100200221011102010100102211210112000221222022002210210121210022222101200010102112110111212212202211120212220102121210022212022121101011200002101012100011111222000022020012201210112221211010021221011001121101012220000201001022222010102220210110002220101110002202102221012100010001210120122121221101002000211002212021200201022120221122111002201020002112210112220010022000120022212201010020212001111211010202210210002110222100122100001020220201100210021000222201102211112212001012112222100110111212111202101022110110101111010100210020001211022220121212021110210112001101111010021011112120120110122101012101111221201100210200010001011120111002121220011110120122110000102221022221220122001000001111210022002022120112202021220211111021010101122222020102120022011022010121011020211201221120112101220201211002220022", "221200112000001220120122201001001202200000221120221001210202120102100112222122220001222221210111222020012111211211122102120010002212011200022200021200221212101120012000112210121212220011202222002100002010210000120022102020000120201010001212201212222210222001100220110000012212202111212010120200012120112202220001112102210111111120110110102022111100120202210202002111212021211111021101121020110212200112000021100211002102221112211102221020021122020101212021022101021100011012010102010110200222020210020101220020220210201121122112220201121210112210211122200002200212100202122201010210201001010220222220102101210012101210022012222102011201111212200202210100210222010001002220202011110221002210002222122010002022121120021021222200202220210011001111101111100110121022201102000001222000021100220210110012001020001110210000202000020210022012210211111001210102101201201002221202202120111100201101112012202210110102110112100010221110", "022000011012200112111001120000122211120211210211021221200020101210222010221002112110020022001211222010001220101020210010002022112210011102122211210021011212010122200211012212202111121200101202021210100102212210101210201100212020012122001111101202112112121111201200201202022110000121221202000112102201201210211001020000120010122110102211122021200220112110120022001021222110000022021222212221211220012100202000100112202121110222101121122011120012010102200220102101012020100002220120101122100212212120112011202220111002002211011101022200212222102112012111022212001211020002211102111001112110211020202110100221211112222211122110022000102201102122021020020110100122100012210220102202101210110220022020101210110010221202221212221100222021010101120021112021212201211100012212021121021211120011212002110120012021010000011200112201201210102210100011110212102011122000000100021121121011112212020002000000120102101221120222222012012122", "112022200200120122012010012111200000222220211000212011120212210122211120021222010110211201101120202200011200201100101200001221000112201102200000012102110220111220021202220022212202201212020022212211221212112101220122011012002212221011122112210110101022221122012102011110212002000101220101100122220011101201020210200122000122100202022222102000122120122002120201021022211000202010101120011002021021210200001001210121112102010012010122001102022211011211222002010001102210022210122220002212202201210211200222212221011010011221111222212100010212121021210201120211002101211202200210020222002120121011001002122002021022111010012200120200012002212222222002000011222212122012011111011110100100100001122002211222220011022012210022202020000012000111010110122112101012000222201020010111212212102201202021201012001202122000022021022220212110201101102121000000010101112221010202000100110102110101210002022021220201100100001021021022002011", "012122012012022012122112012210120212201020022120121011201212212120002102012120022102202211220101110100020201010121212022111110120000022020100012222112001211122211112012110220122210201011212120221121110200200002001102012021212011020200201211202020020122212122001110022011110101000020200010010010112221200202012110120001100100121120121122221112222111120000222112111202002211021120221210121201102101120012021212100012012220201002122021120202110221112112221222022022100120202222211111120210000012022102102012221212000011201200210101100022012001000211202002022121210220102002021000201000122112111011001222121021222111202200021122100011210120110221122200212002201212210220110110002221220120101212211102210000210022120212121220122201211222201000111112101201021112221021021122221021220220000112020202210021211211202212222100102211221102021212201220021100222101100020022002111200202001101221020020212112101210011021121020200010111201", "101121102212111201210102222220112111220100122002212221210022100000202111110102202200210002202002101012021112201001111010010001021212212011000000000011102201221000111110201022022110111111121110211022202111021021022211110101201020211212021220121012010111221222101220220021022200121110200120000102112021121021120102110122122021012220001022020121121210202001122212001121121211120212120111012100021220212200012012020101220020212002001200221100120022012112222112211002012002122021011201222001211222001110102020200221100202022101121122101102021001000022220002120222102200012021120101211012012011212021111201212202101012220222210200001202221101211021010222121021112121211202222220010112001100211122102101100002002120021102110110110111200202211220011001002022102102010200111101022222010000201011000110010120202021101110200211222100222222221210121121022111112110101211102211020120000112012020100101210201020020022110000000110001020101", "102211021001202112220200201201211022102210102221200212010100201211100220111012011202210021200221212102020111101000120201222100101121200120012012101011212020122122221200200011112001002000211111000000212000100211101220121112001020222212020022210200011202020221100012120100110220210220121200222022112012201102110202101221211100012212011222212102112101201201211211021010010110011101002001201121122101112020000110100002211122111002000122110121200012201220012122110002101200102021212201121211101122112201002121121100201110222111121120221200002120201102200200111202021200201101110021020222111100200211022021020200222211200101200112020000121100201211001220022200002001020221101102102210210112021202112221121111121021221112101102011110210121221201101022110211100002200202121022221012000111111021201200101012210112210100020220100200221211221201120002100201220112212122022222211101100101201121022100111002112201020122011202010100122020", "221201022202211110120202000102200220021202012220001102112010011101010102200210100111220002210101010101021100200021211100112222201111012012221211011121211110201010212200100111112122021001202202122112220101002011002121000222021210220202210220011112012002212101222202121201022102000102001100212122211110200112122222200210102102012120121000202122100202220021102221122121211121022012211121210001101012110212110122202221111200202221022102001201112221000102120110111211121121220020200010220122000221011122111111121001100020022200102112212110012200220222210210121210110011201000202201000211011022022201201102112200110200200211122000102120110121112210120002110201111102020110221010212200100010101210102101202101011021022100102011100101001120100021111222102022121002212121222100100211000222001002100020011101010012220020011022111002102111011121011021000000100110222010212120211220112110000100020001210022210122001012201020110021110021", "211112201020022100200112102210020121020210001220202020121001020101121102120010122210221201001011200001220212002022210210220122100212000122020022120120120021011211111001021002110010122101000110202020010012121222120202010112202220201210021201001202212021210000022210021222121111122010201221220012112202101112202021122012102211102112222012102011100112202022202200002102100111020122010200222200220002110222212121120122210021021002020102111100122020021202002002111002112000101210120101000222012001212202021110200100202010210021201202020121001100221211101211212110102100021101221110001012001111221221121011022211222210000110002210020011000011022211120222001220122221121202112110112221111220220120122121212202112100021121011112001022210112211121002102110202100012011110202122011000022020100100222022110020210011210010201001110020001101100102112211021100001000202002112221200021012221222112121002121001111200111120222102211102111202", "001121022202111122122112020000012111011202101212100011210120011100100002100110212111201121020202100202021122102111021022210220100001012011001000100111212110002210120002001000202020101011101211202110012010121221201101111000202002210110020121110222011022102210002012002101010100221002122211222020001212000111221002101120111222220022112101121121022202221112111000110111120002001000211001120012200000102022002200110000011101122121210012220210101122002000122012100222010121100120212101002220210020101211201021000121120212100021101202101211222212100000000120022100211121002120001102102012200022212120012220121121022110002211011222212102111201201000101000100101201122102021002112011020100210100110000001112021110120102202010210220021211122022021102211122211021020100021001021002201200001221002201000012021101102211122220210111110201120020222100102101202221202011101210020201222021100220221220022002101202121020001202021200010120100", "211101202112001022111121000101100222221101200012001111012121002010012211010102211112022021221020102102001221202020122002102121020201022122201020012202120121012212222210001001020111100100220220221011022212201222111012122002021200202101010122211101011221012100012200212002122222022220000222011002021100011111110020020010010100210102010112210101121020222012210011120201020001120121100010122200012211220121121010100201112210022022212010001011101102211211010211112102200012220120012202201120120102011212210122000022210200121211111200012220111201122010022012212200110111202111202011200001021022002100101222020102011121021002021101200011102100210200200220020020101122200111210211102202210111112000022222111122110120020112011002100022201101100211001020011022112111002001101000000210002121100122122010001000011012102221112101202022100022101022020201201200022112201200011112002200122202002011102211121122000020111000200002121120022110", "200112212120102121101221021010100110111221102000201210110110102210002102220212112222101211120111210200100101001202100002000012010120022111212211200102121022120200021211120102012112122012100220000000000212220202220211110121200002201122222222100200001020001022101220020221222020020220112221120001200200121102021001202211020002022001102022210022001102122201122212201201122200110001020111002022100011101012200120112220001202020012210111200212002202200020212020202001211112021101211112102221220122201021120102001220212201001221020100012011121121121100022201102010102111111120120101020011000111121002222202101202021122001122012201221011210212212200012012021102222220112120022200021200212011122002010202110001200202102122211220020112001020222122000200000212202000221222121002122020210021000112202000200202212110010122100212212220221100120020211121002220110212221200100011011101000122210022011122101012001112221102012111200210022101", "112120110222222012020102110121200002100122110211102000010201211101220101201202201020221222200210222212221021000211200120210202101202211100201212201100210110010220100010122011120022020022021010011002110112011212210201122122021112202220101222220022110010021012200202020010200020222010212111021021222120200110102101120020120022222211122210010022201101001011202121112221211002211211202201022012110221002200220011011102202212002101021222102201112222102022100120112211221101012112102022021201211112210202012210102201111011221200102011222210121112010012221200010221220211211012211002111001011022210112121022100202120002011002022112022021200212201221200102011110001202021202221222010020110000202111100010002211020001000221100110021012201202220121212100221021102010101000020201121012022002201111120211100000212212020002210212001222122000020202020112022211021110112210122102101101021110200012022112112010221001012002222111110222122110", "201110211001212200201100012221221200201212212201122010220202121220001211022121010002200221202110101012122200012222202102011221122122102120200210112212210102022122001111020002100211012101021222000000221101212112001221111120102021022001011121202220222021221001201002221221000001120222220010202000111222202110211200110102200121020002122201111022102221202201220010020120111212000221021120100201022112101000201112011011211112120000011211112211111020022010221111000101012000101111121100211201110110022002210111200012120200002200021220110011000200222122112021112210011211102201010111222212000222221120212120112221010201120110110102011212122001012102020201121110100120012221220012201002221011120102112020202212220110122100220220221212221221212221210112000011110020200221012220110202000122022001111002022020122022101101001110120212111222011202121220120220200202121201101111222110001021210001221121011212012200212221121012202221012011", "022101210100112201220012012002022001122212200111110011120200020202120121211122001221200001010100110110022102100120011210200101201022020012011222211220102202012020121011011212112202201120111110012210112020122111001102110212100210000010010011121212001012111110022112100121000120002021010202020202210212200212220120102020201222022112202012221211220002120200111012122020121220111000102000000221120210010101222000101011021210021021011112011100211211102110120102221021100220020021112210212120101022200210102201102021102210210112001222212110010100102120210001202201011011222210012112111211202012210100222021121011210220101120102010202122002010112101101220120200001101112110020202112221112011022200121200220101202222110222121012202101102211102212201120201212122002202022202122211202221100100020211201122000122000112211121112221200020011111111022020111120202102110000020002021202221120221220200012220210022021210002021001220022220211", "012102010010011101102202000022111120222211222100211212121202112021122212111110022221022121212112001000000011202011002200102221222212201111200221222200201122112110211212120121200000220122112000110120211001212022201020001002221100101122110001002012021202012202111020002220012212221220020122221102001011222002220010102001002000111221000022011210212220211211210121000022000110002012222210001212100202011221200011222210212201102220110001211212001221210122000100112021102011102000012122001210020202022122201010202220211110102211010220001020220222101222011121201011202102010211210022112202202121202002120101222100020110100220001220010201220201101022011221120022201101112000111121201200210211221121012001221100211200220200100211101012202210112221112010010102001202102011112022110011101220012210212201122001122000021210002211012101020222202122212102120021220122022021010021012120012000011020001221222200122101121002002221112100022220", "211212101222202002102201201211010211002200211020121220011210222001000000112021202010120100020212001111212202211221012122012101002010121021212111102022121211100110022022201120122001120010000011001002221200101110210122101200121111221120020012210011220222001120102220202010010200102212001220020111002201000021000122022121210102211102012111110210120221221202202122012202112110111211110212111122021101221121111100122021012211000102222212220122021102221221201222022022210011202210001101200222201221100211121220122012101120201122201102111220201111001122001121210120221111102221201122200001221210011000221222101001021021020221022002112222210011010022022100022212022212200212200021222020012011120102200201210212112021221012202212002211202001202002202211102020210122211101100122201020201212221100121112001212221202110201212122022012102222112102222120222020020000121002120211211022102021021122110022010220110120122220022201221001002222", "020212022122010110100221022002101110011010001222101102111101002111200120110120222022110221111022022210121011221121210011021101112222200110000221001122100101201100020101011212110111210221011000020101202020221112021212202002101221001210021122120020020012010111010112110111000002020020101121200211011121210101010212221102210102202100111120120122220110120020122210222212201102101222210020121211212000010010122122122210120211020121011212211011201001100011001212012112222021010212211001102202020112002120001220012001000110202222212121202211220110221202020120201000212222102212110111011200111011210122201101101202211120222210221112100102001101000120201121110011102010010120222121101022002111200012222101222110100220100211110020221222111010211021011112001120100210021111002210210201101002112010211020012222011212102120021220000212211022022110112011222012012220220100010002101021121020110012020221101221211012112021022201100122110002", "111212212010111211111110100020221122211201110010012222002010001220221221010121020210120222122220212010202221102002012102111010122112220000222010112002220010222122012021121111220110122111001221221020111110100100112000121201101120221111121002012212021120100202112012100012112200001111111110020002020100221222122111110202222102021020000022112220021021010021020011122011200221120110112102111221210221100220200112012122101101101012220021121110222100121101211002200112122110110021020211100210002010022211020021100201202221011101111200201011120100212110201112222220012001111111120201110110110112101101121121012212120202210222011111101100000101200210112212220102210200201220011010200100100000121121201101001012001202212202101101202020022102112211220120111122020212210200110210202112021122121202012220110020111000021202210000110012122221210210111122112200111110110012000101201101000112202120121211202012200010011112122212101011102000", "210210002022110010021122100021200211011100212200021101012111111102222000021220022112222001212112111110220022002022222111120221120212101021010200002222021010212222021101020020000122202101101002002100101220022120110212211012120212210001221020202210001200101220202011110020201212120102200122001210121020101111112022102101102022221202221122200121211000000011102220121002210022112110200110110001112012020111112110221022122012111212210202112211210102121212100211211102012110020110122102000212211002211122112001021211220110022021220021201210202211210221211220012120100010222011210121101211210100022121120201221222202222222021002220222212200221222112222001112021210002010201011021001001010221200012110001020022212120120100102110120021100220010112100221110200002101202101022121210221221201212021221210012001221212121222012020012120110022120121012022201221121010110021212102211021200100020210222210212221021120112021120200210220200112", "210022101210111221220221020102021001102100011221002021121111021201201211211010220112201200202110211110012102101021220200011201101122011002211222220021022202001122200120120121012102101100122100121112200100000001221010201102122102112101121110200011020022022001212110011212212002221022112101111200110101112221220212012202112212022112202100121011110212200010122022000120100000201112020121012122000002010112002221110012211102102201022220000101020202200202120002222102212222102202011021122000102200101120220020102122110221002022012221022020010212022202011121220121012212221110202202010100222010122010201211002220022001121222222021022010221211010202000021021011012120200220120220020000021111211222201101001210010222201102021000222102000202012122211000122211021210200201102222202220220000012021222100200120201010112200100021102121110022210112122010122111112220122210011212021221022211001112000212000112122222211211111112001000010201", "110002021111102120202222102010002011001202000102110212211002012120012111000102011022211101000120201000112102210112010201012110100101102012202202002002211001111121222100110121221021212020101021120212011000210112000000022212211021202120221121020020110112111200221100102122002120022022101100211121222220112210210010002011020020220222122200200100211000001202102212012122110021202020120121221112102111100120212011122212202201122210210210221000111012120000210102011121201202022221120202101121210222210100112122121021110100000212100211001012211111020112211020102120010121202000212210110210221201202202220111020021101000111121200002212101200002222020102020200010201110001200202202021122202010201102111111020121210110212200012211111200122010221022120021012120002111110010020221101010001101201102121100111211220110202200220211120012121112221002001002010102011010202021121122102202020102201002002220110020102110202021220000112211011010", "122000011010012022011112021021212022112220201201011220020201221111210021001021102021100111111112201121100022110102202211021110202000002000102010101102022200102012222012101101211010201001010121001102122122022221011201122011021221111112201221122121111002022202002010111021001022111210212202202012220012112010112111202122001202021111122211012101020112021122012200021121121010202202001001120200002211200012002221102021201011122120110112111210011001202002121110000012211122212110210200110122000001002012200200110211200200102220121012000120212111211110220001221120210202001021210001002000112021001101021001210110212012110120211100111220112012022102020011010010021201102202211122012110111020022102101121100020012212000022220011020111022111212222101220100020002020100010201002010122211222122221201002212020201201200010012110112212112200010001102101100200201201220022022012000102121100010100122021012010010110121010020121100000100120", "012000122002111101201220221222120122022112012221200102200200200210011011202020011102210212001200100220201121101102012001010110200120220011222120001002022020220212202120122011220211112222000222000110100001201101102211010112220021012211102001211020100201202220011111202000212220110212121110211221222202110120111001012221200011200100201112220120112101021122001220212002110212102022111101021211112022102211200012102121012101002020102011212000112010010120110000022021110212110111120101001000210012110020101110212122122010020222122020101102112201220012102212101210110121101212212201111100102212112110112012101002210122001021110110000211100012211221022111101111022201102211012121011221000111010121011220212102110111222100012220210002120100110020122212200122001201012100201010002200001001210100211120200202101211212220010200201020020012122210202202222100101201010002020010211221111200020112112102210122210000120010102221101211111111", "011021112100101111012102222000020001212012220000222011221202102010001212100220202121202020022100110112100112001101200222211102121211222121110201112111021122202101100212212212210102102202101222202111212002022101002021202100020101000112222010022102121121202222122202202011221221202022112220121121200111121012121101002211002111020202020012202120012112212110211200002201110012100121120121010210110222110202111012000002011010110211001021212021101020010101020012112212022121112200022110212100011121000001201021201012012012122011012111222001010120021022220001102110102222212200202011212112012000212202112121112112211000021112100002221222201021000011021011221221212101000112111001222111100122201110100000010020100000002020221110121120210200102102100100201222012101122112002221102121212100222100120112210210222222221000021111202101112201022001111222201010001021011201002112021011221200010200221001011202200120100011020111020002200002", "210110011021101110001001211012122222011022220201021010100210220212110121111200221110020001201022012111120200020121221012001200202201221010221220122212021021202112112221101002100011200210101200000210102010012201001012010020001221010111102100222002020200111221012210002121110001000101102111010120220101201121111120022222001212010100010122011022201122111022212020002221110200010111010222211201001021221020212112020101220021201201222220211212111012011000201122021121202202022200200220221110200022120120111100022110021121201022111122102220101101102010212011102210100222102002101222000020010210201100110122002222212002010100000220012222221000110020021201100201200010210000200022002201010101001211221010122121222221102011010022220022201201220021001212102121001011202012201120002102221012220002102001210121002122000200210111212000122020201210211011110022121012110112101100212110110002211221102211211000112220011112211201111001120201", "000021212010120022022111020210011100121101002120112020220211010011111200012211102220111200122220210212021012010000101102111001012011220112002220202220112110111201002021111010200221112122122211200200220200120012001002122011022010212120022222022120221101020002200021200202022012002120000101111221110111011121101101102210100101020011011100220021010021220200010122210000220111102112210211211110202010120102120221201001221222221002210120011220001011211011022111220011020020112220212210211122002102021012222102001212212021201221102110202020222211202012021111202222222201020002212012221100211021002200112221100212212120122102020120102020101100122201111212120211220202010011111002012120201222020012122210112112221121000020110210210022202100021001112200102120011211120211221202201010210010222112202111120221222002122101221221222000100201002121222011220220221000021100111201002122111221000111112112021010200022011201012100221010220000", "201021012102021100122122122022011021001101222200222121001211010021120222211002011221122111000121122000010000220022102000202002211212222110110100201102200122002222022111010220111222222200021011210102222200221001120000021122111120100222112202021211201221111200201102001220102201221120001002201022001000012221111101111000012111201212120120100211122201222021122022010021100122200020122202102012001010021211222222012221122202200012200201210012002212211002222020021001022212002022002220221111111202020120000001102101000221012022011012220211122200220221202211100211220021002212211002002000012211022001200211202000110111112102210001200211110222102022121120102202122021011122120102021011001122211220211002220022011100000020012200021222010120122212210121202220201112020102001220112011202221001220222200010000011211000211021222020210000110222012121121212220202100221201012121222211212110111122121202010102122220211212211100002101020122", "002210121211012210012001200110111210020012112120110001112210112011000211122020022111021201120002210000202221011022100112010000220101201121202210112010021202120102011201011000122022211110111222020010021111002100000000010120112001221011002211112002201201222221022220010122001121021021020020210211101000002021202202002112221012201112122111201021020201112222020201000010201212112001120211101100212020002002000001220100211100022221211221001000111021012000102022001022100002102011111022122020011212222220002102200121102201222221112020112100201012102000222211102022002102120001221102122201020220122101212000002202012001001001022010101222220111000212112121212112201122210200000122100110222221021102210122102201012202220200112220002212201000111000021202110220111102101020110122001102001011111012212000000102201212221001112202010121001110002022100001211002201010100102101111010200102102200010201002211111011111112000110220202002110001", "221001001000121010012100221002200210200011200010201102001120120020220201002122011101010212120010002211122000211022112022102100021012201200111110110200202011000110010021010221010200102211001122201221122022011212012211121111111110110102111211012212020021021201021211200112210120100210221111222221101220022102112202212121021000100022002121111022012101112221201122201000111220120100221001201121012122220011211010211022101120020101110220210212112020212101221010102212222110220012012122210002120212000222202002200001211212201210102012101012010120022220101001100200102022121002110211022111211102202211002112002012111111222110112101010121110101110121012201110101020202201011122220101121011010200021222010111100002021022100210020201110121122222022222010010110222210012012120122102211021002212000212022202120001121010212112112100010202001221012220010202000200022010110222000111210010200212022200211020201002121222100102220100220221000", "000112022221222001010112022201201000011010221200120111001100112201022220100001021100122101200112101211211112210212011100101012012121211102220012212011212202022110110120012221001121000001101001102120111012211212011102200001111201222121120110000022102012200202002220012000111212001121022012021201001001210201221100220001201100111201220200110001102000022120212010221102202200100022001012200211210101221021002120002222011222002000122100002000120000021100220101012122120120122120200200102020022110211000011200010121200101110120210100201112100201121101120012121100112011202020200210201222122102121011211202221221101012010022201002101011022200101101010210110220002000112022221000101002210222110111101222101021101101000201010220020222210011100022220001220110021002112112120122122002000120100011100022121112010020120222102101100010120111210200121100111210011101022111121012021212122200122121102122001100011120100022221022022022010020", "212200100012220122101122111111210122000210020201222020202210000110221200021111010211021120022211011112112002222222101221021001021122020211201012120010211111000012121220210210222201112112012210212020211122001201201212122122220121010000202200110102221201122212221111000110021202102101110011110200021101112110001220001102112020221101112212200111202112002011100211112110001120112200110221012101201020002211220011012202112001210122111210221201200211222021101021200121102010011011200222202010022002120011002021202022102211210010101101221020101211220101100222021101021112222120221011200001201010122020120202201011002112211111200222100112021210201022220012121022102102121220002000221010101121121111210002022011111222012002020210211000110121021001021011012100012100112010111120022102222010011210022021210220021120122010120212220022022001200021000101212211200221100011011221020011021110021012022200120201011120200101022202221021112002", "110112200121221120001210010220110111000200220200220001210020222012220002010001211210101112022102002120011212221221202120202001121002022112121002101012011020202221222011102011120111012122202221001221012120221111012110212221101212210012000002210210211022202210100111001120221112211002200110002120010101010012220002012000200210011010212021222101202222001001020212212012022100222201112021121000211010121012100022021022102010020102121111111100001212100102202212012012121022221000020102001022110002211022110201200022110222220120211020010002121201222102220122120021212100210111112101122201011212112212010002111020020020110221212112211211110120102101102121022222102022220222002201201211120121001102100001022121211121220002102212212020122110012021220020110022020011102122002210002012010022112112001222110122111220020221111120212001120020121200001021102222112202000201112021200112201202212021210212111212022020200200222210101102222000", "120121222102002020210101122121220202102202202120201110000022111120020200022202211002212000011212201101221202221111021222221101011102211210221020202012211202102211101002121010011020211121200120001221002222001112121210221121110120022010000110000002002001021000000021022002011020220111112002210200120120221011001020002121000020002200221101001001102002211000102010201200001022220222220011200200101122101001210120010221022101222112210211102012010101002122111220000001101121200221202120102110100020202201200101012102212120100000102121110020120221112100020202211021020201012010020210000220121200202201122111222220110102212000011122012101212102201202110100121001100102010110000212122220202021102220002121102102020020202101010101100221220112221221100221202001210111220122012112121101012020120101222122020100110100212211111000201220221100220222211112211010211220010020022111221122202101201102011200001102021001211102011222200201012020", "001122021012111121011122201122211201010010111201010211022120021100001100102010201200001202010001221021111212222101200220022012101210212220020000121101010012010010201221110110110212022012201121112101000211100001112022002000210221011202222022211001002101210111001212020012100202021200111002112020222212101000122211202002111202102020010210212121210100021011202110211121111102011110101202011201200111222120220220012222012012221110021011200000202202021022010122002110001010110212021002112200021220212122110022200221211212020102021101221121000100021212021111002021002010120020201202000021121101112002001212012000110210012000210000212221102200210212102121212200020002102110201210120111012112121001001201121201000120120212111222222200200221101100012211221011102020211001111000001111011012022201010211111212010121020110122201111012001012110101011210211220020021121100002101122020220100022201012021221211202120022202102102012101120122", "020210211020202002211011000110022211001120111112222202010210111220221211210022010101201101101101021111221210002112221200221020120212021101121221001122122212220100221111120202002022200021111200112210110112022200121202220220001222101011000111010100210102021222101212101011001122220121211111102122210100210002200101022211010100101202102101001002110221002102211121020112111012121022111110120010200200211100221121212112001110022020022021102111010022212010101120210211022012000222220110010120110020122122000102120101012111200000212200221102201001100222010112120001201220012122100221021221211111122200221211221120202020021111202211201122101121010011212101001012201010200000202011002102111022201010212112011200112110001111121002100201122121012012022002021122002112220002212100110212021202120022010200201222112120111210201221202101110011120121222002220122211022002001102001020112211022010121220202120212212011012010000201221210201100", "000010020210220110200202101111022220110201112210011202121201120202222000210001211112021002012111110012120102211200002022011010010021112210122120212112112022211110220011020112021002120120112100220000002100001212010222002222100122002201201011202220002021202120022011211011110212201012002022120001211220100122220221011111111000202220012211210111112020212012012210022112010202211011112201210202020110022001212110201201101121011120002102120122010021120201100012022201001012010110201200212100120101202101111012012122012202120210200210121220000110011100220020020002202212122021020220202020010200121011110122121001222202221210012101100220201021211202022022210011211120110120122202002020120210222210000020020010020000001012210101202011222011101201112002102220012020101021000101222121210100020200021110212101010201210212021210001222102220222120122222000110002212121001011001112121101220102120121002121121111011200201221100202111221202", "222112200122222212001121002112010102000000102022212110210201210011012022001220011011002010111100020102222101111100112200122010220210112212011112200220110101112201010101011001011200221100020200200220110021002020012220111200002110000112221012121022112002120000212200201111201021222211011212110120101100200110210011222220220221201201001000100210011020121001202002101210100022222201222122100201220122111111200200101002112111211010222022001011111001122201100100210001110001011120222200000111010122110121212112202212012120100202002202122212220222022000012121020122020121121212101221000202010100010211222120002100020222112110222122010121112100110112012012022022211021000001012211202122101012120112112101202121002102220012201212021221011120011122001111110201221211221010002202110122022202122000000002020220222221110222122102020111021102212021011110020012220211110112222120212012002021112101020000101101020200021110021021122111010002", "200000100221020122120202010221220011200202202211200021020020012021222201122102102222121220012201111022002100210001222021000112202112211002201002210022120221120210222212110112221200212221021121002010012200122210210021221020202200001001010120222012112221121120220200111210002220210011001110220222102221022012112122120200122222022000222021001022202001202122220200001210121021200101000211021201102210112001120000011222121220002111021121010111012101211220212011002012101021212200212002012211021011120210020111010120100110020011210212220000222211022102202120212002100001111120001020212220010201100001111002002212222010220212111120120122222201000021102020012200012000111202110120021221222012000110002011002022000111010021220200110122220120021220102220111201021010221221021201000112021211000112111010212021021200010211121101111210111021011111200100220011200222110002210022012021022212220202221212110111020210120221011111111210100222", "211100010100211010000020021112220011101000102111002211111210011212010122120011000122211111010210000120012002002112001202100202010012011010222020110001222012022202000100111212122120121220020000011110110210100200202000111000011210201222100011212202121012102021020122002220100120011010220110201020002121022200020121111110111002200220012111001222222020222101122220012011001211110121000212200221120221012102112022021212221200021112012110221021001110210022112220000202210110202010100121001210122122210020021020122010000222012121202110210021121102102111222011221222212221112021201111121100010202011121020010012200022020200121222211121011111021221200122220122201101221020010102220211211001002211220010102022221210202212012222021011110022111211202120101022101110022111020212012000221102001010022000022022211222102200121020011212010002012022011202201221110201122201120100212021200201200200121222212220210220020000120001010011221001220", "122222112201011100221212021122200010021100201212011001020122012020211102001100122221002001001221202011021221011102100121012220010020220211000110102121001002010212021102200121121221001221101010001022111100001202212001120101200112011212020220120011221011012021021021011220021002102021001011222122022002210220121100001020102202002020201100222000001202220120211020020121021102200120020000112101200222010210101002122211222102221010022101000200211101211200102111201220221010122122120010210221100001102120122201111001111202120021120022002200011102021002210021011112002022122111210201120000201110110212221110000120011110212122001011101111020002022001101010220222200210221102012121221122121201202122120100021111021102101002020120120102110011001002101010122120012210112220222011001001101011101010010212021221010101100121000001010120212210120100022122002022102102020122210112122100120112200101011020212100102201220001122122222002122222", "000001211102120121121120111100220021120220202212110001200220122022210112220221110222101020022002110011111111200212210000222021000112212202021021101101000020011012020011210112102220200111120220221201122220102000102000101112201121100222120000011200021220020102012222022000000200201122212121000010211201102011111011122210202220211200020200212222110212210021112112020101210120000100020022110120001011221111000022220011112212100200010022122100012121101210100122121001211021210202222002202202010221112101000022112222012101012101101202201121222122002201110221221100002022011100200000111101122222011021010221012000222112210000111210001110001112011202022221210110010001102220222021010111122211111021210110201222120101112212100202021011102011222120110221022101222001111210001011011112120120221120222102102001120001100201021210201211001101012020112012121010222100201020212102202102010201000111111011210110011021210120011010221222002022", "020021101112211000212210000220200011022201020110101212120000111221121022201202011021120112110211212011101001010211211121122111102002211120011200101110011122000120212020220010001222200000221220002210122210111221120122210101222112111221222020002200220122012002002122221121121211110121111211222111201011011212200010022001200001020110011100000002012000222021212122001022121202120002202021001021000020120012001110200211220011011100211211212100111121110120122101100211100111221112021121022220021102111120110012110020212202222111101020001002011000022100020112021112122000220111221122212110010121021111221001211122112211220110012222200002012012102220222210220202110022111020010212101220110010202021210221220020021021112122200111100102200010100102112120122110020200022001000022010001210020210100110100012100102211220110221122111112011222222200001002222112200002212102210111021120020022122222201202200102011122220202012111210201212110", "020211102011221220201010121011221222022002101211122211200221002211002201200202202112211122200210100021021101012001212101202222221201212211002220102220102012212110200211000010102101001121012222101201122021222220120122021020010001002222202111101222010210020111120102001212100212002101021201211201110122001221000000010220221201101000121212201102011110120101021110220012000002100222112210122101222120220120122221101010022211201021221120000202212001002211000210201201101211120101022001212101222122122121020001102100222022012210010100011221122010022110022020101111112011102210200200111000001110221102102100122112222020000220012201002120200221021221010011111012101001010021102222000101200121010012120122200122202212222111110112120012210002100100211221002202220110100222102011100010111201011210001220201220101120201202120022101022112210020021222212010120122212211220120220221001212220101201011010202010202122211001111220221210102102", "222212020001101211120210000110110110102210212012210101120222002101111200022000211112122121010020111110021200011122020120112020002212101110210222120200221212002112211111122021110220000211111001012221022112210221110121012112212120010120001200010210110220222122222022012020002101222012020100202221002221001212011212002212012012012111222011122202102120200122101212210021012111110102011112022122102120012100210000220020111102001222201122021022012122022100001222100110122111111202120122111102000020101222110010020102211202112020010202112211200021010021102110222100211221122000200011001011020210122012010110111212111021111022210220121002222001212200021120112012210001210210010020222122002210020102000002102021120111212011111021011012022200001020122022100102100222101122100010022120121220212212120010122000112202212111210011212022021220200110010101000002121110000001002021022000002122201221011001202211022111000122102010022202022012", "001211012002012011201020010212200102012012010210102120201211210012201002010021220101112002211000201202222000011101021220211121002202222120220012122022000101011102021012101212201110211200220022012211122112210210020100011022021200201121202120000202020221212000210212210011222012102022221111221102122210110122200000202212110101111020121112211020201202202221222222202110021221110022121010221200022121021122222110121200101211010202110120100112202112001002122212111002220120211221220021121012022002022200222201201111022210222211102122210000100110101200102112012221101110120101112221221001200110122212021012020110111000201112002201022112201112221120020212121011020210212121120100202111102211220012022112021212211020112020112101012221222222222020222111100022102012020100001102121212000112101100001110111021112001122112202122201201221002212112222011021011120101012020102100000112221020120220110022010210100220002212000122101101220202", "002120020010002101201012200021112021211012012200021021222120000021020221102001202001102112012021112022201100120200110121102201111211020222020210210202020022010021111000012220120100020110122010120200212001100000111101000111111102011001212200200220020100211020012212222101002011221021021111020212221220021122021022110202200121120211200010122200221220222021102210112020220100112210221220100122020112221112222220021102201010200110101202121201202110010000002010212100201202010121201221122202022010200021112022120101220211120022100202011110022220110022211221222101120111220221200000211012201210212220022012121012201220220212120022011112102022210101112110210000112022111001010001010221221210220112121201210022122120200110102221202002211112001011022222221102001102201201210021211020111122111210221101112000112011012002222222002011001000001221121120022221022010020211221101110212110001001200022020222022211020111001222021211000012021", "112221011122110221200200112220011010111001201001210000102112022000100211002021012122000021102000111210211120010011112012102122121221210100010100120112002011200210120121221110021001222001112011222002000101212111221222201122212201220000121020021102022022022210200101001001202222021002021011212121102200221012222012210020212101100012111212222210210212100100112012010020121120220121120010210210000122201201202000102002102002222111211211111211022121112210100020001212220201012022220200011211100000121100121222012111102110020222122120020212020212122220112200220111202002220202202000220110200101210012200001200211120121201000200210100111220222210221002010000211002001211200102201100010211020010211000020112220012012202002011211011200121120101211200201210112100100022220201201021120002000022002212200111201121020122011110021111021111022010022110011210201221202102102101222222022021022011002100210122011002001020112011101022210211212", "102201222201020012020110021012120221122202221010012222012022021001121221220122221212211020111120100221121200201121000020002221022201011111111000220211122211222210001010001121220111202200122001201220110022011211102212121210202111221222121021202120101012120221221112210201201110012122002010002202222210211000200120110110022112100210221210002002122221100011101212222210212122211002202000011010101202011021222120012210022122011120001010202222012120002111010210012202122000002101202002220110112002200102101000222002202111011001110022012011002122120211010002122020120110211101020112110120022222002020121220111202010200020121202002012220110000120202002111112102202001002002000220002200220222221022102111222021001110002202121012222212002211110122120022011121010111210102021222011101112200220100102122001101201200210002011111202000111220020010222200012110011100101210010212110201021122110210000102121100112011222211002120001101221210", "222220020101212000021011110000210210212211221010010011201122102001112002221001120021212210110022121001220110012022000000010111221200101100002102102201110210021012101011221110010011001001202120222012210202101121111222102000201110111100210212221010200222201200120111122212000211212122010121200121212102022000202111210101112012221212112121212000101212011121201111110022021002100002020211010121222011021011101121122010102212211200210110111110000010100020102002011012001120101102211112002200020101101101110212222101201101022211120111020010212110211000022002021210121221112220210101000222211200012221220201100211020221010121102201201001211000101200021000011000121002021001202201120002021110221202122212212102201122021111001212210020011021222111212202021020111111201112000102012120002122110122122000212201121201211001021202211022002201021002120222012101120212100002020112222120021002112212010012122110222020000001101110102212222101", "112210100202011020001011212202011112021200001210102210012102000111102102120200012210102202020201101102101021120210010201000222121222211210010102011202120221022202221010100011000100000101201002010002220010110100020021011122002120021022121210201210212001100202021210221112012020220220002212221101011020110020112120121210110221211211021121010212110220012002001211200211212202020222122101001201000010222112120102112000121122202221222202200210111010201211102200201021122120100002111121201002110122201001220111002100222001100002201100122202220111111010120221111221210210210102200020220122010101021002012200022221100220110022001222102221200202120021101112010102001021002002112111212012121020101202010222121022010010111022112111012111012001012102120222011110101200011120220211020100000200100000221221111110200101010021010111100120211202002020022112102100220010212022122210202012021011200200101012012122002110100011101020202101212200", "112121210112122110212120110000111022220120002111102120220200011002111020120222200011122212020022112001122110120222211122210011100211022012220010100020200020222121102212121011221012020222122112110102010010100021002010220102211002010201000011200020121202110122021022121112102111120000101110101002212200001010112120111112112120120122011021100000011020102000112022020121120122002001121220220212122220002210201211011212001111100022101210102110122111210010021100011221221022201020102201002010121201000211012122210002120211002022021210122020211220010220020120202001022100202010210110110111002101121010020120211001222000111202002211001102102002021202101010210100121022220100201210202101102220222212201102120221022111201001111101021211102121011200012020112020221012000121102201221200000212000100201111000212010120201002222110212121002021210220111212210021122200122100012101020201202221211110011221121220122022112102110201201210202012", "222221000012022202020102220020011210201120010121200001010212022121200102001200001210100210122120110212012200212110111000021122211002120211001221112101001021012220012022020121201210122112000110210201010201020211210111021010012000112201220002012010121021200110201112121000001110212011202001010222222112020002121122201201211200201111021212112022220022100200100112122111021211220200202012212000212212211200022020121202012020111120100102002220222200120112202122110020120112010202020120122201020002100220110101011101220100221100121010110111011120201210122102100020012102122011000022110202010022222011101102011020220212200220222202100210011000210222020020222110111221000000202102101112122121212122202202000222110010200012000001111011001112011012200122011012012001120100010202021101122110011201200220120201022000121001212020110120122000221010110101222211222211110201222212211012011111010100121110120120010021222222010112210200121222", "101221120021002221100000000101222102000111220112211212222002210220122122101102121221201120212102011120021021012022011222220120102120012221022111010021011012101122011012020201000202201111112101120210210101202222021022221122012211002102020002002102011002220200001200121220110021002011202211102011001000022122202210120120211211012200121211020201211012101121112201020111110102112122112102202112212121102201000200002000002221220122020100221102102102100002212112110210020100201121112221222122210020220221020020120110010000120202121020221120010110220212010000122212120000020122220022111121221222021002122110022221100102012002201010022200020012012212220011002110121122121200101122220022020010110112202110022220200110010201012012121011201222200012220210112201002112000002112110202021222200212121100102000202100002001100202022110000021212001010222112021012211222011001121221020021011210111112120211222222220200011002201110101110210001", "101022200112220100220201112000011210101022212202001020021122222122211001222002112011022121210222021211010221020221220122001022111102110211202002112001101000022022120021000211022110211021010020100012201201202202112021200100121112200110112022122002112101121212120222222200202110112002000120022221102020000120112121112210200221211202002121011101200021221001011212021012002010212010222020001220021121202110121100202001001222112211220221001110120222210122100001211101222000200011211111121212012212112002020121101202102120011220101012201020001012022120220020022100210000012201001002100111002100002010222002221022010012202022010211201102110100102112120022102111100021100001220100012000222012221200012110020022202112022111110012210200222000020111110100002120202120222102110202012002111121021201120010102202120002222201212000020012001012022122112222201021122101222021211102120201020100121202012102211002111102010120212011220000121201", "011011202121101101100220112111121202101012002010020011110112222100010022011212211002012120122020002221222110002000210101001212011110212011211222200222100102201021110221211212211011101001011112210012012121102021101011212002001210020211120011020100002010210111102212221202202100201002200020222101010200001102111222221000111101210111110100002211012022011102202212212121020200011111022012210120122001212022211120011110120211110120222202110220002100202120212000001221010120200220002212102111022221211220000001001112111011001220011002022200221221201200110121002221201121021020122012120000011000202020112222200022202121210212212212111002010020121210200210102100022002010210010021002211201112122201010222002001021121220222011212022201211111201220000112111111012221020122120020020010000020120020202212112100012012022001121221201212001202120221221020211011012221000221012010201102120211211000102010100021121021120221210201221200011000", "022011020001221002222001211111222201011222222100121122201220201202121202002112220212002210210220211211102112012221200022210221001001000200111011211100121221022212212122012101101111210100110102210122001222121100202122111101121000121002020210110012120212001010212202220102220120022011100021212100020020002002020222121202001100101001201111001121201102221221200110112011000111210121212101112022222020220021112121011021020102122202001202101122100111121212200010000000121201010111122122212021102200101002220022201112221221102020212222010200022210102101202200122202022012011110021202000112112120121212121100002222212100020112202121122011022002220122211200022112000001201120112120112000102201200021210222221220212001011121000211201002001221112222220022100121221001212111222121221122101201100221012210010220020101222201010220202210210111121020020122110022112220202020012012210122010111101022020010110111112100010111002210221021212122", "001212212211211221001111120212021121020120220002201111212002111000200110221010200212110222011110020220112222001002220201021102200100212000221021111211010211120222101021010100101120011011020201222100111201120021222201121121110021210221001211012000101221102202010121210002001022011101011021022221210012012112000210212011221111022210112110201020212000101110121112012110010221111000212120101201220202202222001211002012112012002221022101122000210222202022222021112222120000211110100020210010022000110011011101110001000000020002102220020122212210111101100120000001211122000122002110222100021202010220202011021201012102111211110020001011120211220121211211100212010001100221112011012020101121121221212200101112112021010102120022101201021201111100011220122112212221222100100021011002002202210202011020111102002201020211001211101212102100101221010021200110011122211210200101111012002022001202211000221010002210021001010011000001222110", "111110021122020220022122221120001011102111110121212011210222210020222220221121010220010002100222101111011121102111020111122100101110020011121102202011120221122102010001211201010111021100022021100210002011020121010222000021110100201222210020122202221212020222011200212220101200121221011200122211022001022202201220121021000112020220222101012012122111220001202010110101222020122120100001012121112222122112110122221021021210010212001200101100121122021021201201120222220111002100211222200020211022110012112201101022021202121100002111211210200010122100200101122221221001210212120110110112021200201201122122011100201111110000022212202020012001010110111122210111110212210121222122120222222211202212102111202220110112221102102110112101212111220012102201021102221120202111221110212222102202002001012021120022022212112002220001200021102022002020121221102211112001212010020211102112201112100021221121120221111211001011211112122022220122", "020201210111120102002011022112102102212122102022212100102002021110200022200010100100201200222220222211022012021001121211122022202000221111002220012011102221111222210112101122111000121122211112120121212011100022010020221112121202210221110001022212212222101102211211100202201210012002200010121120000100202212200122120000211211200020012210100201121210222102121011110111202122102000002022022222002221011220010102221012002212100222220020100021212220201021022220202000001101221201221002020210212200202201202121202112012201210001220222200011012101010201220012010220120210202210212012202022201020012021222000201011201210110210202100010020122001002000102211212100221102010021011200202101001022102101111202002202100102100201222101102201210111022110220121211221111221110202002000020021200011011121021011202121000222101000120211021201102120000101102000112111110220101001022211000001212102001102110222001100222000001211222022212110002002", "101022201112010120111021001020002010102012110200212020010220120210212022212202021111220002202021021000120012002022022221122101221010210020210000010201110202200221222202101211100212210011100121100001212120020022102110001200100111201211201100000100012100112212112020112010012101102222222212202012201010120120211202120012202100012011002210202110120120122020200002000122110112022021110101202100102200200202011001012200001111220221222101021000201200100110021020020022102110222122012001122100002001211102120112010122021120222002100100010122022121100011001021002000021210121201020011011111120100201220021011202012211011001022000010100202101111120221220210211101011102200020121202102012220201022221210122021110012001221200011002021222221100020020212110002200210210120201012210010211101100212222120011010111211110022120011101202212212120212202022001011102112002022011112110212021112012220001102121002011122201201010211011221211112100", "101211010011020111011012111221221100111122001112011122022101021110102022210110202000122111000111101222100010210102201122010022112011221220112201111100221101121211201212220011101002121102201220211212112000010101211210212211100100010200011020110101211111210021012222122121211122202202201021112200021102211122200120010222020101011002202002122202011101002201011111122101010011002211011121020202001220001200020112011121221020200100120000210201022220121010021120002211011020002011011201221102012221122121220111222202101022001101222200010000000001121202222012111020000221101001021211201202201110200120101122222020102200202000100220111210110110111000111212120111020200220121021020212111111001021012222102021200221022000021202020011111022001111200210001001011211201100201101000221202021020020011021001021122122120221122102221102122210210102202000012222121120220201011112010112001112221221112112212101001220111100102222010101022122102", "001122112022201200112120222010001200200120201222000002211110122112220001220111010122111202002200010010021001122020120210010120120221110201020010222000110001022020211101002002102201011101202112002220102012220200111110120111122200120122001022200022222220222111000211000221001210111120210000010011121012012222011021222022110110101221221010111020010002002211101100222120202110111202100022211012121100020101011102121000112011211222211010110100211010122101210111212201000212222220012111100010222201001221222000000121222002011020200002110100011210222220011200011112111001100220222212202120212122110201021100110112010010022222121020221200122100211210211122100201202000211222222002110022002012210121120020120220201220222011221222102202010212102102110012202220121120122110111101210022010210201020000020010102000100201200102021011100110211002011122100002112101202211221211211102022022102201011122112112121121201020002212002202001100201", "122020001121122122100202100101121102000020221121200210102020020111202001101200202010011210111211010200202222220111200012110200122220001010222222200211122201111222001000010012210221212011002201121111122111201202110212111110102001001101001202020222102112000221120220202101110211020201122010220111022110000210100101201121002010002102001220011011000101211110210020110111102010201210120110002211220100112022200011121110121201021120122110021002202112212220202001221100010120222102202211010000210101212000212001212010002111002021222101212211011101211212202220120221202222022022012111020020200012000000210011211111220101010020002100021221002120001212020112211110020000201111022011201221221011221121021011100101001010022210212002021220002111200000011121021211001222112021020202011002100100211202122001112020110001012020020200100101002200121000201110201010220120010012112022212110110201211221021222002222112211112212202020221001110100", "220002220121220121112221000102001110122120011000200021220200110011110221102220210211110202012012110211202211021022020001010220012012100220012100212222200212011000010122012112200222010122100021120221000222111201101001100121002110200220020220112110112120022212020102100022210000112202021120110110221022202200120202012202122201012112102112222110121112000122221100220020021220022222212110022202220000021002021220210111112210010111201100001000210100211221121121111112012222202102000222111220212001222112200010001210101111020211020221122101010122220121112112211200112011012100122002022211120110212100100100220121020212220200221012011011202210020100101221100102022101222001120201001122212210002201012110212122220012201110001222002000021210200210112002110001111102220100021222212202022112120010220200022210211002201022200200102122210000121201112201210212002200112200221222220212101201112122022102122002112002020122102012012011022002", "212011010110111100201201001111020100022011102110220002220101200112000200001002012122100100021011012022112100102000012001021001112222120001011001120122021221021111111001201121020020220000121012210100121101112210012212102021021100201002220121011102020112200112110102110121020000220100022211120012022020120110220121011102210110010010222221101221201101022011212110010112111121102101200111112110001221201022021111022121021212011010202020222121112201101010221022011220200001102012110200220202221121210011120211121100121220010220201021021001211020102100000011220211110100011221200202100110220011100122100102022121200101220011001201200001020222001110000222110022111102201120111120020112020212221112202211212010001100102211220220211211222200201022012010200010122211220211212110001201101011022110121101020212010201002010010122022002222001112010122011011210102011000221001022201201122221011202210102120002010112201212112120102110221001", "201200012220012110220112102021201121022101010000001101022121022120001212001210222002201112210122002100111210222120022102021101222101002022111020221211211212021000001100212222202001001102110000211012111021200212221121202220221202001220011101222210121121021100200220210120000212122221101012201112200222122210210001121000012210102110000100201102111201222011102100210212110211121202220002021002212112111220110201201021122201011022022011020001101200202211020022120221122101222010011110200112211220202111020002221000002121112220201220012002001100112021200212110201221011120022201022100220121022012010002222220201200220220211222111222122200112100001120200111000022202112101101201221021212211110120101020001122012221120102120212100112111201212001012211202021002002220120101212202211100120022010210221112112211022001000110000122002220210100102210201220201101112102210211020011012020021211122120010002211122100022122122220110022110022", "121101121202110121011221001200110020020000110120220011021012110200211200122011112222101202010220000000201020110201202011211111010112101212112120220100221122221100001121021211222212222012200002122012121122112220001020111210210211201001102100210201022221211000021010211120121201121010221210221201111222212002002200020020221210012220102020120020002101202101212100112222220201000011002201011221210102122121210010201111211102122110022202212211221022012111100020100012100022101020202122111221210021101101012121020010201122212122121121211110222001001102120102201211202000100202112022201001221111220010101220002102100001100000002002222210011211202210220012012012120012110200110212102001212022010111021000022000110021111020002001002210202221222221012012220012212102011021201112022101012011012000112002010012022222101220000222212121221002121202011212122222202202202120122210012220022122102022012101011001221220210020220012021110211002", "102200210020211002000210101111001101022110212002021221101111202022112002012202000100022200212211120221210001011210202121101201001000120112011111011120200102002102002022102111021210002211110212022111201211121110011212010202011110001022200101210100020000010211202221112221201211102002212002201100211000212222010020020100112101220021202111002002222222011211121200111001210021002200200110221002121222021100201100011000011002212200121012020202021002201002211021102021111202110012102122212010011222102111221211210002100002111011101112022012021120010122112102222021212001122201020212012122001101000101110211210211022200121200212110000221121121011022002211211121100110002201011020211222022220222021021011011010120000121202201221000020020122221021100211122011010111112102102100220220101211010021100200200011211000122121020111021000211021200211010010000010020210020020012111021021222011212121010001020021212222121122021122201011212121", "100212200100110012000022110010201021120020221002122201121101210002212200102001022002002002100022211112200020120202211201101100002001122011020220101100220202112021212110002000200110111212120100222112200110122112112210011102022221110122112200110200100100202010010002011200011001100020011111111201100212121022121101210212112111120221012201010222011221210101221022020011020022121220210111101222120211220110222110120020001100121001000212012111012001222021201202010011200201121222120211020122121220220100022210022002210200212121110001120110100010121120002221221220221202121210200211001001110101220011020112120212201221011000220101211022000210201021212212102221102120200002012100120012212211012210200021111110122211212112120011210001010022200100201120120211201222100112021212210120121221020010002210111101000020202100210102111010002222121201022201000222112100012001011112001022211121111012100110100001212102222202211221011010210002", "101102110102020102002212112022210022100110210020201212021200022001110000222201010102022221100210002100202001210120120220102011102212101200012212002020001102100211122020110121012221120012200001221012101211020112212111121220002220200211000101221121220100000112110110221111222012012102220210111200022002112201122100020122102112211000201102222221010011220221011210211211122222110201201121010220012221202012222102112211221111121100001020210210211221020000012122222200202002210111220220202222011220211010201000212102021002121010012000022211010000002012200120002011011221211212010011100101010010020111110011200001011211112211010021210111202221020000201001110200121100211120001100120221122010100120100222002022002221122222220010112012220201212000110000121110110221222201100102110011100022012222210220202220000212020021220000020121211102222021121011211001011000222110200221200102002110211121001101101021021120002210010212221112101022", "002100201122211100220120210121110012200201211112212102001220112222012212101000212120012202102112222012012010120010211100000122202001201100202202020102102001220002101112110222210211012021010101102220101120012121211012201212222120122002020102000002120011101111210011002012220220021200112020102221022212210200102021011101201221121012101000200112201000202201001102121220122222110122121211201012100011211102002021210200201022220220001121212022020212220221010211001120022001020201122122112121010120202122210102111222201002010221220202022222001122012021021011200022002202220221022020001022120022012121001210102111000002010110201200200101022121212001101121201120222022022002212021110001022112202212111121120200121201120211200110021121121220002202220110020210010211110201110201220121011002101110022110100022202111201220100122112011211211112020020022211101102020000211220211210011022112101020220001120201002212020000102202022122111120", "001201020210002002220211002111122202202020200220111112202120202210021220011212011122201022022201111120111212012110220012111201111210211221212020122120210121120011200000210201122221101111111201011022220120100102002002200200020111022212020111021111222100200020112101211222221221221210101100120001021121121021211101000210212212022002220120111022011011111002210221202010120121101111002222212011122201112210002200210200010121101121221202012021021010202212010101112022200112000002212112112002120112021120012010010112011221111122101122022001200002022111121020002122201221110011001011221001000120211121012021110211002211002022211222000021102200011011111200020200011010011120020222220221001021221120012010021210120110021122122120000022020221221011200022222211011101112221211211200120000021001202110010021211201211220021111120101210220212022220201011012122001221112001200121002220010201010202221212102222000022112122200001122001002102", "121021100101012002011012222220110022200211001222122111011100210002121120211202201220212022011000121021110122122212010020021122220112100220122100000202002021000002221110211012220201211112100202021212120122212221121001210220200220022011222102222001212112120022222222102200221210220202001001100200010212211220112012122100200020102212200112211022121011211100001011101122110010112010211011220222100220121002102102222200002200212012202101212211220000110020212000002022000122210210222211210210122001112111200120120201020201001111202202201011111011020221112202120100210101000111000101021022201011212021112212101022020122011202122221011222211101110212110221022002222110121201000110122020212221020001112102001010010012222221200012022201120110022011102211121202022100212121202122201210001102200202221012120000002010201210211100200100220021001121020020212102110201112122102221110010022202111110202110101012111220002022001112200112200221", "012102210020001122210102021101020100200120201002220210102222121011211012211202202021210011201111021100211200000011201211220210001212200202211120122011110001201011000202001012120120022102212212121000210122112212222220110112221221210220210120111101112101011210020100211222211211012011000000111000210210111011210221212022210012211012221120212022102100122000211202012212222220210002100000202021021110122001110211020122212210200121002212011100101110002201120202100010102200111220221211000222001211210100102121112120100212200212221002112210201111012011112222212101201010220201112211011101210120122202200210212221120120121221212212102200200100101122222020010022002202222112122101002212000210100112111122001021111202111020001210210210022221220222200012102210110201022022000100122022202012110220222201101110210201012012012012210201202211010101202002121100210012011212100000001201221221001101020012121110222112010012020211000111011010", "102002010021021111220002111101112122110201201111102200121011010122010111121000120100211122211012220010001100110220011012220100120001001020002110002120211102111020222212101112220210220121211111000212111110121001010011011021220022211122212101122221221222222212021001121212201011121001100120012102021010210122011221001002111212110210111020202201122222221111110221100000000202010011100102212202112000101120100000010121110221222000020202021101200101112100101112002210022000100022102202221102222022102111201110121121012022220000211021220100000101201000112220011020001201212101211210221101000012021101221121010211002221021120122222022201120120120021102001021022001220011001101002100221200220111102221110100101102200020020102120212000020120010020221120221200100222122110001012101210021011211101112111120000212112122202121112001100121202111210120001021210010222210002111221102220022021202201120222222200020110112021222112221121212211", "201020002021002222101011221021211022222011012121122001101010102201100011221222221001100021201100122212121010110020220121021120122110021000100011221001100111111002220222122221201001220112200022112201200100220210012000110100120100000001011100101220210112100111022000100221212100210202101201202221122202020100022212202210200010111000122210021111010121121222020011200211100220210011000220120121101010222210001111021201220210112020111110110022100001102101201111112221022010222110110221210110121121001011202211201112021000210212201202000221102220122211010022020121012221001001020202222111212211022222010012022000220112021000211101212011121110202101122202211211002102010011102211002200201010201220102020011112101100101200100121122202122221111222221002211111122121202122001110210220120212101001122002210212212222020210120220211110202001111002012120221100101121202001121011000022011111221102221200112020200000200000120100120022111220", "201202220100222221221011002212222001200202210021022001112020120110200002120211020110112120010122202112212201211011120212122002110010010001111211212021112022112111200211201012020112202020022020010211021210120100210112221112001220011200020111021001021101220221000111210121212022121122000222022102012020201000100002002102200000200122010210022022122002210011021210112222002120200222212202122110211102121012121012010201220221122001222001121202202111011002022022220220200212101211122021221011212101001020221111110000000221212010222022200221111221220110001222022001012102022220001002202110222211122211110121021220111211210201221202022022022212120022211202102220012211112112110011220102200110202122220020111012201212020002121100210112112220111121122220112000100121102011122111110102022101112022001220122222000020211202112212201101110020021010022021111110120002100012002002211102201102000102022002021102202111211001200100200112222102", "212112020011012122112120022202211121121111220102221200001201201111110222010011200020201002022111221202201122211201001011120001112122011110111002102201220202212101122221000110212100202201120212211211020211011211221111000102010201220212002201211020012112011200000021012222111122121202011012022220101120010100120001210012000011212001111212221121211120112211000120111212212111201102012101221020102111222102021012010120102222021212110012211101021111222100220120222012021200211110121101110022022121110210020211002120001102211001021021122022112011001212201120210012221202112020222002001101221210010020200002112011100202222021011002102000120211112200201112111210221002221002212220020011100020012022222100202222122212110202111202022222111201212211221101020001020212120002011222200202210220010002022221110211020201222000001121221202102110012202022202011100212101120102001221211011000212201200001000111000202001122202020210001100120021", "200011212012200222220222222001111111211010112111101121122201002220122120220222210122210112221002222012200021100101202102220212122120022011221012110120220211122001002100220100110210202022000012202000012112111202122102021211021022002022122012210202122000221001110220221110002211100000201110211122022002222001102202001120110020102102010120112102010120210010212202112020212120111101002200122121121110002102202001210021110001102120202000102012210122211001101212120110120111100212001121221121121111110010121120101212211022112000201001221012011101211211022211001112102220021202200100121012220221021010220120010211211122010210220120201222120020011201001022121221221222200210222220012220122012112022010110100000111121212020111021120020201222002000201210102010021121221110122202121021222011010202012111021201120121001102101122211212102000102011020001210122112111202101102022101122201120212112211220221201011001200221201122101112202201", "001220200022212100022210001100012201100101122020110202020021210202112002020022110111020220120111221001011212102212020222000102000222210000011200121212212020020021022111022101112000122210210202202201102121122212210100212002122102000101120222212200002200202220210012002211220121111202012000121011202210102212221012102112122221122211011101122120200020100201002011002210221221002112001010220011122211212111220202122220002020200220000222201012010120222020202001211022120102022010110100221201020102002202111020112201000000102220101010112201102122111101101121220102111020001122012201010111122002002221221101202021202121120121201200110012101100021111000211102020200022101112022100200122100201021111220122211222101012212212120111020121010102212000011111010120212200011021212022102222212220221102212202112020010100202012000202022002010020120222101101121222212100001011200110020212211100120210022000022000000211201212021200012212210121", "221202001001022211020001101021112110110202101021000010021200201000010110220012110102112012110122222120112200110100100221202002111122110211022221101220122022211111222110221212212020000121211112012121021112010211000012021002222211120201010100110010111110122100100200222210211010202202112012000201010221000121100010001221212100012001022101202210201222210021000121222200010210111022021122222011112211211011002012112021020111201220210012211012100000101111012120111000110210111120202122221021010022222222022221022201200020210111221021102100110002020010201211121022200200110001102020222110111222110221221221012200200100221212222201100020110212022200122011121210020020210011111211022012100201222222200102121001100220022222101000000102221011100210100201120020112021101111012020222221022202220002000212001002111220202011020222102122012012200100100211012220010020012012211121120210002002021121002022112011001112112210211111002212212021", "100201212122221100021011100201112001221000112111201211012010021021020211221010000120222122222021210101020211011222022211010021220211220212022100222221110200022102110012210111110022102110100200200001222101122121022012012222001220211112001100221121222010120011212100020212000211011021201110212001010221100211120210010212110021002020120222102102002202211102211102102010102011100121122012112122001200011020002111220222001200110220001200000110201022000222120112100122111012120012221020001220001122120000122000000020102101002111011021001211120111120210122000000110102221212110102111110020220022021102220111210212002101120212020201210222212200221102012000111101022220002222210200202121010100222121110002000100102021100212022002200001021111221201000101001011020121102222121002111122010012212200102110122000212112212222111202010020012100211011101012000200221100100111121212222210022201001000210112102010202112120101101201102200112001", "200012211102212111022202111021000202002202111110022212020101011112002021221111210212201222201021220121001221211000202212002110002211210101222222201110002112112000000101121010101022110101222020101110220221122001011202100011212122021120020210121222200022120201011101112021121011220111002011102201000002111202001110211000001111122112021022200102022020000120211211110212200210111220111111102102202212112222200001221100120210022221111012110120122010001002201201201002022211122021202112202000202100120200121011221001210012112211221120010122212222110002101121112222102001120221011000102011002211121011201220001202100120110122121221001011211011021122222121001012020221200112210010020221112101222011122110211122202010212220002200010022221011121221221022111010122000021111212220002020211010212121201120100222010222010002101211112102022211100101222102122121011200101212222100201002000211211111012122111000002011122220101121210201212122", "201211021212011210101212012220011101021100221211220212121010010202020102010100220110212211112212101022101201111200022010210211110001220211021120222222222112212111201011011021022002110210222000012021110112022001011210110220102212211101001220120022021211222212020121110122120110102102021020202201212220021100212122211222000002000122210200212110022112000110121110020210210110221202211111020212220200120222210211022012210122100200201020222112120000120100200121221010022210211022011200210000200120022201212112022010110222011122221002012121020211220020000010022111101122221000020221110111001210121211101022200022210011011112021101020222100120120020102212010222110100201120221101101122101020101122122020122220222020000000002222000022111102012112002020012121021212101210011212200210000212000022002012212012111010020012110212002002020001021012020001010001002220210102112011222020120012220222020000000012010001020221102111200010000111", "211212120000121200200111002122122102222202111001211100002101112022012102002222120202220222212101122102112020111011010212101122102000211112022220120212120212122220212121212021201120011221022121121222020020020021202102220200222212221100000111012010010120022112111000110010102101101202111021120021220211212110200022012212011102021121121022211012022101111101020111002000202201002120200110112200110120211102011110012012012102121210102211221221121102002010221100110202012010021111000120012002121011211101111100212121010121221002021100111122222020010222020222000211222212202020202212212001002120111200121101202001201011121212210220202101012022011201212221111202111002110022212200202011201220200011221111111211021211002021201120202012222220111201220121121020111220102021011022000212102010012222010212212012121201121120201100202101111022200210001000212121000220010022220201021222122222100012110220000022220102222022212122100112022212", "020221111100001111102001010101220202021210210120212220121102001001211101002012000000012222221120022112011000222000201122100121202210001222021000012020011012122002222200110001022102211000002101221101001110112111112100022011120100202012200021211110102100121102021010201001020112120101011100220200210100222111202011211020011210000211021101200200101110101111001221011022222222110202011221001010211200010211100101021210110000020222102010002101010102120220022102202002012011210011021011210122202211021120112212012010021110200002012112110101210102101122012202122220210221001002010100211222111201000002000222112200012121012220111122211112021102000100000011022000112020120201211020201021220210220222212112120121122210122022100102120012101022202001012212220121010002211120000110012120101021110100000000220101201222101102220121222102220200120002221212101012101020101200110221121200111122011000010021202211210011200021211122112010220110", "211122002100101222012000011120201222220222010202202020200021222122221110221002000000110000201000021121210112000210011212020111121010222011210112002221100112200100200100220221100000201112112221000020110022101020221112012211000011020200111102021120200000202110201100001221201120111011210112021122221011121021222201222000221010112221200012002201210121111011200101101221221011102022101222220210210021000222202122111200221020101111222122221000112001012212002211201101012121112221101100202101020212222100200111000200202111201201210121120212122212102212211220011122012102220222111020110002200211222202200010202201112102120212011022101210012001100220211102122111102101110022211102110111010212021200011102121211000020211010200112002210100000112202110111001122201120121222202120220102112222202102020112121021202200120111210220220212120210101000001210120100110021000220122011211210001121000000020202211221201120121220211220021200222002", "201010100212001112111102202010200112212012202001200010002221222210121221201122112010200012101121021101020212120221210202012121121200210102122211211112012112011210012010112221010021200022221120021211202102000020000211010111212022101122211020121012011220211110012101122221020021211010022000221111012122110222212121201112201001100012202201001202102201202220120102201200211102011212210102001000100002211200010120202212210002002211111211101000211022002000010021021002211002022101021200220002012110121021201211210212020001120121021201200022110122120000221122000011101201120000122220222000111021202112202102000210222002000212220020011220100200011222110201212202011220020020102110112220221010102101111211220020210211000121122120122211110202120010200101102112012211102010102021021202021010011212020020201212200201000112012202202022110021102112010201100002212121021222101102221111001021121200110210100222210200110121012101202122001000", "000111000011210111220020000122021021020022121212001102022202122012002120122201102121011012200110001002120010001101100012110211111101022012022011112110221001110011112011102102111202202202110222110020012012110021211001221021102222221120222100221121000102110001010002001002102120211011210122222201000020012111011102221020010111002110102111020101102100201011221122221112111002120001112201200211121120221011221000200210120101222201200022102210201020022110121122201100121200212020121211201121012002102200000220102010200200212121110012112220202012101000111012220000101120122120011012022122202002021211100010021210022101012022121022110002202212002210001122222201201222012210112202112101001102000022010100202120222110112211200202012002211220020112011012202110201212010000101201210112002202202002222122111220102210210001121021021012112211020221020002111210110102201001011212121100100011100001122001110011200220021110210122020021102021", "000010101102011222221111110010220100002012000100122012101012220002011010221120010002111222212220011200211010101210011011012010100202202101102021222121000110112210001002022220110201210102002112011200010120220012111122022122002212001100010000021202121102101200121100020202001221220212122200201021211222122012001220122110101210202222200102001122022100110121010120122021012000112122001001111020100010002021222002200222222210212102102212110011122101121012201010111100111211010121210222220012100011021221002121001120002102110120200211002210212121202101102202020112010112201022202110200101010200112010220022121210102222101012201022212100021102100000210122121122011112021001121211222121212202001011122221210220110202222201022210220012101100000122011012020121101202001000211021110020001020002020100111110002101210202121112211201112201221112010020112210222201110222012020101120121100011012011222221210020022210011100100012202220121121", "122202101120100011012010020201111121100012110222202220200201220111211202210100200121212111002200220202022002001001201110210210110212101100221011012111102022221220000111111111111020111011100111010210102120020021010000101112100221010122012100022020020011020212010201210111122211120200121212020200110111021012222101021220200011222010121222121121001121020101101101200012121200212112110212211011001011000120012011102211012200212020222221200211110112210000101210100220202001021100000200102020102022012202202200111200102111021212012000100201022222221122002210011221102220001001101221202100201222101210112122122200110200010000200110002100012220021120110110012021120020020210110201101210101120202102210011101122021002210212111220020022001121210220201002000212012022002102212212101002122202001010011201100222101222210011121200012012211222210201212201021120210212110011202110212020211210122220001101200220101011222102202210211101020012", "200121202120222100222120111100122001111010211220220000211010201221020110211220020000120122101021211221120122122020001211211022112120201222020122121000221222010102200201120002022211200201121101222121002112212112201022020101102222012110111211010202202222010000202020221002110112102002210212211002000002211202011000012000120000202000212001021120221121201110121111210120212122000221120112100000012022201002000012011100021111221102011201111122221021122220200121120221101001202012201000021221221120100221012221020220200111021202201000210020020002112210210022021102122122212002212212000112121001021011101022112000120121212222101010202121210221221012120022012122221121102020011201010021010221111210112122201210011220112001001000102122122122212102020001200002001010102020011222202220112020201012101221122221210011000112220100111001221012002021212012122102222022202101202011101120000021201121022022210122221022022020000002110100201121", "220212020120020011022021011101221020221102022211110112010222210011211011022202002202221121110121011210110002012001112202102211111221211112200011102210220222002002200222011022120120120011222220121012020020120212111011111200110010120221102100020111010222121202211210201110000122001221120211202220002020010221200020102200122012210210200001001021011101001121022200011112220001000220120222122101210012010022111100100212210112021201002010020012101102122112121212122010120000201020112021202210210012001200212010011201111011220201012011020122111000122210002112120111022211121012100120001120121022010220002001000000222200011111000021102000022011220121002121000022100001021021101011102100121011022011010122121221002112220221020002000122002100211000121102102012112100002122110212022120202020022022022011012220022020102011211011012020021000122201201211010002221012212102021101112211100101122001001002010120001112011021021122010112110212", "010200020100100111222110000020201210120002011121012220201110001220111220210021210200120122212000011212210010222001011222002202222010020221012002220122100101121122110012020020221201202110001111022100111222210111212210211222022221221221112122100122121201211020212110000012000010112012111121012000020102202211220200121000110021220210100111202101202202202121222201020111211122020200001102220101202022010111102122122221200202010111222121101121102210012021020210202101112220001200220111021221100012221212010012220012101010121012010020211010012122011020111220222100010022120100111011212001111012222020001101111022200201120221202110211010211102111010011211200012222112200000022110102100011000220011002000200121222200022021012201211112202120001222221120001211001002220110222111101002000102102222221122011221002022010102122122021101220222002100012122200020211202002222021111020002211012011120122202022202001211112202110021020012212202", "220221202002020200100112120001012021102221100101022022200011212222110200211021011121020122100012021112220201012201202102200000000122110012211211120001102211012000001022200111122111200002021120022220010120212110201220211201002010112022012212212100122100012121222110211110211220210002010110212222021211221000121122110212202001100011210201202011102200110102020222202221022002121010022020111220012001102221102201020121120202121221022011120122021012221020110200221210122021110110010011221002001100201112012122221002222010201120121212011102102000102100222010021202102111001100112010111101111000220021112111021122200020210202111110011121012022202211001100022112011002222001010002212120011212202010002201201210212002021011022120010202210021211121202012100010122222000102122022210211122222100100221221211012120111212020001110000212110022110010100112000020021211022222221000210102010120120102210002112102122010221100211010001022201121", "001020001120001221020001221112000022022200102122020221010020202221011221102011200111101200020110200021020021221201111012122021210001200120202021221221120000111121211121200201001002212001121011101112201011000112012111100120120122100120022100212020022211121212022112012020011202212202221112002201200022122222220102000221212211010002021121121012201010211111211201000100111100101101021002202102000122120001200122021210002101011221010011100101110120001201210111102212222020222101211112222110210212202002002221102122102220201010010110011202202000021022122121122201022112201021211021002110112112121121101012220010111201020101222110221222000020001020021210012012211200222020212110211120010011102002220112201111001012220002222002120220111102211112121010210210210120102202122020222222020201001112201201111100002222020001102001212102112210102112021100002221221012122012022012221222111212001112102201000201010101002221021121100000220110", "211000100210201201102211202001201002212011001220112111120200122220001022102211012020001202011202001000100102120011010201101020001212122111000002201110202021211100012022202121210221212210102022000201222120100111221110012112211012200222201101102001210201220000112210010221121122022001001102010222212020200011220121112022021212212111221110100202000110002010211211002101220122200202100000101122002212110112111021001002112020222222010202111121121201002222221201121000012200001100022011220211212110220211202011121022000201100220020102000100210112001100011102211110101021121110010210111000001022112221120221020111201112100202221012122020110100021202102012210010121021012220021200220221010011001221100120011200112221020012221212212010001202001201210210021021222121120210201200100020201120222022001100200012012101122211202120101100120021000202112102222002221101202101201001212121201201110001011001121011020120210021211210120200200102", "020211110201202110122221000122200000201102210000102021201121010110220011012010020210201121002200001222022202012122001010212210210111212220001101200011100201110112012110020002202220121211120020010121002011222212221021101210202102200101111000001200112020100202102221021101210011120102201011121211200211001010212002222022122201120222212021021110122102210021012212000211211102020011120010022201102222022112011111211020022102111022110221201120122112112002220022202122221122020210000012120021010210211001120011100112002012210001210101001012222001022002220200010110202020200222012122001211220100110111022210012202212112112121120200012001202020210202000100220122100212011221110200201122200020010000012011101000212011202002121102120001122200200220010111022001102110210011022111020112221110201212222000111001002222221002021112001000112202211122202220202210000012211221202212212220211122101202020210020202201210022121012210102120100120", "221011111201120012222021112221022022020120020200222210221022020112011012220022002011211012211012202021011020112222121020200222001222200001202101020122002111012012110122112220211221000200210001210021210220001202000112210220220120002121011212102112120012001002010010202102001020221202022021000202011102200002211021002121220202002220110012220000122201122111220122022211021200102212001112200112200121001010001022022002221000111202022121112112102001210121200101222002102212110020122202112201011012212221202202221020222201100112211112120022201122010220012201011020101221110222122212112202122010211001011010102002011021122202200012021210101211121221102021100022210210111201021112221212010202001120101200021112212202112122101102212121210200012122112102011020100202202200010120020112212201200202010010212201100022212021122121200222212110002122012021022220012221001100101220001002220121201220112200202110100120211002221101012120221101", "200102002021201121000211100022121120102012012102201200020221211010212011221122210210202221001210212200121010002201002111211021020022112200220111220102110012012000201020021122210220010002201211101010201212011211212110211212100020221100200010112210112221210120112110122111202102020200201120102021210022100012022220200000102121201001102021220211221012102210000202000220002212021020010101021000221012000010102122100222110202001002111021202011112101112000200102212101000211201222021010110120012011012002222002010002222101000110220010001102021202212010012211010021020100000010111100121211102022221201212222002002102101001222221100020210122102000212210210012000021112220201002101211022022110001120010202012021201112000002022102200000202221201100010101222020120101222220022011001201122102120002012002101220122100121120012100000011020122222222012211010011111212120021021102100112202002211000202010112020021111010222001012000020001000", "100122120022001101211110121100001221001222020201201110112221120010010002110010010100010022001221100001200211012211111001100012121220111221120121021211101021022222211212012012210112220210111022000122011110211201200110220002101211011120001212111000122212122222202110010002002212200002102101012220110110000020121210202222101200020221001112220120001200210011121111002021210010210010000221001200201022000201222112202021122121212101002102000222112120020122111001110011111210222011002210211222202222112112002210122000202010002020010200102201000120012222122222022012111012220112220220120022002222212111121001101122102111110202010210101101000212102111202000111102012210001211210002100011222220201112111011002010202020200000200022022202102112001122112220002200202100011201001201202202102012202110002220202012011002012012111010122010001021121001100010210220010200101010202021112212222001212020221020221210010120220222222101210002210210", "010010120220202020010200222011111010201212212102112110012201022001211212120121001020101121010121010101002112221222221101120110010002011010010012110101120100120210112122202012111021200121110021021001212121221212101120112122021001101110112002100101222221201002000212111112210102200210221100122122121022002011101110121112011211222220202122002022010102222002001220220212202001010222021111101012121220022101021212001112001010020022010220011100101002012102021222211210021112101210110111010010112020012022022020212210111021110121000002012000100220112121021210111002000200020010021110101200022212002121101120121102011221001110102001201012000222212202012101122220122210010000120011111210211200102000101010212001202202010021112002012002122201001012202201001220220202121101021011000210000002202102002210221101221120211222212000122211212220020102002120222101221012110211212102122110002100200110200010221110020221010000200202002122100122", "011102000120110112220201222001122022110120210220102111022001020000010111102202121201212100110112121011120212020011202110211001120011000012210022002000120212100111021201201111222101122110221021121022111100102110111000121110112121021122101120220212221210022021120002201021010011111000221200110020122001201222101020112022102120202122222120201120222211220000112202110121010121001122220002021011020011111121110002110200200021202000111201220010210102010120210221102221212012111111212210100201000010211101212100001112202202210100102012101122201202010100222221110002121202221122022001112012101222100122021020022110220022101122020210202102101212101002222002100210211210021101101111010120121122202210022021100121212210112201111122212020101100201020021222212202220002002121022011000111122111101102002201020112102102121101202112101200021122111202002222000100010010202112200210101202022120120020202002110020121200120200122111101222212020", "101022121102100001111112221021001121012210221022202002122120102202201100120021221221110120002010021202002120222120001001002011222112201111001102012000100000110011112010001221022102100102122021122110202121210212222110102022001220022110220210110011102220212221012100001110000221101200022112012112001211112212112201120220201202120221211100120121002122122000010012121021121112022022212021112020222201200121102200110221010121221121021211102211201200211210012221220201110011121101022021022112012112112211200010202100010011211020200200112201001110111121101211202200100202002010012221121200221101121222012112212020210210112021122101121000102220122112220101010122221122212102110112220022122222200011212212102110210021100221221202210021121110212200201021100010121000021121222120021201100211120112101021012201010212122101111121102011121102011202211220102111221010102200202222222200201210111121121101020101212201100002022010221011211112", "022201020211010021202120122200102010210012021011121111110221221011000012200101201222201011002020111111100022221022122011000212120100002122021211221012200111002221002011201211221202101202222112210112122020201002000000010110200202001022102111012010022101200110222122101112220102022012220100120222222110100100221021011111110000020020012010111202122002211110021110112100202021202010022212111210012222101222100000022122221012200221102021112210211012111122112112001022012020120012110010200200012221001110101001022101001001121202012020110100022020000001221222121121122020002201202011020222120002220100002010221100221220101012022101120022222201112111202122102202000020220020100021011102200211120111021202002111101011212102110001122221220202022021010220201012122002011020022100202212022102111202022000210220000111212122012110212011111201002000002201101022100221122100121111221022111220001112020110200000212122012020210011121110200000", "211102012101202211210002120220120120112211110112121022100122121222010121202111101201002101102021200000020122222201120221212001020122120220222221012210120100100112211021121112202221202100121021102000012220112012221021022020110200220121202010121111121002112222212220021012200022100022012211001000222122011101100001102200211100220220200212222100100001111202112010120021102122110000100222221122000221222021102210211001000211202010200022122001120222002102101000212122100221102101011001110220200200211211120210101022210001200111011022022210200110100221100122112111102221002101211120020111102120001101222021102010222021111020200020100220210012022021001210210101121121201101221111012221210102211112010002110210110012021221100011211200202001112121200210012221020220111002111001120101001212111212220110100011000121212101121200012112111002202221222210011110221020222021101022212112002101120112111122010002001202221221220100011222222111", "012001012221121102021122222200220120110021211221212100022012121122102020220000001000212220202101011020110111222002102021011001210011010100020112112222022210121021011002012112120002020222222102002201000111100122100121111212102211202010120020110110222112120201111010102220220011002121121021202220122010021221000112021021121000110120101200100212021211212010220100102101100111001120010112220222002100210222000202122021112200212111100201010011101110112101122121220000102001121222112000220110202001002220101201222221022000201110100011012211000100212022121201111200010212021201021212101020221112021120222020202021100002011020121111001212122112122002212010200101221122102112110202121010021021011221002000200101022101222212022220001220110121101000002121020202020220100110101001220002100200221110022220001020201122010122221000022210112001102202201002110200210011222010002002201211021012011011112112101012112112011211221011222102110012", "021212000222222012220220210121100112110211200220122201121001000221101122202200121102110110212211002220120010210011110100002201101000002012102201100011112121102110220210210020111201221221110001000211000011201102001110020020220221010220211021012121220001020100201201010211010000122220212001021212112021021210102211120021101100110022022121102111201111012012211202012211121201102022021011012110011011002201002220001022111202011210210021001000012201202102102102200201200022021212101200201120110101100100101011211201121222200221022120010200220100110021112110100022010011011220022121211022212200102021100100020000120002002001110020212120222222000202122102110100212220001000010122100210102220200120202111100002201022011110021021201201212222221101021112201211000021002101020011111001221200021102020001122110201000022102110112111121110211002002120010221212102122112212002200000202212201111010101210210000212122022211120010012120101120", "012121202010000120212000120011010000010200101112010210201222200211110012000221102100011112002122011011211021021110122111200121201000222220121220001222120120120212200001100012102120102221111122121222012200110121122110000211211220222012021001000020221002200222111010101011200012222211000121000100110001002020210120120220112022122222010122220211121221121202211200211010221011220102101102221001110220121201011200021121020011102002201111122221210211022011122200020221212211000121202001002011120220112111110122210210011220111122021212022211201101212021011221021202222122120201121111021012022011210102210000221000021212002100121212222020020122002110011011020111222011201110202012220100122110000011212221100120110022002121201002222010002211000021010222222201012221112112010120111011222022010211210122011000101021120222000001220002222222111021021111110112121200010001111111221210102121020011012102020121111020200121220011011011000212", "221001212212222211021001101111112111022000101000221110002210100011201221120202210020010101210102211122021202000201002101020010012200022002211020212212010202200012221021221002100101002002000202001122122020012202210210101121022121122110001012212220011212211012202011010200100102001212120212210212011100012122020001221001222002010110002202022010220221110212221210102122001100010012021001121120212122022000021110110001012101112122022102002111122011220102211002022211120022122110112000011100012111022010120101122222220211021210022012112100220220111101121210010012101101002222201010022102012111220210110101001112121210212201121111220201202022010002211112011020210221100201022201000222122111102010120011002100002121100022011001021120212021012111001110212002211001222002212200212100221010111111202211022021011112210112112212020112012100012000111011001001022220110202111022102000120221221210001002212201020010221111010120200010120001", "122122211011122220002011102100222121122000101102002112000222201010011202222220002210202220101122202010011010201100200212122120222102121021211102100002212121000101002101010120220201001111011022012221200111121110021111210010212012210222121200202120102121211101210202022102111000001100210020100202222220101011200220021022212011101021210210211011022011111211010022211000022201010002201210212222000000002222210212101000202020112120202001120222221111120212210022220101111202101112002102010111012211111110112020202112111111120101110001021120010200222202122020110010220200222122212020221101102100011222021020120122222220101101010122210012202211020020220010020212112120110112212112220002221112000112120001112020112222010111011012012201112021011121212220220200002220020201210200121002002010120001020211002220021100112200001121201010120111210220212022121100010020222210221221211210001221022020021202011211021102120020220202102101010002", "001021020221122112022120010100012201222001100212111211001021002020001220122200211220201100220221000021210012100121201222212101001201200110202220011111222222212200110002200201111211111202022001201222100102221201002002110211021112201221111101100102001000201022221210112212121000212011120002020122202110112222200110201221210101220101210010220121220200210111000000212010210002121201002001122120102110110001222102001122120210002111010121211201122011100100220222110021200021102202000100020111020120120122020121000210112020020112221121212012210101011212111112011221202210211220122222222021110021011201221200120020211200010010001010120220220101000101020201122011021001200000101002122121212220000001100200101212110122020211102102120212221022122210010210120122022221221111122001200001222210220120011220122221112120221101220111021112210200001000201102102112101001220021200221011110002011200002211101201011222201220200122212220200102101", "120121101011001102211021211002220100022122102111021011111000022012112120000102112020212020010220211100110000101122011221100010001001010102001121211121201121212120011011101101201201012102001222121102000101011121200101201211021102011101200001221022020021101002020221212200122220112022012110112101012112211111011220202011111120211022220110122002011202100020120011112222122100000120111211212220122200111100112202220222101010111100010222210021011001022000102102221111202112001010200021011101020020201200210101102100122112002120122201110210222101201001120021010001220101111202021012101001210212110101100011002000011122122200111002111001102101022111201110121220001121112200110210021221212100001110000201020101120120102022121122222101212211011000012120102122112212122010020000011122201022212121111011120111200020112210202121021120200110022210200001200002020020210211120001201200201100011021022022200202222120212122101112112100221111", "200020211002220102020211001122111112200211121120221210120120120010220202020021200110101221121102020101010102002100120100100122111100101211122212112112200011112020221221211111021122211222220202020220110112010112111101121201021112110110221102120122200202202122202202011010210201111122011200021102201020211002222022002110211222011012201121022112201120111021222102011111101002020000102120020112000001102020002211122102021210120011100201010102200112011012012222221122010211101121210221000200102002221010101220020100022122011020121201000222122200110201012010101102100101122101211021112220220102212120211012220021222122022002101210112022202211220202002012211020012011202022212121220011211210002222111110000112001111102010102212211011001012001202112210010212211210010111112112002221010220021212010200211012202221202221111022211210022010221110221120201002221210100012020011111101201022201212112022011100201120221210021212000000011110"]); y:=CambridgeMatrix(1,F,924,[ "021012110010001122221111222111221122102220122121000200111222101020221000202110010201100220111121200212221011002120111122202120211200222102112000212010021101010002012110210001120200002211201211112020011200210201022120001101022211202020110200102211001020121020111111220202202020021102211010012101021110101121211211221222001020011010100212021110000220120020112122222120111220211011120200120121201000010011100101020002100021102111011202020201122111120120122020211010210002002222002100011101120202020121010011010010012202121210022201122210012000102022100020022002121220011200111222021012211012222021211010122122121022201102100000022212122021021100211101100010000210020002222000102221212101201110011111002211001112122002222200100210122201010221211002211121201001012011201211211121100011212000012101022210011122222100202020120120010001010121012222101200200221022202202021001111120121122112021100100210111210011002100220111200221102", "121002122212212200211112222202020022020212011201102221101001110022210001022011101002202000021222011202202201101000110122111021111211001212222202022121220112020022200112120212021112111211122100022011120120022011211200102012220012021102111100000222210220010000020202110012220011010012211011021022122120010022202100220002001201222002221210210222110100000211010212200010220022210001102122121001121222212110210022120100221201201220211002002200012021101021101101020010012011120001021202201210001000112001210100112111020012121211100122101011122011000111020211212201002102202112120102112011212102001010100111022211112212012211220012000000002121220020112112120012102220000021210100001120221021021201022022012020200212200122112001021100221012000220100010000212200222222222121221122110012020202020020011000210222010221000220112012221000002011111122212101100000002010220200120201212101220110000210111210222222110110211220121202110210101", "110112000220100122212211201220110122200101201211100112101122202100221121201002000000120021112220201010210110210210210211202002022100220101011202012211201220020210122122221010022112010221000222102110021000021100012221200022101120121221200000112100011202110201020201012102000201110220112120121122111101101001221020102010221112020201112021110002001221100210020102102010002112221102112202002122212011000202101020221000001021010100102012002220002101201212122021021111011100002112021100222022112201002221200201211121002120111201122101221220122221021010022122221100222210001000011222000112122212112111100122222200001122102121221220111021221020122212110010201110101122210112212202001112200220122211012100222110010010122110212012211220111100200001000200122012110211022122120201211111210000001110111021120001222222122022021011210001222002020101121222222011211002001002120211111001202021022112121212012111122122210211212022102011121110", "000110202202201120102210122211011011202121020010201210100202010111220012001121111202100220101220002210200220210002220012021211022121021020012222022210022111112210101220100022000122220111210120001121012220200222012010101220122221021212002020221112212210110112100112002111212200110121221121120001000112122222221211011221122202021010210220012221122020212101212202210220020010002000111222201210002122101102211122022120011001112121001120221111222221201202020101021022021001111100012201100020010001002011200001022012000000102112011202010221002221012002111212100201101102111111010020120210112202002020222110012000211022212112121002211212222202020222002012022022011100221011122010102021101212120110211202210001210000010000222221111001002212121221220220222212112210120211012021002220202010222200120101111001022120111010001120200001212011101120121011010121101001002020000022001211020122201002001212112121010002121012102001220000221020", "001120022001001221222120100102021210020210010002210022222201002122001200212001012011111002000221021111001102121002112000200110022012200202022202221021010010200100111112111102211210020022022001001210211120202101200110001122201212111011211111200021000002211021102100212100121202202121120100120011012022122102110001000221221012011000101201021111012222222102100102110111200101020022020221001220000102022200122111121011201012011110122211110011121022020112120100021022101122222221021201002211101122220220211212111112222020220020121202101222222011212100020212012001201001000002000220200121121011210020122201221022202201222210020010100220002020101012221021110211001212122000001010212211000220012022102122112000121102010122200112010020102022122010211121210021112002111021120010110200121221122121002101201010020020222021222010101102220111101110220212211012120021211220202020100102111012100020201220012100012121012202112110120011002020", "010112012210022122211002010121011200022212022100121020022210012222122211010211121020002022222221020222012001221010011000010211102000020210122222201122102111202121012100120202201002221011010201200101212121111001212201200020212012221122000002101121221202211000200120220112001122111220202212200111122202122202020210120011201201122100210200111220002110101201022211121221211110012200110020001222202120222221221210001210010201101000010020011201221121212111010210000100010200020001110221220000112021210101101220021110000022010222111012222201110202200202011010000111200100011102221002112220210012211100000202000002000202111111000002201002201221202221100222002020011011210020110002201221101112220112212212120200021100102021102022110122102122220101002021101221212202121121010100101020121101120011010011021112221122111101202001110222220120212122012110110222201121211210000100011110112210222020022122201110010020122010202022220112011112", "001202001201222001012122000102220011100022122222022022111121110101200110112122121000211000111012010010001101212201222211222112020011221111021012121000111022110120220210101000202201120222100200020122212221211122220001012121011022001220011211002010100200022100022112011120100202110022221121202100102220021010011212220210021220012210020021001021122221101000200111222200210120011012102201200202222111002101111102211101002221002212110222012010002001121200122211122221211220100211111002110122122121211112012221002101112121012120201221022210022221221002021122201012020220210202100101020001200000020002102111000002111110022111122222011202200221111210200211202202101210222120100000010210202110022221210111211122210122202020010211021110001111222112200012122120021201110101221001011011202011012112221100201112220011112021022201201102200122012020021201022000021012222112100000120021220222211210200200001120110011210201202210021000110211", "120010002222012220011120100201210010212202002202102020012211102110010101121111210110110110200200122222122202010221001100210010100110222022121220110112002001100020101201101210122022020222102110002020211002010021210022202011201001010102011022001222201020100120221212122202011002111212120021001110011201020201101112221100212222210002112120220100121111000000200110210212111121002201122122122102010011002222122100210021211220220212202022220222220111001102202122000000100222101020011001011021000020020011111221110010022022100021212022211110112201201220120110011111000021202100121210222002222100020100202021201010101011222011102100111012201112221120220120020120102212200211222001101221222020111101220222021100200021002202122220122201111200111100112111212111000200021021212202012202101000000201200122022110001101000021222202222110121011022011202211222021221202212210112022220100222122122012122211002020001022101121021201000100212112", "111202102200102011011020200121020202100000000210022001102220002122102200111120210102222100001211211111211022020112201210201002101102122202210110021002222002201002010011112112002210121122221220110211110101222122212112222120001011202121021100002011102120102102121122221011012102222022100212222212201221010102212220020002112122011102212222100222000222110110001011202021120200112201100211102000221102012120222021220120010110121101010122112120102011102110112010222112121220012020002020110012202121120020022222101201211222200202100001000021111221100112102101000201021211002022000101021221002200021221001212111210022021122112001102202011022201212022211011120100001202010000100102000202021102211020221111000202112200200112222020200200112222111102122100112111110110000210002121021110211202012222020210221120111012202021021011220200110122010220100020120102220002212112210002101011222122020112001111002212020200022220000210122122002111", "212000202221122002220220010110012100211211210220112102010201201120211120221020010210100010021111220212221210222110221122012221110012210101012001002121202101222201022211020120212112220011011210222001111122110122012010220220002012101210011000002020020212220111202202122001010201101020212020221220122200110002012012201102022222022202121121101001011002212122010021200112110001210122102211012210100210101222210200101100111010200120211210102011002011220002102022120220221021122011110111001210200120022101121221121020200101211202221110002122011201120022102022011012122112112100010222121120212001220020112111121021201122200022102002022121201220022121001110121001111011200210201002200022121212011002202001212021110000010111000022101002221121210200220221202121001121122212210112110102102002011020100012211220012120111222221121200001212211000102001111121121010120100111000000110011012220222001001220202120210001100200022201100102010010", "021121112000000000112101111201010201201011022222012110022110022112211212122221202110202022220000022020100222202211221212202200022210221212120112112110220002021111201222121211000111100102121010212201010122012101022122010202222201222111202202010020210111210100100202022110120202112020122002012111012022010012001020121022012010012010000012122121112001012201120011100000100122200012100020002221222111101111010220201212221022002001211210201120020210120021211020212021110112222101201022100122012120201021212110212220011200112020101220020022212001222022020010112110022122002122011021111021100102201022021211011222010212112111011210121201210002120000022101202210212111122021102212100200010221100010011011110010001020212011222001120120101211002102111012120202201100220202020200022000111102002021201001211020122001202220002222102111200010222010220200100100010001122010110200222020220101001112201210222011111102110102101212121210000222", "212000000200021200020121202200001021200111201200000021000111121110202112222121100202002122002201100222020002110001221112121211012000222001120222221120112012220001020102100222011211102121121222201120012111020120000202011122221022100202011011001000121112200101202010021121220110001221102200212121102011012222121021001110002212012121002011121022101101000210002011100001101012022110202101010002210122001001012211011122222202002022210211012002202000100100011200111020220211210121101221000122202100020000201211120202101221220122211222212200012110220121022200002222122111212221000100022011010012211201112012111212100201001222210002201222002110212110122220201022200000001212221002012210110100120221110021100010020000110202120112200100222222001201110020112202201202122010111101010021122202102011211111121201101012100111011020221012201002100121020112201102201102221120220022022200202002121122022220221010001002110212200022000222212220", "120110220010101111111202202010200012001121120122221120110100100122112102121020110100120102010202220110221010122102102010200012101020122211111200001201112211211101201122022220121100200111100110210021220100000200101121221012201222120102202110221002220212112101122011212112022010022211222220112010000221012200122022112212220200201112201220221011020112012221111021102000021021021122121222112220201120020100210001121021012210100210200021002012000112021000000110210020102122201100010010121110200000102000100102021021210100112021002000222121211221102112221210202112222010121220101210000110011101210201101000010120001012112121211010210221211102222220002110010010111022010020012120110121220000201121021212222202012221021001020220221101202122211112212200210000000111112021201200120101002110122221110112120000020012212001201111100021010001212102200100221010002120012221010010012020120201100020022202221120102202110101212000202022120100", "011011112101011002102022002020111000011120020022112021202121201212022120011201111121122202202121012002110020120221210121021010102012121202212122200220020000220210210012121112202022102001122111120202021001200102021122101111222021101002121101122120010222022010101001012012212021020210220211000012110102111222022000012201212022210010210201100212220011201202121222221200110201210012202000021011012002111101120001111212202111001210122221122101122022011002210200110200001012212200110022120000122110120210121211102020022222222210112102021200002101012101221011212112121000100100211122101211111220210012202101221121112010001112202002112122110210211120210012001220220011201000002201010112021022102212111110002000202020221001202021101111102221200100020201021112210220000100001021221000011200110012021201110200111022001112101111210122120221011122021010020120020200010121001222200200112122101020010221100022022222001000121112201100000211", "221120210000011010202020000122002201012221002120010111120021101220110111221200110101000201111202201102202222020221221111210002020010202101011001221121021202202112020112220001111222121001002112100122220001102211101022201200122111221012001102021202020112202111101022211110212200010210001011022102102211222121212220200212111021220200111202121012112201202122102002111211011211012120002120000102022000011220221101220201221120001112012211201111202102010000110211020221220022121212110121001020021222001001110120200201112112202211110010010011002220100200010002112211202120100011112211200110100100100022112020222011121000221010211011002102121122122020211112122121220020210211110121021110112221122221201211221222201100022010120220221110012012022122201121202110211210012120121011222012001112022100000200211200222210221012122010020121010202101000120200222200010212212001012201102102211110210201211012200110120020200221011210211021011212", "020020100212102101202210001221211020010220200021202021000011020212202002021200012121111020111102110022000222200020221201220221011022102022021001022211120202211200002202220120201102210202211000002121202120212100100002100012111201020110220021212120102201020220222010022011110021101000022110221122102020020011001010210101211001200112010102012020010110222021022022121022101120222100002122222011122001100022102122221120201221212021202022010101222000210111012020122111021220102120010020121222002110211221021121120021100221212221120011200122221212211010220021002010222102010020221102221012110002220001022220010010110120010202211000122211202011122212021002120121012222222200110202001210010102202010010122020121021202212111102120011212212011200112211122021112122011002020220201202011212002012020002122201122100021210010201110212120111111122202210020201121222002120012201002122112012011212100100100101110112011121112222122201011002011", "000211122200221010122021201001110000112201210100100122122202122222112000102001212200020212121200001121201121012001012222201112111210111012002110210002002101220201012211002201102002121002202020220221011100021122121200202121020101010210020020102020212110022220210002101001011211200112101200111220110210012120202222210012221102020010001002020012112221112010222011002200201100201002112211022211022100121102202100212102221202201101110022101121220221112001120021102202120021112012122120101212111212111000020022220102021012002001001102002000021212201212002120122210001020022220002100001010200211022102222021010201002121200010020202002102212110221202012000101221011012021012211120211101102120202202020120020101002100100110120201200002200002122020021222120011002011112020012212020221220112212021121020122001022210221221122100200210220021000011212121101121211121012000011022110212101100100021100212111000211211122102010201212002121222", "101111011111112002010221200000211201222112021102212220220020200102120122202021200111210222111202010122002202002202110220000022200220220000000021021020010022212102100112220101121012200122202211002102121210110210012102201112002202122211122100201022212110101200011001012221010010002222202020012220110122212022210011220111022120221102110012100020101201100221120001101022221012202000002112112212102211020022110000010211020101001112000202112100011011101012100120112221202212210220012201020000002101120002020100000202221211220202212112220011210111222101100100022100010022021000122121120101200110022100002220100212210022111200002220001211111022100122211210102110220010102002210211102001001221120211212221012201001111212201220001022101201111212200201002110220120112121102000012221121201002210100122000120022122012111021211200112110121220202102000110200012220101202222112120011201201011010220022120110120201211022222100221100222220101", "010102200221010002121202112101100122222011012120110211020110200010201100100200110022112212200010222021121111102020120100111222100121101210000100022200112122011222110120001000210001111002101221021121011002001122120120112220022022010111201100121220220221011222102000210202100012211202000202220212122002010122022112002110020122211011012201212112012202222020210022210222202012000102122010120020101100010101012000222222121102022122212112101202110200011011121202111011011120221112202201121101211212022111001110200002220122022202212201122210111021112111012220012101212111211201000000011001000100121022012020111200010101002010020122112111212101002021010010021210221011100122100101202201110222201100012121212211121111201220110201201111212112102222002111021100002110200000001010010011021202201221012011122020221110212002201121021012002020020010201011102222102221002002110220010112021210120222120110120000011221002102101221210102211201", "101000022201120202010122110010200212200221202220201021111201020112220022011100211011000101000211112122121201100211221000200212110100001122011200121120122022000201011221022202222101102200002000101101022021111112222222011021102210000211220021022111112011220111101111010000200010012122102210121000010002102202020101201010220022110120112210212010022110020201220220200010100220121022011211200101121201102001100010210222100002111211000211202020220222210221022210102212121120002121201221202220011122000212011210011012012102100200012102001100101201110220022122020000202021002021222221000012222021221200101022101111220120122112120102200112001122220002212020211010102110222020021211220101100122000110101020001202021001120110011002211101000021020011221201011102211220202221202220020011100012100201011112211200001010220102112122011112102212020202121011112111101021201120021102022221212110101011012221221210011001022202002002100012000110", "122010022020111022201200201011010110000002201001220122010120222002222021202101121102122000020202112002112120100000001102020210002220201011121022021011220122211100211102111201011120012002220021221222120222101000010001212111021020110221112121200200121001212021010012100221012212002220111210022010222122210110122110010001021120000002002021000202102111111102102222000010022210121111012110020011221110100022100000112222221221022201211222120120111120010121022112221112102010101120100222101111122101022112022001012101021112112011221000001110211220002011010211000111202100201001210121010110212020221222010111021001122220021120121212102202221200220212101221121020110100000000101210100200202021021200122122102101202120002022111211020010100211022000020021122012002210210102000012002121012210102112000011122100101011101101012110222002102111021010101122000220001020222100112201002202011201101101211100201020002112201122020001122102210010", "012021200200020121210122011120001101110212111210120100122112120011022201100201001222110012221112222202022011012012012022012120001212001101010201010101010000112011012001210210112111112012110221011200002001002101221021121222122101002010012022222121211112222002222002012012102021120200002222201210220102010220221200201110010121020111020121102022111211210100001020002210012100100122000212101202022222120201211211101221000120202120011200120120011002001202001112210122000202211101202100200012200110120100220012102120121011202220121112201221111011220011200012002110000211022212022201210211122102022001200210121002012210022010101222010200101121120202221021100102020100110110022112000111200210210011020001122000121121120212102200020001211021200011011221212121222222021112201102021121120100121220000210000221210022020021010121120110022122111222021012210012021222202120121011212012212121110111121120010100010001122020120002211200111102", "122210102220102201001100000112022222111222201110021122201002200120001112010200022112201021010220001020022121212002211002122211112001111002112000020102202102212002121121201210111221222021000202120001100122000220101112120211012210201212212022211000022110222012210000101210210022122020010000101100101002121011112022000001111211001012002102110001122122100021010202222201122011220220210220100111212221010222011111022201021012202211202122112101122001001111202022022011212100222010110110222100100222110222012202212101212010220102121101012221002212122102201212220100100220202110002000000121111110012002021201200012211002101112201222000000110111022220211010212011022012200221101200011201101022002100201201110221220011111220211002012202022120011222101220102022020222010012102122110212120112121212000000122011222111010010212010101202102202002200102112211110122222212111201112010212022111000021001200121012110010002212211111020001010012", "211200000010212002102012011221022221121000021022211101201101110211012121220000212002102002020011211201022212200120000212020222202220201111101221000210221220011202012201011220210222001221022111120212001212102110010220120121001220012211000102012122212010222022112111220022102100212010222102112000120100202111001002201001000021110112210020201012112002202122002020212222001200121100110221011112110220200210000111001112201100202122102120122212022101000120110110121211200211012122001122111200201001011001202212000001111020001100012021100120122021200222022022000200112011120121021011000222101200020222022112111101122011012122110111222102100200002012220121101202101122112102010111112021102010120202202020100021001020221222110011002001210220001011001221111122121102202200021111000100010012000200200011221022110102010121021200212201120210000002202101110001000100120002000122120011222220021001221002200201121101110220020012021222011212", "010111021022021122221001111001012110100221211102010000000100002011211220202201220101101221011021012020210011001212110102000222110221120102010020200212102102100120221211212121102012110011022021111221212221200111001010202202200102000010220102110110120020210000111001011121120122121220100101002212212100012011110122022222102202201011002002210100002011221002101210201220010201210001010210120000200022012222012220121111121100121211210220102010021000000000222010112110110020110201020121002011111221111010020211022111210020112012120200011221100221122000010011220221022202020020121222221222120212220102012121211111121012121120220200100120000222210002012102011102202110000001012212221022002001011002012221222122000021110222211201021010211121020011120102111102202110001210022121012122020012011201021221211000202021120221122101202202002011002102112222202020212101012200020202101111122112100100012111010221022111101012202200110221122012", "221200101111111212102220020022212012201211000110100112021001121001020202120101220200222120210011210022222111021020222022000202202212122210110102010221200211210210120202100111102012022002221220001021221121200111222201101110220202111120122222112010200202202010022221202011012110122110121121000220012112010122012020000202120110222100011200110120221100021210000210212011121012022222122102122101222021121002122122202112022221221011121201221022112010112110201010001211222012002011222220001111010221011201120200120021020211201221212220212110012210021200112100211220121100220102010120002112212001002221020112002102201211120002021202202220000120110112121022112020020010212002100021202102010202020110101002000122210201221212112210100001100110112100122102101221000222102100201000101001201101102220202111102011100201001001022221010020002100200201012201222112221000000222112010112221212201112201202022211212111000222120111022120001100021", "112122210221210210011122200210010211101110020011112022210122021102201102011012210101110012101221200211211021110210202102120202121021022211022112002221102211022122211201010002100110221002201110212201222201211211102102212122012112022110021201111201100202112012110020010121011210110212020012002111202110122210221012102012120212222111000102121222001100120020220121110210221102220202111221220122012002210020021202212201121022011102211101221100120002102220211121220201010120221111101010102000002121221121010122112021210202010001221202012012201021020200222111021102110020202100011201212210220012021202121002210100201002111020002022201200011012112210200000012102001111200122022222122102110122001110101120201020201022120012212102111122121020022100000211122000010101100221022211021020121022200100020200100210202112001121210020100210011212220000000022001121000112202222222112111000010112201202210220022100202110012111112210010111100220", "021100102200002200121101201012021100211122020012022101100012212112111020012120212101220221222201201121221021222112220001120012212121121000101011202212200121122001021002001121202002020101011012011122100200212202120220001111012122022122200001101020120211110020220111020021210000010011121210221012221111001001120201100200022020201012020210010212120121120100111101201020020021002000102002000221212222002112010111122100101221102201012100102101001201012110010001200221210212212211002211201110122101220212111200102102122222010122010201211221012011012001011111212202020212200021122222112001101022002102010122111022222202012012200200120120221222202220012112022210000012221021111220022021021201002201001122200112210010020110022012220021001010002201100001212220010100212200101210120201011011222022222221120112101002100202020001101002102020021102011020100120222211102002211020201202202102011000111010021120110021101120221202012221011220", "221020010200001011222012020121001110212121200220022121122212202100010000211120011021022110100221202202001210200012120111021000201120010212102021002111101002202022000222002012210010221100200020122122211222011020202012110100220020122211111200120102010120000201020022001010211211011110020022012001022002102200222021001220201011211221101221110200111121111022212212121122220020122220211110100111112012010101010011221101202101201222221012211101011012210222012200102201200221201202021020012120100010012211210122222101200020122121111020100021101002222021021102212201112100010001222012011111000021111122110100122202221011211002122022110221121200211121012220220221010002101110222210221110102022100012011000120010000020022002121010102101220111000120012200021111201101000121110000112210012011000210100000100122100221200012122022000122200202020011212202201201012212211100200102022012200211001100102020121220202220122200212112201011011102", "211110001022122101000111101121011111022011022112112202121000220021202220021202122201201021111221200102201020112102120210012100022101002010001102010122012110102111011101001202221000112001121002010100022000102202220012202020210012000110112112122111020022221121111220010100000101110222002002110220010121221120221210220021020122122120021221200100111210220000012202011220022012200001020011222011200212010112110120002022000212001110211022000022210110201221102011110020012221220022120210212001002011202001200220202102022111222101212221201202202212002122010011020011001000222011110011210201112202110010110020112112121220120002112112122001221002120010121120201102121200222220001010022122112210010111020220210220021120111111021120210002220021001120012121120120020202121201112020002000210200112012112122201120010010202221000011021222002122100011011012212220002002101210011222010201121102210121110011120002120220222222100120220002121011", "221010200211202002100122112001010221020122000120001111101220100110122111121002022201100020201010201012200210012120100222202012202200020122001221112010022102000022211221102012012110222000220121000210122020001121011110222022101022200011022111221210211200022210001100221222020010001022000110012202102002202201202212120221111020100002220210200202120210102200120101222112202120102002102111012000200021221220120120220110220112202110001102020202000102021100000010110211102011120022101221111021100110202100220220101110022002222120100221201121011211112110210000101212200111220011111020200000112210101211012111122201202020110012000121210110222122000211112011111222221022201011202010210212122122100110120011022001010112100000112110022201012020212022212211012220120101010122022012001012112121221202012112101201200000122021111001022120221110000102022211000220012001200100201010002111100101111122012210010112102112110001011202110212220102", "220122020201002212120200112021102011222121211022120102211201022002222022101221010022102110212101011221200122221002110010110021211001122122210101222112112120201210110001000022000222210002011220221212022012100020112101002211112120111001200100021121222022200211122021201102012221111200221112011110121012222212201012120100021010011121011121101102112211100011212111200221101212021112212202102000120200102011121021220100122210211122220012002211001220202111212120012201021111211111012000011102200000122012121011101012222120220111212001121012201001211011121112101002200002022122102022102022010102222102221022122002020000011100221002200220111201112220122211200211002212221200200110001021200100102011122000211200221101200001011211120101002020121200222021022100110202112222201210021110202002221210002111000101220121102102222000122012021102110222100202001122221021220100102101210012222020011010100010210200100120211011100202120200101102", "212002111122101111212211011112202020100110000100201010110221000121012000021012010220202202202221200112110011022011202002221110200221200212102010201202211210220012001001101211001021111212211112202012001212002121122211122012121101000120100110121011211222211002112210122101111001202112100112211212100011001201021112001101010101112211001112211100011220100201222121202101012000021110201211011112120002011010021111110212011020121210102212111221112002022210211021122211010202102021002101012201212201102200102211001102012202010010002201111022120111011212111222121121201001101211022122122012121222211101120221221010201012011210200021121120210100210012022101100210021020000000212210210222021110012022201122021201201012200001100111100120021111201110211000101001011112102010000211220220112110212100221220212011101010211122002022200210112212101010111200012010110201110102220220022121222011220021020212001222001222012122022102020000102120", "212202110122012201220012011110202101221122222012211001021202211220002022001021112101221011202112111001101011111121021012100220000121020021121121122102222101122200200122222100102122001012102002011022101102212111021200022220101112221102012122110202112102211202222020121101210100222221001222011021220212211011212021001112210121100020210210210210112202212111020200221201011001012011212120110201221002000002212211101222221120121001201101102022202110021100101202211001022120012122012011221002120220120112001202112022210020022111222212220202220112112020010021101221112210212102002001122011021001110102012201102012221201012220220112122111221101222202210002121222210012011002210000020020000202002112122202010020202120110201122221102202011111001021002211201200022122210112011222221111222200101110221002221001122021212101020211220011012220110121122222110012112100122200212212101121020021110102122221020202021221022210221201202210020120", "221200000012222022210200021010200021120210221220210210102201000001110110110000122022110120202010102102012110212121111202122010021222222100220020100022010221001221212011201020110110011020211201211211111010101012011122220212111000022112122212021201210220122122111121211012202112011121101222201221100010201120021111221112122202110202102010102222121011202200101222100120021121201221120112220012202020102221102112112220110210121112100020211210101011122120212100200101122210111201121222021100201000120212021012111210202012120200001021011110221110100211020022101121211000222122022002001221012110210222120001110200211001222222110001112221001010210002122120100000110010102100002002111010022201110121000121002211010012200120120102222201020212122122022211002002020001212220202211122210020120112200020221112000020011201101022000000020112102100122020022120121101110122210211112101022012112221200122120100122221021220022212010120022201021", "120211002200221020100210000201221222111002201001220202000221120001220112210200000212212211200021021121000112110012210002120000211110210022111220120122202220210021111212111201020100202111020110112121011110010012222220212200110112000111211121222120002111022101021202011001101202101022121010220211122002012022202212001002020211202011221021012122002222120220211211111101011102002000122222210000112111001221020021121012201011021122101201102212110221020210022220110001002111111102021200201100210020122211010012002222122012021111012220110121210022122111112211011021120100120010212000221002001222100022122220112010011120001121201222201001102211120011222100020012012120111221010110122201122110220012212222111012222220110212021001201021211210120100011200011210100221101210212100001212210022121211010101222201121012202202011201120201211011210101010110021120021002020110210110121202001221222110002212201021022210002212022101122011111002", "212010100200222101110202010112010102100020202120211020011000212100202212010201201201211002020101211122110210011022101122121122021210212202110200001102202221120220020211100120100211112221120221002122112022220010021002000101201100221100002110001021020200211012120222022120022000212221102011002201100220102211211010110022221221122201202100210011120200011101100021222010100201101000011012210010220112010221022211121200011101110220120010121221120201211020202200220001102112101201012100221012101111121101221122021201100200110021202221122212010111121111122100002100022012020210211002001200112222201011210012002012200200001010102100012121222112121102010021002121210110000021111201212221222012102011102100102202211001022222220011020120010101122022201012212222012010110001112102112020111112021012012022012200001101200120001120221020220112021120011210102200221221210012121202011202012100101000212222221222222122211222001021022020112012", "002210011010111100222221120020021221221201021212121102010101210201001221012001120201121110212120210200212200100212100221122212122111212120120011011001222021202101101202210100111001110211022002120220102221220212210110121211001100010202011112211101221110200122001012212112022212200021020201111101111011120220211100102211201010221120102010210211012111021012122101111122020122012200121212222201220220122122010100212201111100222112202002122112111211021020011200122012100122120222012022121001201220011201012010120222012022210011020110121121101202200020221112102211001020020002011021201010210220121121020220112012001220002001000121121011212211110202011222222102211002120110011111001110210010102000222202100212200212122211211201000211210211212102111120011122102211212122112012120000110220000112122112211210110101111220021220110020000101002201020210110201112002210011020211220020001120210122001221212212122221210222002110221200011110", "111020102221110021021110201121112121212100221121101111120102220101210220021222122010001201201202022110002102011012002012022112202022121102221201200111222221002110012100201111110121202101121210211112010120011110110212011201212222002020101020101221111020021112200202010002220100120020120101022022002022020001110222111110120210012212001111001111000000022101120000211021102002122001102012201101201021201201101022021122112211202202110100212121010000101210110000221121101110022012220022211022012100201012010222101202000122222012001001100121200112121220212221122100111100012121020102100012212102120112212120012211021012222122021021211200020002121101201120201210101002100222200100002200112220200020200110111200102021000220212010010021220021021022122010210022200021020200020211202100111212021202120110220121211112012121101112100220002001200202122200212100010011112001202202120122121110110021121110201210221110002121100221000020021100", "212200102202102202202210222021000110002002201001201211020000001020212120112022222001101211201211212111020000000212211200012221112102122020220012220111101011122221010211022001012001020221211200020020212111101101222011011102001011001212222201210212010021002201212221121120002121022002111021210212201222020002120200010221011220111011100120112002200211020222021210112012200211100220022222102222220112212012121210111100220200221110102100212110110022110220200111021211100211102110011222100112220212222101021211202011120212120202102121010210122000112210201010221121201210212222111021211020202222200222111210211111120211011212001102110001112112002121100012012011002100201211010000010222011111120021101121021020022200210100002021212221122100110220022100120122112101121001201122211100111110212222102001121021100112210222000022111121020202101121110221022011210200002121020210110102211210010010211002021222000220011220211020220220122000", "020020122100002011100020211010022020100101201202210200010000021222011212120122111110111120221000011110011000222110000000001220002002001200010101002210120020021220020100222100211200022102212002111111021010110020211000000121200022121112122211100101201121111111202010201111022122201020200110011111001022220112001000102011210100201010120100211221002101011102111202002211220021120021010111021120200222011002111012220121221101011202012200102111102000122000220010201121212220121010121210021201110000100222100012202001002220001200120022222110121121000221022212012210210102011012122011102222212200111201020122122102220100221010012201002011001011020201000022022110112100021102102020010221210210001110212212210122020100012201110210112020112020102011200202100001022211222201212010020000120022111000010211021211121210100202112022102220212122100220210221212212001202201111212122102011120022022100000122120020111021220222111201111120112011", "110210010101022111101200220101120202212012100210222112101220121200122212210001202021002102101121121200122100121220100220002121022110101002211210012012220112111100212020010211010001010022021201010212101000020212211211220012222220200200111121121021200100121001011000001121111022020022220102012200220021102020212022020120120012202202222111201021212111020210121102001022001000220221022112111101201011112011010001112101002121122221221111011022221200111012020001000201022011021010012222211122022222222101010020120122212012010022120222021201021212211222212212111101001112020200111001210222210110200021210201201201221221220212001010201201200010211112012212202202212021022112120112201000102222021210201200110110200111222212011021201122020100221212211021120202200112020011020021221020000102122222212120011020202122112010221100022102221220101001110220020101020010111110221022100220110200000012121210001211202001120011202121212110111122", "020211112001210022022002221200010002202000021010000222222000222100012021121101112010112212212111021122112022211011220012011022012110202021001000222102020012020101002200002020210200101010202220222111102100212212001202211202211202121102120021020000200111110222100120010212211101021202202220201122122211101102021001111020110000010020210111221210001001011201001102012212120122202222002022002022222200210122112011222110122100121122011221120210001012101000201010201120110100001122122001011101021011122222212102121010000021101112010100210001021120021121020002002200011022020021110012101101012102110120210001210021200112100122010221112222002120020122211220221110222022221000222012120211002221001010012201000020021012112221212121120221101100001002212210020102212120020222000111000121001201210200001222121112100111100101202012021200201021020111002010220200201210202012110202102210020111011220210200202002211000022222020012202100022210", "012012102010011120221100020220221120102020222121021122100021020222202122001210200211001022221011102001200212202000010000220102021220010211020022100101110112101212110220002122201222121121001201201011001000112110022211001121102100211210101110020011101010212011112211220020100101021211000220110111220211212200200202000000100222021110201022010120102022112021000122110002210012200221102121020020010210200122220112200002010111111101200200120102110210111120122011111222111020021020222001122010222111221100011010120020112112100220000010002211022221122212212201220212210212202002111011222202020102010201101020021012011111110022211220101120022212222211022110210011101121220211112121101102222101022012210111000011201201111201220100200202122020200000012020112202111201112222111020100112202121002122001210110121201211001112110221220211221110122210120111002202020001122012011021121202221012210222101122100020212122011112111010121011120011", "021210022210212010201022102222101121211211210011020100111002122100100202110110010020212020222202202101021201002022021102221211021221000222010210011110022002002200021221221200200101120011210212211221100212000001012012222010202121111010200111021100001001110010101020112001012121000122201101110202002111110120121112200120011220002222222021211021200210101022120211121012002102112101111200201220022111110011022010120011011111002000220200001020121001220200101120010022101222112020211011200211122102102001011211001102100002021200002122022020010012220222000021220220200100202221000010021020210100111000021001110112212101011110221000002222202021220212021201211020001001120211202112202022021220212100220210120021211222222112122120021220112211200111120021022011220102200101202012220220210012121221110100110002000022112200122212122112021022111120221112201202220102010120022111100011012221202011202100221202110210020222000010011100012120", "002000202111211112220011112111200021101122102112221201210111111011221021120221102111112121111112211102012102120022221021200222021000200120110110022012020121202222201002010102100110122010222120200002220120122120221022011100001201112221210000100000001210221220121202222221112112210111100202222122022100222110121220201201011211112001202020021011110012021100202012112121010112002211120100010011112012021111012202010121220102200211210100122001122100021220010100202210200022201102222000112112122102121000010022120202121120002210001222120001121002212202221010222222021011212001212110000001201122201012110100210212122102222222110001211020102001201021102012100012002122022220012012102220212212110000010012101220001120222021220200011121102112011202002202122002011011201112012121122121011012220120111100211111220102112221010220102122122010020211110001021112220012011222210000210211111020202111020002111101011100001022210000020110121120", "200001121112121111001121011102000000210021120002210222100221211121222020011121220012121012202102111201021120112112012210121121210201000012120120021200212122001021110000222100102122202120211022122022210201201212221002220210011120221022000222102220122001102010102010012001221221011020120120221221202012110221102122202200200210111200001101210020112010100020121000021111101001222000002101010001122200102222101012211202101212022011111112111110100000112200011020002212112111101210002000220200102011011202112020020022121100102011120201220102110001210101102121022202221202220121222220021002110220111121212201122212210201121112012211012000222202120010102110022202121211212021100001100212100202100022102122202001011201011112112011011120201001102010222021101021001200220211220100201002210210112101100200111101020202102122210110102002201001020211020110112111121110012212101102022120020210120100102000102221002120100121012112001112102021", "101011211021110222200001200111212011111112120211110222001110111021221122210022011111121102220002000012200002220210102211220021000221221112011022221011220210202112011002111111011012120012000002002211022102212121201202110022002101110011112020212212011100110020012010202011100222110200001210000012101212120122020000002220102222201200200011110021000202120202211102202012021001011211020211120200201022021010012120211022211122000022012102002121222102222002200122002120111221022022011012122111121000211112221002001112210201110010101100000220111110220112010112210020100012121200112022211202122000101211012200120200222101001120201101101010012012011000121111102212020022121020012202110120100120100200212021000101111210001220201222000012201221110002122022110101201120101011201000200022200100000200112200002110210101100200220210000002012200002201221110000011000012000021111220220121102102002220122221120101021222211000010002220122022111", "212111100100010222222121200212110201200122221101122002112112202220110112121021000111011101002121000102200011211100220220121221001222021020222221011102201122201001201220212210110100001220202001200210211121101212110001212011120100112101002100210112210102202210100001212121210120001212201022121010221221002001101022201221210202222201112202012211220000110222002210212201222100210220002112221100221021121221212112000221210201112100010010120010020111221020021121022011100000220012002002010022020210001020122022112211101121100202011212101022022210102211212200211010000122201012010212122200210002001000210000112111100022121220212100111221020102222222221210100020200200222121220201220012112022022220210200121012120210222221120221102122102001000112211110120111121212020001201122021020212202001211110010000220122022211021210202022001200020220211212010210022012112021101111022000020120021101100120222201220222221010200222222022021222001", "121012211001112210022022202221101212220220101022022220020112202211211112222012022112200212210110221102201001111222002100010122220210210021122221100021002120221221112221021222020100002201222221210212011200101102102200120122121100112200220210012001200010001101021102200112022101221022020220200221020101021201211000212222020021020200022022120120010100000111022120012020012011121000210101202012102011200011200222001100212110000010211210011211011110002001212111022120121202101222021112001110220201101202001221012111011100220211222022021002201212110022022100210010110222102011001002001010100120101010221000210201110002221221022111121121211222212210010122122122101022010220122121001101102020112122120110021000022122021110000020010200100010012022001000212002000202011121102220211110111212211110202200011202210022020222210001121120221212012021210211200022012211010021100221020020211210221011122210212000202021120022120100121202022001", "102121201102200220020100212221121202220221011012201011220011110202221122100221220200121011101021002112200001121101211012110021011110101012101020111002000011101001201222102110110120002001102111111000012212220201222001212000112021102221202111020112212000121100211201120222221021011011010010222210101210010210201110010210011210111200022221022001022220100201101201022121211012010211021210202210220122222110020221222220120012120021112002110200220101001000111001000021012200220201200101221001022121001012001112112002020120102101201212011211202010100211121112001102022220121220022101001122002120202112220000100121012000011001021210111111022201210221210000102000000020202121020211011001110111112211010002001100000120112011101012110220010210121022222021021021101222211011110102012102121110110201202112202012100111022112220020012221001210112122011122122221100211122210100202002012100010221201022121122212222210202100112111200022202110", "212210020220011111201120121011122021211212110200001100022001210012211100211121202210101202221201012222122121200120001110012202010202222112121202120221200021000210120112220211220021110202220112111212222101201112210220222001012110101201222212120200122121200222212100122121210102221200000011220201210201112121120221001002110001210120202120120012200110021212112020001100002000010122202201021211200111111110101200010020202020122020212201110020210221022121022201221002110100111111120010211022200212220202002212100212221012011212012022001212020210202210020210020210202012221100020221020102002120112022202110102220121101021021212211012221000012012212020022000120100202112002102011220120220211010220010020102020202012122121202000021110020120011202001100111021210011120002000212122121221201022011221202000021021100211102210200220211120120021111200002000110120111012221212110020002211202022111101101122210120012220201021120102022202022", "202110222110011010022112001111211112001121210122022111221001000220001200020001021221110112122101021202022202112102202021210101110002201000001221002202000002102201120100212120021121202000000220021101101000012111211012010220000020022122010222000100110211020111010011121012101202100220121000101001210010111221000122101011202110022101020201220111112002221021011000101112112021211011000110102221110211112121200200111201012110020002200212012100210202121020220122112220122112012201122212112011001021212121200212120011120020010221011200121220101022122222012122100000222021102122220221222010122002210020222112201212120121121121010100211100000202021202000110100100112002200111000012011222002011002100222202110211122201010021011101220221201001020022211112211101002001000121220101111202020211102021112211220220002101120221201100202001201120120110221001111002102200020102200211010220100120220101110112221101012122012111221002012201210001", "011022110002000021021002011120010020210212012110211101001121122010111221212121010112212101101102201100201021012111010002002101202210001122120222110211011111221102112021100012111220002100201202022100102000110111200021211100110001111102111212122200120022212201202000122200111122212012120100122111221222000111122210221010120200201000000100111220022102211200012120021020212211201101210021221201210222211200221220022002222220022200121102212222211021212212111211210111002220021102202220221102000210000202010210121000012202102101121110002211200001211101110010020012101212111110211002120101212222021212201101221011002002022220202022011111210212022011022211020122100222101020220020011121220220220102202211220101011210211202120010212201001010111200002000000221022202120021121201202112121212010102000001202122211111021011010121210001211100021101111211011200100011221212221121121101011010120001002200201110021000111010002200001021222021", "001201201021000001010002101002200101112111202121201110222222200102220001011110010002212211002220210122212021211010110002221202020211212120010220200202220100110211200221201210021000212102010011001211100101202022122101020200211020222020211100001201001112112021120022012222102001122202202202001020221012100212111022120201211211212000120220200220211011200112110022200202002001110220021112210110022022110101112000002121122021100001221221101002020002112111012200110221021120220102002101022102220212011102122012011121100101101102202101102100202201000102201201220002021211212101112102212110220120101100012001221012122112221001020012020002022201012120122101211201110022220222201101122001222022222201121012220212121012121102020120210020100210211022202202210011202211020211000121020202202210220221201012210201002102210211110001202021002022110021102210010122012121020122221012001210222011012020100102201202120012210102010202110102200011", "122002210101100012101001201012210101100020200101012022111202000210221100102001121210121111001120022101122101101211120120202020102010002211202020020101202001000120100011121021221200102012021021121121102202120210121101210212102001012022122021210221110000101022210221202121111021220200022011200020102201212122001111010221120211202212210202210111002101102112111101200000121102101020022212121111021112111122112111111202101022022010201120002102120212112011202012011022121212012002211021120010111021002212210111020222210011022002112220021100202021112102010212100222202002100110221010011100120202110111010120022111022220012001210021101212200202102110221100210220010021221001022212002111000022121211200211010102112022012002112211022110000221002220222002202122202010111200211111011001100011011112202110110201011120100112122010200210021021102011021012200022012020022010122102002201021102211111200211222212202002101012012001002101212111", "120110100011111000000100220121000220120112222022222110201002222221222020211110111112211200022010210201100101220211202000221122211010120201200112021111112001222102021120211002121010020001001010111001200102001111202101001220011121101200021011010000221212112010001122222022222112001011121011000010111020000122200000212021120210111210220002211112120001101012220002100112111201002120112022202122122111122112022202202212112121212110112112221112020022212002111221000101201201201121102001120212000122200221102111112112022102001121022002000202122210122101011120120211020221202201020212010222211010201222221000211102201201002200200122001220001121201001002112001001010110012110122012112210100111101010120112121100102101200221010111011022202121212200210012121000221211002122101221221001001120220121200120211112102110202210200121021002210020020210221220201102101020012001010001220112121222220201022222112201110002122212200010002212011002", "112202012002001112102200112120201210201111101122022021210221011000121201111122020102112200200021212201211022001101201002101021120002002021122222100120201220010200120121022011212111012201111020010202121122100210111202002221210002221110121112021011100211001001201002101020011120022211000021112211010100121012110112001202002002102200122021000011120021122010020120101212221020200112110121122122210101002121222020201221111111102102222201211111202200000110012210000220222120110001220002022200221001122111200100020100210111120101000012202112022210121020011002200222111011201011100122200100000221220011100200211002121220022120200220220111212121201221100220210012122011211020001101001210010211202211200111000122121002012010112012212212211100100112000220101120200010222221010122200120020020121012010222021200100211020020012010101121222202101210011120222202001011011002011202022200210012212120021201020222102112210210202111211111111022", "021220102120021212222100112020100002021121001010211102022011101101022021212201221201010202221221101100100001200100211010112102112011021100021011200200011222112101111020102010221201212111110202201022020112101122021222120010201122122120000220210102212122100121221002202121010120012100012212120120110111201200121202112212120222020210110002121101111220111101102011111222022100111120122002010000012122120001202120101201222201120110012210002202200111012002011220111122000000120001112021202111021200112002201012221022102000001120022211220202020011212012111202201120201122021100200020012220020020021001020112020101200010201102000011011102120021011222201002020022000220002122100212222000022220011121212010211102220200011202221202010111211101012220111222211021111112222212211010102020122200120012201020200022121021102102210000101101020000212112101210210012222120012002010002100121100112022012211222021110012120112221220111221102020002", "022001110001002122110210101100221000100202120200102100100221020000100112202112221121222001122210121122021100201001220112101210212012021211102100101210202011110022211212000002211202210110110222101210111000100221020202020200000200021211022210121220112020011022102202122121000020001101100001121012212002002112111121212120212121112011020221122001100200121220100120211110201110020210221000002200011121112012010201020221022201001020201020211000000201112212122122201020222002112120121211100001101221102001110201210212200121020200012012102022110211021212220200222020211102122110221120222011112201101120022022222120112011101001222020221022111002020202010222010111220211102102122121101212122020111202201120200102022021022101012211110220222100102100210121211112211021110001100202112202111200120121220211200010221012211122021220012020202222100201220201102201110202021101202011120102010101200201112001111010222102111021110101111200010200", "112200202000120011210020111010201122212100011121012120201021002112002020210022221102201222020222102121221020010210211022022021101111222001122200122211022022221111001000101202112011220000122122000221201002222200100022002012112011211002120210211112011000122201200101100212101101000122201102101111011022001200122001112211022010102000121001111202202102020002022121001022110200222011102022221001022111021111222221002020010222102100220120212000222002200020222120111221001200121111121221212011220210101021120001201202120121122212221210110202211200020001001020222110012101011122201202221112222221020220000212011220021202122101200210111022010100002021121120002011111101212002020001222221010021021122202110000212022220201001110110112220001020202000112010121001011101022220101022110121110001000120111001110011220021012101210201210211110200021120211100020012200012220202102020121210000210002122020221120111222211102200000200220000000101", "120000112112020102011022111102121011021001201211022212122122211212101002111211221210110110102002212122010000210112012012212010120212121221202022202020022011111212001200202021120120010002000001020221101112200112112221002102200211011200001122020102221221202201110001002112221020020001111121202222211211200200212022020100011202012112120200211110111112220102202000112102200220110220012022112102011120202202201010112211001211002120212110211201000012010122222021110002020110100120120112210112010220210122020200222110000121022001121010120011121011201001002012000101002111012122011101012120021122201102012011020101021222001100101110100010100120111210020222120022002012102022012220000112101202000000120112101101110112202100202101200100100102220020022212122012121021212012122011122101122022011112012121100101220211122100101001220100121222102010100111122100021201200002102110102011022001010012220100120001011102121210212122101112220202", "000111202011001201000210012122020111021120022200211121022020202122200202110010200211222202201212200001211022211100201020100021011212022010221201101100221002010000101201110220210122020021111010022112202021101200022221210122120022212100120200012020211220120021120212001122010111001202212022011122002202222121000222120221112100000220000202002211210220120010001011221120122122212112022102020120012102210011001211212110001110001011201011201120122012220120122202212212202000110102100122010120001022201000001120100020022211111022120200120211210212011102022112122212110011200020022101001000021221110201110000202120002102212212102221220111101200110210222012211001011221220102210020201210110120100102202221121022112002201221010111102001110211201221122102222222021112121012112020010200221002222120122122121112120211012021001220221201120120210121021110011120202021100011100211220101220001202210202221222222002020121121210000121202202221", "001000011011212021220202200200101110220211002122111121121011001101121120000001200010021011121220102211012001200011121012201212101100212000222212001120100211221102102200201111221101022202000210111201112110221200011000200211100111112101120012020000001220200000101012101212121100222102102210112100002111011210000120111220012011002102100211120112001212221010210221222221021210002021000111001102200202121000010020200001020100112001201001210121122011200202121221001001000222210201011101010211001021102111122010121212011212011101201000212000010020211120100220121120000021122210120211110022020212011200001110000220120201211221210000101000220012012020200122202101222012021002102202021211221120001012001121110111121010010021111021021022200011101101102102000000122202201102102220021012212201122110222211021120102222222020011010120222011100211202110011220122002102201120001102112221001021220200212121121201112021201101020122201002200101", "010211110201220010111112200122110221011010000210100120021210201220211112210000102211102002110220210011220111001121021112101222220120200221021110111112212111102110012022222121010022102112021102220212100012112110001111022201200222200211001202101222011021202102022202201121001220222202002121122212211201120021212011201000002100210020021000212221220201110021002220210121010212000110102210012111011022212201102221022112002000022020112101101210020022122221220111010020022101221211210001220102011121020200211112021100102221101210010221021122001022211210022101020222110002202221002020101102101220220201112202221101011101211210120002222200112110002202100110201001121111122021102012200102212002022001210110222011110101211120121100212111220222100002102020202102120000211101000212210120211112101112121212202022110112200020100002101221210111122020011121020000221221002000201211010201100202020011212221022021022211020222020122001011202012", "212202002200202211010001221120222112121212101010221202201012122120111201010220202120021220120001021000021111111012201201012211022011102210202001022020021201111021020110020212201222121020212121012202210220002100022020121010122022101001222220122112222001002020200102110100222110011201212111012201211122002111202100101000211021121210121021002021112101212011222220120000012101120212010101211222120021112121100120212120102100100212211022002112120120221010120122212001212011002201110222221010212100202010112200221000020002002221220100221210222021100201111121200122020100212000000110102110202112111021120100011020101000110212000102002110120202102102222211111101120120211202121202002021011010220210120001012002110000211011110211012212020022012211201002210212221211212222211100121210222100121222102100222222102122001211221002211122112120101022110112121202000000222020000002200022100102202210220221000020211122202022012101221111022100", "221102100220201012102220020010021210212012210122121021221201002122200010002202020020100111102220111022201210211102220102000121121000100111212121220112211102110122010012010221212121002012122122210200220210011100122121010210212101112201102222122201212102212200020002001020122202020201210102122022202212202120200001000102000202212121002001200211010001121212011002111121001200101222022201120000111011022012110200000100010212221021020000021220022021110222220011021122022010211220201122200202102012011010021001001122110121211020102120021221221210211100110200220202221022120120121021002200110121120201222202002020122210200002112200102010010100112221020201001011000101100012021000010212122110012222202110100022120121221202122111200012020100102101102021212221120200112211001022212120021202021122121110010120220010121020102112012200220002012020020212100100202101011121020020102011122101202102012212002212000212011112011210021212022210", "210210221212220210012020222022021000202021101122100010012000001000222211012112102011002110021202221222122120222010001200221001100000002010000000210012120002200112221200120121202201022211012022110021211100000110012121102100021000020002020120211122021211110202200211000222212121210110121202200121012211202210201120212221022100221101221120222222100110100122211122222001012102111011011222011201210202122020111011012221112220212021222010002022001012102210022100210000011202002000111200000121101210011002002202022210212022021211201012120011212211012220012221022111000010122010002001211021212002102021110102222011112012102122111120101202211102021001221202212021222112222010122210102211100120210121100211121001100000221200002002001000110200021102001202112110102120222120111022010022201010100121111000021211120212021122211002110121111020011200221120001211000200120201122202022012120120020011211101012120000022012220000021100021001111", "121120100220201202201101211021212020001200012211220010022210221110210001002102010222001100100201212020211202001111000000111002002210022202012202212200020010220011022112012012020200212221112210121112001011000221001101112121011122012102200211120100121120112212102020200100200011110012020021212100121122201212220220000201010102121110020112010222002201200111010211202201122100102000000021211100101110002202122212220222202202100002010220102201210220001022121021122022210202220201202011211222011112111220000202110220001221112120002202222202220011110012102022011111120112200020000212011212001211112000112201020002210222110120011020222010221220102111120121002121110100101120122021102112111212220220021012002221112120110020011012000221102102001221121120102210020112222221022120101200010210200111120200210211202222211120111110122022210221110122011102222111210202001212201020221220020022110122011100112010000000110220121110000102002211", "202101120220211000211211111110021000222012102021110112120100210202122211020120010021122101121110220011020002120120120201012011102111220011110211101002220222201022020111211121112102220010002220222112122202221012220021201022112222021200221201111110211121111011022020221202200120000221110212222122201001210121011211211220102222001111220110201110200112221210020220201212211100112220000000002101220012211021111111101222021221220200000020110122111202220011121010222000002222011202212001010112200201002021120022210221001112012001100212110121202210022122111020021211102212111001012202200101210002211202012111220110222100220021020201000201112221202210112102100102101112212010202022121020201121200122211020200011201110011022112222000122122022111122111200010000212002201120111002222022021001202002202200212020021020101120202012100111110201222010020101221122012202010011201021100211122020202210122222102110222001200012101000000111002001", "020011220120101220001010111222211111000100220001220010111112122210120111222110100220220211021210120111121010112210211211120022021011112221221022210220201022210010220110020222211121110010012102002101220121200200021222102022121121020210210210011012222202222211022020211121101102002020101021000210220112011120012212111210012210021220121120220120101010001011222012222110220220101220122210221110121211221210110002100122210100211021211000220100120112022221220012000000201021000112122121020200210000001012010001222101102100200002002122011212122022202210201120022122020120010101010022220110212221200122221002110221101210101011022220200210221112200211002212101020000221020022212202000012101222211210101112021211112112021021011001210102222212111001022012222112122121102201210122000021012110020211102012021202220110121002010000201100200222100021000102002211100201121110211001001201002112222220011020100222122221102020210212002101011011", "201011112221210211011122221011112202002100112110211022212012222000002101212211101012211101201100201120012122210211020011001002112202110222012002121102002022220110212211020212011222121112211212000211101022012002212120120021012122010021111001120110102212220000002002200012002001121111111212200212212020021022220222102111222102221020211220212201022112020122000210122012011100210011022111112012221110012200222102210002000202221202212110112112201221122012220011102012202010220202120202121201100011122012211101200110112221022101220122121202022111112111201111220000002010101010120200120222112101211100012011012101110202222111102102212211201222220000120211020111121202121122010201001222110122012020111100220100210011222122000210120112111121022010200222021211201121200201201021001100221122022201111111102002012111001102100221101001221211021122211122200112022110210221002200022121002222011221021102220110120111110000010000021001121021", "221100011020021121112112120200212221220212202201122111022211221210101021000102202202120101210001010121210101001201221000022021221102011000201001111001000122101000002200110020222111121220100212012210012201212100200200221210022101000211111222012011202211001000100001121220102212110102012102011022121022101222010110222102202222001121211102012101112000221022122200001012021222112001212102220222120010010122000111120220221120112112011221211221021102010001211011111122120021101021211011210122201102012112212011202212000202020122212221101122222020221011101121012220112212002220212211121102211122100102110002012220010002110020222012102112000220210001020110010212200020212200212102021122020020212110020011111012020022011111000020220200012021112112000202222101220022121100011101102100212211212011201002220120120110200200012100121220011200100111210002221111120200102102020121000012021121122211010101020200122100212221001210001111020211", "212202100120210101002000011111202202110101112221200212201212122011202101201100221220210110002002211211022211111120222121221102010200022012221012111111120010000202101211000101212202200110002001022102100210100020221022212121022221201012120022021112221201012101220020101220011002121011012201010111000201112102222021020201112021212111211022222202112020001010020212002011210212112122021120101011100101002212111120211000021020012001110201110020010022220211201202010021002112020201110210200110012001010120111102211102001220101101110110210200000100221122202201112010102112200211112201202021101201102122012120211021101012220101211011101202222012101201002101220021112001022020102001012110221112200011020002012100120220202100212222120212201010101202202000211020010220212212210102100202020200110100022201122121012100011020122120012202210120002021011112110120102012001220010112101021122002221211101102102001100101011000112102101210021211", "111112222121101202112122022022122020220112002211120111121200122101021002112021100000121212201110222111002221021102202011001020012210222202011122201021020200222011010012120220110222021212021110101010000221002210220022101012120210012111110100102202202101012211201222101120222110010101222201112000022200112202211022111221010120122111022202021222221121202201100202022011222122201021001202202221200020011021222101111122001220000120101122102121202200101110112121212200010212102221112220202210101120012211220000211120111011212201210100220210200101001200022021100021122021010010111212200011000100201001110101101111020102211121200012112002122120100002220002111202102010112201100220102022012101021100101000000110122120121002221212011222012212010102202111022100110002111220011221221120220112112202110222111122121111100111000210001001100212002022012100011110112020022111211010120001222210001020020120112020022210212100212222221120021221", "122002121100021102221011112220102210002100002111012002201221220020110220200100201110000200001221222002200202000212212100022101101012100102220122001120120001000201101202000012000201110111112121210100012012221000110110221212020110222001112001012100122002012221011101020001120022220101010011200211122000102100120000002011121001011212221122102200000000202102020110012211011121012122200000121002021200012022220012021210011021110111010101112010011200101122111220120220210020100022222221202220211100201201020100012220101201102022211021020111211001011121102001010100112101212120012020022000100001102211100001210210202002100022002212101121201122201122222010120122121220021011221220211001011011121011021112211111002000200001000112102111200100020210111221222111110210001002210211210102202021112210122101002201220110212220001200211002121220122221120102012222112222101112210001122122122111012011122212100012120010010111022001120012110201", "001120201220012122222200202200002210100222121110012112202220220121012211122002012002100100101221201122121022011012122102211021100210211000122110112120111111110220212210100001222221002002110220022012012202102202122021022020220102001111121021122112011001221012212002220000010110210211002021201021020100012021110110102102110011221221220211111100221212102020020011220101022202121220112111001122111121010011202201122101100122200221002201011012210210212211200100120221100022110220011000002210101120112212112012210011200021222122010011201022020110222221011101001212201001210102202000011010110010200111122100001102120211100101111120001221111201011020221201202102101211022120220122111201220002200202201002212002021211021002201100002120010001210101001000201002022222211201111022212101120100020121221102100121111011201022200200022000220211201112101111012101200212012100202201022110102002010220221001020211022012212102000020212212201112", "211022022002211002112121221120211121112011220211021120212220220212212120022221022002201120111202000222110110122001200111210211102021102222121211021002001102222201222002001221111221211020200010112112011202111101011200222202121201100201021210020211200220012212200200111121110022002212022002121120110120001202101120121122022211211001101102002120102120021000010101112200210201122111021112220211101111220001020220122210100012220200202012011220120121211211210211012200011200200001102022200222101222021221020222202000221200111121010022020001110122022220022111202022201022220201021200200201212221200200001021210211010220101112210201012011100101200000020121101110100110022010111021020222110111111200010020011200021221211112112022202020202022111111210020110211121012122221222010200101111112221021121211120222211120000102121111100211101220211010211200220010212211201221101010100121211200120212112022112220122121112110002101022201022121", "122101012012011122200222222012020211210000112201100121110201102210122201201001121220202110010212021021101121120011112010112202001121202002021220220220112222001101120012220210200212011021002222202200100211222012201210112100112222020000210221121000111210100211210102012222122120100001102212102102101220210221120022212002122020002120212211102222021200102001220212121000222010212120212222220211022122211111000002002121210221012212012012201011111001212112202110021012020220122100200021200021022111010102212011012202200112222000120012202222100221010212111100021212010011121211212221100001000220021002121001110221001220010010222101101112010100000201220100012101122111221000220121022002020022210111010101111100100001102111201110102211020020211210212221122210210000002020202110010201101211221010010011010112021001121221201210221012002020122001100222201110020221012221202122101012102210102202121000021222201012111000102211122210220222", "112011202202221100110120101101221012110200220220211002210100200222122111022021112102200021012102122110120200202111112102000112001022100000012221220222200010111221101010022201020110201020110111022202211120010221111121022102200102120001122122210111012121002120101212112220122210200212012120101011211201110221202022202020211200202022010111021000010211002221121001102200000202011020112011200220211120000212120222221122100212212222201112211220022011002122021121221210102001212122011110220101202212212120210201120202010022111111021210000120101101011121201110101201220012222211120010022010210110100011000001222212220010111011122000210112010222112121210211112202012002212212012202211001100101201012000102110201020220100021020002221221002112200200220121120102101200112221110200110101211202012021210120210122201211001011120021120012111012012221121202101120120011011120000220210110122212221210012100001120112112022201101012110202211100", "122212111102121010020122200202021111000210000010010100001020021222222221202221121121220110201121121012210022211210121111020222111221122122201112010020100211001102212202210000111022110120211101202111001222000102111112011001012211200002211222222100222200212110000210221121022002122210012201122211211022222202121021102212022002102221101111212222011111122220212011002200110120022100202010120201001122102101101101102121111210000200211221010012122110110111020102220200211011000111011020122100000010011120021110212100121202122101121111021021122112221012001200002220101101202001002121200121202101022000012002221212011102212010110002110100102110021210200021211001122112111010012022012010100201022220220211210210110200021111120001210001111222220202120201011011022112002111010021110021212221112202112121002002112011010002110222210001021112220222222221120011200012000022101012202102102200100212202111222002000201121122200100001210222022", "120222111000102020121000021100111122011121000011002020100221012210101000121201201111222220011020102002012220100102010112021011211002110012102120020102021111010221212222211110202101112011001021121000002021021011201022122202211222021102011100010222020102100100000112212101122201001001220001001020002120202111221011122212001110010022001211220211012020000020221100202000000100112001202111200120022202200002210200112120000102010210200022112211100120101201202001210012121101012221102121101011102001010200112021100022210120021022022120020220201221021222201121021122122022000102011200020222001000201012221021222211202121221000200002001020012202210120211020201021220122201202101222122110201002122002100121121112111002111111210010012210202021022122220202001221102111222110011012020101200112222210220220211211120112112102201212220102112000101202002221010010221010111002112210120012102000221120102202102111222021212121101220221000002222", "020210100221112222112100122201122010100001120221122112101000112022002001221020000010011001200210112200211221001212120121202112122201112002112221022220111221200102020120002021121212011200121102012102102220220120221021110101110021211200001120202102110111001200002221211112021010121112210201102111120201000200121011200110022212101120212211210210120020111011122212110110110212221201221111112102101200201202010210222222102010101101221211110020010120010002121101001020202222002211010222112022110100112020021102021210021000002112211200102112211100010201120222110100202022110020202221122210220111101212000211200010200120111120100001210020111110201001011202022001111221120222101102012002012122020102022020022211211121211022022221112122012002121012001221101211102100220200210212102121102100201011012121220021210112211201010122110010121221201102010020121222020102201002221210202021011212221201222210100111211102011100102212212201121211", "222221212122022101221100111121102021200212200000021101212021010111102010221000121200122201001022011220000211200200021011222002011011210212020011201012110112102022201122112112101200201002011101121001111021001212221110100020202122201010212011202102001020002110020222211100201200001120002020222011002011002001101110202100111121110020102010222002100111100201002222010221220112021211111100022020000021202011002101212201101202202000102111010021011001022212122102221022020220200000100210201010221020101200122002001100211101210121121200012021101010102012020100011212201011100212101000000122022222022202122021022100211012020202110101120012021112202112112200012200202202100122012220200201120201012222111121212200012112120101101112120111221001212210101220210201100102200012110111220010210210011022011111001210212000110222002221112211222110112021212120220101000102122212020001221100202222122222210222002021222121211020002210001102010201", "212000221212110010212220022212212101122121222121221020020011021121201001222210212221202022021112101102100002001202021120210202222002110100220001000022222012012200202221121220010010220022012100100200201111100212101210202102102122201202210202011210110121002022221001010022011110021002100220111211221102000101002120022022110020200110012111122200102000200220122122222202121202020100002010022001221101202211020122222212022200021121121201121201012100121202010021111221122100102001212002221111020221012202221021211002002020201012122110202120002010002002110111012222000211022022121222002002102201012100220210201200220102120101010112221001220200120101220001001111021011011210022000022101101020202210012122022001201222101122010121122111101220012010012000220010021022000220012020121011020001012222122110100021022100220001102101000202020212100002210112021121220110111221020011110012210010010221201000101220111222221201002011110121111201", "221001000110220221001021100021202020201102022200121102210100011211222002020211100122112120020001022200000002202222120202121021121221100101221201200010112221021202112100021020100121001121120020022000122102201000101012100112112212120020221101120120101211012010020002220120002202111011001121022121011210020101120110102222101211121101111211110021101110202222122112212011202102000012121110001011012121221022012112102112210020221012011000010211200222220120122102201222122021110210112111121021222101222120201112211200201112122222001200202110010120200210002201001202212101102021100120200211012122021101022210220210112202211121020020220021210002011112020200011211001120121120120210022012000011000200011200010200120201222112222002220101002101010112002102021001012022201101212210020000122100210012011222221112022121011202121102122002012121100102201222201120022202220001101012201200202001220100210102010200111210000210112111012120100102", "122211112011210222002211020120112111102021220200022121111122110011022221101021010221001122220102202110101122112122221112220221012201202112011100220201022221000001221020000110201011200010212121111020022002221120121120020210210020122012201210221101022012022200020121001122201012022001011020012200021020000002111012201202102102221201011121020112010221111212201012122121010022000012100102001011220022002221011200210201022102222111200021001002201221001002021021000121222011011122212210000010011022121111221212002012200211002001211112100201122111021102001020202012120200021121011101212022110120201102112220121020102120121111000020021122101022102010210202220220001202102010212122021202010002000221100201100221200021122212201200021001210101112100200121002112022201121212002022110012210110222100202200211200210121212101200012110022010210011000212201222220101001021222112112012111101212112012101200022002020100101210220021011210012011", "121011201201102011121011012120210210010010000201102201021222202201221220212021201200011100122100021012222212222211121220121021110100111110202021112202211102102002112112120221002011101102001111101221100000012202121102210212101010212110210020011120011122112210201202212221201212221020000222222212211011112001000012102002122012002010221110200022111212111121212021110021210210120020222122111002102100201121211111112220200200210112000222211210002211202110201120220210022100211200020120010021202010222221101101122102222112111112021101021111021101210120001210012200212020101112102000101000210221221020121001210101002010002101202200211222211101220202202212012011022001001001202102110020102011101222112211021220012020210010210022011110222211120001122201221101021210222210200111200102221221111121211210211221112011002121122201100200112122122000211112211210100110202202200101120220121101011120110100121111000010002212002210020000111102", "221111101001100121220102022110200000221122021011111120010022212000100202211122112112011100210202122021000200202010120221120000201210221121222120101000201212212002102001210212002111012200221120202110022221200100100220121102200000002022001101211220011010202001122021122020202002020101221101222212020002110121202121122000012002221221220112201021112222221000112210211020202211222220022202221122222202012010202102002012221022221221212210102002110201100100002211001011022200220110012211022120100111021111212011010102010012001002202100112020011200012200011100010001022222110111210002001202022112000210110111022111222210221202112002111112111202221010002021020122022012211102110211000021001100121001022201122102111102022121102212221000100102100210002020021211220001111121120110101222101201011221122101101201201211211102101021212111221102221221220100000110100111221201120001011121200212111020122111221002222222100110022202010011110112", "122220120112222022221122110210001022112201201012222221111000000211021202122111011011210012200100021002021101212022121121202101121200221102110200221211221020022100101000112002101111122012120211201111000110201021210110200222222002010002212122022120102020221000020211010102020122122101200100102121022022020022201101110111021221000111012121212211000100221110102101221101002022122022000122111112210201010210222012200221202202110211211202202021212221102100012122122112112202200222002100221201121021220010210021210110101002122001121110210111010101210122111220211122011012121222200122112101001021202111222021121111210222022120200212220120121111222001001211111112122221210221112000121120112021100212210210122210222020201020120000221102002112112110201210002210102022222220010000200211121101020112021222121120121101021110112200222021212210220121000022001020022110222022111002102120112001011220221212120202121221202020222112221121202222", "222111202222121000001221020022221110221200101112122101221201221010121020101011101012000001101020121221212112022211210122202211221221112201022212220200010012222202202202100110021120110120001120100022101212112022022011212011202010011202200001100212021211221210220201111021200001222102010121110000101012010221011210201200210201210020001101002210102211000200202111012101120011001121212022121021210202221012201222011202201102020112101101012122220112101200120122002012001102122112120101212220120020002120200202020111100101111012202212200021222210011111222102121010122110221002120202010111112100220221201011110001200200021110111011121120110201121221221200020120221120001102201211221000200121210111000120020100212011220222012202102211001102201012112222102202022010201121121211221210012102011012011111000221112221010101212022210122212210010002000120101202020022100111222011200002010010112110001121210022101121202212000112112211012011", "121002101200100020110201121100210120202122211202011202200111210112121102211121112121211020102201020110011112022111202200121221012220211120020120100021100201102112002200201110220212220010112200011201121102122121222212102202010001000200221201022000101012101112220221121100110121211110212211211100020222012110112210110200102020120021211020220101002012122010100001102220100211210210110021021101010121222210212010200011221221200112100201120221121212102120012122211100022202121200211210102120201111220201000102011102222000121001000011002202212002210100012201101211110101212002010110100212222110010210022211122010100221220212012102220011122210200011000222222000012212110202011010221120000121022210112122021202201000122022211110020100102111220022201201102211212212020111001102212001222210201101010222001110200201012100102000200210021102021220221202200020121022202202100002021200101222210222002112121021121101220111121110111011120221", "021010020122000001201010201102011112100112221210212121111121001011120212010211111001211120222201221022220220222122102001020200201010202022221010021012111000120001100011010202212001100122002220212022211220200110122001201211110220001010102202101020202200121010112111010120020022202011012011110112110010111202000111010212100221002012020212110002102112020121101001122022122110110210010002202011102021200001112000122112212012202122200100011201021111101110010220121122121212201002022001221111112221011001210200122200012220210221020110110221220121122102200210221022101011201101200121000020012222201112220010220020112222121120102200022211122210002101001222112000001022120102121122210022222112222101212110101121200002021111011001122101111212010202210221001001101000201111202001000022012001220002110112021022201210111222101210202020100111020202120201020101212021211120110201100101010221212100121102110011021002200201021001102120201020", "222121001020121120011001011122110100021100112101222011202102200000000211002000102002210001020021202022002022100100202020220202112102021202200212021212011202100122120122011210112121210111000222111122121200012110112000002121221202211012010110100122122100122012000101212112012112020210120211201000021201120212202021011001010121110122011021220222020100011221022201021122000120221010011211022100122120101001122211001012012000021011010220101110110211221210121022012221112011111210022110122200201122012110121102122002120122002121010220202120021221000200001020020122002220122002120122222212202100021220101220200012100021120100021201112002100001121121002210212222200120012110020021200020210100101120222200201202212212001000021222010022011012012212021021020000012001022011221222011221000200021201202211110000101000002022100021221111122120011111112001010200220000110110022020010120010022112011100011212021121100110122112011120101221122", "011022002121122200201002111212011210101012120110002222211000002100212011111002122020120001022102212202112112012111210202110212212020002000011211011011011012020211201212001220112210011020020112020021212100102210110102121122102101112211120100211002220220100002101102200211020221010212011220200022002020120000222001012120020121201010200121012210220002220212212210210212110012101210010012001021112102101012102202000102012122102100111102111020111221122202101101010221122122120120201210210200200010120011021111111202012202002102210212202000121002102120010112021110021110221122102202012120012200121210201221120101000000010101221011022020011102100102110222220210100020220220202221001010012211201111121010210200022112000200111120102122101002122211200211202200000122222221011102011202001111122100022122000221001101220112202100120022220201000102021212020212011100002101220120122002202100000010212212220000211010110002102012011100212212", "020010202221221101201120022020112122122022110100021220000021111100000020002220012100212200021222102001221111002102002100002000002100012120001020011122211102212201212212100212002211100011020211201101102220021101210120212201222020021101020010221120020120111122201100002002122002010110012221021111121021011022111000121011020002100220020021021001110222222220122211001211100222120121201220022110021120210220021221111221121000100011220001120012212100111020100012022201020200022022100121202100012010122110200212112102021122012112100020122212120011110112112221011121111121002012000121220101220202111112220211012002222120101222220010211010021001212112012211101021122012201212212101211221122022212012000120221001012022222020010022120202220022210220121110221020112201022010022212010221010021000012222102210121000220021221220011120022212011101210200000011222100102220012000101210122012001212012100200210120000001220222100201101111001220", "200122011222212010121221012022002021101220210002022021120201212100000012102202101220201122222100002000011121200122002002020000022120212222022000011021212002200001110201211020221202220012121121201210201211011220120020022120110122121121100101000222021201022222121022102002122000100022200222221010121102102002001012021210020222020220221122111002022002011112022122002200201121001021201120101012220201011121020002212222021222100211100022010021212211111200000022200222022012021012122102012121021021121200021122010011000200200202022110112202200210102021101020221112012020220002211121211100012100221222022011200101022220210122212211112220100011020010110021112111020022022210202020012110120021001200202121111102211010102022001101122002201111022111010102222020211200200202001222010222222110210012111221021201011221122021022120220000021212001021101021021101101121011201211102110002101002001202111200110221011122022100021002021222201120", "210102200012222110002020222001110212212122010210110101121112102001111012021211211200211121102122010212001122211002112212222022121200220110101111201112200101110201021022211211020000121200111011211200020210220001022111000022212021110012202000022122111122001101121012020012121021120101111112212222110100211210022012010012022121020021001000001202012011222121222122011100220121111002210022012111111201110112112101020010202000211022122200020110120022211000010001102110202020011221100002012210002021222101010220111210122110012222112211122020122001201221011101100121121011101000122011122221100002102112202212201012012100100100002202212111101122211121210211121100121201222110222010210002020220001221102102110200112200120100200120212212111112002001120110020002011200101121011120020012202001012212110210021012110110201221112012222102122200100112112222000022221101212112021100022202210211211121202022021001111201121211200110221111001111", "110112112221212002111002012011210112102222202210200100120010122111011011202120221222211012100202122121021210110120111210011011011012102000102110222020211102120202002102011210022001220222022202222102111022002112120001001002021122110100121202212201100000001120200010021111221202101011211010022200000012222201212210001122021101200221100222020012112001020210020111200121211210211112011221000201210202210212212210101121122211120012002220122221212120011202021011220210021020202220202112111210002011020021021210001202002001000202120121220102200111000222010001102100102011012200222121101020201020002210010202111011200111222000121222101010012000222102222120022210210111021202000211220211221022202100002002202100210212202122000021120111210000112021010222011200202221211222020120202100011012012011201222102112011121001012021222210202210111102121111000101102012212012111001121121000021210221012020101010220121110011002021212000211121122", "121220001110020021122000200011000100110111010002222200122101212201200221200210211100210022022200122121200021201222212212202220221012200102110210110202020100212001020020020012000220102022112101022202112020020010011200012200221112111212020211220022101201020022012011021112210002011100011211201222112020101022122122122220202221000012202102220100210210121020122111201021022122122120200212020111102200100202121110020112121200000102001021101212012112121120012102200210122121112111012212022210122002210010120012121110112202011212002202211102200102201000022112222110011000000121012200011120101012110011220221002102111122211222111221001101011100022021210100222012002220010120200122000012101101202221000010002102121000011111121210221001211001100002011220022111220220022212110221111220110122020021001210111000001201011110201001110002102012212212220122020202002222110200021011210201110001222020200111121000111202002121221222222010020202", "100111010202202200101000022020121202121211002202021001211210221201222222000120020202202020201202110011200122211000202001202110120122001002220201111221000021120111000211122221000101200000020001122221100010112121222102001101121220212201200121000022011222110211011110221200222122221020121022122011001122012122211021112022101111212121110001020012202022220022111022122102001200102102212102100210110022200122212020221101210102220021222112222112020001000222210101020222000121122000022102101100212210201021212022201002221112102201101221210101010121020020212021120101012011022122112210211002011212002101120101122200211112122211121010120022211021011210022100211211001002012212221020000222202221010202110121000000122000012202202002201010022021021220120022010000002200001112111010211012101002220021011212102002021010212022102112100020220202212210000120000120201122022021220102022121221210021200221211002111020200201010210112111012212021", "120220022021020001020002100102002011022211021201210220012011200200111122221000212112110200201100021120102121102011222111110122012000212100220100001121122002211020102211210210201220121102211100100011202211011112202100021122000102010002211010222022100210010111211000022110202002101221110211001100200111111202121202002222110010120111000020202010201102201011102120122122102021211020010201000112221022000100111220011010200000211202202022112102201222012002202202000200120002020212112011100212102202100201111122221020011120120222102011010212022101211102202110021022202212021100220101101211201000122101111222011120102121101021010002221020021100212012112011121222211022200021101120102201212001200201202122221021200101110022222110122221100101102211201201202001001222010010202012011211001210000101011001010221101221001000112101020221111202101110110011122012001010020200102010001210201212102222210001122120211021221122120210011210211022", "210021212212210110200200211102022122111120211202021001111020201122111101010211000020222020011211010000021211022021200001200022100120002110010122112021101101021202100002210100000021011100011110010012010100112110222010222012020222110020010202011020212220202001212010110112121201201112220111012120200000001211201012021101220001200110220110001011221000202011122200210211202011021100122010211022021200111101012212102012010222220110100012200220021210211221021110000111000111201011202212211221212011202000000202021020000110022011000012102010121022101102121200011221110011212101100120221110202211200202211121001002011111221102012201201111110020202122212201200222121002101210210101220100211121220001000120212100021120012220201110222112012021121010012111212211102011120101222100001221202011022000100010002220120102220210002002112021101212110002122012101101021000110202220212210022221012010200122010121202102212021102222021201200121212", "112221120120001222000222012222112011002012220202102211200020102110012221202011022212020020021010101200022000101001210002011012111210221012220202122201101222200102210102222212001011112110111121001121111112120220020222111102200212202222010021102012002211110211220102111001110121212200020202112111220112110111222001202022122211221121220000012112021112002220220102022112220102110221100201222002101212021211212002102001002222000211220110200012201210202022202220002220221122210111122120000022122001001202020012121011001210021211000000110112002000201120002100212120020220220222021022112122002011010010210022100012120001012202010201100120000210220000102012111012112222220021212021102101100121011210200210212220010101020021000122122200101012201202022211122010211020221100001020220100201012200120121000100100221222011202010100200122120201101002201202122112222021001222220012022110002201200020211101000110110012222101111200110020002112", "022211210100201101201011212222121000000012221211200201221111102010200222010122011001202112101221211220212020210210020201200120202000022220111121221010211001111021220020201112110120112100201120010111020120022020110010010100222020012002210111020111222000012201220000220101212221121021221022120001221002002202210212201111012201001122000111222001021110112022110222111202000222122012000001200221100011020220100211011102111011022211022020012201211122212021201122200201020102010102110220212200211000112202110202010000201002120101200200220021001200012000201221212202200021000002121111221110001210201010101012002222111211111011112211101111101220202221022111102211201202212012020102011102101211111012012122201111201221211122012001102122212000000112100200021002110112111222221102000111212012112112202212020222211012102002202210012000111211001100102010122020102202102122021121110200010111202222011110021111200121120210202202010010210112", "202112101202221212201120121000210112101111002101002102120212110010212212012120212020221000200201111222220120110120222010001021020002111212122001112110000122201120010111222021202200201210211110201001022222102001220211122010112010022200221220020212010220012112102202110222202122201110212020112221002210211112201200211211011210210202000221122002222001002001021021111102020220112211211100221101120110101011020012012220010110111001121200102110121211200102002002002110101212000010112010222221122111011021111101122212100010000200110121200102121212120222212122101120122220112200211000102000222212101112110121201000002110020212200001211211110021202020120012001111002011221221022101101021201021002020112000221201020101211020101020002021202022221120000100012201222020120002222220120202022120112002101122121001020110012110112210100111002120001201002220022221211202010021102211000102022011122202011110011121112020200012220111000021012110", "201011011110122020112120210210100010210101010121011210212011122100100220222010020201020121021101100221221022010101010211102221012020120000102202100121101210001021210000112022210102012110220102010110210001122221000021110021021222202011102102211211010112020212112201112102110202101221221211101101201002021012202202120110101001120111221001102002020011210221001012120121002102122010022110012012122220002221220011000001021102111200112012102010212101100111021212001020012110211211110010121020101211100120002100020212021220121002201010122210202021100112021122020200201011002120222111222102210001220000102120201202221222202021122101222000102110010110201121121210202112002202201212112200212121021001002200102010001210112110120010002112000000000121212010021211220000212022222011011122222110000021121112022121021101010112001212020011222110111221121000012210211102112010001112220202121220100020212020011010012021101021001202221212201120", "100000120010200012221202111001120210200222201102000021020210202011200110012201212220012101010210011012200220010102222112020011112002200102210202010202221020121000200010010112101101112001222201011222122111101221121110110201120101121021211200221112201200121000122102222201021202202212200012111211112020212100200020001002021010220211210122022112010122011221211202222100010011010020222122110011022221102020121112011211121002110211201020000020000112002101100020002110011202000221122010110022010211200021201202210010002202020222112021221110201202211122220100111200002200220120202201012211120212022021122220121211101211221202021110022000111122000200022220011100211121222110011121212210010012212102112010122000201200101110012221001102201212202212110210012121212020011112112110110002010120101121120200010111000202210210211220102010101001010221211220202002202010120101221110101002222022100110111001002110022222021200001222202100020220", "020122000100212012111210011000222112021101001220001020220012022222101111002111202102022202121002020222102002111210010000212000222212112102210220202021221222221111010201111021112021002211222122112002122112101110100010222211021100201200020122121201102221020222002121102012011020211012001102210110202010222112200101012100001100122102102112101200211012020211112112120122220121012010102011121101011020012220010221002010022202202011200120002122200011100022201002021200021212101002020022111010011202002101101010000201000122202112212022000021222111111010222220100120101012201101000221002212202002012010101122012011101210211201022220221122001011212120022111100122012022101110000122201021211120200121011120212120121000112200111002222102000122002221121202010102001121202221220022002122101101200012120120220001202221022010102012200211222200201121001220112222112221100220022002102000010010101111010021111022122112120200000212000202121001", "201111220122112000212101102111010100221210121101111210021202122020112011120122210222222121102122211220101100100020111110102120111121120120010221211000000022220202020112101010102210200200221220010000211221112120120221122012021011210002000011220220021111002012121101111211011002001120010100011212011210020022200011011101101010201202122101012220001200222010012200121102210000202101010112210022211101221211121112211201200112212121222122210000122121011011202210111001001100110012001121122100201221000000001021201111012022210112200120222012002000112012221100001111100121002202112212120121022022200110022221111001222022102012020001101100122101020100211100021111222210021110120221111002010220220111210020101210021220111211112021221001001000101021022201222120212122021111001121212120120000002111212221022210202100012101211011110221101021101202112001021202112210100011220001121001221202101201011222100010100021100112111022110202110200", "201012012121101122100021201101001222101110000101212200002122110202102210020121020122112020100012120020110121010201111220021210000120200022111011020200112222201100211022021200212101112112122112202111222211021122222000110212102211212111102101102120121201122002001111122202122202001212222111202210120021220012100011221001020221121010202222122201020012010010121202211022202101122102120102112110122020221222002221010212020100122201221112220101020001121220211122122022121001120001200200212102002220211122220010221112102112021200100120212020220122112010120111201221101220110220121012102122110220201001020221002012202120101022000102121122111120020101011211002001001012002002210021020120121112010101112002101101000122211211100112211112211020110102211112222121002112011210212022120211101021212222212112202121010120000121220021201121201011011012000200112200110022201002122021020110212011112210110212022121111200021110111012020201022220", "001000202122102102110221100020021100202211002102100120021201200021102111211212020211110021021201212000222002201222212101121020120201001112101221110002102220210122101202100112100120202122112221010011101220210211200012201221110221202121111121100100210101101221022000121212201210221002001002022120200211102210110001001200000201120212112120010122111010222121102101020021210002210122012111201101120222200202221020021012102112110102020221202201011122001001022220022221001022200200100201111112212121012110001102000210020000001211021112102020221001220201201112220220121101000212010021111112120012112001212012100210201110002120102112002002021100000121010212121221011022212000112111100002201011121111221010111110010102212212020100201221112212221121101210101112120020000200212100211101022211201002210121120012121112021120022121020220212002112121101012102002221112022110020001101202122012012021002211222112002122221111110120110201002122", "010020111122201110111222211111212022102201022120110110111210001201000121210220112200010222121012120001120100012102101210112210222202111010022121202210222102021022002220002220000011202220121100211000100112221122111020120202000200101011101211111102221122112101210100102222220022212211112100102100012210211110101022202201022201200200200121002101221100112012001111010212120222102022002010112122101120211002001221110111102120011010200211122001010010112010021200121101012111021220211222212110200011212012202221212210202220212120100002012212022121111020100122201221211221121221012001112211110102221112211021210111220020112011121100110002120111210122001210211022210111221200110000101112122201021001120221020122020012011020100021120221122202110111000020021110010011010012202202122201011210102000122120110011222010102001012212002000120110221210201210200101121212002001200112010002121221010001222120202022122201122012111102221202210121", "111001122012101210120222020011111210001201202110010020120120222001022220112122011010101212001201112112212112221120010112021021202011020101221201021021210101201000221212020002000101001202211110200211002022200210010112012202222110001210002000010220220121222022120201200210000011111002001201011121112200012021022122110112012211011121021121112101122200021211010200012000021122002101201212202122001122110002202112122110001011101210000102211221201212102012210120200102000020120211011021201211012102012012022001110111210221201220022222200020010111102021010002110120102021111100211110101100111002120112221200102210100121221100022021012000022102201210220001220002112001000010210100000102120202101110120200102011001121011001210200121202000102200110112102110121101001101102012020121000121211110220102112210020112120010201220122110221120001210001210212012112110202000022020022100202020112110121121211022112121221021110210210020110100122", "221101210221000122222021122111220202210102202022102121100110012010010111020111101120112120022002102221222211102221220000111111010000012011201002220112012110121101000101200111022010122001021121220112022110101020200101001000000111012112010211102202200120102122010012210021002201201022120122020112200200021012000210010221222102201222212122002011022120122022222120220122201101222000111212120101200101120110201122121010010122120001021222102111201101102010121122201212120212212211110120000201112012002010101110102020012101002122020210110202022021111212121112102111210210111020012002211122001012210002220000000201122100011102022211212020112210201101122221201010211222020021101120121112010021011122110021011102212001100120100210111012120210000202010002011200001101000120210000211012212101111202202111211112121101112210021210022100221001120212212020211112012022221022021102221212222022010100011010000102110122102211221202012120022121", "010202212021211022011120210012212001001121222002102200020200110002112122002211120222012001110211210112221221210221201021022122222122201222102110012100201110200100100111120200021121112020202120022201201111000020212121011112002100020200002211012210111221100222000000222112000020101012011022002220121212120100011022200222020010220011200012110202101022221221100202021121210210210001202111012010101102201022021102121212121220121001000210022210202022020200121210211202110221212001110011220002201222021012021101101000202010102000211121221201102012011021111122222201112122112021000001112102121111010200212002011012000010221201121121112210100112121200110002102210002001010210121001001010012100102021001010011002200020121120110000201220220101010210102122010220100111202122120110121010200220102002121021221201022000012110102211022102201012210111200100212110001201201021021021222101020020012112221020022102100020101221201201020102100122", "120020200212102000120110000122202012100200020220000111001122210211222112000121222222022111112011101202221210122122102000102222111021010200121000200112120222111021212122020221020120200122221121022000022222201002101201210100100112202111011100010000020101011020000100222201120222022021210111210100012221211020201020100020110201120111221121000222222002101121211022111210212201011221001101002022211112112100002120121002102010022011122120102022112100010210000011012201222220110002220001022020200020101201011120200212001122222211100211200112111122112002120220211121002221211211122112102121000102210110000010011021101210210011202210222222001011011101012022212112110201210202120022111112020201202120000202220122101101120122212100211100110020212201112020210200100211120000022100120000222211012210022112102112011101021202221020001012100110101112101002012012100211001200220201211112112011002112000002220212211121121010001212010020010121", "000001201210000000212012001020221221100020220112000001022111110201221112001201110010111002122112221012221211002212112021121222111221102210021000112220211001101120001221210100010010211100221210211020122112100102102100102211002120011002011102202002210221001101011011001202222101012010202100100221001222210101201200002022220001121120120202100101000222022002112211121220002110101111200102000200012200202210210121001010222202210202101000121000000201102111121122001210112000021210201212000221121222210022221120011200100110012200022121002121201200111112220200101101220002112210202021201011222202111111011122101210202120021112120221201000002110121200122220221120002021121212122010001012221001022001020102020211010010010122021121120200210202110010212211220200102200200112102001211110211222000212212221001011020220110102212002220221012000201200010211022112112010200000110220220210122112102111100210102001100110002211121002121011011110", "110002210202021122020012211121021010202221010011010112020022100011101202211222211002121220001110200201110221101111201220110001002111010101020212220221220210200100121100112222202201111110210022021121210000110112011112021200001021102201110201210120112001020021221122200022202112200100002221211000220220200120112212112111012222100012120220110010102200102212100100021101011120121120121211122210000210010111011012102111012112021200022201212201010201010202021021000210210212110022000221110002001122211101121220212221201221102212200102002211121110012020200212200020200111010112201010202100122010120100102222102002020122011210110020200112102200111200101202220110110122202200021120121012221002212011220112210200112021122212211021220211212210210200100222202121011210100211021121221022100001122002022002221222020020200120012212121121011120101111000222222202220201211112122222201121201100020000210202101210200121122211022101111100021112", "222110101010112001102221002021011112212122100012122201112002021002010000101122220202001201022011010220220120210221100010102002100012212121021122211110200202101120011200120210210022202210210002122101102212002111022121202210120111000202101222011202201120002012020011102022221120201221212100100002002200011022222111020211122201210000111100100220020102120022212120012202201020020101011100212121110101021010121011000222002122000112000002100111020121020220220112202001001100021220111200220000221010001212022120102001110221212201020211011101210220122102201222120201221220201212200102200120221022012121201112000200202012212020202111200212020100201221120120122111201121012212101111001211021021021111110201120112200021111001110220012120200001101102000111101021221112001202122211110221022211022010002221120120210211101000111022210212120220000211002220112211021020122201102221211120212010201001210021212210220001010220212122010211101200", "001221110222102220000101112001211010220120120122000202121010000010110222210010110120201200000011101201101020102111222222021120110100200022220121010011110011021010112122022221212022112212210122122122021000222102222201121112221200010000201021221100222212011211101001002010112111001201020021210121100210100022210002221010102002222201212012110220010211101201021221120100022021211022022122020011122222120021210210221020122202222212210001210212020220121001022112211210102110222201010100102200202012210112201102010012020101222202212100011220201122112210102202000202220002020002120000202121211021011201121101212000121222011110000000121000100020111020022012011101020212021001121010121121002102111002122011222102021110110000110021221110122102022012020121200010012112011102110100202120121112020011002201202010020201002120002010110220111001211111221122221122010121011112112110112011212002122121120111100202100101111022102001202202212110", "100202120201102221120122112122000122222212222002111121111111002202001202001101200122201022020210020100222210212022222022020122000020001010010222201010001120222020200010111100111121102112210011201102002001012012222022111020201121200112002111211110120020101101110202120022012212002001200111100200202100120211222111112102012220111012001021020221010020211200011021112101000212120021221012110000200000111001220211222220001111111012020201211112121021021121022222121002002011002022010100102220112122000102101100201212111111020110201100122221010102021001212012200200212102010122201222012000212000202012021201202100221201021111120122022120101221102111201220222201201022122211000122022200212001100012001010210021121121002210102221020001000021020101222121110200120021110011012020002110021220002020001120122100022212100122120011100212012021011212200112212200201120010120022101210101002022111000021022221021020002010002201120200011102001", "012012020020001021222010201011101101112210100001002122011222120011101212212222101220001000100121021022200020010012202120020112121001201221021020200002102212021112101211102022000010010212022211211210222220200022111112201100102010200010220112110222222101221101112102000201201101211110212021120022000202200201100000211010201202120012002001120000122011102121202212212002211001222000012202020021011110201112102111111000022101201001012211101002021012010002012121020120001201222012020201000220121002001011220022022021000112020202021112222012102121012211122001111020022002212210111220011022021110212221122011120202000101211221201221201010222012211221000001022201101200021200201021201111210112000121201211000221201122100221002120122020102011012202011101002211110212022220220200222100202002112122011100112112010220001102122210002212121002020212112002102122001211100110221120222210112100012011000120101121221022121121111211212221210222", "120001210211220202100020001010220020201120002200201001212010122022000021010212022202001020011220002102121020011102211200001021220000220211200121100111020122220111012102220022020201112212101212200212212221000100010011000100121012002111121100110011001001210112210212100101000211010022121100012120021021002221001221120211201010200201121100020100010201122011112002201012212100121021102112122020111102112120012102102002020220221020211201022201220221002221020000212022021210000110102100221102221220111201202210120222221120222021220022212002000221211021222120110111010020100222200222102021212121202021110212201111001012121211100212002111200010122012022000020202211221222212000100211122121011211100010120222102022000210121020210111210112102211022011211001100202000200010012212220120110200012021211011110221021202200221212212010112210212002111100201100001002102012012001220020221002012001200220010221211122211102000010122202001212012", "012010222121110200022102021202201020021121001221122101211211022220221201102212001011022110202012221200201211010221002002211112022102110121221101121012002122110211202201120210201222001221220110000220120002012210221110210101110120010102100000121202102000220210010220110002120120011220201200012112101100211212012202210121001222111002121012221202022102211122200201200000110202201212122000000002010012021211121100102221210200001201200110111220222122120111012122120212220211110100201002012102212000022210000011021200121202110220120002210011202222111111201220101201012010201010101001102201210202000212020101100211200020211101000122220022200102221120002222201100000102122002102022200112012012101212000222010012002210120021211012110102220102012011010121120220212122202022111200201122020002022011122202022001120102020120221011201010100221000001101022212111211210111011120221221220201022101121021110002012222121022012220220102112001012", "100201100000110202111200210100102120002002001222010212211110212102021101201100122021220221111000020221000222122121012100021122021111200201020020220201122200102122021110020220122011112001002220120221011020201212112210212000101000102002202201220120002010102112011000000110102011102020010000020111011112222220212212100222221001211221221011222122000110000102110110012202021211022221120002100100121200000022120212122220020211021002122210000120212210102110022012101021110110022112010101101021021101021021210010110010222101112222001210222201211000111212110020121010200220220200200102010011002220012212202010001211112120112212101210100222000100011002222011212200110222021211100201121102000122112102121010221211201100100000002110201210100212000201201020120120112101011021102010212002202110211020101201221122000102210222202112122200200020021000102212020120221022120202101120122121200120012100120112101222001002010200022000021001021100", "021111012200020221110211212220221200110222010220121002210120220200002100112100220010100021210002011210022212111211210121102020020201011022202112210211102220011012202112112210110122011011010200001121211121002011111121001201210112221111002201000222020000112212011221212110221201110221111101001001201102010012110221201201210100222020022121202002212011102002121200020000011211120022122101201110021102011110100012200111112212102112110211110120200200001010102221010222210001111101202210210221110221110012021012012100221122211010212202210000010022022210222212010120220211000021212020201101211210111211222021122111212111120100120210012210120112001202022202111020120122212100120000100121100121102112212200220100011010211021102010221201222211122221011110212221210010112012011020001112021012211210102221221012102122200010210122111011001000021012012020012122222121010020202120011012210001000211011222221222012211220021010102021012011212", "021222212210022221112002220212100000211012221021211221011022201111212111100002100121012201210112012120002020100010201122000211201211210021211000121001020022021111122221022202000111000122200020001020112112001101011020201222210020000110011221222222220010202000201110012110121021100000122202121000021012100112011020002221111110200000221010102221000012220111210110111102221121122220001010021100121012221210012110221120100102200100212020110210211001211002100212011210121202120101200201110001202102011010210200220212022202001110102102221021102112222012011122011212100011210220200002121111000100022021211201010211021021221120011200022222020001200200120211021222111120110221020110200012102121210122201202120211221012001112121200221000012212221001011212210002012022012122210221101212002101222201020210201111201112211120021122012121022101000101012201020100021021011000011011121222102102200201201212221001122010121012200020112020201210", "021120012121020120211022211202111221021222101001001020022202212001101221122112111012110001011112002100122011110112102200201020102202202111012102222121101001002102111102021200002120112201022100200202102212111212010002212102111122120202010212200000122122101112011010111202112212222120120012201102101201221121221020200222120101012111011102102012010112212002122010220020202210222122110221012011112210220212222220021210112211112010122020011210010102010122021220111202210022022102000210111121120121122201202110222212000110100021021202110101000112120211222101112001000110110212000102011121212122110101110000011110101022001201020011212201220022222002010022010022111002011010012121002001110012221220000220101021200121022020022212112120021102010222011020100001011002012100220112202011001100210001211012011000002100100002222021201022200200101112221201221011002102111202221210112022221112012022202210211211220210011200022100100122101022", "020110000212100202022002221020111110101012102200210220020021210211110210101200202211011110210212200202101110111120021020002100200021001220221210211121002202102022000221220021212210221201102102002002000011121101221002200011101110200211201001100020202202022111121000100011220021202110012021110020220101210022000001012122002221012101011221210121210220000212101221111212122022102100211111112202122202012201222211101111212102110220100101222210110112002200021212210022200010201012011101002210100100021000102202202221110022021102020121110221221020021020012000020012020010000202000221002122102201210212012120022201201101222022111002202202222012211102201100202120112121210222001202122012102012000021020002001222120210011121112122010220010012222202000121121222210111120111100010121121000120000001111122020220020202012021102010122000000221110221020122110111110022022110022000010111120110112110000012200010121020000121012200021121022100", "202201220221201202210122221020012002122121122212120002210012220200010012010111021001112012120001000102202012220101121122002022211220101222020022010022100211011011121221100001201121221121210211110210000011120102121200122020122202200010220100212122110200200211022201222012100110000000000201221001211222020201021022002012011202010102001211102211200100220001222102110122220202212212000222110122100101001111022200121202101000200220020102121110100002222201012210221210210222202120022201201222100110110002011102200212212002200222112012112022220200020002120122111201200001011001201121001010101020000002020011020110200122012002220010211021222212121111210210000012100211102022010220012210021002222111011100221120020100121120112100110112021102221022101121221211000210202121110210022011010121011121200122102101021022001102121222201210120101210011120001111210210011220202122021101021102012112022202121222112110002100011002112012212220002", "010012102020212021111102010210112102022020002111120211000010012020002102100001121220011002020012111101111012122122001121022221021001000212202122122210121201010120201120021121111021202212112000221121100021212220101012200210122200102011101022202000020120200000121201221221220010122200011111222121111202200200222112010000102020221000011122001011121200122101220000201120112121011200220100201212020211001211012221020022022120102122122110021111210001210211102010110220021110120221101020202002212200020100212122102002020200021022012121011020212222221210221101111112012011122211202021220222211220022022222102011022220210120000221112121111201222202100001011110201110110220112100111012220201011221112210101210022221221110111202001220102001201021022211012220110010200212102122120001102122011110112110010021100120202002221112110022020102110201200010020220000020221212100122210120111112110222002200122222120021200012220010210001121221122", "122001100002212000110122022000202110212000100222100002120000110100210022012110000122021022102120121002002101102102222001020101101221100220120111201012021122101001222202101211002101220011101120012012001021002002021012101222002201011222211111111102102022010111021210210022101111011112212202112110100202100022212211111211021020022220112121202011120112122012011120010002121001001220212221112121220102011211002110220121222101102001111212120020122002210001021211200220010022211021020121001222101200121020011200111220012002010011122211001111121220002222202000211022210022012100010111101220002111211121222221210212112212120010200100211101212102012120021121112202201101002011000201020102221222111011011000011010222121220122102021001010120021022102021000222222211021012202210112212111002011011200000222010112202110110200020002001000122102221011002211001110121112220022000221122102220022010010102121222020111110021211210211211020012012", "012002022222200111212110102102022000120202121212210101210102120012002022220010020101022020001112020211221200001000101100200011122000112121210212110121022100222112201111022020011211001120022102102122102101002020001021002101222101200211101222110221121121122020102220101210210001211022202222012001121020000120021211221222110222122212011010222120212101001201211122210001110021110201012201021210221010001212211112110112121221101011210210002202102200110200111100011120112101120001122101010011022210220212101211021102110212211201021212121022221001100001212121200111202120202220112110021121210211100112120122210021012022020200212221111000022021122222101110102122112011122101021001202020202000101011102210002102001022221220122001201212102011212210221121211121200011010102101222102211101122112102002101020110112000010101011222110122120202121200121120100000102120010011211201201021200221100122002002022121222102101111100021012001002220", "201212112220211222100120210111020220012022112020001110212212022022220111111221121110111211100111102000211202111000201102210120112120222212102210221020111100001201101102220200212201212221111020122101212002022100020202110001222020012102021121212200112102120021002110120202001011110012100101201102011000111010220012121200020202211020110012010121111222122110200022120220100021001111121011111212012220110022122100220022220201202111022210112222210212110202200021221002010212211120100011202001102022110210021110112020200221121201001001121122222011022111201122121020112212020122001211210202022021202002111222222010111011000001022220102001110112120212111200020111221212122202202110112122011120011122211022111212121000210000100101201022220110022000002102120212202112010200121100120001110201101012202010222102010210222100001000211220120221202110222012000011100120020021122122120220211100010201100111220112021021210122022001211222110012", "110010122200120212200120102102122111101121021211101212222122111110202011022100212010102012100111210122201022211010000201011120112010202020011220201101111200010121010122121202102201210020101020112120220201210102112112020221121020211010000200210210001211022020000011010001021111110102222002021020111222020021212211220220221222212100202122211002120121220112002011111110010001210020120112022111221200122000201020211001100211012001222210010020221011102210002122102022102202212100020212120111110020110012112110001201010020101010222011110000000202001220202102202110121000011110202121010102022222201001211210102010211000000021001020212002022002002022010102110021222121211120212201110010220112012000102122210201210020201010220120102020012102222002002002120121122010002220112021210120221110110222010001002020100021211222012002021222212022101020020101002120212100102122220012000201201112200210211222021101121012102022101020200212122202", "100202022100222110212200110021222021022222102122212112212212211121211121211201010122020122011110010201102010122001110020001001011202222010121212122122121111010202212211220011120201010120112201011121111120022221212010001112022202000012202011002012210022220110120111122110111112122200102211010022021221020020001201022121201101121021211111010121110110201022101220201212002220020001022020201000001100110020022002011200001020021012012000102222111020222000112112001210220220011022011221121102012221220101012101120000110212201102200111222120010121002111100221211220221102220002001011212000111222002200000012120222211002010000202021212020210022111202222220112202200210011120112112100121101211020210012020121201111020211122221120112102120210120021002010122012202221022201121001222011220122110210121211022220011201021101212220021020021111212221110000211021002112212211020201220212110100002122111001202001120022020011020020200022001210", "202200011010102021002011000222021101110011110120201210020211110122120210211202222011210102210120200112022100110210100022120010120110022000120222112222020020101111202020211002211122212210122110222011220022020211010121021111022002202200002120201221010101222102220000001021121101010221110121210010101112112221002201121201011212202111110102020221210101221012000221111122001001121111001002000021020120100200012102010200221022211100002201202121012202012111100022201210101122001121202202001022110222222200021222211221102002110101110010121220011200020200000100221110202202121112010102210222002100021222000011112220221022011111221122122021212012002120022111022202211202212020111020222201222020221122100010211001220020200010121112012121102001102020110211110020002201201020222101020102202220022101120010220202020200200020021121112101121200100110110100202012112222201221210210210120210011000112202212120001200120101001020222202022212012", "202001101222220201221000000111002022200021001111220022111020100000122200220221100021002020000020102222210102120002101222102200020121001021002012000010001200101202011010220010222202222000102122202122112201220022202122200001001012210012220102221111102001121202220011001021110012212221222000220110222010220200002111200102211111222211111100101211100200122022110111200110022220010001222211110110112112000011200121212012222221020111010201102201002222102210111100102201220201220202002201121111212102022211110022002211212110021112012120101120102021121121012212001122221222000110221201012110221222202011102002022222112121021201210121121220012200111222000000220020102002121111120100221212101222211122022200212220010212002222101012011220201000210000201102022012111022021000100212001211202212101102022210102122012222210011012221211020122022012111112100120202010120101110011020221002112102110002110121212001110020102102002212200001102102", "101210201000022210121001100120100001111201000200200101112002222011021222110212000102120202202022020102222110002010012210001210101021211121011012102022101101202221122221111210001011011020210111220011011101112022021212121020222210221112012110002021000002000222220200120202200012001220201221120111201222120221111111002200112022010101112200210222211210220110100022022221020022000212002221210000021102220002010021101101221201022011222200220021200010002111200120112121212202221000012100012010120002200121120212222112000100222010021121100120212202100112200001010222122000122212212110201001220212121220120001020122022220101201220111201002221101021120211100012010120212220010111121001121221110000012101212020220000000221000221111112012122201100120121120220101022220222201122220211112012111022212002121121100121212110002221100012001222111022111222200012110210021001122111020012221022110100012021212200120001121222201110002200001100220", "101111200211102120210112111120220102221210000121120220212212102100001110102110110122011012110220001220102020000101102221222222020121222222022000022101211111222012111001222012221022212222000121201220021201120001021221220121201212001210111200101110201100022011210112102000111001111110010202002011010211102120200202200111001122001101221211011001100210211012212001020010002212121202211020102020101112212122112021100001112202012010210221001100102101011202121001200220012222120212111212020001210021222200122021100211222112220010202201210012221110202201021121211011001012200211201122212000102002201211001001222000120020100200212221021122202112212212022112001222121222102111210101000120200001011011202011101120222121222001121212010012221112022020111210101001221010000010110002222221211110222212010001112102012221001112200011022112011212022002102222021111212111000012102001102222110220200102011212100001102122110120212100112021121012", "221200101120000102021012211110100200122022210210210110200120201122021011212020111201012222001022111211021102212112121011101101120221101200212120021102120011122201120100002010102211220210210100021121111220200100200221200111111012011202011112020022121012220110002011121222102110201220210020202122020000120022111100011221011222202012002010000011110101211001002100001202022101112221201220022111212002102011101200020102220202011001001202020020122010001120012110101120011221121102220121222020200222220200102202122111201220001111021111210220110021111010022122121000021012221112000120210221010101021201022011000211111021112022210222102210010222012220222222121222210200121102222220202000210202211100122222220202021010212112220200210201022101111002020011001012220121200102012202100100021220120002000022010111101002202120220102222221102212111210111020210220212220222101221101101102021211021102122210011010211102102201020122221210022102", "122122110111112012222011210102002210202112222021112200120210012221201202212212012111022111112100001001021201112212220121101100110120000201212220021002211010102002100211211211210120101122210222211121022200222011202202121120021201121010011222222112101111102100220101012012010112001020221101111220101022121120201122220121020221201122221101012221122101011121010210122112022101210110010101222011221221212212220121202111111022022002211002100201000011212201101000200120210020222022202021022011111221212211121120201212100021201110210012201021000221102222110112102001221102100112101211020200200211212112000120100200212021022101001221110011020200201001110101121221001022222221012222112001212020100120111111001111221220000210000121022202122022220220022010221210202212001112020110111102012122000000212220211110102122210011000220211002010001102122121211201020021210212202021110121001021020120112100222121201201222122200101220002002112111", "111100221001012022211211012212112211000010110200101221221221101222111012202211202000120002102211002100011202120022200210101200002220021210021100112222112012102021020011111121001212000221211201022002011002220011101020021000112020101112222120121011222200020101110022010121211221201220221220120010011120121021220010122120021120121111122122122112100000201112221201011100111201011220222212122200100002021000112011221112201122112220221012222021002210201120122100102022111111100210022112220011210221001101210211100002210020101122002010222111020002011020202202221112202022212200102112012220002200102122100212021210011000011200201220101022001022120121110011212112000200022220020121001021112022220202210210001211122212200000101022100012101002212012112222120102010200112220121122001000111021000200200211211201112022022220101102112022211112200020202012200020011110220101002112010112200221010022011102111221001001221121000210210002111102", "011020012002200022020020201000221121010121120201102220022221202212110021002010101011122001211100111201121200112122022001020201120202012020002202110200020210221222001200101120202220000110012101121000212111220010112122121120002001010200011021101101000112100210021111101020100211210002100100202200202120012020022202110110001001210220211122100202111112210220121112102210102212010200010202201112100200111010000012122210202122011100211110100212002212111222211121221202001212221222202212100002200201100000100111002222200112210112212010200120102100220201122200111001111121001012022211120001012121010100001212121001002212022021010011102200200011210112010102011022000212111110012000000020112002211102110210100102210002212220222121002221112200020112220220020201110010101200222220122011010201011010212201220121020120212222100102121220121021111221022121112111020212100111101211212101210000021102212100202001010020220122010111110120202112", "211202101210001021112212012001002101012120011221220120101102221200122212101222222102010111102102001112002000220001221112201121101002110012001102222200011111102222000222112222211010002100112212211020020110210012010210110221210121020102121221212221000110220100010200012010100221102122121021111211220200211022122120112000120202100201001011200212002220112010021200202211000122220111221112001122221210101020212200220111021212011010022102212022100100212120022100000220220200122201012011011102002010221011020122211210201020120022000212222201021011101012201111110201010212000101120211022000000012202012222210210211010012100001012001112210110201112021021122112010210110222102022111000200200010202202212020002020210201002221022121020002102121012010001010000000020120112211202222202101211021001212101110021002222101022212002122100112121202110110100201120201000112100022222120002020221012211221101202120101220101022122012021221001001221", "121001020212100112012001121210111201002212210121022112021211001020111011120000102020012002122201120122021000122122022100121022120121210222000220211010021222100120121222122111111202222120222100010011201110102101112101201111100111212011122012020002120210100010000212210022110122201101011100122112200102201200111220200110200021100110000100002112202210100211002022200111202012212021102022022110212112200200001001012102200201121202200220100112001120111101211201212102220102000110202122121112221121002012101000011222001112000102200122221202222100021121200011100002211011200022000100000110202012010220021012200122210012020011110222102221121212020121220021120201111201100201220020101201010220110201110112211101210202110111012101001211201102000011002212200021000000111100111100122212102201220022211212212101000022010100202100222120201011111101121000022221221111101010001100202122021101200120222011210010002222000020002102202111201201", "000022120220211100120100221201021211120101201121102210020210120201021102010222211011101000000012010202101002110102211020021220220211010221100001100020201001202001210201220212221022000111101211012022202202211021012121111001012002210222021011012001110110212210020012210122010100101202011221220012021020212110211212021111210200102101201120202222102001011022121202002011221002020021102202011202020022121022112001200101202200021010022002120012221022110101120220001012202220002201102100102002222021201012210211012212211010201012122111001021100201002202020221101100001020222002211120001210100101110202111210201122110011002021220022000200222121101010211111021110010222211201222201110102020112002220021022212012120210022222210000021201101120100200012222001100001022000110011121100012101201012211201020020100111001002002121111022102222221011110002121120012110111110121012200010212210111002010022111200020201221110011121200111212010120", "210022200022121111200022222122020002112012010022020212211122111002211210202112210110211211022000101221211102220120220221200111101101121122121222022122212200211102110200211202110001202000021220212211220220220200110012120002212022022010102001012021210102002000202021200112121122101202021021201000021210212220011201002210212011202101002201210211112201210122122102022022120212001020122100200001121212102022212012202022111010212022002100211110211022222002010022202021102012122112121101110222112211221221220022101111110211211110020111211011000121212121121200212011221201100012001012101211202100010010011221002220101022111101222012121210100210200112111100120102210201220210211210212202102110200102120220222110111211200202012211122022010020011011011212002021112222212111121011021012120110021111220000102110001200000120001120000222022200101011021101100121002111222000001101202102121200202221122022200010112021212111002212111121221001", "010212112220001010022022022011001000222010021122002110212100122021012101220222121202011121221220121021001102222222002022021222212120021100001111002012210020101021122102011100101102012120212001121001012012201020121102222100110122100021011121210112221200102002020212120221120211112000102101001012012112011100220220200022001201220210120000001120002000101220211011012110001011100200201210000011021112111022101011202012002222110012102202112112012220221002222110112201202011120011211111211202211011120120002010212200011012101112002202012101200211212120022000010200012221002201220211122211111120100010210100122000001102212021020020022201100100101112000110102210100200212222202110210210022012022120201002200011022020021110211222122122011201210121021202012100021112102120202110101012212002211011002221201112200001211101002201212012212200220211020021101210202202100000120211211121100012000001210220100220211200212000210212110021222000", "000122000002100020020010010101222221212001121100110000100101121110212200110021022212221012000122202222210012211202101020002011120011121221020121120000212210022111021001210110211001021122100011010020200201000000112020220120011022010021201210220111100101010121011021101112221012121101000221020020121200022210202012121102121200012020210102012210000010001212221222101222022100112121001211021102020002010011001210021120102110020210222022200222122210210212211010102112222122110210212101201110221211001122112121121121102201201200121002022122020100012112010102210011122121111220000012222112122220120011011010011011121110202000222111220222202020102000002002110110210100020121201100010112101221101101200122022021020121001121112022101021211011021201112020020011222202210101111211022222221201002200101211001101200000002021102000220021112022020202110201221011102200211211200211002112122002202221000010022202212021220221200010121200201011", "100012012010200122202021200011002110212110212101011022110220010120221121012011102212221201002011220002112112220102010002201121221100120001112001021121212120001112102021100110110112020212102012010012120200202001110000000200110101102001021121222021011210222111220202101111202210100020111121120222000222010101210011121011121112011222200201112111221122120022001210222110110202112112110022220110000210011010001110001021110012221222020210010200002120211121220022021021200000021221122111001010201101102120022211222102002010020201000201101112210020101120101111001212120011112010020001100021002102100112110210221112210221210012011210201221020010001022212000221211100112211011222210002001101121210012121010021211120212112121212210000011121111022201102121012010202112000222100111212220120211201100121102002111202201000111020200110222010210221020101202001111001221012221101122011102012202121100200001000220102122102112200021200100100211", "120011002200112110010010011011001011001212120002111122122011200210211202002220000012012212211111012002000122101001211000122101200101110020122012012221210102222220220000012210210200220021222100101012121112022222012022000011012121220120200210120000100201022111110022200020110202000111212021202022110220120202120211222010201211121212102202101020002212120211200120121201022012110120021020021220010120021001001111211000020111122220021000211220201012121120220002000222222002020112222210111200120200110121120201121022120010202001200100110202101210100010100101200220201001112021210110200222101210002000211110200110221001200101111022102122222020100122021221122200011011020121112202122000101202221102021111020001001122102220220100200102001200111110112120002022020020210011200201102201121020010100002100020001002100101202120122201220120012001021121120001201211001021020020221120122210101020201021121020210000201000101002012012111222012", "001011012021010020221012122101220110220022110200120022112120101101111001011222211022002121110120000202122120222121200021000201202212200100112112122222022021202211210000112100020102110002011220010000222022201012121221210200122021210010201210112200120102110002222211201102221200011111210010122001021201202002112220022212211201112002102112211200212011121202021210202211001020211002100021110221021200201000100220121120102110101220200100001001201101002211100011002100102012001010002211112121200211210211110111220012121201020122200110021221102010201202011211120221120201222022102010112022212012202101200220212100001011010222101101211012122212200021220102120122020000111122101011111112101102110221222200121211222101201220212222221210110000000112020021221011020112221102002010200102222012122200122220110020222200202201200201210020110111121110020221020102022022110112221011221011020002000001202211210211210111220200221120021202121101", "201202202121001220012122011010002212222012211112001021202111001102120012122001101211122002221200112001212212011021202020110121012112222011002121101000202000121111001212210100100000020121121111000220102110220110020120210201112110222100200200121002212121222201202212020221002022211221121111102021020200112211102012111221002211222000011011111101122010000000010111201021211122021021001211100201022120222112212210201200210020212111220001201120022100020202211020101202201220101102121002102021112011120110010211122102010012121102220202210210220121010101202120112010000021021111220210121112110122121222010211120010201211220000002121120220012220201010222222010120200021020012122002022201020110010212121212112000221100001222222202100211012211010022001120020120120212101020110002202120110020000011210111102112021112122212222211200200221021000122100021202022120002020220201221011222221102100122001220002022211001011022211002012200222201", "001210220002222021012000221011002001122220200010221112211010011012011101010102121101212122001002122000210022200210211222221022022110121210010012102201202120001220212001000122220010110100101022211000221021211012110221112122121211002220021111202220221010102012002200212120021021010212212210010202010001200021110100211000202200221111021012202112000201201020022021022210020022102211110212200200010012000022010201101220201220210220011122002120022001120022100012200000202011220200122211210211211201222101022210221021210222221112110222022100212122200221101001001220002101211111212221002212010022221202102101111202021210111210021210100222222112220010001011010021121211110112012110212110121212011011201210211201020220021011011200111021001002221201022122010102002021001210101000221222221201111122002122010000122021101201211002111112102201220012201002211112000100202012122211111010001121110102001022020002002000002002100110011022020222", "121020211102210201101000221100002120211022001120102102120000101002110221210212210111012111021010102011111112112011111110012201112020001012010221210111012022210201201112001121200122002221211011120000100002122100211200202100001010002222210112111111120010120220101010120211112202002100212002012210022101111201100022022010121221110100110002201021012112002222220102112202000012010220011110221102021112010020011201011112001202122012210020111202212112210211020002220111212210110111201210210110211122022000110002221111001001100210121201222011202001100210101020112011200110222120201102212201222010021200020121020002222100021101200011122120202010111201112120001220012020220222112222011201220200122202202210221011100002021122101211111022012012020201100221100110100002201220212001020000102211210000010010110211111200022010222201101212112010222022202200211021200212222202021011002000222101000110102121110210112120002010211202022222021011", "211021202000101021202212012221022100200212211220002112120100200200211000012120122212202020020010210022222202121120020211212211112111102222022202110100210210121100100120102210010200021011222222002221122122021120021212102111020120121102201110110001201102002001002011200201001210110222111201222100110200011112022101110021011201122212221121001211101221020202201000200111020200211112101220101102012101122220111212100220001221222021001011022211211012222020100202212220020102220202012100110221110020102200001022102111100220221010121000121220001111202111110102121112122000120111112102000101222112001201212211220000200120100112200111022021000000011121111221121211101020102211220022002000010010222220221121102100022020111001012000022011101200012111110111002101020200110111110200202111100011101210101002011121021102211210002022111201200212121201211010102002020221121012112010110011000120210010221020012120111012111022002012111222011112", "202211221002112101011011001221112221100210022020002022202201201220222201022211121010000110222101111210122020121021102012210101000200112012020100202122011010121021212010211001212201222120101122222000122221211012021220220201022012012020022121101222121220021210221212001211121201002000101020200100220221101120200111000002112202120020200102011000201220112200020002101011211002010201212202220220222210000101002220001021001011102202010222002001222020002002101101122100102020020002112102112020021012121211210122000100102012000221110012100212201012222122102020221112122220221121122112000222002121112222200121021220012112222101001002010101112120020021002001122002212002011211202001021201200012222212102221112011202211210200100102011110122211212101211101110001001200011220202101120200022012200102111010110211000202222222102121020220221022122002211222012120022101211222210011222121001100101110211221000021010000121200122100201122210111", "222121200100111021220122100221222111221222111202210000021022120102202011121210021011120222001212222010101201000220010100101120022120120022122221112112112110021220002000100112222020111102001002221010121201201000102211211010112100122010220100011010201120111122010111011112221111212101101001011220110111102212211121101121020120102122102102212122210001001100220122112121011102001010222200020120021122121002102221102220011001012200111201211011011122211101101221200202211002112002122010122222211201112222011111200020111222201020222012110120220002200010012222122222122211121201220200220112112202112212210100022101202012010110121201000121022022121111011110001200202101201201010112020111121222000202222020210012000200100122121012021221002200202120110012122020021220200201220101110000210201000002022111010002201210212210222021210010211110221000022202022121202021011221220011021100210000100020100221222110110201011101120221120111201210", "022220111120022211021212221002221101210222100211211022021222202011120212221201010010222222101122212102002022010111022121022212222102022221011010201112022111012201212200100101000102112112000202020111211101000021222002122201120120220111122112102001020020000201220122220012220120110122012112200221022112001212212002022021222222002220122110001101010201110221021112021111202012020021120112212220111002121212210102110121112020201022110200010012121220111200210021212110001012011002220122000100022212111220022221202011110101221221021212110200012212002120022200022010211112212012221102000222111122220112112210001110021011122210220222200101121220100020120020211110210102022122122110200211221202120121122012202021021200200020220220200100002012101210022122122021010000212101012012022112100012222200202221222201012002122022120202011101220100111222200021222202112110001200020002212111001122200001201220022011221002210121000101121101210220", "022210102102021000100011022121112101010111012200002212102211221001010121002012111222011111020220121021200210102210210000211110010021100122212211020022001100112002200202221110211010010012122100011020020021111112110200211011210011112101110000211210111120220212202102122121122020101112011000222101102011202211212210010100222120202121112101202220022102011002220022000202210111221212222110202101202020211101022012210002100010102011021001000112001011120022220012212011020112202222102021020010220221202200002111120110110110021112120210011111120202212002222211200012220100102221220111202100101202221021011200202001020110121101201202112011121202202012001000112022112001111022120111002011002210122220201201122010222201202100010111201211100021211022012220122111211210111112102102202211111020102211101020102020200220222222220211211012212100210111221010002110101020222002122002000212202210000001010120101222120122202220000001100012102201", "100100110201020011120112111211012122121201100110122112200102210221011120211020210220201000012200001111022020212111022010000202022212212001002011120202010002122202100202201010022100212100020000102200101220100021010011111000120001112100001111010011002002122121111011122111012120020102220010101001010011002120010211200210201010102012000222210201012010000112021112010000012221211212210000211222110121220110110222210202101010020012000022022102112112101211022222012202202012021101021202011100111202212020201121022011112012122201012201101001110020212000011201112012011200011221221012201200000002110122202100122002221102200022220222201120001100201000211122122021110101121122121012102212112210201010010000211012002102200020210000211211101202011121022202202212002220200022220110211211111222020221021111101222110210222202021110200210121111222211020002002121111200210111000202102210122220001121121212202002002010202020221000202210022012", "121110122101001120201201021102000121001012202211100010122121121111020120111211012121000101002212012201021211022201012120100022021022122111202012022102010101211211120100111120022010022020111022010200100120212110101210020122111201020010112000221102120221211120211001121212211222201120222221021201021001220111212020011021221222020210211211001021112221221001122002210000021211210111002001010021022102121112012202222020020000111221021020010101222100101101210220121000110122111211012200201120100020202221211101201001002012211001211011220220102212110210202101112101022200201020101001011022010212111021212101101002021120010202100210110222201101111220210020001012222121111021020011212012000011021201011122011021002001110221012022022100022121021120120220210110200110122221001202202101202012122122221000202120002100221020220100021100022100000110222121021202000121200020102020000010020220222100001101001200222221210211101011200211110221", "112221001201022122202200102002122020110102100000111200101012021002110210012021201111121101110110001102100202211120102120002112102110210120111111022012012120101020122222022000012122021010110000011201120121120112002220200122120000122220012111100220001100111002202202210211211211000111211201100121021221220121010112000010122212112211220000112110201210200222211102110210100111012001011121021011010221222002111011121002122200200020012121121001121000120200212212022212011110121002222211002000101101212221202100001000020011121201212102002210221120122111202111101012101021020011100221200210200221221110112122011012202001011220020010012000221000200221121102111212122121002022211010220101110021012012022201002101002012102102011121201101120212021202220111200122120001110222000101020002101120111200200022211220001002112011220122020212021011101221201200201012212100101200102121211020202210110002021200110021110121120221102110122220222001", "101221211020022021202112100201011210212112221020002220112011200100020010022220001010201201220222221212002212221201220002120121102112102112221111111011120021221002220111022211022212112120222111001021220021122011211121121021220011122002110020000011001221111222210122112212100110120112100202011211002022210122020201020001100211011011211202211010112010100010012212112210110100200020010120012001210102212121222120112022020211020100100002000220101021212112011101220101121021122210222210211010011211202100010112210101101011212100102120021012101011022022200211212021211120001200000200020002021212202000001202012021200010221112011000122020122200220022012100102220122012012102101011022001110010010122022201101201101102000020110200210010201211101120202000012111120221020201200222001001001021110002210001111112200220001020021220122121122111122211001002121021101211020021220100002012121001011011102102111220001110122211221101202202220120", "001202211111121100212202112212101212202200222222110221011202201021011102220111221010220110211101211022221102222222111021200022021212202010002121012210022201012001221120012112102220102201212221121000201021221010221212110210110221221112112200002101011022110222212201210122020012120000211211101102000102220121201201210011111210021001012012211220001212200202212211220021110002112002121212012000121202121001121212002001012022102221202022000121012100111012011101112020011100001121122020021002211020110122011212200101120202111011111210111020010200221021211202120012210012010201122111100102010222022022000002211112020110202211100011201111201211002112010010001100220122112211021100220212022120021112112110002200020102102210211020200101101002121020110200110212221111000111100202212001112221010112201020010100011122212102100102200111021000010212022020210200120102112212002222202120121001211001122022120222221022010010101220111001012012", "201111011000122211011111121121201210210200110102122220210222011221202120210122110120212000012211222000021112111222212010111221020112211002201011021111220110221010200210120021010021220001002211112220000220221001021020120000222102100111001021002200000120121012112020111022121102002002021210022111122100201200220120120220221102020210220100211022002100122100022110101102201012012012211200202012020212001112000210221112220001211220110020101100002022210022121202021000110210201100211122002011012222201011010122012021202210122221212010100101201212010220111110022111102100012100111222221220202000022200211210202022000222012220001012020002020000011102221112202001120021010021200210202221000211112000221211201100012220101200202222020102120000011021101211210112002011000020012011002200200221002201102000000110000002010102100010011000101112010101212101010202002210220220221100201210122111100021021100220002200020110221001020201001111202", "201011022012102021210120111010022211202200200120201000210200202121220101021110021211002012010110002020100200211110120112102022010100002001021221102012221101000012122220100012210002201222102021220012022121101221221122010000200112222211012221210101011222122001010121221022201020001202120201102101122201011011201112201100212002022002000102011012220102010112121012121221200010112011010212011021101011201200212112020221020022022100221000002010022110201120100222121122121120122120102110001011122120000011020011100101202222101222210200022111212000112211002012020202202001221021011222111222120101021110000000221122112200200022121020222221021211211220000101020020020110100001120100111021021201010020210200221101122020221001020101211221022100202001120011212221020210102102020120122210202211102022121100212202202200021101002022210112220102100120222202002112122200020012220110101111100020002112122221211021011110021202200000010022001110", "101021020201022002210101120201020001022122201121100002202211220101200221010122212212022211211220012111211110211000211002201110122100021111220120221221111112212102121001102002210002021221212021111112111102112111122102011102011001000100202121201211000221122020112222000211221012010211220122201100100000020010120002120111100121022110100200122000121101002220211012211020002011100021122201210010221100012222112012202010201221000110002100222120111200101222001212001110021201202002111211012022022002212221001011200222102122012000110201011121120120200221020122002201212020201220100212121202200001100120012201221101100121112112110120111011021211012100112002200022111101122000101221012001211002201011112020221110110212011022011202212121120120220100002220020221220210212002111021122011111022010102211011222022100112221221122101011100002110021011221012011121000112121101211010121121101222202111200200212011102001221220001222202201110001", "212020102012210112102022122121100100222022212120102021020202121021200121201022221012211221221022002211200102011001200100110100001011212012201102101010221202121211011001121101121200010001111202001202202120220102101210000012222100121221122222202020211020221212012212222022100120102120121120110201120100211222020101012121010122120010211220002101002111222222021021021100002201010202000201101220220112222001211121111021221021010010212102211012021100020201221211200022000212101210210111211111121021221002210021101110222110112111020111220102011100122010210221011012212010221012112111022112102102121120121010100002021202201011222201220022120121121122220120110112001102220001202112000011201211210100220111000012201011012101122221212021102101102221201002210102012212211001120200020002110102102012101020221212200010121010020102100200212121120101211200121212020002012202111112022112000011202000202210212010021102012022021102010011010012", "100102222121201002222100020012112022012022211220111211010022211101220210002220012010002120122012200122111012020021011121102220101222220000112112110010001201110201021220121201112012202102101022020000112121220101122021202120000011102100220001101202022220101002112000222112111212101221210202112122210111220122100022122111210220210221211011112221210110102202110001211221002022022022001021222012101210010210001121110121101111021210020022000011201211022102202012222012200001202211100100111112100111112202002121001101021000011012011021221021221102212011111110022201020100120020002222121200110200100110120122012201210021101001002220221110112102200221212112202021100021010102200120001002001012000011121010000111112002020100001120201202101120210222212000102121221000012001101021001102212002002222110222122212120112101102011202201111112122101210220122012222211201022111220112202011021222110020120012022102120020120022002212212100120012", "020101022222100121102012100112012121111222022012120100110112211111211021221222001212220220220102200011102002101222102221100202111011011012110202200210200210020222200202000212221010010100000021211012110002011101202102201120210000110202012011011220011212100201222200202011012102100210200202211022120212102222221120112112121200022122010101220100210002011200111001021101200111202110011101012111102022012010110200201122021011001221121020020000001020120122021211121120000012200201021100221122200220200222022212011201221202221020021120210011220212202212200000221012101221202212200121200212001201202211101120010000221222000201021110202011101212002121102210220022221121022200220222101101122110200021201220120012111220111102021010012222020121110011111110121100202200002202122101111111120121002020210201002002202112111100101101121220201010021102212000000202110000022000212212111000121001122200002100111212120201202111100201212121102021", "212021110202102010202121221001212110012200100221211202220000110110221001010021012121202212100010101212120112101211021101100110002202202102021011001201120202100101121021212012110200122200212202110010110212211222000121022101010111222011000122100202222012221201110012012211202201011102021201002121011201000212122121201122201220021122212000111221001010000102100210012221120212110100011210210211100210001002102022002100200022200221001200221122102021220100201100122211020111222210221012110120000010122202120102111100120012002002010121210222101202111101221120121112012001122102110121020112200221100210101102111211220112022020001221102201101200112222212010210002011101001011100111022002112112012111012102020000000110121120221010121002110120100202021022122001200112202112202021021101112102221121211100121200222100201000100221112001021100021100122121221210100112212201010001111220122010211010001212120111110001011102101100100020122010", "020010102202021200212202022102112112002120120102000122222102212122021220010210200102001001122211011000111201120012110022222101222200202101001201110021222000121200110110121012210220201220002222222122102200100222122111012112220101022121202212202002220001221002222202201200220120022002222201201012221102000210102222110100000200012220020022012102211001220220012221101201120101202001212002222112001212202101201112021112111221200221100222222001122021211112201021120100000202112020200110001002200101200000011220000101102101022110002000001202212022210011012100202102010101111100102120220211211101221111200022011221002010102010211110110212201211112122121001201100200000001020112200002011100201110221222021200020122102210012111200120111110111122200222012121020220010010121201122211120110020222022012222212211110012011022201201202211102000102002001211200002022122212222001221210211212211021101200010021020011002011122120001201002111201", "100222012220102022122202002101222120220220111102202022221221012222012201202000101201010202121211102220110100002110022220112022202000110112110210011200222022011102101212101002111012211100022202020112211221002220111012201021022120120001221221102201011202122120022010120101121010111210102021212011002022102202212000122012211111120122121222102110121222101112011210111212021101122200121221200210120120100200011111102202002211211021111111202201010200121221022212220110110201121100000210201202002021102221211022100222211202212211122202001021212220011222111011222112202000102201201010111222200111200012222012211122210212112011021120222002120220122212220112000001211122101022002120011122110111011120020020120101110101202220011000002111112001002022121210010221212100211022010110020220200201112200201210200101012210012221220101000202010021002120120010201010221121120202121221012012200001010010200112020011010221211101112221021022120100", "021222220210011110010212201200101112220101020212102201012022210010200222121100120001210121122021201110121021121112101000202220221101012000002202020001211101002221200002202200200002011221211220201202111111111201210210120220011012101110022112100212011122202010121111200201000011112011212120202100002110221202120210120002202222212121202210100212010001100000011002111221122201011122010222211212001210101222222201010020001010011211222201202112222122100211102201200212211002210020222020012201222012020111001012022022200222021000121010102002211021110202200010211112122002110220101010200220102222021012000021200120001120100221222002122000120100110221211210202220010222210202211221212102021001000222210220122120221222110012020100120022110221222200020201120000121200100120221102221200200211020002020011012212211212221001012022112210000220020201221010000201210201101200121121000102011202121110100110011110222112001022110100011120201012", "202112021010020012022100121112111100011101101012221122122120122101011100002002112120212210012020022122202010110010021010210121222121211002222110002000012120110212112011001220210001202210100110020220211222100001220110221210101202012220220102012110002122212012201020201201101101202111010110002110122222100202102010011111010100010112220000002220000212000121120022101222202122112222021122122121101112220011000211012122202221222112011120001002122120201202000020212220022022201112112100100120202221111201201002122200102020000010021100220110002220121110210110100222012001111110020001022112202001101121100101210121112120022010122011222011220021022020210002110122011101200010111011102201112112020120112101011211222201100111000110021001010000021211201221100121221011111222112010011111221010002002010002011011121210011112121020200112220021222102111211221002202121212222211121012221010211100001012011100022111002102212001200111021201211", "211020101020121211101200202110220021120012011212110020020112001022001121001002002002100210022212210221220011102101020122010222010112100211202002202112210021000021020210202112102020022102122111120202220102011021011200200102102120221212111122210022220000200120021112121001121021020221102002021012211010021220212002001200012120222221102021011010210002201211001111022111210200220012200211121011121220021212201022001102011112220122100011211211111012001220102000102222020222212011210111010000120200100001220000110120100022200012001121102210101012210200020220112121112010222212012010102210101011012202112021120021110011000210020101102000122202211212211120112222120222020020210202200122010000200100001000002022201120211220000100000211220212112011122022020122021212212012011001100200211112000122022020102111002022001020121200211101020112110222222202211020200000010222120020212202100221001200022001100101121021201211200002011220002210", "021020102020202211112112202202112001212121110122111220100000100221021102101010201120100220102102000001020220200002002122101001001110022011102022020121012100202011012211201020100221220112200001121120002221000110121110012002021212021220200122000122022110120201111201010122100001102211120121122010200002220201122222000200202100222001002212111022010201111111200002222200211002000220212100001212102020020101112212200000012211121101102100000111000202101100102122202110002121020011020120010200221002111020202110111022100012212022020022100210112011201202110202202211111202010200102222210001021022212211212200200102210111120210012122022101102200221100020011020102021022202211012021002020221012200021220010222201110120000022102222010102021210201210202202000211121100112111220101220010220201010101220002200202220201220000020020211011220201110202101120210111200020121210112220021220112002010211001222011102211112011011122101202112000110", "211001121112220021221120001011112002021200202012212122011211202201110210012122010201222120111001210210110210211222010211010022110022010010001110011111101210020100221221020011010021102221210121111120120221200102120020110202210112010202121112102022211221111002211211100210110102021121001020012000210201212121221111200101021202102212102120100111122222210200022102121001111221201110111122212102202000220120010222100002001202202201111101111222002211210112011111012020212111220112000000122221011201220011011010211112000010112210210120212120121100201200022121202100001001200111000221111012211212012020010010110010100100002002010022111010112220220120122120101122020212212201022011211101220011210222012220221021122000020000112012022221010102211220121222120112200111001121220021212111021202111022212100221011122211012112012002212102121010222201212222222201121112201212121002022202121210011010011202101001110110210221122101211200211112", "020121212122022112002221220001111100200220012102100000000110011021210002212220101220111010110112011221011110111212020021021012201101010201110000200111221112000222001000010121212202200210011222100122112202002210221102122022002122211000121200112120111011202120000022121100001000012021001111001221122210102212222201122011221122111102122010201211212201121210210222201200212112212111202022111011110220011001022112000220102221020001221011212111012220111200122202110110111212020102120120121101021012011201100012120000202222012112201100211111102021222002201011021020022212112021200102120202012000021001101121112221000021110010111001111211002201210221221111220202202200211111100122122121121220122220200210112211200002220220210010201202222201001111002110010200222200010201002002012010122001110121210101101012012212120100222222220112102000201012220112011021020021210221200120210020102201010021220112212121210021221201011010111020220211", "222211122100212011102200121212000200120202201111012122020202002211110000021110201101121020111111022111101220222001110010112120102211002101100021222001010211212022011201111121012102001110221102120120001020021020221221120101200020021101011000022001222220121212012212200200222020120010002100121020020110121022102022222222022101110011222100212112200001220120101111122122010221110210022002101001002211110202222112112202010221110020021002101211222211221002122010222121200220221120120111122100210200211210010102001002220011011001110000122202202220120020122011000101112020102211010012020220202000021022211122002110101011222111102011212002110212212222111100222200220012222001002221002021202112221001020202101020011222211101212121201212110002000011120102221110022222002200211010010001001010110201110100121202002222022122002222010202202002200001122222120210202011221122112210211011221202120112000100010110101002210220110212012210210221", "211110200111010120111001102110122202012022211022010021210201012011022101212000120120101012100122021011010100012221121200210220001222010120211222020210112121111022201112011021201000220221211020211021221020122112200211012100020202221000201121002222101112121120021211110222012012022122201011201111212102002002100111122120020110022110001211022012201112002201022002110110221112021001200111202210011010211212100120112100010102012001211210121220111012110022011010022021012110102200001120022110100212110212120101010222100002011011022001100020112022010110101001002221012011222020221021011001002112000122121010002021000221212221212002110211120011112001002010012100122010200112022201100100222222022112222112010022120122111100120101120121210022022002101000102201001220120221000111102010002211010122120012121200001220121002122212112110021001122221010201021001122102000011002022001102220112101000022012220201200221021101120202102202122221", "201101101202211220212020012101211012002212021221212211200121001001001010120110112201101121102110121212100011221222212001212201010220221112200122221111011101110121011201020222210221122221210200000010210020102102120010221100201201220021201221220012021212122202122122021200112102201211111001100102020001002200000000120122000111222102021222122022222012211010022022020101001220022000110110200122021111012122211200102022222212121221100211111021100120011221000111212021212121222111000012210120220100021012000011012112211000212011010222122111000120110111100210021122212201010020020112110122002122101110221202001122012010112212002200001010001122000021012000110002021200201011210022010022212010020211102101100122110021211111000221221000200002222212201022022020002220001011001001001202210101202012102101222020012222010121120020010112102101010200101111222100121000000011021122010210211012102101200022202100211021222200021011010120202000", "222111121010220221101222000020100102012000212102001121020002000100020100000012110220200021122122001002012200212100000212210120222101120221011012021000222101010212101221011200110202101121102102012200121122221112122212222102122201221201212002022110121122012112200202222210202022010011202202112020020202010000101220202012012201201121112222110211202010222110120211011112122111211221110110110220002121112200112121101020220012101200122001021020120210010202210220110112022111100222110211100010121100021100121002200221011010210022020001201222012111212222221110012010200222001002020000111121121222000110001200012002222000110021000222121221020202100111001112011210122021010120002010201111102122001220202202100102200112021201202012212120011211011220102112111000200212021002112101002112112120012012020020201212000100020200012002220211021211211220021211222100100021022001200011110001202221212101002201021220011000021211101020120122010111", "002120121000021222220121011020101201101211211201022210000101201121010201201102121201101122202210211002022010101112111120020122100112200121012212021010120222001100111001022022110222001210200000120112001010112021121210022020222110212002202112001222222020221002121022200211011020220110211220112211111121212101001111101012110212101121212200120000011102101221220112111112021222212010202200221011122222212210121220221011212212110100201021221010122121002011012201022211102120012212000221002002220110220001022212201120211011201100020220101120020010012000221202221101102100222222121202221022112202022002120000102010020010010212111002210001021020210001010221201100000022021100111221110201001020222002011112020002001110102200222201011120022001110202021212121211022001101211111201120202210210120020211121100122212100001210120010111111110201012110110111121011221112202001020221211000122020222220112202210002021021222022000220220211221201", "011020011102021011101212012210121200201000210102000220212012220020002000000102022120111211111010121100001100122020212020000201022111010221012001012122101200111212121202102121101011111102110120221102010001220210121022120012101200011021200200001120210001011102010110110100022221222102202000112100200221001022010211021101102002221001020210200002111210022011120211101011012210222121022011122102120211120001120112200211101211101121101111022210000110100101112011020122101220111201111000011012001010020022210100221101020202212222102010210011011010010010010000101201000122221010211100102010201001002001001201001022012020212220210110201000210002112001121212200020220200011201001001011222000212212011102212121020210200200211202211212122000000101220002122112220200201002220112101221021101220210222222112120001222020021221020010012020021111212020221110222001112212000122112000021102112200111022001212002202220101221221120102210212020102", "111212000212200110212200000212011111001202102020111002122120002112112210212011122121012120001120111121021100101202222110010112200120222110022000210120211001022021012000002201002210112210002222102121121100220101202221011111021212222210210210010012021200110001021122122100200022212222010200200222122221111112012121011001021210222101022122110201200201012001201101120210202010100221100101200121011121210010022002111001012000101200122012211110002001212121002221020110202001001100110200022212202221120110022222102002020000211111200010101202220212020101102020022120012211101022110221001011001200212002202221111110010020201021020022021001112220022202111200212101010010111021120000222022221121002110022001201111210022201021211210201222111110222202002222020202001021000122102011000011000122111122121002102210022111011011221102112100001110012201122110021202221222200111021200001212102001122121001100201020112210120102020012012010010121", "210122122221122110222020001002122010110101122111201111002002220011211120201000122012112221100020121001022022122121100100001020002220010021110201200011120220021100212100201210001212102112011120101222022122201111012010120222121020001201221021000112010112011011000020211121222002012200001212002202100202221201120010102211201121020221122010220110001010220112011221220202222101002010121122112100200011002110002011012110102101011100011101012012101210112200222212100010010220220220020201000100222210110211000100020021212011202121002200222222201220112220111211222011001102210110122001202212200212212110012022101210222021110121101220120222001221111212101212011220120102221122002011022212121220001001210011101102221222011102211202221221202221102012102222012221210121000012102211120212212200102222221101222202012012020122200002102212112202212212110201002221100100220001122100012010122111002200010020022112120211021111000112122000002201", "102001221202101122212111022111102111101202020021222100110020200211010210212212120101222000200102220201102222221012200020120001110220220101210122200100202200121211112222111002220212212221021011121020221100221022022200121021021101010102101111200212020222220002001022212100001201020010002020210210120212001212002202112202000120002001200101202111202010122000011200202012010220000222001122010211002110120200011012111021021221110022110022211211102202120110201102121021010122100100102220021020111000001110111122221210101010101021220222212121112111001121011212022122201112012002100012111210001002011011212001201222011012122110211121200101210002121002200100122220002020202121010200210210001202121121100001121202210002222222022010200011210002210020202001122001111010101011221012010020110111010002022121200001001120012220221221202001221101121000001200021220010202101022121110000012121222201111111220201200001121210000200221101020000001", "220111222011210112001100210021211212110111110211011110120120220011010102012212012100210021020212210121012010222000102000120000200221211001221200202202021101200100001010101000220211021020010002210220220121211010012110212101210200121112202000101021020200022111102022000220202100222221120111020201111100222220111122012221010201020102011110211020202022020202021211001212111220011211101220111120002211121111210102102001211000210220102201212122001212202002022110120022120010210021020112122200101101202200222112020222222001202022022110121120022002011020022021200021202000210111021200101202122100020202200001101201220211202101001210100121200010212210001122102001002202012202221012220111101020002111011220111022110202122100100220120112011110212021020112211202110002111022211210000110011221210222122100002222122101001212021100022201010121120102202000222112021120111101200121001110111201200202210122111010221012212120010010101220201002", "201220200020101212201120210112002000200121021021112211112011200202002011220201212010101201112101222201001110111210212102212002201100000221211222011010202000210112002122121021101220220021120221221200121210021021222001222022111011111221012022020210111010222010212120220010101211100101200222000112212000021000001002211011202022101101211220221002221022111002112101121010021020122101100111212222000210010221020020000210010211100001011111220100010120112000102101211222211021101221120010220110212011001002222002010222210122112202011110011102001002002012212211001220001120210010010221111022012021101210112110021021201102021202100120111212012120010212012211021111100211110002110111221102021120202200010002121000201021000222001221101221111022200221122010200220202100210012122022120220212210022000121210002201210222221120022000210120221011020020112202220020101021201122202101001200221200210020111010211120020010101012102001220110121100", "221121120020212020202011101111021011102122011210110002100121112210122200201110110120111220101210102120020111020110200000022210100022200220212002220011012102010011020111121101202202011220102200020102110002122010020122010200212221002102210201200122111102022020112010211220110011212110012011221212200200120011121202102220211022122021021202121021010112001120011210111111021211202210120022120201201102220100102102022210101020011002201222010121102122020001120222211220201010000222011011200222100010222220220122100110202121211102121121211101202120112012201121012122221112200010022020222110002112220112221111210220102210221100111100222211002112020100120110110201012102100101100021000101000122112010110122120221021001212220021122222010000202110012122111020001122210201001020202000000102102010121111111211101211110221020001220212100112100102212112112210000021112111011002002111211222210212022010002111201201102122111121110220201120020", "110020112110120020201221111010211212100011221102201121020001100220011222010212201011220110121111020001012210202002101210012011011020221221222210011001210211110001122010211021220221020201101222122112121000202111100101102122011111122121012120102021021220022100101210021122112120022021221111211222201010122000210200201222201221201212122022020000221121012122112022101111001111201122212100020021000101202000120202220100001222011021212202000102010200210121000021011011012021102011122021122002210201121011221110002112022021200022000002022100010011211221010211002211021011010120211010220002002021002102121021120111122212221110101020011222111212011022110220200211222200220012021220220200021111211010021202221111212200210200020020220011210222201100021100212102210222012000200022022112021210012011210011212000212200110122222111020101101112101221212020120011101100110220020110211010200012000220120211000111212100202012020221111201212111", "200000122111000122211210100011111110012012210010222010010020211222010002121001202111202222022000222012000102212112221200201201202010011210122001211200010002010122000211022021212100020110000012202111112010211221221220121211211220221210102011122002122022200211022021212100020122011000201011112210222022012011002220012211211202102010001002112222200211201110112201122012110202200210101220200120101002121202210100112010202011112122002110202010021220202122021020010211211202100012021010211110212020102200111100022211122101210001010020200011122011101110210002200211022112000110122200210211210212010222112020000002020000112010112022120221020002110211100112120100100022201221201110021110222021101211101121001111022220201100122210211212022221222222000221202110201210200112120102000202102020100010021100211001102222222010012212122002000211202211020120022011202002012100101100011022120201011020210112220001210211111202220201012212020011", "020221111102010010111022002101110010102000211010021010021222012120012120210201220110002110122111100200212012100100111201122122110120212021202120000022122221122221112021001222220201222010202022221211221110002112211212022201110212021012120000022000122212120120022000001202112202110111021001220210000002000112022020011020002102101212222000011112200022121122022011100220212211200202012221102101212221221122122221121121222002002000212021200021122121121001001012100100020200110122221201002221101012201222222220120110222210022022211200121001122011021222102211111201200211020102000110101001100202122221121111010012010022112111000111022212010110022022100102212211212210111112010100202200101222201110112211002012112110001120010121110111022112121110212020010221020221222221021102121202011012221000102001121000011100020111102002221021022002100222021120202001100110102122110110212212101010111102000121000121121111110201002221102010220001", "212012202022000120001000201110211200000222201021100122222002102112021120000011101112112221200001021202000020210202120211012102112101200200020001001120202210201121202110212001102000222022121021002000211021222010012010022012020210220220022211022102220202210222021202002122200222121111020020221222021101200121111120110022002102022101201020212120212220120222101112220011000102011221212200020012022221202210021012212001110220110100021210200122122001121101101101001111000002210022100110002022112222011010202112221222002020010222020112222020101020020212021000120120111221021022200010021001022021202202110201212020011200001011100121212122212202102220201011202002011201010202121120120111210211021210010120222202220222210110021111102000102102020112221011222101100202012101120022222220220121000200010210200012020000112001012021221022200210222212220111002212121100220122000222021120110001111221001011002212011010021010120000011222221120", "100202102111211101011112121220012112222211200212120220111100020021112112211221201020211011000122211200200201101220102021220022121100001101010222111120222002120000011110110222002110022201110102101012010212111121112111211111120211121000012222201202000022110101210002021202112000120012012212212122022121210222120201020001002010102121202112000122011011111221120122120001111120111101111000211002211111100212220001002210112021120202202222121121011012222020202121010020012222111000012112120100202101121021100220101102001221221010201211211021022220111000010120112011122100222011010122011101202111102121112022121201221121112222001011012220210110102201212220200222200022010101210221012211210122102110001200222200201022101120222011201022012202221001112121021220112200121212011110100221220201211211102000011001222122100022012112102120102211201020211122012100021122202002222112210011210000001221000201000001200100212220222021100222001101", "002122012100012001021000110100110211011220121022211110210222212020010212222011121011120101222220011012011102110101011002002100212222002222122220212222220000020000122012101221121210001102000002202110210200222010110000102020012021122201011101021002101101120111202222201012021010201102010021022210102011212101011202120011222111101111111010122211201021202122102122001001020010012110101121110101010002112011022011102010001120002121100102211122200102201012102201210012110211001021111220102022202021222212101220120111021002210220200010011201202002122022202122210112000211000022101010010000012112120022020112220220111121200100111210000121000221222020020220210211220001200102111220110111022211001020011001111012202201012002121000000001201211221010220211011121201002012202211201100012211212010211011020100221100100021220221210222000021101122210200211021202012021101222002202121120012002001202200110021002022221002122112010220220011001", "012012120111202012111022122110002100201020022111202122101111111001021021020201210102100221122020022212020002222200110022022102020002120222222211202222222100112120112020122012222100102110001012211011011021122122202222112122000120102101121210111000101222121202002121222221220222110002022200100110210012011011122011121101021112210011211012201110111021210002220001010201022111001020010210011121211202101222121000100100002220102012122101100022210011000201122100020001002022102200112202011122012122110211201022022011011210011101122122221212012020102000122110102112111012112110020201200222210220220111022202122221210021121001020001120011022000222111111102102112110121012120112121011220202111002022101120201222212100110202010002222122122221201010211222002210122211111101010122110021202202101122210011021021101111110210002111202020021000010012020112001120120000101011112211211221212212122001210021201201111122210102002001112001002002", "221100222021120000001120211102220010101012212102202001212220110221001221211101010221020122021110012021010101220021002101000121120020112110112202202212112001202210100210121001021022102020110001200001102011002122211202111012202110120011122200212120111200111012100001101220201022212022201022200020120221011012000011101222022000200210002222111002110210211011120101202011202001010021001222011220012212220212101101121002011021020121212112000100002121011002000001212121212100110102012001211001210121012001110210200222211120202212200220211101101122022010120210222122210011002212000020001221022221210101020221102220110101212111212101011212111222020111012022021002021121112212201101010212102020220112201201210011001112212021200211010110200112100100112112120210220022020010002101120022212220001010122202012211000002120010111220202221202120201112000021112111102200022222010200222201212022200010202001111122010021201022220020020022011111", "112122202220112020122122110000022222220211220100011010221020220121222221221102112222121210202211100011020010011201012010101002021201000221201111101010220121010002110001000012201022211221022221211112011121102100201000212111000121221202011120000212212102102220000002122100210120102100222212201221102121201100222112002022002002200202011110200102022112221112021122020210002201220212202200020012120212200112011221200100101122121211211110021112221210211202111111220002221201012020200212120020112220222212111211200021001201210001222020000122010001102102222002110202001100222212122120201002222210201000201012101001120112110001122110210002210210222011111101000220111112122122220122111200211120122222121010011010020121110201002001001101011222010101101202000112121102001122022022020110201202101111222001000201202211121010200001101020122222001222011200000100000202210111121002022212111022020100002122102100210102212001021121200001200102", "121001100211210111021110010211122022110200122002021010222002212212101100100111110001211012112112202211200022122121102021010011200221110012110220121121000021221110112111110101102121012212011210022200200220011212102000011210002110212002000121122020100020000212211120020102211110212111021210101100002022011201211012220000100012200010200121210010010102102221101220100222022010121012000101001000011012122010000202121112201202221111022011222221121202211010202201100122221102021021221111101020202120002002000102220011010221010021220200011211000022011211112220102022101001222120200100202220110201100202220102012001001112022011000212210100122102002121022101111212010200120212202010021010111200110112200121101022021122011221002121020201222200200011120112020112212212202102222111022010001212110200121202011002121100212212112000111001212011112020012101210022222121110011011022100120101220002210012102020101022010222221112101211220021102", "220121110110002021011110222010210012211212101101111112221121012010102011211112122221021221111122111111102002021001021212211000020112212222202010011020010121222022101110110112111110122110222000220110100001000221202100120000020202220200220021011102010201001220021212120122001002211101121221221212201102011001200020002110020021120121110201220222100102102121220100101002211102202020112122210010022001202220212010120210022122112120012200121011122122102002100020021021102120001111021110012102102010122002102102002001201011222001001202111220121101011012021001201022122211100002020210112110022211202020212020102020212201102120000221021100102010012112202201022102212122021110121112100111001201112012121001001012221022200220021001201120110010000020010010111121000122020012012212221220012210110202211020011100110020202112111120012102221101222020221200110210020222101222212210102221110210220210121221122202000220212001212022111022210111", "202200121120002002012200221021211102202011201212010201122222010100200102100222112122110211122010110020112021200112101121201022101111201010002202220110001010201102111110020000020222202111211102010211221211120020101110012211100010220201101121020020122010222121022210201001200101202001200021101002101122122000221122121020000201102111212002201020210211221010210201110100121212100012022102211012221220212201112011112222010101110222200112100002100220020002111210010010212000101010212010011200022120222021201120110201102110002022020002001000012201120212122220122201120010110021211200011101212001220200022210200121002222112212002111200110220002220102222210022012012012012210101102221211211012111001211000222022110020222200220020102220100121012020100100110011222221221121210021111010100121120002211212110210200000112110000202021000221121101021002021200011202102000001111010211021221120220120212002122022120022012222201222222220110211", "110002212112121221020101202111110102210112201110001020211001000001102210202011221121211122000000000110122112211122101220012212012200122011010012002022001101120102102121211021011021201202211001022020202201012022112021002102202120111212110022002201020001122120221210202100101202100202100022210000221020002210111222022010010111112011012020121102102201022101222210220221220221022020120121011222001020210122202100111222211001221222010022212122222010011000021221012001102020200210012112120201221000210201122222102220021221110100102010021021201212222111021100210220102202001112211221112122211020122121202221212100112002101100002011000122002122221011222200002002010021220020001111102221200120100111101221202221020220221201202201101000120220100010120010100202020002210101001020021212101012111110121102000202110220202120202202101002120010002101011101220212021212211020201010011220121110201201120021002011110210120002012222120201122221", "010200002221210022001101200212111210122212111102101022002011221102210212100211112111101122202011100210220121101100202212220222102012101212121210011110110221022002000010200002211210000221221121101021201020221010001101012221220000010212001000121102102011200220122012201022120202212201121022122211100200112010002100220200112212011002021100201101222012010220211020000221012010002210212000222102100100012112110010011112202212121220111111122002221121002000201101000222120120000201101120011111002001021001110120221101020002112001002122110002202220002010111212011022111000100220110220101010120200001200101100001201002110120021201100001121011122102210122220102010021022120002101001102012112122110210001102001121220220121222211000222220002121202121022210221201000112102102102220012212120211102000200221222101001021012001112200011102002202212211000201112110000201000020001212100001122101000002200212122002000122220120202101120012020000", "121002020100020101111111002120012011020112212220211201122101220100112212220102021012100022012111022020120202101201100211212100012211012020022201201120212120012001022001121022022211200010201212201221021010211000120012120022220110120122121122212102002111110111001212001010111120110122221002021111001222020001200202222011112102010202121222202121120220022102002012211210110122002002101122121212210201110001020101202210112021122221222120121110200111210001122010022121001022020121111222212010102111012002002011121220002021221211101210022012221000111002011002222001101200122101100112121210122111122102200111201112111201012112110100201001010111101221100012221100122100220020212221012220011121001000122001012111202021020011012110201220011020101000221221100121111201010221111211120111200010120111201000202200220120202102012110111210120102020222021122210201120212012210222200202022212021221211011221211121122211001020002012100011111211", "111211211011122010010010011002200212002022012222101200101120000120110112201111022112201100112200222100110210120121011101022212020001110210212210002022112200000002100020220021100000200001012011110100020221221120102110110210021011202102201011101200100002200001111111200012000000222100221202022100101000201022002112100002002002221100100101202102000011012112022010112010002001001001101210010111112120212021101221122112112122211020120022022012121122122001210212120012100121120100120102210211012021001102221020102022221200221100200111021111021211110220012210111110100201121012221011012022110200000222000011021121201010121010122122101121220022111211202120202211000122102020022021010201101011001121010200022210210002221111122201221201210201110022122000011221212210112201101200200220200201112022120210000002212110201021010002122001021220101111202001200201011112021101122101022001010222001011102201221210121211222012012110202022120112", "101220021221200012201002001202200002220022211022102120121101011020120122111221022221002021122101201102210101121220200101210020210012210022121202202200221220110002220112101100001002221111120010100121122112221102002112200020110012010002220212002101002122111112011111012000102002112022210021110022221100021020212210111201211111102212021002020121022210020211000210221122210111010210022022121012100022212011102222221010222002110212011020021122001200211221011000122122210000012001011020120201222020121202122000101012210001200101100222002100010102121021220102212202201011022100200112212002210000101020001211112121202001100012211120102020112201112222000201100122221120120100202011222202222200021112220022121012222112000221011021020112100210002022022110010202101112012211001221021011111122222010011022022001110202211001012212022100112000011112112120100101001211011220201122111211112001212022111020200010000202212201101110001122212202", "011021100221202201122220020220202112202000120012010000020201202221120220200122201112002101210002002122220200101000120022100210020212201010200201111222110010000202000020001112200112100100001021012011000221002022022010110100010100012121211220011001021001000112221011200100220100010012022121201022010021201201100022111120211022002112022200020220000010010020201020221211211200120212112100220200102020012222121210112212202000112221100202120001111022000022112201000201022002100022010101120201211212222222011110012001021220222222021021120120212120202102221121121211211002120210000101221110002022111002021222120202222022100112000001012120211121001201222202211011220102122112210212211202111120220102000200111100022200002120021011002121112000201111012201202202201210101010112000212121120220202022101200101121112220102012220200201200110221011012111201211011020020112112200112022122220111021201111110201112000211002202001112010111112222", "001221011221022021001020101121101001101021210201102000022122022021001102012221001202021020200121122020201212022121022120121110001200101111110000022021021001112222020101021110101021111220210221200001010022112122100120211211111002001012002101121020121220112120010212212201210121221112001020210121100201201102112021020202002002201022000101102221011202001020121111100100002010020110001121021120022010202120222121020212222101201000120102000001010122020000101001202210212210000120022111220212222020110202101220022011110110021002101221202220022000201011122020000111211210220102100002210110020000021120020010211112002102011112110210210202012101212011220100220120110210112210120010202210020112011111211110220211021001102012100221211201221220101122000222010210122001221010201121020200222110002012200222201202012020211212200120011201221210201022010111212022020111012100010222020212022200011011011000110111112011221202202121200202001010", "210200000021101002220000212021101220111100021122201100011101021012221120020122001010210202221212112200121202112001020020120002021120202222000012002120101200111002021012022110211212001222001102222012201111001100021012102102022101021100021112010211110202120121120010222110210202020212001122102021000200021220222102210221012202101101012222212212200101022222200010020222110110221201011220122001200112020200001012010011202110021221112211000200220220210010221002101210122200101020212102111000102211220200012001220201112010001220022000022222212021221221101002210010201220010220010021111201011001201220120010100010212012212111022010121220010020021122200101121010122102212000211100110200011000021202111212111210101022122120221211001200121122210002020212211121211012022002211002200220112002201012101120001100011101210011200210202020200201002012000011212201202102021022212000222220112020222112212002001012201120210021001012100012102102", "202112201220211201012112220222110100122102122001120001201101120200122222200011211021000101002221000212011000220201000202211021221010212102201001122211011111110012102112211112002010110121120010201022022220020120120200001022022012201101210000202120201010011021212000210122221100010002220011012110002012100211121111210210020222200020110021010020211122001202200020011121202021012100002102001220202022201221112110012012110201022101112212102112221201012100101011002021220220000101101221220211201022202200002020100020220000011202202002102021201122101002010020202122102122211122121001012011001122102222100111220120121020011012100202012001222201200212022001222121220200012102210100110200110000021100210122022221221211102010202222002200020012000202020122002201021201020120200222112111022011011221221012010112211110122111200211212120021111212212100001211101212212122000122010200101022100121112110110102102001010020011201120110000202120", "002110110010121211112101110120002010101121110011022121010201011101120022212022222021211100120012020020111211220210102211121201011100200011112201201221010001200100000021111221110222212110200220112110120000000012100210011202002022000001110220002001111020110111112100101001101222122021022221201020021011222001221021010010002100110121212022102121002021220012100100102121122110221211021002201002211020212022120202010122020212210222212202120212011200010011002200011200122110121020101012100010020220211100201102012100020000220111020122200012122200011100120100120022102210002202011121000010222112221102222022121102111101110201122120021112221002111022102220110120000222020222210210012221001020212021000200122001020120012200101010011120011220100012222201212200210112102011201000020101002020200102012110100120222220110120202122001212110210222101211011020012011211201022200122011202102012201020001211010212200211022010201211001000202000", "020121112022202100002012001000211001102220101020021000002112022101101010022022221211120101020220100022202010120221110121120120102221111010201000001101121010121211202210200011011102111001222110011200210112020120202001010011101020221222021200020120100222212121211012212122021220110020000200001220022110111012020012102102020022210112212110211211221102201100210200220220112012200021212210110011221102000101102202222201210002200212011201102002201012111102000002110111210210102221012121201121112210201100201010101102210002022001202211212012122222221202211120102102201100121211011202121102212010021221212102101111010002111212121121010111001210020020202221100020210211020201222111212111221102121010221121110222110210112110202011222201001202122212121112120001222020212110120011111212221122201120100011111210111102010002110210210122112012201101112011012120011220120220001201121200200111000002000111202212111222011202212021112101111212", "020210200200022200121112101100120201200112210121100121110021120002021010012221121222011202220120202100120021222000010120002221022021210001212211021221200220221121100110100200110101020121021101202121121102210120112120221120122010111021002200012022110022200221021002221101112210100010020112011112000212100211210001212110201022220012210202212102002010020000200122110212201220121100022211222111101102010211221210002222001220220101100110000111201010111210020010202201111001111121211020001010020212110211221002000001221221022112211211110212021101201002202102011122122110211210012202121010102011210111110222112021022121102212212222000002100010100011002201001012121000110211010201002122212211211022221102001001100121220022222021101210001112211211022011122020111110111102021111101200022112102010012212200220122211221102002001222221020211112120222111101122121011200201211110122022120001000200210101110211022211102010212201221211000111", "001022221021020202100211212220112121020100211221111220200222122121110011212020101112100010002010202202021202120221211020000212201012202011000022001002112011201210020200002001102110120120010222110001021100201022222021121221201200011210112111111211000022110002121110001101102021201001100001220020222010022122001010010001121001200200020010210110020212221110220102201021001111021110202010022220012011111002111112202020002012222112122022202222221002122002122011011211222112120100210200220122212020112000011221211111112120221020100210221000201222220002022010112202100111201121220200121000000000000211111012102120000220201211210120110101122221022222111011211101220011020121212202212200211201102201010202221201200210000120012020001111120120122112111101220200111011020111200021221112101001002020201101121210022012220201221012200102212001021210020022000100202222020002202121120222111120201010211222122112110001001200112002002112221100", "200121011001002201220011221211200211110002011012122112022200121122201100022012010101212002211101120200120211202201011210020202220221120210000020211111021222100111022101011010201001221110022002210211122222011101202002202222220121210120001121121202201202210212220202112212002002210221120000012220221122111101210100012122211222011100220121102112122210020002100122020220210121201201012111010210112111200000200010200212002122112112221121001010221011102110212001122012222002220220101220102111202020101002220010012020102212001001022001220021212000211202112020200212021022002221201101112010120211202210202201002121210212101210221001001200020100201120112210201112012121112121210100001122010010022011110201210022200001220001111012021111010021100021100201011122121001010221002221100102012110101011001022200211000210120110020021221202011212011212110010210010012102112020122200100002021221002221110122201110210001010012221210011001102002", "222022001001212210002201022121002122201200220111011102011201122122111002211200220120012121112101101211111201021022120112102111001221020202212220221120020111222000022111000120120212021000111021122002021002021011120200000022102220111102200201100122101110111210211121012120122210222201110020011112012100020122001122120210000020022212120102122221022100210221212000022202000210110102121021002220210122012110100102000222111002102020101000000102200202201102111101212202200011200202202202202220211002011201101021112122100221120220011200011021121201221210212020202000011221111200200000210011002202020100100210212001121101221100110012121100200101101120222222020022212001002021000021121200012122100112210221202001212220111222000202202021010121020121222120212121100112110011111120112111200010012000120121012011101011020110012201000002201002010121020221211220011212202122121201101111121011120220101020201220112110020022002102201111011020", "120101002121000000020021222112111010200000002200102100102012000220102010102221001011202100000120021210110100012110021122210222120212222022120202012110021010120120100122001112221212210202111011011222102221112111111121010002002011112022222201000110001212212021000110220211221010001020101221202001210120011112121102201202120122111012022221110220220110020111101200122202212201220210001020222011011200021010201200010122102010021110001022000121120200100122102121010001121221211220021202121100201111001100120000000110122212221012111000012002122000011101212001010100102002220120202002122121120020000001021000202022011120221221221001000221221012210122221110002020020100222110211222101100000011002111200021200112011111020211202021120212002002110222210210122102212222100120222010201220122211001100221222022202000000201100211021220212210211112010022022211022110010222000110101210012210100200202011212120012100211110210222110012121222101", "101102002102001102022000001122011021021212212212100200012110021122212210202210102101020012120000200211120121002001000212000101200021201221210211010110212001022021220102001201000000021121012020012011002221200101210200020012012102202110112221222222201212211001111220001021120111011220111020001111112002121001000000001012022010010021210121122111012101110022101001111111222112122222102120122121200211200012222122222002020212110221112221021110101011211121211122211122022001010121011102211110212202111100110210000200212121112112120210211020021201201220220010100002220222022000110121111201201001120212111021112021102122100122112020222221022112101001220010012110020021110121120011201101000010102112101021211120222202022121112012111202012122122201002002220002002201200201022200212002012102221212122122221202201020121212212001110101100212221010121012220011210012122021101101222000022012220201222011110021210022102201020110221212102112", "120000011011200211222212121201121112110111122212200111200210101101200102121101221212221110010012120221001112220110022012111222012021001212200022122100101110000211010021222102001120012121212010122212110120212212100120010201010100112101111202022021002102102120100220011222222010021122111101022021111212200201220111121001211102122120000022011211102101000201122112202211121002022102010100202101111120120100210220001201202012120202000002021112200212022122022200222221011200002222101221202211221021212202211220221022102220221201011001211120022010100010101002002001202221111010220001112000110002101112211220202111102100202011020121011121012012110121012221200021210221002200200021111201021022022010202210221200010021020212210010020120102201101111002211020011221000121002110121010200102111012010000121010221022212122211200112112212122202020220202002001221210201122121210110211102110001012002002200110211110221101101111220021211022222", "021020121001100200201110001002101200022210212010220002011212022100121010021111020211000111211110021002201011120112221120002201002101102222211010112021222101021102200121101110211210002202110110210121110101122020011221000102102120211110021211212102111101011201201012212002210202110020101202222100122210121201110121002120001122011100001102200200221201022121021222010210120221121200001102022220120002221011221022100102211122111122122210111100000011112011222201120221012200001200201021221100002022110201112010021111201101002002200212110122211121200220220122122021122112001200201220121201111122111011112101102222121222121020111020011221220020021111120110012122000212002122021002011010012222201100120212122120201202221220001021000002112110200110012100122122000001222012110021121210120222112102010200011101111120200100212011022110112101202020222001001101010221100012122122122200020012111022201020111101021010002120102122101221201121", "210200110120120021201222012021200011102202201202222012212200012221201212120122000220221120200102012001022220211121022002111020102101210212120101120122011121110021001101210120201112110020121010101110120212201012102111000020122022221211120010021222210021120111212111102122222001001101210002120221011010121121210211201201111201101100200211210222210022200101110022222100000021112021101011001201112120010011221100020110120011202000021102210010222021101220020022202120012100212021102200220112000200022211222200021102020222011202120011112122201100212220221212200221000110210202001122010000220112122102001102120102020012220120102022000201111021011200101011211001001120101120000221110110212210101022212111120200020222112001221001111221010001020201222002220002101101120021202001120121001012002211221200220021100111221211212200210212111012002011022202201201021000110022101012220202200101210112211011011110012100212001110111110221002221", "122212102000002020210020021222122011102210100121212122221002022221102121010000010101101100210200201211000122021020022002120221012111210212220010021120100002022020000220101201200102220201212100012201221212020112002112221210012100202110102102011001220020211011002210101222222120112011001221112000002120000020200202101012202211212012000112001021212201111200210210120001200222222222102211100021201202222201121002120211001211000201110211120221110112022202100122021110112022112012122010010101110102210021000102202201200011201210210102222110210022220022212212012102122110110101022021210111011102111001111012121012200202101001010200010111101101100220110010110021200121012211210120220100101011111222110111221120101100001012001001001201010021002102010210111110201121120101210211211102211221111121120110020022202001110212111110200100010220022100000210110002011201112022200020120002000102101220011210112121121012222211022121121221012120", "002022211200120101201101120210122010112101201221210201012100012000102010212221202121122212202002122220202111012010011211111220110200212100121002002111201112220121202010021220211121220101102122122022102000012100222010210001101022222200211210011102121112110112200120000001222201121222002220121121112022202110100221212021021112210211011210112121001120221212221221010222011011122221201221111201212010202222002110122020111211210212210121020210101000211202102201020102100010020201221011111121201101122111112101220021112002100222010122010121201021010100201022120222210212201001200212200121011020011001112120121002201101121200112212011121100111022020202121002020122200022010110220002121002021220201012011111222211112210221011220111211222101110211222220212020021001200022011111121100202220201201121211112002022120001100221001011011022020000112201202000102200122021100111200210221212012222012022001200021202210011121112012210202002002", "020200220022220000022201022102002102011102012201200111201220020110100022012122121210222001110101211122002102101222110010102020202002221012210110212122002210111200222211110020012122111021000120202112110100101121122021110120112101120211102111202001221001121211000012110111100001202011220101111122100112100200220121101021202002102122011111000210211012210111121021201211102112110100002220212211100200111020012122200201111110101211122001102020002001221112010102112121102000220002122020220022201120112210120211101212111121202110010111211101120021210100120200202010121100010111110022101101010120120021101210101020112212121110000102012121202121222100102002010112120111211110120211022021100122221222221221121001211001212201020021000220002012122120110101201100102021011010120002212201121000222201012002220202012020211120221220101111211212020210120021220200010111220011202000122011111010001102112100010220002210222012010212002100211020", "122000100222010110201110000222112211100221121010122110010220120211220002201010120010001201102112110101221200222022110102010202112112212120102022121221222011122101112210110002110102001102121122100222201210221221112201000101101121110022001200021012112120200102001112101020020010110101121221201021121120220000021200201111112012120212020200000210120222100001220001112220222211201122201000210010022010201221121120211002212120112121212220200111021101212100000021021202200111102200100201020221112120221212202201211200101122020220020121200002000010020210210101211121100002222210202010110122021121200110200101102001122021011222021020011111102220111201222010000212102012102021220022111002100212200102220021201112110202200102022011100111102020220122120210101001020122211011222222110022021001200221121120021210202201010000110212202200120020210202220001122201012201002010012010111111102122222012221122202022000011210122022201002021110220", "101201112000112212020010121002201202110011201201102221000110120011001202221102212100101021121001210010220122011012122121101210001101201121011221112101011102012021002011020112222111020102011201020222200101110012122202012201012222222222211202011221210221000121211221120122201111201212221001220000220000000221120110110011021001020211211000101010222200222220022011112210011212211011211220102101022222211211202101101012000211000012020121000222211020101201212022211122122002102022111102122111220001120012222121111201101200122220210120022100012122121201021220011022001101001111001220221121210111211200020221010010220002212011100211100000100220120000120020122111012011110101200020121122202112222202201120021102001220100221121202102222210012122021220011000201120101212201001111110121022021202000220222020220020121120120011202101102021122012002000200110002210111220011020200111120212212020211212021210021112221210212100100221102101011", "100022120212020010212001101011010100012100102102000121201212121202011120020000221102210102011222012012011210110122020022022001220000212000000120212112201112210122100101001010110112222212220100122120211202200100121022101012221110112101121002121221211001002112212010200010000100101110110200122000020022220202221210012221211222212120221210022200111210210222012111122012122121000101021011011110120121101010212112021111100010110102020102222220020011112212112102202110022211022120212120200201221211122200211121200001101022112211111122102010121000002011112201100201011202102111122000110010100012201211220211222220101020010222121012202222120010022020101011211022001022220200100122022211021220001021211221020211102220201200110102120022012212222201201010102021121022201002001002212000202012001211022111120112210212012110011002212120001112011100211200110222201202222101021100012021112220002012010122212201020000010200001212021200111221", "021020022211211222012110001121010201202120210210220202220112100210111201212001210111000211111012120122020221002121002200021011002220100100102212002110122111200122101022220010121020210201220002011022110012221111212000211000102101022212102120220220210020120001011011101122022002222102002210100222222002200121112010111201222100220112102022220211002210012202021010210021210101210221000012100210100122100022122112011121210101120222002022212221212200210010020001102200100112212101020112111120002101100200002002120012121022002212121101012120202101221212020222012112111101101210110201121201211221110201120010220002101012202210112111000211200112110021121010110020101010100220111010201021000020201000220021121212220110110221212120021011111122122212112012022222112011210000011000222201011200012101012100110011120122011100200001221001100122221011110212210000121000120112112211002220111000220201200112200121202022121022102102020100022121", "001112000122122020210111001200211200001011112221000022022110022202010021021222221110002012211221000121022211212111211102010010001110000221212222001000210012102011220020100021221201121012110011120002011121010100222100202111101101022202201211001220201212020000201122200122122012221001211020020001122110120011002022220201211001202222101002101011121202222121122101100111110122210210202121111110202200222202202101211000220110000000120122212122010200122111121111002120210200222211021212112221002020112221010120101000112121002101010002020102000112220122110212201002100201220120021021010101221200220220120211120210102212111101220221111221112200111022021101122201001101221022122120202012100111220200112011100202122122202120010102000012221221011100010222211210201102111102101021012110020221212121022222200011102020120111221011012211020212120011102220020211211101012112011121120022100221202100100121002101000101022201020010002100101011", "222121122220211121211112202101012122011011210100101100210222100011202112012211121110210022112011222022002212121120020201100010011112220201022110220011220221221212021022210222120211000021212122021210021100212200221012200222111122101102100212112022112001002122101212111122122012000212122222001022200201121010101101010111100122122102100000121122022100222102212111010221020012021010011121111211212022002222112012101212020222201001111101222200112220221110102212122112201010200020010010102221010000100201012201211102200211000211221212021012111211100022111201220112200012201210201222121221120001000200110111012212010100211121010011210200001210220120021111012001101012112200112000201002022020221110202001200012110011101102000120000212201201100011122002220001122202100012121020122012110012222010122111010002202221220011022200110221021112111201121001110110020112020102121100200010101220011020101200022202021022010112121212122110011212", "222201210010121120110020220102012100122002102202000200100112112112210022022002000220010120211110212101221211211002100000212020111001000020101111011010211020110120021110222002102222120100010221212201001111102011000211221122002110102011101020212120102002211220002100200012200021010000002202010022200112222121210221011012221122111011111022201110111200212212201121100111201020110211011220222111121221021022121100012110110011202000021002211222000021111222101002022111221121221010011112102222020101222221022210001220110101010011102000200221020121022100200011011210020100022020212210011200111212012121021221121221120201210120200102000111220202210120101121200001121122020020100020112121200000100101200102120020020221112112120100210100211211100210220012102212200020100111112012020010100101121100200122020001002112211221111101200010110212222000102010012102101000221001220010210000120120111120112121110112020001202222220110001110121010", "100000010011102100010222222112200020112122002020120101222202122100220102022020122112212012201002202020020222111012120121010000221120012000012201101021221210200001021100112212211222120202110120201201102102121202212010221021002222020121211121100120100021010020111002121201010020102011011220021220101212112022020021000001212222112020221011111211022012021122112011010022101210020211120102201212001201102101101201021202022021012121022121100001102122010002112001102221210222102020011021201022221202111221201120201010122220020222211002011111220102012000200022112201120211122102001110002201211020002012201012011222220222210101102001200010211020011122222012011200111222220010101220122221102221201201202020210021101211020001022212010221001111202211201110022010002102201121120121010202200101002101001212012001222011022120100122011210112022111100201022221102112200020210211112021011020200012120222200011221021011120110111011021012201022", "102121020020010122220020200010102000202011201022202012210010121021022112222220102121202020100211001121222200211011222022011002020202120121010102201100221022202000002001001221120111020100211110210020121110112100112220001201021100121211101202000021112002202020020110110121002210002112201001121221011112111110122111200021112010201012022120102100011111000210020222100121102100020221202212112210212200011001112111212201120220022021220011200200112001000100120002002010102220110002222102121111122102110201011221221211112012021000100101002001211020200110000112210101020200021000222121122001002220101122012011212000110012221222120102000110122110212021221200201210110221210111002211021222010001012112101000020101110100100222202201200222012201120212010211022212021022001220110011022222212200210212002210121012121202002111020101201100021200110112002202100222200120201101001211202110020102020012111110020220221010110212211201021112201001", "100122021001110201202002022112100121202220122221112011122001200111122211101222002020110212012111221201010102121220001110221120101021220100112021220012010022221110201020212221000221102200201022021220212021112202100002010112011220211022021122112022021001211200121222221222100001002021020210120111022011002001100102121002101121101200001221000211000212012100012100200011121000121100211021210121210212202120220222201102211021022000211211122122212202022020212000012111102202121200002212001221011100101111222001201122221202112221121212112211022011000002200210112200222011220201221222222002010000200101102122212002112112021201111020102011102010002212000200221022120020122112020000120012121010002012001112202011222120220102100211222222012212110002010011222211200002022000221010010001111202111011022012101221000020101010100010222000211111212222200111001111000020002201200102220012000011020221001220010120202002212021102121002201202020", "120211020222120112001222222020110212011012200201112221112020212111212102220212011102221121220110010110101020122010200120002220212001110011112000202101101001212002110021111202212202202000101101201111020121211102122221222022001120101202021111222111002021110100010211020110211100221212120120211112020222002101112111001111112120101111112121022221100012221121001110221121011111221220200002212121120002110110102101102122122201011010102221221010100222020121220101000100010100020202012002112002102100021100211100121021201222210120221121210202121101120000201102212102011112100221012120010012200021110100112002110110012021012102202111001110200220011020111201201122021211001122101221200100021002101121002220121002011120210202020121020110012121102112122011200221002211112020100212010000010210011221221022010212001212102121201022111022210021010102012101000012101000012212220110111102200022021102020202212101022201100121002001121101211220", "221120010010221200021022110120111111000021022100100212022201120220102012122012120201101200210221112122221022100010121211200112210002001101101002200200011001200111212211201120201200021221002212112222201222112211210211010022201221011100120022000222202210212222122210211022221110000011221100111010110202110012000220211012212122121021220121201101112022220000022120200202001200010020221000121102100010000120222012101122011022220102021000010121101001102022110120122022010000100111101212012022110020101121220000210012121201201221112111101121111022212121221022200121101002102100100011212021111020112110111211021121111200122222211010020210021220001010212101002010002002200011202202112220222210001012222101000210211020121110011002001010210120011121201022001002211122211212222112101222211020020212111112201121022020100101221221002200200122210010101011210212111022120122120111211122011220122010101011122021110220122121111011212111012012", "110211200112021121021210022200011221120000012102002011111102010220021022210012021122112000012200200002220212212202120120220211010201100120202220220202012201110021122012222002212111111201122120122200121211122020111011121210122212212220020121011211221221200022011202110112100010100102110122000200222100021101011221202210112000212212222010012110211002211111000020121211200010011012121100210001120212200222001211122000220221110001222000220021121012201120121000202221002002221012000002011111102210000100110210121002021200210001020002220020011001012210021001120120220121202020102000002111220112220111010011221010021000010011000111121212200120110112002121100201222020122222000020000102101100200220010021101102212011221012212211002111010102212110000211200220112100011002011221020010110021201201200101001121222111012110001222112100001221100211101220100021202000011200000102022120220111102020001221111111102121211001222002222211020111", "010102120122001201011221202222122212221120210020220202221120221100200002021020200100202202111202120122121121201000211221112222211211220121101111102102000112021212002012020110010211122222011221222222101011022210221111012001211000202010200012100001220002211121110102022211121010220021220200210202201221212220120102210020111221102221111112100101212021100210120022112200220122000122211212210011000111012110020020121000022021021012222021001020102022212021012211001220221012201211212100200012102211100000122020011121212221220100000200002202112211022222212201010202222201211111120200222012100022101100100212210111121100222110110210211001001121002020012220202220101222011112000112010220211220022210022011202221021121102221111121111122111201201001000210120000022111112022200101001210100102200101121212202101221100110010211101110022100112210012122000201222101111201221202122220000201222022211121222100200212010220012002202211000222111", "220012001022111021222220220002020202111021010202222112111110112020121211010112101020120012002000010001112100211100011020022111022221200221201220112020101101021122010211100122202220222111012212220110010211110110020210010121221222122120200020211110000102120102220121222102012021002000022112010120010002020210010020112012200122002021210102122022110002212020101002122120200021120111101021101012212001220010111000002212120200002110120221120201102122121002202220000102101002120121102112102211010021111220201201012200122010001220202100021002210222021002200121000221210010100102220100122001220210222011220001210121012220120110200201012102222001210000011202102221011001202110022202022210102110020010121110101001012011112121122001110100020010002101000020102100210011100210112112120122000011022022122110102201022122220001202102111012111102020011122200010022210022120202000120221020212110002002201100110201121111010000212202100222222221", "110011202110202200102112212221001021111202000121111022210111201021102000200110001000210201122101020000101121122101002102202212222221002120201022022122110201101210211100120211221010222002021111202210102022000011102121221221211211210000211020211002110110001211002102011221202222110210202012011210122010210210101101022222002102100100012221001002021022011211222200002111101021222122200220122001022200022021200211022122211120000111201020000122000102121020020020002122000121002211002011002000012012120120100101200012020212222122000110202202222100112102101121111211021000012222222202000000121220002220122120111221011011100010101121202021100220000211200020102101002122122010101210200211020120120110200120120201122210002110121212212122100022112221122010002010202201212001221102202212012200110211102021222011212102102211210211121100221010012101020100110121011120121020201211222120211201221221210101210102201120102022201022221021212220", "121010112022111010121002102220211100012000021220111102200111111220111011111110111220000220102111211021022012121000021102121210011212022012120112110011220002001210112122010022212102100021222020002211121221110220101201002210102222220221201021222212021012120000112211222110201002101110220100210211120210120210222000201202120021002011200211212002202020102001220011102020021020202202002112002020222222212121121000112220202112122222000002000101001212010020001122221201111021011022221011222001220010020001010120201010020102112101011012201202012120100112211112211202221100201002100000112110112201201011201201120102100200000202002222011020100222000020222221010222000022022112201102020101221021021102120020120022220122010010212200002121021020200220010221222120001001210100121221011102101220101102021122000211102002111121111100112200001100102210020211110210111021200201112001120010022102120111100011020100010122020110000110012200120112", "111021121101022112200120022000002112220011202112122101211121201000022201001211110201120202102102111120012111021120212202220222111211201111000102120221211012212121111022211020110122020110002122021011012012212212111201000111211102000120102100001100120110011002111001100001122120112210002101100101021212011110102001011021212101012211000221210112102021121112021201020221021011211221101011221201002100002012020200000221110000011222000201121022222101212221221002220211210121210221211211211000211211020200002021010210221122001112200102120100122222010100112211211202120220202001212221212122112001110112011210122022121012020000002100021211210022210120221000101221000120220021102122021201021221120102210001121000202111111201211121100112202122222012011022202202021222001010010222222221221110101212201010210220000222111020221201122010100211201212022022121101020200101211101101102021021101000201220220221111100210122022221211200021022100", "021000111102122011022120002012001110100210212111021221021000112200110220120210000111012012010111001202222200102112001200211220201022121212111000021201121101212001012101110120101111221021020222100101001122101012222201020110111010120212021220112101222102222210110200022110000111001101202022220000101110120201111012020220220012012211012111222111020022011012020011200222000202202011012202022011012221111020220122112021112110211222101112110212010001120201222011111120021021111222111120012210210202221000200220212022020220012112220012202120212001021021221211211021221221201202001121221121001011020220222111122122111101020022201220012000101201200120121120121000000220212122001101112100110002121221220111110102201120102221111020100021222012001102021122221122101022100101220100221010210001001102020010102000102001002201101012021002022211011111022200120102200000112122200012220011100120212020011012020110100200021011222112010111012210", "011100121122202221212001221111000020211210202010212122201010010221220001000111000102111202202002020111120112222022100002120122111002101221121121112022021202102202222012210101021020112112002111001112112211120210220202120111122100212200211212122112121000100221011121210120000002202011021201001212011222000012210002120120111022120121200101112011212202120221201122011201111202201212222022112100222100121212011112002022111201100212200221022102220120221112212102011100200110002021112012121210012022110101120021222100111012011220122101012101221212210012112021201002211111021111210002002102001012122200010012200211002002111010010101120200000122120001121211120122010112000211202112200002022201201201010122221221001211200002222211110021200002022011120001210020200102001020121000002210111201211202221001202222211211221112200002100020122012112121122121210120122022002120212200021002111112010100221221210111121020102012211112201221220102", "221010111112020120220121122110202210210102222122022020021210120011202222222102210120100100212100001112112221110201222020121010111220200110122102021120201000021022122102101100202200111122210022211111210221101200020121200122011200011210120100021121211222120122010021022112020112212001020221010220122022212200221122212112021111101200210001112221012010212012210121111202012120011110021102212000011220021101010222102110221120010111001012112112012101122022122201202020120122100112210022112202202122021020001000021022020002112011000122220102001001001110210101220012220212202220201210012020011101121100022111112010210220011012021200201010022202222002210200021120122020112200101012202210012022000222122221222201002010011010221002010100112000200002202220120020020220001120010002222102120002102221112122211122000201201120010211011100000012100021120122110000022100010000211202212202020221201102101012102000210002002110220112012002210212", "101102120221001122201000221020221202020010100122001221112000102202100212102122220202200010001220000100220010020222220012220111112122201201212012022212111000211011011202121012022202220002011012212111201021010112122021210112212011022221102120002121022221200021110121211110002010201112200010202121010201201220010211210010102201120000020120100211022221210122220200200110201012202102110210220101101021122100100112100000211211210220220101102022111222200210102012212221012002120110210001102222210022220122112002011001202022002102202212010002201102022122011022122200222021120220112021112000001102020100121202200012212212102210121122100101021012012100210112002200222121222111112002121021012221101211101101101102221112122001102220200212211200122012012000212100211222210120002212121211020122122102020121110021112221220012202100020121010110202102221211110212120021110112100002202002021002111221200201100200200012101210122222121122200201", "012012222100212112202011102010020100022022110002102200200122202022200122202120112122021212210220122012021011201002222022010200022211000010101122100200002011110221211112212100210021202011012011220002220220110001011101100012111222121000120120112202001010221212122210220212001211102022022101021102012122021121022022201122211200001110110000002100212000202201012220122001010220212221022201210111012112122120220210202020212011011000211200000112001010022000100201011011101122102220210202201202202201021101110212022111012011221220120202120211212200002020020000010212211002222022101110122012010102201122000210221001120201020101212222021122222211112120110222210012011020010210211022021211212100111021121122101211222100212102212222120000112001010220200000110001202010022111112111020010011212220010102101101011020101112010122112202211112020121001212212121221011212122202102111202202120212102120021021001012000001101112021212021120110102", "000110221201021120011012000121022122210100000002020200222222100012220021102212220020211211020010010220222010120122222000102201211100122111201122200010000012012221211010221210122010021222110012001211012100012002021012211212012120011111122100210000122221200121011102000100202001220221012011011220222110220220120111000121220122201100111012110111220010010110222201200201211010002210222022022102120101201220102110202201000100212022110112220002012001110221220211111011112101102211000112201112220220002211211102012001100112111021212001010010221210002001101121222011002111110122112012000000222210222121121212120002120021010221211202112211122102022110020101210102111202210110220011011100212201210121200110012010011101201020210102200000122210211221102202100012221000122021002200021021101201201111112112211202120001211220022022120011112201120020121212210011112221021011110011102202012000012111220102202120202002210212011011201022121022", "222201222210121110020200021020121101110210112002100221001011211200011220201200202100000100010101101112220101021101222000112100012111012002202200110102110210111101200102100122101102222102221201210201001010011112022202012200221100111121212200000010022222201100020120121010110011200111010121002011211210200210110120120220200120121120201100211022010020112211101222202110021021221012100010001201000020110021220001000001211021002110000210021212212210100010100121221021111121121220001120002002120002011211211111202202111121022000111011201122201021200211220202110112012100001220110222111112222002121010021200121201120111010020021011110221211221121001111200212100021110011211122020120220200220112221202202212022201110200202221011202011102002000210210200221012001210022201222021110220222020022000200001012100121002010221121002221010221012202220010010211221201201101212000112211020222211022210100110121212020001202012111220012101111122", "001110012111002011021220000022201021220001211102010220121021102010111012002202000122010112100011110200211112102100021000022220011020221120011012120200222022022100101212222011010122000011100021001102211020220112220101210020120011022012100020010202021201211111222220202102011202001210201120220020222112000022022001001111211212211120200112220122011210221201000222212201022022200201210111120202111120210102110022020112200211021211220112000121112120012210212010002212111110111021210220000011222020111101200011121012122200001002002211022210122201102101110202222011022110021001201211112120211020112121011210100121200002200021210121120100020002120011202100211121220111211012011120100121221122101011021121122210202011110122210222021220102202202121122012002210012221010001111120201222202212101020001022000212121121110101112212211200000102220202022201221212011012101111101111211001210100020201120222220111022022200102121102202110111002", "101202100210002211121201022020210200022100202110102001101110221201002110021220020120001001210110021211121100121010021110020202122110220000202112111111022211101211221001100220121200011220212100210021000102200102120001120011201011002201022020021102021121222121020102221111100100220120120202110011211220212221021020200110201120112221121121210012012112210000022110001022111022001011212200111111112111210110212121011020021121120020001222211102100002222120010112220120101111210102201022110202202000211201112210021200102120100220001100021120001011101221101111200101120100012210111200000201012000002022110202211102211200201210212211111201122011001110022221101002011200011201200000021021001101021221202112012002212002122011120120212002102201001210011021011020020100021201200001000122211111011201112212211212012212000011100222200101210121100000212120201120120101121002120100020211101110010220120120212220110212110002221211121120202011", "212100122201110011221220002222112121111221112202001112110110002201122210001211110222220112122112210122010202212211200110200111112202121112012011100110200021000111120001022112200202121000221000212101212012022211010110000202210110012002021110111211010220012121010121100001120010010110100111221010122111112200202211221012022120221100221111112010211120101022222222021010100212022011001212201001011110201011122210202101222111221220011201102221021100221211200122201001021112002020012202200121211002100221200102220001102221202122010010210102001110010212122201012012021210101212221011111011002121211221100022220200211111001122122012111010121002100200012012110111101002202112200000120101021020112211012201201112112211210200100120100111002010001211022122222110212002120200011100110202120000002222010101220012220212001122122120011211012101100012221120200212212120121122222010000100121001020210212000002020000020210202001221012101002100", "022002110212021111020012101112101000002022102001221110212022100000122220110212200021002220002120100010020111102100201002122202022220011201212210122020212002102210022000120010010002011121212220121112100011112001022021022200000010210111002221210000000211010001102221001011112102202102212012210111012120021221102010211000022212022011110200001111102112202102022221112112202102110112211121212212012122101120001000222120100102120002001111200011220001112022111010222002001211010020111001100011120102002021221212112210012110002201100011121221002200221102100120110122220002210121210221221122021201101121110222120102001120212200120200002112201112011000222012201120001222101212112111111022010102100122022200110102110102100112000121102210100002112211020020021112020110112020120200200221220010002122110111002212122211010102000210220100101002001100012012111120002220210210102102010221222012001100201202010221122200202011220110101120200011", "221020011222012011111120111022001100120020100202012210010221220201202021221010010220012022120002200210001010110220212220111200100222212000020110210100100122212011120102222010011022200012210102201021002100000102121210020201210001000012101211211101122000121120200222112201111111200201011001101021012110011202020110222100212000110012100120111000201022121222001121110022101201212222222020221002022000100122222111210121220000001202010010121121010200212222200120000221220012012222210001021100002222201220100221102201020220211111212221002120220201211001121210012012110111011202122211200012012202210221221001102221002122212222120222002101100100120101002212102022002002102012222021210122022220010221002020211101010112121102220112201220110010200202120112200120011110022022122100220002011110210212022011001122100200202220010220122202201000010211020122210201020121001221220100210202222112101012010001002122002112012212021201002022011112", "202200111221201121020120200200101022000000220220221112120201222211210201222222101102022000221010002001200101202021020111012111021100020210010001020221202201212021112220122101121012010222222212001212100210001001220202200102011221012102102001012120120201002000120210002202002121002100221021222021102220100210022022202122100001011101102121011120101210101000200212120020012212021211201001100102021112121021210110212212112110221011022202002122221001021211000121022001000010220021100002202000022200211201200002011102222102210211202020200222022200201201020021020220022222121002120101000001000002012111100101101100100111022020011121012022002220002202222102121011212201000020001111121020120122120022212201110122010121000000102010212021100121212120110002110000101020010211012111010201212210002012020222211102021011022200022011200200112212112122012002000012202000212202001102220012000020101000121021102112011212020000010000020112200200", "200120110212102201211120102110021121022001212200000121120021101100001222221121210222102012211200210102222010021022111002222002012222200020101012011120222001021202211110222210100202101221220011020120221012001102222210000222100110102011100022121112210201021022121222002012020000010211100220102222011002010211212101112210101212102122212010002021002120022021020210012212222010021012210022201102010111000110210211220202220020022220220122021210111210200001122212201010110010220022011001101210200211021202111002100002112101021120210022110202002021101001102121201022210001020121102121201210220110021002112120201100201101122012012001122011211100112010212021210221001121101210102020221210022121101211200201112002110111012101220021212200021211122001221111101001121111210220210202102001201111220101021012122012022212102201202201201022121200122122022200102020211121220121020101110001122110210110210211112001102102111001222101111010201112", "100020012202200122010002101112021202200110010201220202002200122111000221111202111010102220011221200120222022002020122021012001120120120200001211011102121201210010200002212210220211120110101211012111020021210100212001111001210000210120221021201221211000022110212210222020021101200220022011220112011120120022221011201220120001022102012210222000012210212021210100212002120122010112212121021020101022111221010010222011110100220100122120112022110200010120021201000201100102220012021122120011000112121111202202120121200021100022212010000122120211202022222012012201112121222102020122010110002101211201222121001122100020210020012022122201022212022121221121000012120101122001201021122122202200102002111001211200200200122212222022201012112101200201211011210221121210200101120200010010210020122120121110021122022102211220210020001212122210122201211101211122011220222012111200021022012212212111222000002101110101021000001022001210022110", "201100102012212202120020221201001211020102011121022022011221112200101122011002121211001020101102011201102212102002022001121002220202201010012012220011012010112112201022010021121200110001222221210110112201212101120100200102020112101012000010101002101121002212102021220202210222011220211122200111100100202220102000101001101011211102200201120221212002012100002111011000020110201002010020110111201111000101222002012211210210011220010202022211112001220211220111210210122021102100002220102222100021122200212210222102100010011121200201021102110212122011222021222122120002002112200102121022202102221221201202112110020110212122010212200100021022020000000222101022112112202011120121211201201122200212200120102022000022111020101110102010102121001211012121011112222012010001212201200222220200200120201111000120000201101000212110121110000121000212022011020000002210210111012111011202021120200220202000022202210200220220111211020002020121", "021120212220210002200020102221121010001221000111120012110220221201112212221222002121111222222022212201212001001220022020111201012010210101120120021112020022222200000012200012211011202020120100212212221000021222011210012021221011011022200212210010210110212022100002220200110121022010112002120102012220110220021010121020010122002122112100011201000122110011000202211000012221121122101112101112202112020022002200201221220100220112222111110010200220211001121111222112210012011221000010001102110002020221210021210000110100021122201220012211112121220001200000121221002011102222012111112212000202002122010121200211200211000211211221121102002201111020012022101022012221200122200012100002220100102012120121201122211020122112122202001212221021111122110111001011212121222000101012200102100000210111011220111210110221122101111111100122212011001211100122121110020212020012022000202010112211221021222100100010120200202100111000210022022112", "100200110120211201210002022122211221100002100120110111222101200210120100112112022202101211110102112120002220221220012222222121210120110101121201122121200111110020112210002200010120110100112000021022201012102010002202100011212212220022002201200100210210222221200101211012100021002201100112212022222002001101102212220112122210010110021220010000110000221002021000100000222020021222111202021021121000021102220101202222022211200200211101010122000120221000111000011000000110011022110002002211002020021000010001010210001022202012010011211002010100121121202121121022020112102121220122000000202220022022000001110021201001010112112000200101020122011020011220110002012012120120002210122202210211011002211121222022222201200221100012202221000221111121002122011210011110100112200110011212110102001001121201202022100120212020112200211200111011221221022221212001122012201000110120112220022112001101111200212120210101010022200200212120202010", "211001211000020210112000022012000001200200120210020212000210121201022212101221101221001211110122210001122020020021101111222102011200100211101002102220202012221112011121201210121120021112112000022220201110110001220101111122201110012221111010022112001200022221011221222111112020112112120000012122222100200202010000112012100001010212020221212010012101200010122110211112220212221120111202210122012002020001021121002121221120120210221010001010121122001220011220110221020200002020120020022012020110012201112011110102010020221202102111211210201022022211101010020211011202222101122002021121220201201012111121110010021112120121122120201202121012120121100221012000221221111121020200101002221221021202121200120100110200100110011222020222222221201010012120221112200002211000020202222020212212002021020212111102011021102110202202010102201012111100210102200122020012012222010200212220212200102001000201211112212110221210101002122122201021", "000221111002021102021100100120100001011012010100210021001100210100001212200111010002122220022212220000021010110212022022112011222102112100111022001022111211111210220220000012022102100100020212110100220220211020122002111111111100200022022100220011201212211002100112222201021001200222200010001011102110212120002121202212120022011122000221111001012012112110212001212221211211101022120200010222112022110112201112011122200202110102202221022212121112100001001202222020211020201120211120101120211101021210022001102111101112011212211211101102021122200212211110122110100010021112012222000020000202221220020221000012000101221011222122212110222011200210121100001201002221222021120211001021220010110102002122021022200012012100110200122101101222201020112100022102020000021022021000010101202021201121221220112000200222010121112220221102121111220210111122022121220022220021011101002120212210121111200010110101002012102020020202022010000221", "001001222202101212112000020201022220122011120022121010121210110202221010221022101002010011000010200021122220122211120120020010210121021121001121200220002220111021122111002100011002221221210122120210110200202020011222212012220022101222102111021020222122212210111022111222201010220021112210122021021200122222020101001210200102021200200102022210202111222012012222221021202011100011110122211201102111120221210210110000001200000111212112110002011122221111212210210002212110101220022121012021000102202002000221112110200222101112120012021211202220122011110202212011220120111101200020202222220220212112012001100221201021001212100220000021120011222000020211020211201100200020122200222021102211011101011021000101222120000110210201102212112202100000012202002110022121221200000102220020121010012122120220122200121100012111122002122200120001110010112120200022211000011220200221020001222120222002221102202020221002120001022100022112210101", "202111111021210022220100101000001110110110001002200002122020111102102110222000212212122102212110012122021220220201210110220211012002202111122220201111101201101012221000112101221221212010210211101222101102200100000022022221020012120020212222102001201120201202020100221222112221211000010021201111121000200000220221020222121220222122200221010100102221010212201112210002010110002111201012011022020020120111101221101000111112110021201121202000211221112022001110200201200121212221211020120021022221122011111121010010101112000111221011102220122012002121110021200000221021010120221202021012101002221202100020100121222102022202012001102121222122011011012122202100001120210101110111201002201010212011212001101120012212200122102201220220211110101020220120220202110220210110000102110122021022222212110222120022220011020110202210121001012112211100012001012210012021001000002222211220210222121000122100210101211211211010202121210212200201", "212122200000011200101122110201220211220221202000222220121120202020111211211001012011112102012201202120121100010002011220211102111020210001010102120112000010102011201010211122000222121212221210201202102111010020202100200120211100000210100022101211000111012212022210021022201112022012010021012200200202110011122021202011120220222210001011202022210121200210220111121211000111121201212102200120002001000010222120110011121100202201220222102202002022010100022122021101122122210002222101202120110101011222012021201222120211112122001112002222112121101100210221000220002011011022102022102212002120122000012121201211022101211100111221202101120011112210122222001120001212021011102001122002111011221202112110021112012120012000100022112121121020000221220012122020111211000002012002102220211120221011110212120121102011200100100200011111220110221202122202200111010000111000002001001120220222120101021002120111102001100122212011001122202111", "022111111121202000001102222011202200210200100111101220010102000201210010001111000121201101102210220202111112201002110221122202222010122211120210122002212222010211011102121100022122120212012020210022200121020000122101222202220211022200111102102220110122002201122001211011201220201222212210102022220121001012202201001101101200000211220102110001002110222111202012100002001100100102002201101122221112212020010100011112021000010101022111212001002211200001122022110220000100211222001112100212200022101200001000101111110210112221101021111012012221022201111122100111101200212112201102111202101201221222002111111210122200221001111121102202122001110202220021010110201111201121020210000122112220010020121110200220200200211211120122220200201211000210122021112222101022002112002010021020010212022100210022020110012122122200211002012201210212212012202210222120211222011112100011020112012220020110120200220000211011201101212001002200011101", "110002100200000001121200200200112121021111000101221120121211011120100222212200010110120121020010110202020220100002110222111202111102220202210122112121101212000222222220012222101111021110202020020010011122110200200202111212221222101200111211011102020011111111002211001221200121120121100021201220001022012010001200112002202020212002202010012100000121200221021110121022112201101002110120112101002121102010111122120221012110000221221222100121220222122101111112002111110120110100222012000120010021220021112101101002201021221202111022200101000220100211201121022002112010112220101202020112121201112012122020202211211201210011202210012012220101011101000202121001010000210202220201020110111022002020211212211221221101011011112012121021112220221110102000101011200221012112021112012222211020120221020020211122021002110211001211201200011121221211111100101000121201200120010211011212221200010100101020212020112201022122110020220012210021", "201201110021102221022200211201122000201201201100221201200011110211121222022002100201222102101221220122222022121222101021221100100001012002100102001221200020122020200200200100111010221001011100211000222012100120112001210200012021201202200200121111120002012002211000221102212210222021020101202102001100210221112020201021102112012002221001012112010022211220100220002220010221202210210011202212210010012211212021020212200011210122021211002111212202000122122220002221011100120122221200101122110221221000000012011222122212222022112212010112110121212220212011221122200221102111111000110122111001021220000122202200121220120020102210110001010121200001002202221210200021001022001211220222201210020011010112112001201202212000101021112002111021022012000212201221022100100001001212010100211211212210010002111010210101021001212011011221012001212000120222020121112021220122020102122201022010020122211022100212011220212122122211012011101111", "002112220211002022010122201210001111201220220021222022000011011200220211212210102100200020102021222002212222221100112101010201122212021210121001200201211010210201002121120221221120210110110200122200202220200020112000020201120010122011010010101021210011221010211201120102221201221120020001200021112120011220202011221200111112222020101102010120212122212120001022210201121221201001201220100010102110120000222002111110000002011001202211120102200201101120110020111012000020121000200101210210201012122222000201211001122012000120220002222020100001210201221021220111202101102212012111120000020020111112102221022011100101012120111022120101010012010021101120210200121201200011111101102202221210010002210002000121000121202121111021220101122022202020020120212111111100122021000010012000112010010002121222201220022201001121000002200100122020021102212222100102000012100110220201222010202000102110221021101111210220021012220212222012202220", "002210100120210012102211020200201012111221010221200012210200101121100122002012222100102221120011120012011122201222102000210202001110212112010020102022202200000222002111121120012110112021201001102202121112010120111110011012200020221222002121001020110000100110200020211100100212221202202222122200021100102002202022200000111000000121010101111020110001101212201200022101001102201020111201202110110122102221110202202201200021111010201000000001101220220001220021021022212020101101002002212212011020020020111220010021211010200001020000021210010012102012110111101121211212110221121121100100212102102021100010112000121112010220220010200000112110202202021002220221120220210120010122111200001112212210111200010202202101100220220220001121211020120202101010000012110200100221210012122011011002200210112020121110101111002211021121112122021122211222021021201021112211100110220212222021010222122111211201212011112020221111111022212100012101", "212002002201011211221210102012110200102101021020002122112201021120120112020111212102102210010002022001021220101000210112020212220102101211022220020001220110201012212202001102100002202122020200102210102001010101121011000122122020220111212101021121000112010102002200222120100110000220021201201011012101021200011110020110000000111222020012012122021111202201210111200022120021202122001120220021020211120122222121111020102220220011122202102200121210201210022120121000220210000111122110210202111202120200102121202110202011201110020201010220020012111211012021210020110100122121020012221000100222202220001212011201102010002212010102010012201112022021111121210001021111010101022211221102101012220112211011110110121210222001000022101201201101000000002012002112220001112000211000010012111212100012202200012201200000212111112002110222102101021100110020012010201121101012122121221122200012012201102002111200111002111022022100100200020011", "001110101120022201120022020110211111221220021001012002212002220002021212102100201110220120211122221102201111122101000101100112101002122210020220021100002201210202122220121010001220002112012200121002022201221101212010112202201020000211001012011122111000012220002011212122110110101221200112200201002121220210120202210200102111022000120121020122010210112011012021222112121000220110100112221220022021122210000201110222101101120102102111002000012022000112211212110000011202010011001202112011011022001122220021012211111002102011110001202101000011201112101211021100220020202000122222020200212012201022110101100100011001000120111110111202111020022112010202020021010211000101212201021101201010100001211102111012112110221220020120121221010121200121102022221012202001112100102120200022010112002001100020122010211222121220221112220221100102220020110011211011110120011122211011202020121220120012110001110012102210002010120111202012201010", "011220021222102201011000211212211022001221000212210121101001221111220101112001021211222102100001111111211111022211210211201010202112212022120022001212122211201212112122012110110100021202122110101112120012002012120200011101211212211222210000020020210210012220110110211001102000200110112002102212111002121001122120221212112220012021000201222102221120020002021212010202110120010222221211100210111000120121100121220110120110022200022012100221022112001120021022022211100201121200120110021102022211021110111001101211211110012200220221012112022021220010201210120002220001212120211010111222002101222220101202010011122212020111112000102002002002210022002100222020102112011202111021211002120201221000012211222011111110212201211221101210210002120221111212222012010202122211011102121121201110101000110202221020220001000120021010111122210010001111102020001012111120121210002012100012021220202100120200022010110100012022022110122101220011", "021102001111111221100010201011020220102212012011111222211012101211110222101210111210010202022100210021120212202010121011210011202211122002120200112012220222011121100111212201200010112210110120010222120212111011010102200000022202202011002120100011021122112211101212110120101021210212020010220112010122021120022201110112021000221110201011120022210201022120112020001011021021021221110120202202222000211211120110212211112000011200211110121221102211110021112112202020100112102220121202110022221110211212021022011102201011001220200112112120212011111202222211000100200011210102000222101101001201121122211212202212012211112021020121210022102202021002112020201201102102111111210012221111122000011102012210122212200021220002122212002220222100011012120020200111100012000220002110020121110101120221010221110000102112110221112112002211121220100001211212000210110010120212110011212010110220121122120101212211000101102220010022200211100111", "220111112101211200102200210110000121122202202212021101011220021120002210021122100001001212002102100221112212120010222200222102110120210200122210211000210210020212102021200111101101101100102011000210002011202201011122122211202101222200201021122002221220020020010110211122122102212120200021110220212122201011101100022222211121220120101012101111220211200001021000120221211120202111100111222201210121222001012002101101121102222122212222001012111022212020021100122100110212200120101121211010020121001202220201122122101000211120102111020200201021020112202211002001000021102100211121012210222200202102121111221022010020222021201220101021221001122012120100110220021211120222122011202102112222001201001111121200101221101022120112122221110000221022101000020002021000022000112102100022101021110201100101121111011020210200012101010110122012010211210222112210012122221211220010020022200222110011101011101020002210110011220020120111111000", "022200120001210022121120211010021111010210202020012110220010101212212111020212111212011100200221021122212212000001211010210102221100210111202120112121000101111202020102120100221021100011212011102210220020011210021222212122022112111010122221122120121211122001211211120102011010210022022201110111000121022201102122122110022002111200020101022021222211210221221222010122211102122112122102211200110211200021221012000001212202202022221002222112212202020211010000020212110022122221122122200020122200221012122020100100010111122120000121120120202122100111200021001011012212211002010222102202122010201012111121110111122121121000210122202011021121110000200020221011011210001012112222221221100010210022212111000220011110101200010211022220111200010202100222011212011012212000022022201022222121102212201221012000100121112220222020211022001111100001210222002122220211220111111102012100200200000110102122120111212120122110201210112000110001", "020022211101000220202221120222211000022221211211201001102221010101221012010102020010011010010220101210010011111012221210001222120022211010101220000022222111001201220222102200000102122112121102100210112011021202110211012102010021202120120122110020200201210202122012021021011100122200202021212202201022002211110011001102221002201122111110101221120202201220000202222210222011012010001012221002200220200220110210211001020201122001112001021210210000020011220110120211112102202101112202202221022022010111202212211010121202012121221110212111112202120200020102110102200020100220100000201011211212020210012210221221200211120102110011222201020200000121010021222002012210011120020000111220121210112110000002110110000110221201202201110010012221200021022122222100122022120222112021220201011021201122100102110100012022021100022020122101110200121221022202101010011212010011022101010202011110210020201201201222011101111221220210121211021200", "220200021102122211022222112011212210112210021101201111010010210010002110112210202100011100220012112120001022210100021111120122102202011102222110122001011111000221011222011222110020202012110021000220221201010121120010111121000000011221111200222002020001112221101020220011121010000100010210200100120221122100211022022012200201010222110010110120100201211210210112110102221002202022011110110101120111211221222202221211102011100210002011101201101222021010221200122112222210220010021000102002020112211220202111102111121102112001102122012211110210221120020202012221210112100202200011022122012112102101112221210011021112222110012202001222212211020012100200101210021020010111210212122220021112211011102121201011110102111222020201011202001122200202221112222110212121201220101101020021120201221001120211100122020010221201220010200111220101001212102020011022211222020001202121202020020100100000111211210202022011022221222211000101102202", "221201200002112012202022020021210002120011111000200112202011212122022022221122212221122022221020012012210212112122212022012202201200020202221111221010102202221221111221020010112102101201111202222222001000100122200220112221121221102112202020010000221112002021002000002111112011111012011002202100022210211211200112110211120111002200101101222012000122222111221101121022202110010211122001201202201110000120000112201012102112022101220122211010121102111011010210020102001222101212011200112111001102111011212000102012012101211111002002010002022002000200000222200102010100120120212220010012021101101210220210210222022002102000001222210100111121122010012222121210111011202101210222120022212200222122102121112220120022012012022222221121011012221220221110200221110200212110222110100220122210221221221201021022120202010220210010121220222211100100010111012220001000221212212100101200101001111120112012120110021202022111120200022022001211", "011022101111202010220021111101221010210210000022202120100211020220002012121012121012111100111120011021110021122221021111020002201011010201200021110100110020111122111112222021121010122222120101210210120012021020122220100112121212120220110210221112001001112110011121222101020210212010202121000100200111221120020120221201022010211012200101201122000202022111102202112021002011212001221222020011001002000121221210102011220000101100212021101112010011110211021200021201012101221121122120211100112222102102222022002202111111021220120111010111011120001121002211122121211220012000021211200021110002220101221210220200200222012222212001121212210020002102200221220112001101000101212022001022120020222122001200001111011121011021112122010100212111210211221220001201020111111202012221222100201222020210220201222020200110000122100022022222212110101200022012121102120102102110012121110112012020200200012212001221001100101201211101222221022011", "110002110101111121122011021210211212012121022202110001111112101212211001110020001211110100022011201210012211111211210120011222101010011222221220121122211021010000100010121100011221010221002000102022020011012202100122010211021122110100200121202101022212020122221012210002111100020020212120210020022201110202101221200020101102100211220102112120221202021022011022110211220212101111010202012121200021102022221020001202102201122000101101202102212210110220020211202111220002020001011011210102002202012012010222010211011110012200002211022000101000222020102211121011200102122220121001021121111202122220112000210202111011202122101012111112211220120222200221100201102010022002212222212010001022200001001000201220022200012210100221202120102122221212122122220000120011202002022001210011112022112210022220201002210120201001111221022122201111111112101010102010121211102022001010211122221002012100100102100200001111001221121220220020011202", "110212221022201111210002210121220100001100111000110201021011210220100121000221101021202200010012000002210111021222110012020210002100102100112012221202111212212221201210100202022102211202202101002112021111120112202021120210010010022020222100011211110020202222000220200022110010211112101110002211021002111212201201122200222201220110001221011002222102211201021021202110120102221112222011212120011200220212222210120122210002111101222211221222210100011122100101221002212110120010220220021221002022111021112101202110220120221122000101102112012202000000010002121200001210010100021210112021202212001000222202201202022220000010102121222001002211112002121100020200101010021120101201201102210202011222020120102102222101100001200011112200211000010210012221101010121012102020112020022020200220101002011211102201212001200221210201210001112200212012012020110120212000120120010112212221101112020202120111210201100220120121022111222000202000", "020210100221121210021120111200021010112121222220000222222200111000221002110200001102211200022210211011121001121210002102211101100112012010111011012121101111011201111201010012000000001122022022022202210021212210022011120000112120220010210201101121022200002211111100220102020211220221210100120121212222220101200022022010000111121200212121212000012222002201120020102020222110122011011211201211001212020210112001012222102011100102010021212212212200120021011012010200002221112000002110221010222200120120022110111212222020020001101001121201100121221102122011102011210220110110021201210000002000020021211001122010020100200000001110000020201012212202022002110022210200020111002020002202120211001210010202201100202212211122102100212211021021102211101120221102120221012002022202112102100021201201000020100022020122201102121000020000000021200110211221201200011101020222112001112112211211112210022011200211201012211002121122010112200010", "220101021101100212210202101220222122112220201002020000220111222211012002122001121010002110220022222010200101100120010121210122020022120101221010001100221221101200010211110112210222022012100200100022122221100222112212011012122222200012111220102101112222201211000110021011122210222112201021112102112212202120112202212220210012202201120201212022121200120211200101222221102020121122212201110122101010011201002211001222102002212210110212111001202202200112020001211222120121100210120120200220101202120112121111210001222100110000021020222211012100201110000122121021001220012201012121011200110102021021200120112202100020210101111112200021002102201202211111021002221022120100012112222022021101001120112200221001112100001101012212201200220001110011102101102002122102222121122111202001002212210002022111200200211022221021020210212212121110121010212002111211112002222001011122020022001100001101022201021120200222012211102211100011110100", "002120110222112210201011110211110022211100110211002210010122120222201202012110011011121101001002000012110011202220102011101022012112002111110002201011122121112001101012102212202200122222122221221101110221200001021220012102210222112221021221210002010001001010001200210021111220102102212112200210122221221211210022012222002110100202020211202212222112220100102211010110001010011012201011102002221101011102001002000211010010112112020121102222010022010222201221010020100122121102220101012201220221011122221001102100201221211220120212211021212122111121111211102210110012122121022222122221220212202112121022220012000202210010110002011012110111120112110100020110002120210222101000100220021021000022001210000021121210200020200011111202121211112221210022100101102020000012212011000211002021211020020200101110211121211211120110001012202211020211211212000012110000100021020022110002011011002120020201220000112102221020120210211001010112", "002201110021121000212120110220201011222010012111220121211202121200002020021020020201121102001021022021200122011201110210021100110201221101000112121221212000002222100110200221102120010201011211221102010112212110122110212200212110000002111110120010221012202222212021122002110211200222210022122122022222121110202122221022220221022121212201111202112112210021010110202000011200201200002010212001220121022021021121201021001101012021212000211010212001222022202200102201000110220012100201010100011202200021021020010000220001011200210212021021000102102220112000012020222001022221012111221000011110000112101111012001111200101210111001200100212020220211200111002122021102121020010111111022201122002110102222100101101110100210000020011010012221220212220112111012021121121011221011000011201110021012102201011212202022110001111110011221211121222201010022012001120110012211021201112112100011002211011202011021101101121001101112022210121011", "021022221211211222122020012210101011021012211212002001122010012111102212222111010121001012002000112100012120202220010211202122121211201121001212112010220220021102221202221121111111020120000021122212001211022111221021110112102110211111121220021222211120102201000222122201121021110111010201210100010020210012200111022010112121020212001120211022122022211021212001101210110200211120101201212111112011221201202000100201022100112220102001002212112101201001120011110220020102011020022002001022211002112121212011012012111211111020100112221111222010012001010001010100212120220020001020002222101110101011101200002011112222201020212220201211001102120110212201211010122001011220122210210010121102122021121201221200121012220012210012111020012210001001221102001201111112102001110002010101011020022212000011111200021211010010211121111211011212010201122221101201020002221012002111100120200220102220001200202021020220221110012220011212221102", "122011011002021111121022220002122010110222121201110000010021020101021100100000120120210112210020111111120011100012010120100100002012010211021200102110210200202222012221022212210121110200202100110212111201002101211200120221102202020222112002210122121122021021220122001002102202102222212021201220222111020201212111022102120021200120221221000102011002002200102101201002111010122110202120112012222212212211211012111110211100221202121200001112200212100011211010000000121110100210200210010022110122200001221210010222210021102111002021211002202011012121201201210002121220211112102111021121110011212100210020101112122220020112110221101022122220210210122212100110121020000222212020002120120201021201112222120212021110121112111101011110111000012011202000222201101021222122011110001001110210110201020110221020121022012120210002202001002111002202100121222121101202101012201021021200121222010110001011022201211200121000002222102001021211", "212112211212100022100022210220110102020100121010211122110122201211022210120212020010201210201001101000211122220212012221210221200201221210202101012001122011102100202120201220211012012012021002220010110120020101212201202010121100211002122212002021121211022011202111022220201100111211001000102212221001011110122112122212020202102202211122110002000001110020001112110202222112202220002221202021220220112000100220100010021111201021111211022020201112202211221200122000220202012021021120201101102102102100221220100122011112201110021220002012011001220210212222200020102211200210201221210222102020021012001222110121222100011022200001002200210001112010112212200212020112222022002010122200011100202120212210222001021002220201200001200210211012012001200101222010122012021222112201011000120002122101211111211020210100221021022100110222201101021021100200121220111220101101222102121122200200112011010111200221221222112211012110012102102212", "021212221202020002001222100222222011110011102122100012021002022011020211211011000201200011102010012012000100102110110020000021021212001011120121000101022221012210212021221100201000002110001022202120221221111022102200121001200012001020010002212001121002100112001220122011220122021000221110201100000222122121210010211002012101022000002211011000010221210120000002210210000101001101112102110211221020001201121121100121212211020111020101111001120210211011211211102100020212212021200000010201000111200010200012121121220111010012011210221202121220202020210112212021000012220101222122201100222100011000011122012021002010021121022000201021200022211122222000100120101200121022002011211211121001102010211111202021011100110100211120212202010200100012122112211200020012002021110121021211002002012220021100122111020110102200001120022210010020220122211021022011202212220220212001221211001222222022000210220120000111000201221122212022121112", "020200102220201010221212220001122020101002110020212021102220211121102010120121100011012101200220010002210122212220001211011012221010000010100211201212112012210101112202202111110122222212101002011101011222202021121122122211110110120201010202010221102012112210102221200211110122212121221002021012122221212010202201002220021010221021122102110200021010112001102112020120221120120010211201101201101000001120112102222002102111000202221001121020202012220020101122001111000001122122221021102212002020211122212100211110020211021111000021012200122102211012211110122200210000122211102011122101120100102010120221221221001121101021210001210011112001202112221222112201110210202202022110110002021121022101100010102000202012002010020221201201002221210010220122021212021212221001011210110010022110221201210022211222121022101100122022020212102000101120020120110101122020012001220211222011211121102001021202012211002222212200222121100010200001", "000120210002120221200212110222111210220100201021000210201101212120101120221200021120022210121020012012221100200211101010121020012122221210021220201012121211222000210221010012222222002022211100201101120112210202212012012200211022010000211100002122221020101212211021110100012112120000202202022112010022200012212020022211201101100221010012000211001012102010121011121112210111211011220021020112211010120201012211111120202121002201110120001202012000101020010001222202120211110112201101221200001011221100110012121022111102200100022002122102111201110101201222220212112101221110220201202202002101201000121222120122110021220110220200110112101112121022220021012012201012022002122222101111221120010112112221000101112210020211111112122111021211100102021001202220210001212102020000221020102120001200111211010102221022122211210212111222212200002222221112111210010020200201220102212002001112120210110011120102010110221212020220102201111211", "110010202112100202201012020102000001201202200012202021210111121021202100100112120221111100000102021121020020201220221012121220122100020010122111021001022101101001022022121000012220220210102000210202002002001120001002111101012121122022012200002021112212110021012211000100011121010120010111202010102211000221022000101211011011101022000111120111112002012000002011010022212221121221210111201000010012101022210111110011122201220020022222201011222201022001222002022111121021121200210101210010100000100220101011002022201202110110000222102121021011110111022102120010110102210020112220011112110110121120121022010022220221202020111121212100121222220222010102120121200012210212022000021011022120112212122020211101202112100201210220222001121012102122010211112001112200111121200020121112201221202001221011111202120111202100011020000101022220011011000222110001221221022112211012002111221022102020020221010222122022022222111021201020010021", "200201212201202220011110001000220102210122111000021100221212200211021220110001211211021201121110001022211122100021110100000112100112002202200212210001202022022222111021211011220222011202021202222012102001000010122201122020012202011201222021110011000110112211122021221000201122200121121011101001101111221220021010011112122212102222201112011201000002022020020001000121011210012212110010010201221000201001120121021112100120001211200012111000210200202100001122221102122010022211100102110200021100110110121101210102212101122102222111011121012102220221200201101112102012021022110221110110022012100122102020222212001211110000220222211100211220200122100111220001122121112011211010010011111211001020121211201120111102010221121210211101202110010220222021111011110222002022221112012112102121201200122011012001000000200112222021222211010200010102021222022210202002222120202021122020222110022111012212001002212012101001200210220001122122", "200001022200002202211120211121210100222020210110202110101200012101102102201000010121201212000000211112100002012101201221120220012100012221020210100000211012022222020222111120000101120012000200211010001100000220010021120100112010122200221101111121212021021011000000112210112212210002101020101000020022001000021200122112211211100222021220012221212221001021122011202210021001202200101212110220101012202221220200211221011222011021111201010012022112222121212000000002012122112101102022101000021120110211111012012212010012211021110100001221022211111212020002121210100002011120001100101102001002201011000100100001120200010012122210010201120100100000012111021220110212011210000121101120121012220012011020002102102122202102222102220022120021101222001101012102120222221011211022101201210121120212002011100000212002101000111201110111222102122002012022202211210102102222212001120200011000202100222021112111022121210111222221221200002200", "110002020110110021202200222110011211210001122111000202121000211211011111020211211221111002222221010201211211120220101101210000020111022012011102210010002120022022110001100221222212112120011120102011002200010020121010112121000221202002210001102202100100002212120122202112010110202200112111001212000221111212001022020202220020012001210000020210021111010102002201100122022212010220020112201111212200001012221210221110110102210101210011200020020112122012112012210120210011010201200101212200010112220122220220021202222221120020012100110022012001200121021011220121012100001101100000201121212012200201221022221001122101222012001002122210100012211020100222020101012202202210000111202021001212210221122212111100000110021212212120020120111012120021102021201200112022022012222212111021021102110201120122012021021022222212211110120102122211101001110211020000011120002012110101011111110021000101021112221201100202002210002000102022010120", "220211102112001111000102000012001000200222020111122001021011001222102021110111012001212001020011020210121200220001001020121022212220120002222221010211122201211102212220010012012002221102212220112100111211201202122100111012201202212222111221021201200111202101012100002022211100112202120220021220102211022012200001100221021122020122020011200011112000112222222002000202100100011021222220210000221110220222222020001212022211220001101022220200102012011111202200211212000121112111102221112102212120011111212100002012111111020012002022111002222100202011220000121010121102002011211001102200221102102002100022222211120012211122010010100012122222110001122021021121201020211012021121210020012101120210221001200222122111200022001122210021011200202102222011222210122210221021211201012212011212012211021201010022000101111210001000110110121210100012200012020201002010010020110211221210122000212111201201210110010222122211121100111021020002", "120121000212012202200011222001200102211002001120201111111111211001112000002011020222220122220210120012112202100101220002222022120102220110211200000101101021111001020111211021121110112202012001022012102112022000120101020222100220121222201120101211011211200110001120222011111201222110221120111112010010022220211010200210012202020110000221111200111210110202101021021200122201000221120200212210212212021220112021201112001010110202012220100120020022022110121022112201100121002100100102221102110101110102002222000122012202200111000201011122021112000022122112221112020012001201022102012200012222210100201200220111022111020121100210210000211021020222122100010000100012210101002112221201021202210210200021210012221221110202110002110110221211202012011021022221122102202211112000101111200010220022100002022101222222112212202011111200011211111122220212211221020220222102201001020100012011001220201120121122212112120211022201222012121102", "220200122101200122222211001111002210102121001100221000200211111222120112020020222221112211210211202001102101121102222002221200022201211100020212111020221102112110211100021022002022011110200221202100002112212002001100100201012201111101021101121022011112202001001010101011120221002002222101220201101221000010120110121102021012020100201120212021100120021020202101010010201022100211021121221202112120022122211102012110011221210002112100221220020222221001100121100011202201001100200221202020121001001011201021202220121002120200020121210122011110010002010112122022221002202100122210120100102100100022200201011000002220010210210100122020220201211021110002221121102122100021011121111211200110110021212201200200111222021012221020110100010210122000010022220012112011121021220021102020100102002220122220102201012111122021212221012210021020210120211102121012112020101022002202212112210120101200101210120011202002122102210110220102221120", "112020212202011100212202210122021220111022122201001102221012012021210012110121010100001102201210210212012122020111021100210110001022012002022222101200210111201101012022120202211120220112102122122010111220102221112211210200122021101020022201111010202200020002121202101100011101021012111112121120210222121122101011122221000011200100022111212100100101022002011021122100001112221121022021212011120212101200212010020022112122020122210201000212220021120002022121001102020120221222022120222100122012101121020221120121211210022220020111001101121120020220000112110100102220220202010110121011121222201112010021020000110200102202000200120010020102202211110100110111012012200001202121112011022121020101211222221212221022112100210012120200222001012020020220010002101022102112011210221000112210200021212120221211221000101110110212020120020211220210200200012112000011110202210121010112212211201001101100102001222202212000202101210210221210", "120010111212100100110202000010201101112101212001020210122110101112212101121000212102120100000202201011022102010002122212001120112100122021012112110221022101222220021012020122002002010102200122100020020021112122202101211221020110201211122211212111221111102201000110201112001020122202112200001201122100121021120002202122212111222210010120201210210100120020221211220201101221000210210010001120121100121120100221221102021121121200211100002111102000102111011200222102000121201001112211112101110220222100120222101220010100101201221020000121222011021000222120120202020022200000011010112210222010011102011100111211110111100020212020221121112022100220010122010121102101211020010001222011002220211011022201122022012211112002102110020112010212001111101202011100121220020112001102202102210011212220222112020211011020220002010001002202011020001201120120001101100002202102202121100111111222020001210221202020021021021110201001101122012000", "020122222020211001121022020211000000211200120222111220210120200010020121200122202100210200000010102121101000210002212002021120212002121112221011200020201020112101021222121212112212011221222111000211112110001210011121122011111000101111122201200102011000021120111002202212122211110211010111220001010210120202020000212000012201012212202101220101110011102101122200102220221100110002100212110000100022112211222001112221110220120102021011211122001101002122211001121000222212010202000000102220201202111010220221022120201221201102122222020120222020020100110100210221111222220210121102201010221100022110101002210110210001012212122111021220001022201222000201110211201101020100112102122022211001222221111222111122020220002012210120222020121012111122022120220101011222011222210200020021210020111001222222021001202001012220222212220102220121221021200012122200001020101212220211001210002110111001211021210000021111122111000020121110102111", "020001222220000021021110221020010220200022000100110111220210002121021112101202212110212222221221102110221001210102222010211110000201000022011211200002102202120011211020220122220201221110122210022222120101122010201101212202020002000120102012200011010021011122021222122121020122020111221220022100100020101001101101001101201111120022111221022101222001101220122112102210210202011201010201112112001021020121221100011012220202221002022100021111120221101120012111120201212022021201202211100120002012100002000112120001010101021002002022100222200122212222001010220112211212221201001111200011012000012210202100212021111211201110222011000002121220112211121010100121220101212201011100202210100020012221112122012100212102001102220012212001121200120012020022002101020110211010112001000221102102012112112010022101201121021001021000121020210211022002100102121100100020000011022110011122020100022212122010010020201110010002021020001112000200", "221002222200201111110100120112000220212001110212012111101110001211211012121010000022210201222212011110220011210200012021022010110102001012100102020111021001101202122112220101200220122121120201200012102121112100110121212212121101120010120211101010220112112112020120012212110101121020022002121010002121101100200210220221001000121110111001222212022220100012010120110001001121000022002120102210122021022220120201100210222200122100120102211020021200102210002002100222101110111212202102200100210200222221121201010021021212212200022211211112100221200011022200010222020112221010120220002002011221022201110200012002100201010221111211200220212012011201120102112112201102020010200222101211202220002222111201011200121120210110101120011102200021010002111022000201121121202020122211101011110020011112202200121002202201202112000220200202200222012000122200220112202120222220002010211202020020220012122122021211100002002121212112002001011110", "211112220212120112102010021121010010022220210212111122201200021122022112110121012200200012222022202001111112222000222200202222010020020102211201110000122201011210210110022002101220201111211101200221012211120220220212220021002012011201022120221112000210002211101220022020210202210100210021121220102012120120122012121101220211001120022210022121112220020100200002022021122211000201111200202021102212002221000100201212201022121100021120122020200011110111200101020000211121201100221100021222000020212221020012221022112210022001112201002212111002202011011102101001200221122022200200020000121022122022021221102121202221211000202221210102010102011000212110121020012110010112222210201211211200002012000202011011221202212121101121002112012000010121002211112012011101220020202201201221011111201220101111200112100202211200202122020200022101000210012101110102101112022100101201220012201212220112120211222221201100202112001211022210212210", "111201212102001012222110002111012222020120000110211220202211112021101021201111011101222121212010020202202010101221010001222111200011201101212121120001221110121201000110200001121001010212202212221110010000202222000110210020022201210202002000012102002122212111112221200021020102011002000222112211122111102001020021011110111101221002012000010220102221000220120002000020112202111110222210002221002101102220211000000202021020002000122020020220200222101102211210002000010111000222010201121210002011102212111111012202111101100211120010210212021001220212122010010021121211010211012100220121201022210122202212101220122000112100122220201021102021102110212211011221020221102220002000102101020201120200000201101002221111021121112202212001200021020001102110222201100020101102201200102121101122002201200111112000111101202021000222002001121202122000220100212122120110000011101002202102011221122020012011210020211110022020102102022122112021", "222010022122210112112112100020200121110102210022121212101022111010210221211001001120122110210111110012120100221100110000221112000210120202011101020000210020020222010001122210112201201212012102112100220100012202220022122010000002200222221001122210210012210011101100112022000112220202211211212111120011200110120112222111100101100021221022020212012202122021202200111201002011201001010221012111011220111010022220210111200101021221202100002100102111212000122020022122221202222200221202220121112120011021110210100210001001111001120012011120120022210120201202000012122121120101011011210021220212022202200011202100222100211220011021011121110111111011012010222010021110102001011022000010010202112020100111110101012021211201202011110220002100121001122101111121102210020211001122122110221221210010001220212001012202011012212102020110111111201102222111221010121021112220000221200122100002000110100000121021020000200220200222122220222101", "112112000000121020202021200210210211220210112110112020101011220122212211012010221222102002200210220102020010120100122011222010002010202212220212010121120010020112210100002011012122110021222010102012210211001222010210110122111121220212100202112212001001001012021201022101021000020111112120020220221022102222120020111120001121101012211210101020022210022021220011011222011112011100110222222101010122221220220200110121200221010222022211120112011202021210120012012020211011120111121102221010202101022222011202022202120011021001022112022012121220022010000121111210011022110011222100120222110222011011021022220112210210000011220200121100000102112222102010200210011210220122002101101220101222212222211111221221122012101111210021200010011202102012221120120112021202122002020211101221212210212101100010022120020111001110021200201120202211020211202201020220122222120220111121102120011020102020212111001202000112101122020011201202121121", "001121210011211112112112012100111000021112212121222102002212200111011200021102200210012022210102101220211012100201120211121022211002020020102200200221220102002000212110021211111102111021202220210221021212210022121001110111101121212021220211202011020211120010021222101002010012002122211020121222111122022101102101112121021222012221210012120011211102100102110111021110011102120101122120220101110021112120101210011201012221021200122212011122100201111110010202221221222110121121012100001202002112011200111002201221100112212122112201222022211212201001102001112000212020020100221210021221110020020110002120022022121222002020120202200022111110221120101111101220111220022020201111012112212102020201210201020101200110021112211112121220122012020121211220021212201010212110221011211011220122110200012210202020112202120120202011211100210001212120011111102221110101010121011211110111202122222022200101120220110201112202000212022220200012", "211011120110201011212202000221020222102000102012221121100102101010102000102222201020211022010011120222200101011110011122120002220001202211210111012102021102112112020100021101021021112022120002222021001110100111120110102101220100121001010110120122220021221222112201101100110101110210211002221221022010022021212102120212102010201122102220120211222121020102010001001112201210220022000021112022211002222122211211101112021220011101221011000111210212202101220020100011121022020121001102022201012121212010022200120000000101121211121210002222122001211020221001212121212122110201212111201110222010100022221021012122220120221001022201200011222022011122201202210021221022110010011011111100221001122102121201110000010211122210011212000120110002020021101200201211021102222111121101002221202211212000212212200221010012210022121012000201212110100021011102100001212110110001102101202201201111220111202122001212001122112000101020210220220210", "211111121200211121111000102200010211022102201211100002022221101210222200020002222211211200212022202201201200021202112021211220221201200201112022112001221010121111200112202011112000102202021000011201100210021220202210200122110001201122020002122002101101212121102110220000010010021212210102021201012001211201121110201021110211222222222020011200112212201221200102222110211110012102011202010101021211102012120102122212212221112221101211000002000121121111202122200021210212020002200111020111101201212101202111200212200100111112020201020111111120122120011022022102210220200210010220101201021100222221011112122001120012100111111210100102102011120222112022002012110110022210202112110201122111002202020000112101120120020012122022001221110221020111210100222001221212120021220010021011022011021110122001110111200120011122100212212200000212100010201021002021101010121201021202110201211212200222120020012121112102021212122211112122200202", "101020122100202010121220001121222200101002201211021220110210102201010221011111110100221211120221111012200011102220122121201002202102100021220220001110222102122000000010111020221210201202210110122202010002012101210202022122112212120112212011022020221120121120011021212121110211020112111020222000222102001000021101211220120121102201120222121110112202201101012201000022120210100012022100000201221022022122211120212012102002020102221001222010202121212220111022011221210210220101111212202002100001100010012220121221001111202010210211121122122022100112001020101012222022110220111010202111100212012101101020000202101101101220102012200101110012221000000110001212110010010102202012022212001112002122012212211200221212111112220112220100201011010101122011220100000111200002000000100110102221211210212012112221221200022022101201202001102001000020102002222002221220101110111220011202021211111022021202212101012122200201000112120111120202", "020222012221212211012112210021210202112212200221020210010202120012221211110011210012010001212102100021012222111212212101021022122211101001010010202201201120111100022002202002112021111010121002120111100111010102102021100011020210200110022011110002021210012100121110211211201010011011110121102202011001202111110012111202121222000200202202011202122010221012100002212222220220101021012221221210010000020022010022110000202120212012212211222111122022122112021200201020222112112102201201222000102212111002101012100012222110112221112120000212012202201221122010212221012120112112002222000120101002212011212210111202102202100212022220111200221122002001111200200001121021120210021120110122101210020111202212012002202022121000020012002100120001121100200202112210221120201201122121022112102010010101120012010211011122110102111022022222102021110020022122010200111022212010211100211201120100120012100100020100020102111010100021012021200122", "102002110021101220102200012201221021221002120200220200001121000000112212010011101112110102210010011200222120112022001002111001222000001002011020112000211002002010200101120211222011211220211121101002012200011222202100201001222201211210012002011100012202011010211022110020222012220100001000211220120112222221201102210212012110122112022012121201200001121010011112201211222021100222020222211011020210101011200121121111010210202210102012001212202021112012101210022200200011220020101011211220212121100202101212001101111221222101201102121102102010202212112020120210011110222020010010122220211221202012002221021012002121222110000211121020201020122011002220200200112110011120112000011020201211220202210200120111112002000210001000210102202011210222122010120002102001011001200202001010102202102211120102020202220111110001201100112022201221222121102111110101020220122100220210100022112221202220220101220010221200022102202021110201202120", "021001122120112210112101111101101110001112211012112012221201102222102222010202112110121020221222021210210221020002211221222022210020021200102000010022111220221021111121012212222122202022011222100212120201011211111000020100202122102201111000200020220212212112101112212012202101122211020001012221202122012210002102221200002211220021201112222201112020210112220110111222010202100000001000001102010201102022112101021011022102110221221001110221201100101020002012101212021021111202101021000210200021222000200000112111011012201020101011221212011010010022022111000112120012222010001122212021102002222101111120201022202202201101221200211200120010102100001211001012201001010220212202120110121111101110101002120021000112012221200010102222110200002111212012121000112012200102102212012000120200101021200012121222101220122111112102002111022010222222121221201021100200110210001012102112011111202101010010120022211110002210022120201002001202", "120202001211212111211100101022112122020200100222221221002110100201021121210102120112021022010122221210112002212111010022200202210011100010000102202012202111111011211020121220222201000102212010121221211201120101101211212221212221122112222201101012111200220010111200122221011100112222112010021112200122022120120201200212112111202111101011000120100111200020010122020220211112201212022112222211100210101112101112200210011211011011120101022101000112102001020001021112221102121111200212110021022111221022020212101211200020010201212210021010011002220021001021001111211211011220020200101010221111112120112110101100201202221221122112021002112011200101001220012110220221001202200211221021002120201210221021201210122201000012011211102222101110112001100122101210102020200121112022000021102211020201000122101012121220021022220021011211122121010002210211210202011000120021212212012211211210022102110112011202210202021222200011200010102001", "000201200101210221122022220212011001110122200101112001101210200210201120020020110001212112200220012221002020202111200002020120000220210200202202001202102020021221212000120220100020111010000200122020021020001212220201211121110201110102212000111021012121011201111222201200102202221100221002101122212121221012002200002120011110001102111200211101000110220022021012000000100010211212012100210011222210102001001102210121011011202211110200102000120212020220212201200112110012122222110012011011122211202000002020222210120011221221020222100202102211110110221202222110021100220111022211202210020000021121121222012120121211122002002001120101220010221102112120002221200202101111020201000100222220211121211202212110110011102221210222120021220022202222121110202002110000202102121112121211121102102220221020111112020112121121222000102212102000212211211102001112021001021021222002000221120120011220012210012201212100022012220021021112101222", "121020022200110110021201122110020102000021201102121010202220120212000120010102122200201212111210222220221011112002012211022112111111100211122211001122220000012222011112002101000121100122100000221021102121021111111212011010012010211122212022101201111212200111002210010000121221111202201022210112101120122010000122021011112002002020001122110202101102010121102111100120000012021101101121010211021210222122210222110000211110001212010000120010010102121010200101111221100121100121010212022102100212011100020022211110211220011200110110110122211102211001201110010222100100201202222122210000121120111221211210012201012122020011020221200002121011000112121020001101222010002202220012210201221200020212201112002211012012022000222210102200101112000002102022101020222200200020101121010101012200112102221210210111021111100100010020002012002221200012111200210102001002102120211011121111112121212001100001210112222110211110200101220222221100", "222012021212211112200020101212221201011122100020000201210202121002220210011112102102022012122112201110102202210011000101102011021121210100102022222002022110121021012200010000201022020112110211201100200021020022100120221112001222220222121022011112100011120101201010110220022222121120011010212010220212120121011201022202112202220010111220101210012122202120122222002222022102110022000001120011112210001012012001101101011212121102012122212010120221220021212010120022110020210201020021012210111100100020221111111012001121221111101012121000221121101001122120002221101222101211002220121102100120012101202000122211022210122021022212010102001012010221012200200120121221120001012101200120001011110222010122201220012010000200121201222122210210221212212211110221020000111020001112101010222201201000001101201121212221121211122022111112201111021011002211022112200002211221201122112111210200100020220200021111111011021122212111011102012221", "100201111001120000002021101021021102220021100111212112222212021011221110111210012000111120210122211121102012202201020020000010201200122100120221001211012101212011121102212101222212102210210011001111121000111012102000222021121110002020020122220200210122102210020202102211000010002210012102201212222021102122210212022000121002001101020000022100110212202012121012212112111000102020101102102121020222010011010011002202202011211122021000212120202010011012022001000212221100022220122001210212212110111112111222202021112201001101212102011012222202012102202022202200121110011021221221101102101200110002212222020021102010021012011102200020020001101101022100011022000202212100111121111211220210212022110221101110021020111002002201220121120102211102101221122102022011112000012111020012120021121102002201122022100210220120102001222111112110100112010000101101202020012022002010122021101111020120000202121101010022011200212021220212210211", "221112120021200020222222011000010122100210001000221200111102120112200100001210202100221021201212121100002012210121002211122011221012110121100122102020000001100020121011111112201012001020210202121102100111100201010212000210202122111222001200220210020111101122111201002102211001012100110110101211212221102111002012000002122220222110000112121010112010000212210120222120020110002012201102111221012022021010010002012020022220011220100112100002120101110200122220121120001212222110222211111000001201011102100101021111102011022222120212020002101001201011122011101001101100200102112022020211222100101121001211012111202021112212112210210011002011100011212000200221000210220221021102020012020100220022011112222211200121100222220220101221012121000221120201011121200010121000110020211121120201121100010211120021100100010022000110102002112002120011200100110102100101000021200000212221000112221002212221022201111201121111002020220000012012", "210100220020120120110200100100012222222022112022100000220010100202220212201202002200222022200111112111101121001212202000022202210220010001002020121110011200202110100211122022120012111200000112222202201212221122201001200000022212000210001101201120022010110201010211012000112211022110000122200001121202102111102200122212011111220112202122220010012001021000210211110122210011122122020010220222012221220220111200000020112102122022201020122000022202001011211012010001200111221000212200212001101121110220012222212111211210110001010202220212112222022000010020112212001111020021000112122001000000002012110200200011112202001001201120220222002200112121100011121020020101021222201000201220102201110202021222000222101100011011112102112100001102121000011212010011110120210100100012210211012221002210102212020210112011210001222101202012000210001002201011222112221122020120021221022121201112012012200221200102012100210012100200212020010000", "120022122002110020022002020210001012120011000001202202020001011011211101111212101212111102121120120202021101010120220012200210220110011200012011122110100000112202200221110201110202121100100002200010002222202101101202101122011120102112221121220022101111221110002202211000010221220121002222012110201122010102021002102010102121101120120122020110012201111111120010010210010101110022002102220021001121111000021222212101220021221100121102000112100011020202012102020120111222002000222202120101122200110001001102201212022022111012100002222021212121200201011100020001022211011022110012100210101222220011112121012222100110110002220011202100001011012112111201122201021001012220021221122100010000222122001021011122100102211121200120001101022012221120201100011002102100002100100001021000100202112112000112200100100112122222121222202110120121212011121002112022120101220212010220121101220112221022122110102011101022200212020000202211212022", "100111121110221222010010201120101020200220121022020011212111122022222002010112010212010110112111012000012201110012020022121101200100111002001002220210202022122200110120120202112011221000202220210122002012102100101021011201111221010210011212100221220100122101121201011000021010000220010001210221022020221011021022210021022120022000120100111011112111201001021012210111212202120212021021020120112021010100121022101111021200021212122100122222222002121211121112002012012122202000202001101112022211220100022110022010020001112112101112001001210110112001020121220001211101201111222200120220201202100202002012222120121210110212122010200220120020112112020120120121120020221202220102112000111200120100212212112220201102011010221010201111200102221101202122212001002111022012100010022012020022200211202211201022122220001211102212021121211000102000011022220011121201100020210200000200000002100112010012200102201221022210100100021201202101", "220021102210022212212210101012101121210022000220102212210102212110121000102122222201012211020210001122011020012102122010121020101112121210102011010101120022211020122020012020022000212220210020210202202222001100200121012212212022121201001122100011000101110111110010101121122120020101212022211220002010021210221100201110002120211000101111111201110012202011121120221122101002010002022010212221100220020110110011200121112220220221022000102202011001102221121011100021200200022011000222111221220121101200022220210120011012111221201002222120200210211202020112202001021202011202200101000001102201110102212202122000022012210021121120100120001002200012211112012002011100222021002112020210210212121100102021211120020002120011200212211202122201022020012000212112102222000210001120001220221102022002012000122122102121211010202111011022201100201101022000221022110000122200211212110020112101021011012112101111112220211100100021121012201200", "020002120022101112211022111220000202210002010200100212212000102021022110000001211120221020201220112111222211222102110022011212002012202000200220011001000202120222120020111122201200100211200202020210121011020211010112002212112210111020021101212012101122122210222202122100220002210012000012121120000012200122201012121112221102102022211222122112010022122002101220011022001000221201210021102012120222011000112211012020022012122021022211010220221100210121200202212100222001202010112010102201211110001120001221021220201211000102200021010111212011021022102002010020220022212112222221100222110000222202112021002000012001022121020122121211010201122010000222002222002210001121112200222022222220101212000020202102222021102022102221211220220001012221021220021202202012010102220002101120201001200022200210200210202220222212102120101021201202222001210000122220001212122210100002001020200211210111221002221011201120112001120012210221012102", "201220102121112201022010202102121220021121101222222220211220221202220000020100022112110210121111011202111111121122012100002021020110122102100100112012102011021222010020121012202021002121112201122212202001122110021212210112010220120220102022201102000221021000112122111122002212200202100210000110202101111122222010202100022120201110200212010210122012220111220220011012001021111010020212011212011221120111210011002122021111212211122102110002120020220111112111122211122222101012110001021020111221102111000121221201001222000022111222201100020110201201001202112210210012210002000001011020102201022021211002111102122021201001000221100002110021121110121010120120102210021011111002202211121022121120010222210122002221020010021210121021002122221122012020220200020210121222122021112011222000201102201102002111020222111010022000220220102110110000022212202020011110121001012211122102220020101101122222121010002111222102022101210202200211", "200022110000111102121220112100121001000100011100200110210102011020111201211221000002112001001222220212122000010120010012012121222201020212120100001022020100012122022001211101021021010010001200111022010112022010222001220012020212212210221221000211221000021100212101221110011200211020220012011210020020002000102011020112111002110021210101012100121010020110120020122020020012021001210102100002122102011101010022102000010001221110220012222111020210011211122102011200221022001200100122120200211220111220212202222121212201212012100212122101001011121222220111020012222021222012201100220000211222102211111012211021210000010020021001121022020221110112202212001222211010021221011221022001222100201220110111002020010121110120021220102121201221201220220100202111212001012220001122010211001122110202212111102210211201200010202102200121001122020021210102121112101001100222000220011222002220200002022220010201002020200001000202100011022020", "021202011212002102220011001220020202100220102211021000111220121201002221221210120012120111022022202100001222002220201121011101222212121122010001112110221220220110120122111020210120211101011020111101000211021021211101011000112020010120021002111200012221200222010222211201012020100120012101100222112120000000102022200020012112120111101012022121110001011110000010021122001120222220200122011100100021222011212211112100021202121200200100022102221010120200211101011201001222200211200112012022100001200010102211112121021001110021120111020210102021122122100222101202201210011001122022202002121202101220100212010120202220011211111012222202200121210201000011111010002220000121212122021002110120101002121201000111001112201001222111220011120211012011210201121202122111000020102111122211100201021220112201000221102001210002020101101021002121111221010100012211110112021111020101200121102120221001002000011121101102001102001202200200212121", "011121210200111221221212212222222110221010111122122120000100221022102200122102021110211000001211200111021122002100020111110000110211102222111001001201102101211120022200021012102121221222121110001012012002101212022212012200002021201012220020120102220102010120010021012211112010211021222202121101120110211202101012121001001110021100222211010100201021121122200220021200112210120222111201020121210102110012002012001102201012022111211220022021101221210110200011111200020020010000221011200012101101221020012020120001101101100200120121000201201021002000000122101221111002021112211002120212000000120211002210200100001102210220002002220221020110212110200001122220212121200020212021000020001110001202211221221012000210201122110000020210100210102222021211202222012011120101121121221121201010020001121012101120212111110100002202212202120212210102202112221100121120201100020111120201121021101022021220220110000012222110022010101112001112", "210101121021201211002120202110210020102002212020112011101100221020102200002212102102120221201202202102221020120211122111010100001201100201202020002100010211021001011211000220011112211021002022000121121000002020002210010200022122111211210020011110111220120101211120022000200201022111200000110111200001211112121120112010101010112021022200221220112220112112112120210111121002112102210110100001220200212101220012102212102121122002001020212021200012111222012010210202102122100011110111021121122010010101011101221002111202101112021020211201122021211002210221102002210110201011122122000201221111100011010200110002110012011020022201111002110211000000222012121100211122011100202002022000101201102021221012212120020101020200102201122001010020100222012101220110202000000201102202202102102021012222001100121121210200201200002121120211222200010011111122122221010001112012100010122022120102100222122222022021001110221100121120102102210010", "100200012202002221201012220102112220011101001100012001002022212010021010120220210111001211010001201212010022221120011001121111120121222022001002100011101020111200220211112101012010110001012200220111022000111200010010221220212221200222122012212212102122212111121101112012122102210220012022211202122101112212011012021011120122200210201111200112110200111101100010010112012110211102210010012201200010102100000012100101220101102000021202210210010022101100201210120011000211200010210012121010121100220200201221100200201111011122122202110211211011110222112202000102202201000121102101111211222120201120110222000212000002002002221020010122222102121112012221221000020222201210021000011011112210021122021212200202210020220122012222211221112110112110011120012200112101002020200201020102020122200100000201122201110112210201100021121201122021120021222120020002102111202200110012201100101000000221101120122120001012210022220100110012001102", "100211101021011021221220021212211101020112112201021112211010122020020121212110210020021010110121012000221012021222212022221110222012011100212022000112210020210202221101111212211100111021100212000200020010101202212010022121001110121010012000020020021220002021220121021012221010112001212011012100012202221002222212100110121002221011210001100001010112210221221000022022020001010202111200221202221020101001000112112011221112001210001221012202201220100222210111201112002120110100101222000222111100201010112200121120011102010120200000010111201111100012222210001022001121200102200111121021021111221222222021001000200202200120220210001210012010201211021110102012000012012002212011212201011011022011110220112212102002111112102112101021102101112012021221210122122120210020002020201101021122001122120100202202022101002110021012000201201022011200111000120210000211102002001012111222122202221002120012110210010100101102012121120211112202", "001222101011001001102001221121200122211212221221100110020221212110120022001112212000221102020001221202122210222210110011100211221020100011211221211001210220112102101201022000211000000100010011102111102110210102211222000012110022000012100200011201110211201120201121001201100100101011220210001001001111001211011111221122021012020020122220211020101100120102021202200012100111021021102121200012100002212211221110011002121110021201011021120011201120022200021222110111021000020000111221202021121111221020121010002101101221102201211100220012222111021002101201222221220101121210111211112222120001212222120222001100122100022101121112102200101200101211021110012201221021202002110022212022121002201120200211000210010010202222020200020210121222212120121001102212202120210002111001122120021210120102020112112210201101222102212200202221001120200011221020021200012101001212202212001210221122200111012022002111022222200102112122111021101220", "101002010110202222211012002102002110100020222020111022210000012021100000110120101202222122001202112001222201110220010111002000021111021012012122012002002001002011011221201110110212102021021011222122222102211100122011011111001200002211100011100012020101011110012102221202001211102020002110100000102111212122202002010022212001200011100121222122001110210221121012221000020100222020100122110221012011212202000010111222102000121111011212201112222202221122121102022201100221121120220110200221001110000002122022220102021122010021122110200200101221101011020020202201110021012000122110222010110120122222112121002212021002101020021001002001211120021012101110220102221211200101222021112120120222011000222122112002011000221100111121022110222121222112000120002022002111101121000200110011001010121012100010110001011001020121012200200221121211002100120212021021100101221020200101002120101100212110010110112000100221110120011011012200021101", "112012210200010002200210110122122200201222100212002200200211022101001120121022200100110101111100121111101221210100100101212200200121012021222022010111112111121122002212120202021111220200122202221021022011110212201212201212100100121020200111220100121220020111201220112200000012212202110120011100002221222020110012110020100001002101211012010120001022220201210001120011110111222022120011000112211110200000220110021221022122002000201210200100221121101101011100011221001121002001001222220120011222101112112020011022012212101100202111112001000101112100120220110100221220202021012202201001101202002222022221101102001122101202111002101212221112201111111200212200020010212000211111012002022011202121222022202221011101220122211021102200001012022102202110202222220110212112022211022102021222222220020002201200100002211220220110210111110212202220010200100002101000102221210001021111100200112010122220210112212210121021111102100220020100", "221101212011221100002021221110002220201101102102111212202000110012222210222101201020120100221102020020110120020101211220100102201211221111010201002020111121120112022111210101111121110010002122110002212200001101010101002221020001122022010111000002001211212110201012010202020221210102020012202222012012210011221221010111202110112120002000011111021001111122121100001020222000211210120020021202210110221111022212111001111211000012000002001220210000001100201121122210111211011202022210001021000020020002212021100000001220212002120010100011211021100111212022110212210102121022100002000211110121100121002111012020121100100112001221001111012010221012221122101012002122022021212111002000021100202010120211220121002000001122201000010221011222212122102020021112100201220020002100121001220221010100210220122110022120122022001002002021100200021002001012221102102201000100212200010001210121010210001111021120200120212010011002200101120010", "001112211221012221000110200121100202112110212211020222001002002201120211002020220010212200220021021110020001010200100120201112011220211111121121211112021202001002021022012011200222010100212202212111111221011101010212100102212222011202002011221012212211102101002111012010200011201221011011022202120011022020111120222111222112220212001122220120221021212220022122021212111112220100212101110201102001101021210101202101000122121001220112010022211001012000210100100110200201012201002211000201121120121110211220012000101100111211112020102012102000000012022201200001210012221102000100200221220200211210122122100201112000110220221122021001111211222001001100220112121022101120211102210112020001111101011020001201020221112101112100222021221202100011221012002221121121012121001102122002112002021022010211202100010011121200101011022201101002100210122101112010201001212212112221102212211001102222222000120100100112210212011002121111100211", "020110002122220011100020121212201021110101000201100210022201100221210222101102200111121211102021021222022110122011100010121220100111120220020121000011021010100011110100111221012002220211122220212120010001021011022211202000002222022201010020011021020221122022210221121211112010012122001021222201121102120021221121210220002010020112121122212112222102000210201210212010000220110011022112112201101020121112012121022002000221010022201010222110021010100021222200100100212120122211102120001111202000012001221102001221100001212220010011110021202221001002112212002002010100210111010212011211221000111120000212022222111120010111212102101101010102212120101112011100020002021111111021210210211202011012002011211021020110121111020121212111200101012022212102120012001201212111100221012211000122220211212010002021010000001020020012111100022020211000001210100222102101100110010211221212101011000021111211211011210020011210202110212010000201", "212202022122210122111210220001020002000011122020000120001211202010000202202000020102011100010211212212202021022001220022021122211000211202000220100121001202022011012201012110102021212122012111120000200200001002020012102222110210021202111010121020221121001110210112101200112010221212200121112021100222100011200211221111120200120010000011000222101110001222001002002111212222211211221011022010211210210120112022122210101112110210111011202202200000202200212220112111022001010001101001101021200211020202011102210120120011110122001202101212200101110002122112110120121020200211020120112022021111211220112110211020100222222002010002111112211212202021011020200111002120212211110101111202220201202011120011021220111222110221120200211211212020111121002222211211001111112110022000002210101012111221201202101202021101220001011200111121222011200202222012121012100222000001211112201122020012101012200101021210122101121010012102121102002021", "002100222000111010110210001211011021202002110021022101022200201000210112212121221121022212222211212020211102011010202211020102222210111120201022221212110222220122122000221022011011220120121001121121100022022201201201202221112112110121100120212122212110212000101222221022212210110012012201010110012022020100000022121001101120112021202212221010201212211100121012022100101100002201121010021122002012000101201010012022021010210002201112212122200000012122110212220022221200112211210212222121020001021212110111211112112112002112222212110200121221202002102201011221211020211211001120220120101011120201120200020000111021210211002211222022122210002002202120022001212101122100122002210100210202002022211102220010211021222002112002100121222022222000012022002011000102002021211021101001220210000200220122211202201000220110201210021121201020211022120210011121202210200012210000102211211122002221102121021020102111120022221002201122011202", "120000102101220022022022122102000202111012021110110101010012110000202000011100201212112021010211022121120101121112201021202212020211212102121121012201021210220111010110120200002000101120012011011100010122011102211122012022210011121210221221121221221010210011100111121000211102211121022111120012220212021220202211210002202122011010202211221002020221020111111221022020012011000000021212012221011112010222012012201011000202122122000202202102121000200111222221201222102211212221222210022010120111012101100201201110121201112011022212012121000022102100011110212011021200121201001020101111221101022121222000011020021100200022020112220120222100102020122101122200000001201121211202022112012012101022100122011102000101121121120211011222011112110102111210110110221201112021111000122121020221022121022100100020111201002022210200210200221010102102020120111110120110102022201201222201121101020122112001101111001200122212212211002111120012", "221212221120210121102001022002010111210120111022220202022000212111101020200210111101022011000221002011220121111210011220211102220000021010000121110120202112121010112122100001112211102201012100010222021200120100002102201011012211102021022221110122121212110121112220211011020001021011002021010101220220112220202210100222211212112222010020011212021200222102200001211012100010212222201122210000221102122021122211111212111000010210200021000211122012021012100101210210222011121020202122112112020212020211212202120221211100011100210202010011222022021110020112012000112112012220001121111111101201101212221012221202220200010212122100201211002220111112202011122122012220201221121121210120010101212220111212210201102122220222101211111120002222220120222000111221100202002221111002022222121021010100121021010011111121110110201110200112221221202220022210022201002112011120202200002110221211220110100012200220121101112012221212222012222021", "222110010221201211200222221222111202020021121202101001100100002122022001001012100012122011000122022210022011211021120200022100010121120212202001211010102111022022220101202211011221222110120212111022110121121100221221200222202120201222201222001102120220112101010110221121011012110002210012211112120121211102212010102121220000012110111112010020022112120121211102120021112211121110101121210212112000001022010010210121112122211020010122222022212201001100212200221001000022100102121120220210012101111111102201100110100122121021000021202202021120100212221100200101120220002212120220121220220112100010011112221220102011222220122022222011012101021111100021122220212202211212011010110001000010211000200210222022012221220102111220022022011211200001100021101102101010220102022211120100122002022210120202010000010211210110102211002121222112120201121021121202212001022201110000101202100202121012112211221021002210211002200002202120010100", "202022111011110120211110220120120021102210002010100010102012010220101220001102000022222101212222022221001222121220221211000022200212100122021202210001112101121200010202112220001201200011000102022202120010212102220022012210220002011012202220222202022010002102100122111001111121011022111011102020110001000212111021012220011022200221202110210010112020100122021201102121200010201222200121102200200111200100122012001202111011001210201120011112121101102012212202001021012210222121112102202211020112222120220120022220101120112122220220211211202221010210110211112022002011002110021101100202221200220221200210201112112220220102110012212022002011122212121120111111001212221020202210200002221102022010100210110102100222201222120101210212002211122202221001202111112121000100102021001100011200110210020000111110122110100200011002112120202112110022200120201102110002210012201221120101001120111112102021002101001122000000120000222221102020", "202100122121101112011210222222220020012210022120102201210222210110001210222200211111112022111222211211220001210200200210101122212210120012212001220100102221112001211201100021200222112222212002010012210101111221000021101002120201000221120221221220220201000221000012222010120021220202222212000210200000012122012021010102200000000122100221021121121122222122121221122200021102010001210100011102010110000112022021121211201011001221010001221210221012122221022002200222102202122202002022101001112100022121022122000201020220121121200212120201120120020221212212220210211220111200000121220200000000211020111200120221101221121101020020201110001211111121221102100002100002101220212002100111220001200020201112110200220001002001001112021021010211110101001112102200020010222120002111000010112210000110210200202121120001220110011012212022101211112021220021210200201221011022101102011221210220222220000020121120212022001110010212011100202102", "100100102001211022222001100011002022100102212112102110200010012120201200220121222202100200222222221110002102000022100221011220110102121110102111012111122210011101001210122001021202122111202201111122211212112201200200110101021211021002021101111120102011210200110101202011201211102012110111122121102201212202122001020000202010002201011201101202211120222112202112211001200211010022221121220021100110222220122200111011220020021212021122011122211001220010220101020222001021212102011020020202221201100202112000010221110022020121110101102002202201021100100020120100011212220010100012010210120202111022000011102212002200000201000011221220212110100111110200020220112122001111011110201111201211102211121010220100112111211110010022202111200002221002011210121112112121222220211012122211101022112011221220221201101200120202101221001011000120002100002111222220110121101120221220201022212121001001101002220022202202002011022012122100200101", "120020021120011111202111220200210122000002010010020012122122210120210112022002002011112000001201010022221212002122110210102021011121022110200020020012221212102020102121000221012001220210101122000210110111012010111211220012122000000211202001210102221000012112112121102212211110020110210202211022100101111211120012121021020012011110011000010020121012100020222022210010201222222021102221002112020210122211121221220020121002012120200101122001222001202210102210112222010121010021101120202212111222221020002002202121110010222111222100122222011100201122100212211111100120112201001020022020120002100202210000222110021100221122120002021200220202121221021221111101100220202020010000211211210111112100111001212111220121121212120212002202022100101020220212001002022010120120100220120120020110000110100110212111112022010201210101200022122222220120010211020110200020010021102020022010001110221202101110010102120212112022220222220020002220", "021212012022011020112210121010102200212002112110102121202211212022022221001221000211200210120110100011210012000200011111002110222110000110002100020010101220102201011011222010111020122010110111122200220221010122202021100010101100022202121201011211220101022201112020220011100111122000110020200222012202211002200101110100220022020001201221000202120021120200010210121010201210222010201200221121112002221012110020202022001210102002011022002121111221111101221212221120021012102010102102122110220101220020100220211201220210110200202021011112202020110101102022012011012021222212020020002112110002201222121020121100022222210221120002010001201022201012211012001101102210121211110022202020002200100111010221200221020101001002221011021002102101102000212221111101101211221011021001202110121211220122212121022101121001201200211101120121012122021012112110021002201120010022220102210102201101220201022221012202222201122022011102201002021020", "210211121000102220221210222010212001000102112002221102200210012122001221121020101011012220222011122021021211110222010011001222001020112221002212002212200202221110121122111102100222021110022022012120220100211211010112212001222001022121110220100221020022122120100111120212110122200122010101112120212020011011111202211202202121220201121102201211111122001110002202022222210200120210222021200010102012120110000010010020020012222102011220012021110020011100122100210120112100000010212022212220001012000012121020120102021110200021110202010000000101212021022020122100011221000002012221022101001002202200222110200220002010200001201000021010200100101000000111002201211101011011000211002200101012010022022111212011021101202210102000001011210200220200102202122212101202201011200122201001201001110002102210202012001100110120021002022002010111220210212020101020221020000000011201012120202222221122102022020001001111112200112001211200202022", "110111120212210201002210011210100122022012121202001101111112222012002111221011112011112022100102110020200021002011210220011121001011012200220222122020112010000112112102222120100200110002022222200112101100001022211000122212122110210122202011202220200002201212121210100211110211121100002111022001010001200221012021201020212021210010211201222120110201211101112222011110220200011201102020122200000011112220210020000121102211210211201212221010212011222020102022221111201121002222102200101122021122211012000020112201211012220000002002012010100222010012001222110021212010020120112002111112100021210121202120201021100201100212001022220101112101210021200211102020010002001220111110020110101101122201110001001222122100110012102222200102120100000110122202200020202110002122000001100021110212002022200110122221202022020200222211201100212101222012022121001121110122222212220022221220221121100120102012220022122102221100101122200201002001", "110022010121210012021021120102021121010110020002212201101100122001211210220210112121101000210011112212220122200102111202211100021220202020022201111220222222222101220111122021102021011002210000201010100211210211101201211212001201110112021122100120100000000112211101211020110102101101111110001211111201201211100012201122021110002211102122110112111102021202101001002101210221001202212221121012020000010001020121000120221112001002212110110212021122212120212002100202001201222222012200120200200211200122220002012211010000102001212200022211210100111221001222012202122110100200000220101021201101212202022111221122012101110222112022011020222210021002120211102022101022120122212011020110022010002100210010010102102022122122122022000022021122120120210010100210022020020202220010001221122212022001000211101001222200222010022110102221201122111121110220010202221201000110010012102011121201122000100222001122122221111001211122210111212001", "110200202021110011112121102102002100101120220112222201111212012111020012221100211010022110220121001011022121212021201211220021122020220000210001010101022210220012011102222222111211111222010112101102122122022022022111202001200120102121021022121202122022010112011110202102121012100001111212110100110210001121001201112022101101111201111212022220200012002222102220021100021222001021112020120122022212110221001002100201220001020111121020000122112222211020000102101221121111120020100002212010022110020001220220011110221000202100111020011100022000110000020211200220011022021221010201110221222001102020210101012101221020120022100022122220020221112211112010200201120021022112200120021000120212210202000122102111002101120001210102200022222202100020121020111001211122011012211222200020010022002021220020202201102121121002122111121201220002000112121000202210001221111010201211112212200222210111002220111101021210121100010112221002002000", "001002112210110022002211021221211112220010111100222011222111120122011010122111121222100212121110101102211202201210121012012212020011020120112101121122101102111101112212110120112210220110112210022220021001102100010012010121012010121020111122202022221010201110022120122112002022220201102002002020100110212020200220112220212121020220120000100021021021210201000210222221010020222022210221101202002110200012200202020122202121210012000222122021220210022011002102022021021202012002020010222001012000101211221122212000211002121112021120221110121101010012202111121220021020101200021210000102020012221210012001001000210101011101111022022201111111100021221111010002122211100222121212101221110011012022102112021202212022221201101111101202001002011222010120021210222210222001100222201112011222011200201200212011002120212011210200220120111022121212100121221211110012120202202022200212111000000102110010001002000102200212210112002000012110", "012022101221122122020121120210010022201200121212001012120021201200111210122021112122112101201110001222211220211102021100202002120212112201121211211210110200111020012000102202101221120012222021111012101222222011200010112111122122210200012212211202201110122202122221102022212002100100200122122222020111011120111110210022220101011211022120220201212221001102022110002102220211022210222112221221220020210011222012010210121100021010212201100001010101212120201120212021001222212001021100012200012100202222101000101102122010200120111011110101122022211110200211112012201012012122120202111201220022110212112022020120212220101220101201221200021121002222222112022111020100022200201010212120100122022102102100200011210000102201200111212101200200020011012222210020121221011000111221020211001121210120212222002100221202010000112000122101020112120101201210021111020000201100102112210011212000220211010021202011121211222020102201001110111122", "211221211112011011121111021112111022100202021002211011221220100110101122000111002222100220110011221212221202010022011102202221202121110110010002121101201010111112102122112100021000002111120020010012202010110202010212010000201201010211202220010212210122120121202012121222122022212020200120211022120201201022112002211121222212001221121112210101100220210200200022011020110011001012002210221011212220221000212121111111011200111012112212011202222222011212220110200022021112122010001100202221002002022012120001201201101212012011222001112202220111102020011112200010111100222221112122212101220012200020012002100011122221211000220101102102111210210120201002201222102221102201120211021021202101002111202202021112110020201222200022111000012210012020100222110100102211210202220112222021122120020101120200200012100011110201211020220020210101111022112102210200210211202220001100001120002202211022022112111202220110221020010211021221010121", "100211001212002101101211010100122112102110121102002122011010012110112102101122001110022001102101211002110100000100212222202202020101000122210220201112212120100122220021211202011120102011200100110100202010122022210000121101202210000011101211010012022010021102020222120000212111002011000002111100011022000001202110000121110001111222121110012111200020212120021210122100121200121200211022012002012220201121100010000221121020112110200110212222101001010022222022111012220212210010201100011200022110010021110121120222000012101000111200012202002102220120011122221220110122102220122121010221010212222021012102100020011101200110021210000002111111020100002012121011222001120100212002120001220011212212111221002210022121022121102021211011211011021002010100201102011222011102220110122212222211011021000120102212110112020002222210222110121112120002112201202002102002012200212221011112001122021222221010001001211101122010012011222101220221", "022200121201020201121011210010221201102112021201122212012010010010202110022120021021022212012001221022022200210012121001121021210002211012012111100211010111121000001120100111122100201021021111102202211011222110010122211122121100212002222001110012210202002122210221121002021010200100220120221102000210121102020220211212122120111212212120112012200210000200022122001110102101222221200202220210002210121021010210122222211001100020222221200200210201101022201100022121121011120120212011200110012210212211112212021212202222202121022112010220001002001012011200011202221112201211211220012211211000002220011222011121012220121002021112220122202002121210220110000222100110200200011110111001212121221212222120110211100021022101210000221001220100001012122210012002020112020122122210210102002122111211111020121012122201222011121100102222002122111010222010020101122111210110212222201222111010111222020112102001121012200212212212201000120000", "022000220020001112112021112201120211022221210212212122202012002120020002112121022201220222012122011020122220101100020022221011012010220002122000021220221010011000112120120121000220200112211110012200011001220112012110211002101110211101201200020110202010211001212101011010201200021100100222100201000022221002122001112001101122121102102011020120010020222020012110001222200222002122202021121120212110202110210211202221001201110210121010010101222102001111212010222020200201202121211202221112222001220201102021200112012222201201212211012022111211222202110002021211010020121222121220211202120000002011110112100022122102021210212201102121221020220101111222022212011111120211120201002012100010101121122220011210111202200100212000210222122100010012200000201120020220101012011011221200101211101010111120102200200222012201210200102001012022001202022211100101011222001002100212200020000010112101222111200200201010200220100022010000202000", "220022022110112200120220212200220110002120022102020112222220200200011100112122002012201002021111002021021111202212102122102212000102220002011022010122101011200112121101112101020210000002111220111001021022222012211201002110221002220220121210002001212110122000110200000121220111010012220100111101211102120101102011121122221111101210120201002022120120200002011201012112021210021100022220211222101122201102001021120210220111102121000020020001211021200002001010101212000020002101100100120002101010221021202012220021021020200010211110220001012101000011011010020110100020022221011201021220000111202111121110220020112111120122112121111210220211120202221122121210111110222020201222101201110010102122122011002221001120012021021000200221122122111102021010001111110002221221222121110002002010002210212011211122012112201020111201000012112010011110001001110002022212011112001211222202002220022221122201022221211121001010211000021001101001", "002220000100212102020101112222000121101101211100120101202102011120111120002121122202211111200012102212101020020022011211011001022112111101010011221222100211021102010120222112120102120111112011111122020111022201210000111022111212110021210102111122220000202120010112020201012101121101200201112001111110101011111201002022222011011120100122110021011202112010122000220121120021200111012010210122100101222000012102001200121122111100101012001020202102211012020122100212122112010020002120202201200120011200120111212220220120012220001202211201000202000012212102100201211212111211221201222122012112222201122200122020210211210222220110120021211200211021200112012110122220212221120101202200100120212020022101022200110000122222202010101221002110112012011002101202020002221010222102002002201120110122201201201102112121122222020021001101200210110200110201102201001020020112210011122112122111101200102110112012002220120210021112021120000210", "202200210022012211202010221212221001121001202200212222200101221001111011120112002220000221012212221211021111022112102000000220211001001101101010220001200202211202200120100121122002201101011001002221221211000022210112020001021022112121002122011011000221020001220212210000021122101220200211001211211122210211212210222221110221102212110000220120000220121122012012101021220222110220012221122000002212000210001022100011201010102222112020100201221121001112212021211111222012120122201012111212002002201222012120122111102001212022201022202212202200002222211212120001001000001220202121221020011112012211211201012210202121011201101211000211212011002101112210120220010022020222221002112101220221002100111222121222110102100211000110022012211100122020121021111022110120201210210120020001202111100201221002021001001120200100120221102010212012200221111210001020120102200202221201212102211120222000022001111201022201112012111002002212111000", "001001001220100012122100210210112101222220101002212021120211012021212002220202022121021212012211111120020001101222200002020121100121002120211110121010002202222102102012002200122101200120211202011220201200002021020211212002202112222200010210100101101211202210202212022000000122220100020222022210221121110012201000220202000122110001020112212121111112111112011102211111022102012110111101000010110020221010110110012112111001111200021221022002012200200211100212202020202020110221010021122122210010121011012121000000122220102002100220110110212001011101001122121022200221022120111212010120202001200111002200112212010202100202011001211102210122100110000211002222122202100010022020212212021102010010212221210210002220221121002112100212020101012110211112001202020012202111102012200211202220201111112000220111112221120201012120121012112102012110102110001201012212002121102021011220121020021020101201100210002220020120102220110022200222", "111212101110102122122202110101101210000222012010010122222010002002102111011122001201001102201211211210001122011221221112220011210200222102222211121122211102121102012110022220022221021002110202121111002121122202111120221201221201202021220000010212111210100002020020200012120212120121110211210022121002022100222122111112222101201111102100210102210011210111122112012120100121110210020112202100021202122002222002102021122212102212001012222011120001022101122001202020022111102121101201120210021001121111220021102120201220022121112200111112122212111202211110001011122201200020221210102022212112122122101001211010112221010112100202002122010110022021122201202022112112211102002001011111002111011212211221001212110020111102201102000211222102222101222200012102002000120202101220101120001010100002112122221201110020120020122012111212212020022010212102021010222002010020111021000111022101222010010212211120020022001002020202022202021112", "022112110101210212201002210120100121010010012010121212002200112022111222201021012020200012101010012011112011220210001121210210001111100020210121100102000111211000201000002221200011200022212122001012211110120102210111002222111000102211200212111020222100200221000112100112021201011022011222002002111211212010012022020101002002221202220112011120222001001221211212020012122000102020100200200200200211101021201010101102121220202020221002211200112112200002110220121221021222212001002220121110001201021122002011020021010001201102211101210010212112121100002011120121111120220012111101201011101120111101021222012221000112110210202220012001101010100010002010000120222200122101010022010002210011022001001110011221020102220010220012000000222101022112011020101011202012101100020211001212110122010222112212222221011200202110202102101201212120221102012102101212201121010122120202001021101100121120222212010210222021012121221201020102000012", "202012101120111212002212111000011101100110002201002011021120222001020221111002200021201100212122201220212220002120120000212001112102022220101220222211220121211011111102220222202100202122011120212211220111212100011202121201221122020111100110101020012021020012110212102102121102212111122220110012120010001210101002221101210002010102221002111210222002211212022202112120220100120011101022201110200201222001201010122120111111112221220201001000020021002102001212112020200211200120200121201101100001200201001012211110101101010122122112021000210221022110111001121010120010110100112111110021211221112122102211220112011210212020000201001212112001100201022022211022001222111010021221212001121111120010002010001120122011120102122020121120201202220200012120102100022200120000202112120222221102102201011112201110110101100102220211000021001021010121201221022000220022021101212000020212021212211010201220202212121111221210002120210112221210", "010211112011220012102220200221210120001201122021221101010212211021022222012210200001022022111010002111112110211002110100112021001210102202222221202002201021012120100010222122120122220100211122020120011111020210212000100221221012022220212101111122212000101021220102111012201001020120101120001002010101002221002021100000220101222102221112020111110211201021012112001210101020010101112212120111101001210021020211121221200202110000012201121221222220110110001012022221111211221200102110212010012122222212200200101220120220210100021221111012002011112220220211220011121212220220021102110210221222121121001122202021110001211210021020020120111002100211102110220211221201111000222202210120002111002112100210220100220011020222221111020120211011210111102011012211002000210200012011102012020202002002212100010100011101110101201102121220210200120101112021220120022211211102022222221021110100000222212220010122012202201111212121201201022110", "102201221211000111111211102022120011020222200200112002210001122011122010220020100221122010221101022010020220000121100102020222110211012120121201202022022110102022021121200102211122100200112211211001101222200001120122002002121021100202212120110121011110010110002200021112011020121020201221102222121012202010100022211201202102211001122011212211202221112122112221010120010120122012000020200012221200002210221100112011022110002120012200200111112121102212020010020101101010120102101111201002222202221121120222121121121002121002201122121102020200102102221201120100021201211012201002000022202102210021111121201210201101001110100101010221222012011101000110102021000122000112211000122020002210201200020210111022200020212100101021012020211110000001222210122000102110210010100202201000111112000201111222121011121212002100021110202221112021112020211022112110111002120012021110010210120021211222112012000001010012001021000002222210221200", "020110102122201221011020201000211201012101221011212000022010012012020121102221221121012121111021102210010021101111022012002221120011110102201121021201121020100201110001100022000021010102011101012220202102111210222100210222112000100110100112102012101112122110221212202012110122222010022112222001001022221200101002010010111112200112100201012110022100201120220111021222101222000112200100010201111112001212120110202120211122022102020022121201020101211002201010122112001101000211100012021220021110101110010221001222101010111222022020000110121012002100020110112110110010021010201210100122002200022200000202001120221122002120012001112120000022112010100212220112110202000100212012111220021212110120212202210200122010111022122000122121121111002000122012010002222012021200002012222020100112000200022010102020000111212102111110001210021000121122202102110120110100001012100001110001021112221122202122110022100202122120111010020002210011", "012120010112120020120001210021020211021212001102101022112121012020021002202220212222011012111211102120101222020002100011100000010221002102010220112112202012022210120020201022112022000220112100010002011121022201100120102001011200200000120010001101112022022100020211002010220011011000211220120211112121120001201101120122220111200111111002001101210202202020122111122222101121212010101222202000200211022210112211200000102002220222111001101221210120110001100201222001002210001102210221110222002111211120121020120121110012221122112021121121122220110022011002002010100112222022021012001111200111012021101121222021200001222111010020100122021120211000120012221021012220012200210001222020211221022221222120210211022022022202220002020012111012200202220102122222212122021000211000121212021022201010102122101202102200022102012201011020012001002000121211001021122121112211200002221011211201121211221121112021110201001002221002002210100012", "200000021100011110011110111010221210222202222221121020111100011111220210102000100020022102001000200011220010101102012110021211000101202111112022000210001102020020112210101002101210212002011211202002022002002201102202111021000122210222102201200221222221012002111020021110002121020110011022102002111122211011202211112121100102021001010102101121002211021211120210200110111022102212101021120102102211112002100201022212220121202000102122012212102101012221120101212110011101110102210000202011111101202220001200220112200102022200110200121222000222210021011100001202001202022021022121212102211100001221201120020101111101112022010121221122111221111220102211201112120001210222122222112010000002112201011221021201021012210210200120021210112021121001011210212012222210200101112012000222021000222122112011100202221212101111022212001001110110210110120221211010211200210001101102212120110122121012102022020222001111221221102102120220212121", "011112202021120120100020011021210011012021211222101010022000112101000220102121222021211212101020111110100120111120222211202112222111021210101102011021011110112212001111201001100121011212001021100202022002120120001210221000112012021102111012212022221121012001222100002012112022210010210122200001022012200202110102122122220100202020100021221011120122200201200020110222112111012002201120101212001000210221001001101111011112012011122011122220120111201002200202212210011220101102210000002202012001120202221011211112021012020000210021021222122001220120001202100101102011012011112120212001211122011120200211212021021212022000200122010210101100201001221201202202001021021020200200022202201222221001020211100012200001010120102012101002212000022002221212200001122120212011001011121200102122120022122122100210200220000100202200210010001021222111212121212012111002001010010121011101200111202101022211010110120210202200011211020010111220", "120000101121010210211000110120020212201002101201002021001111100212020011211102211121120010021121100011222020002010121200012121220001210001021001111002220100001112220101012210202220012020122101221220110200112010120210101012120222100021100112001222021112020002112122110102111011200012200212001100101012012201121200200220112002110011202211020201002001110111020121222111120021221012002211122002010222121222022101121100112001202220010121000212002111111000211212120222002112201222120100000200210212200102210120120200122110002222221001211101002200212210101110122222221101211100022200122112010120010222010011102012110020122220100210010122220120221222012012120100022121222102121200110220100020221211001100210100210110111002221012021101002101122001211021001222212121022100121210200010202001011110021220222101211222022100102020022201221221002111000010022112100000102010222212122102220120201122221201000210112212002112121000110210210022", "022200201121100002022111220000010012200021010011222000221020111012201102121210002111212102212100120012002122011012001201222200220201021211001222111211000221021012100122002012010010112202101011212122021122201211021102221012001010011210000211000101211120102102210212002121101221022102101100202022222122120000011001011121221212122201210212010101120111201211020021210121022222022101212002102211221111120220120221221110010112101011012001120101100000210222110222010110011110012012212001210200000220202111111000222100202201110012210102121021010211110221120202110002211010221100201001122120000011102011002002112011220220202010222002112010011002011022102212110200101001102222221002200220022022222120212122012022101021000212220020022110112102120002010002102112112002210010202010211112201012110011011201021000012222000200121021202202210111100200021202102202212210011022011201111100111100102001001001101011221010122122212122101212220022", "200100010112012111201200121212102202100120221122102202100011100022020021002102222202011012120121101002101122200210002222000012100100121111201210000202001220022011212102021111201222002112001011102220220111022221002202212210220001000220120211100122210102022110201012002221012011120221000011201120110211101102111102021111010122212201101022002212211002010021120121002011210100212122020000122110022002002110120110202122101222120121122202102011011220100100122110011020022010211101020221221112200220222211211120220000202001021110121211220202022221012021122010211222001122101101111002202122121122010011222022202022201012012102112010222020002212100202020110211122100222111120201210220212001101002102002201101020200102102220221010222210222122101012120011200011220220211212210122102201112110122202000222122000120000002001211011102002000122211111222001121120221112022012021210211101110200010012200220022220210011222211121212202001101222", "212201200100001010012110221221110001200221211212011111102000212001100122110220021211210011011001221000101220211100010010112200022112121222201210110020022111210200121200222101211021001002020220111210121112022201201001100021122211110200221110200000012212022021201221210112011210220120010210222220012111022012102112222112102011012202111211212020022111112020200111121101210222011022022221021212221110012002011022212210200220210211020210022010212112000012002002111202120011002202112102201021200121202102201002202211012102120121011110010212000000122112201121200022100000201011000221010000012021202102210210011002000121010200021102020200020201101220022211201121002201100020100222102201002120200201000012212010112221202210001220120222002010100000211210212120001220010101211110220122201000011212011120010010022102120112121112200121112102120021011202012020222100201102112222201000000012000211222022021002121201001020020011212211001102", "011222102121220002122100020211212110001111111020000211110002122221212022102222120122022122211121120100200102211010011021001011111010101211001001012011220200220022100200001012110000001011211222020012211001011021222211220220221021210010111101001111010100221102102002201201220020201200201121120111210100120111020102100102121202212012021200002122021010100022011110001011211011121210221200102011210202122221211111122120001012100200010002220110022012110111011220200210110222112101102020102211200222012001120012001200020102012200202110212112220022120020111101101212111101021120110220201202121210120212022111221121000110222021202011102101121120202221120211011000211101111012211211002000101101010210202112200001222201122222002022222112112020010111120222101111210102102211201201200221101002022002022220121200101122120110111002021000122120102111011221121112011021122122120001220110012202011211110221021022102212202121020111201211000021", "110022011200201011202100020210222210202022100102222022112111112121111002120220212012012020102210011111121021220121002122022010210001112001120222001101220111110122001201011200022221112010122101222121011001221011020020000221102111111121000212120111210201011100102012011200022201222212112012221011210100000102200120222112002011122122122111222011102011120102102112222100112100002012200010100111121111110222121011022121020101000020122001120020211122212122212012021011210012120001122202101211221001210200021000001020100121022221002000212200000020020220222220010001222000001220022022001202210211201120021211220002111010101210120001111121021111202121200120021220002110211210110020111102020211202202010021010002121020202121200101020001202202220220101222210001002220020210022202202200002122102110011002112101201120122222202020212201022221211021010022001201102220111102020001002021221001221100022111201110010022010001010100020120202220", "102101122002001122122101001002222020021000011111121002221210102000100022222001221022220112121101101110110021200020012212112122011210020111000121102101112122211011001022110112011001021202210102100022011002010002112111121212200120111000222011022220120112010100110210112102120221212201102201002001210211001002002000201200212211002110122111110001021221100020022020120200222222220121012111220010020101021000002221120220212121001210022222211101012021222001222120212211120221200002100211201221012220100200211021222220101101022011202021022221211021111101122002121011220011211210122211112010112102210012211101120021020021212002100001211202200022121100212212122111100000012021121120011011101100221001211212021110010022010012022011102000012112111221012111100122110020212101220222011012000011010220010121121011121210202110212220112020011111120210112200101001002101111000201211021011111021101012210010011002001000101011211202120101201120", "122102202021212001211020212000202012110122211011011021021221020210120002012100212020111222211101011201100210212000220212200222112222201222102222102010220112222200202111010200012012022212121221111011110012200110110201021122111111012220101110012000011012000010201210102100011021210010220121000020110000112021011010222020212001200212011000010112112101200211122102101000201000111210101112120200102010020120012100202111021201010011112111012120002221010220002022220221120112210021211221102202212001212111221121121120201101020010120121210020100010210120022021212011111120011212010011212002002210012211201011212222020022101022021212001210220111201001222111221202111200012211220021110212211220002112212011211211000200002201110211112210122011111112021021200102110002000100012001202210112222120022000110110122002002220212210121112110211020011221200212012202200220020121220201122002102112021122121212021121022202221112011201111010100002", "200220011000112200221220011112012201110010120101211011111000100200120100121201111002022120202101101000110101012100021122201021121221100100211101212102010101011212201020012201001022102002022111201100121200021120022121120212221011012112210012100100021120011112202222112112110121101121122011102212022221112211110001120202012021201201221221200010012011022101001210012112011012201222211212201011110101020101020000110212100022201110201002212000011001020112102010021021021122020000122021222222110112011022122112102221220222012010211001220001220102210222022202010011001021020200112202221101120212220012202122122122110021022212102122110220121101011210012000101011001112122022100211220001110022212112011210122101201122010112110111122222022111211001112121102100200112210211221000122200001121101122110210101001021210010012210001012100121010100100222110201120211012210222122011100201212210220000012222221211100111220002221000010210202101", "221012010000002021021202210210001111020110001000201012221011221010112212120002010110222200212010110002222200221012000121121121021021211121002000221110200120212222021210001112001120210102210221020221202101200001012111100221020120210102021101020022010221002210212221212011202101021220110200202111110010011000022110010100010010010201212020202011111010211012011002112020122221112122202220202220222022010112200021011002001002111220021201200112121122112121002022222201121200101102002221210120211201202021221220212220011010222222111101111000020220121012100001121121012222200001220101110012021210100221001202122111200222120000101200220112012002121012011002202120022010101222101021012101122020201222210101211100201002012021012021111221110122111012111120001011120000210202221222210020202111202110100002211202022101200112122002011002202121011021122122122202221101012102101011212110120221010001211222222021001111020211011110010021201000", "102201112121221002000010020111111122211112122112222211122202122202120012211211221011212121001101200010101201212101011201121102012122120220210011221110100000020121001000220011022202200020200101220202012212011120020222221222110112111000220001212111201000202012020020012020112111210020202102212122202021200012012011011002002120000210112021102212100100010211101000020011000220122122120002200122022121011012200020102011010000112220020012220220211021001020100221122102012102102222022100112020201012222100100021222002012022221102110201220202211000221221110002102001000101002002002020211110121002120100101021220011102120012011002010200221110112010122100122211211201101102201001000202201210101011112200002210210202221110002011122101001212220000222002022220000200222110220111022120200201001201112020210210001100211111111012122011200021110221122222210212021210000210202022122222110010102011000000011120220020210112202211010200202220200", "000202120121200200121111021212010002222120200002220200112210122102211101102112210102021102221202120121102022101012001121221122210220222201120122021020000021200210210201021122201111120002120202101122210220100120021222002220220022212000112012000002212010202222100020121210211220022201120100011211200010200210211200102011221000202020110001222020111102202121210220120212222100022100200111020110222221221111001012002211120002011201011010022220201101122201222121111110200011111120111001211001211211101100101101202110211102112110001102012201022120022200202002100001001222202220120020200202201121011222000012000010200201110211111212120112102021200122222001210120122202110111210202101200001120011220211012010021210220121012101112221021212122221021201000010211112212220122002120021020222121010012002110001122220221011021011221102000100010200000202201202202111102110022202020010212010211211100012110101200220121102020012110101021202220", "220122221012011211002210210012112100212100220222021121121220011111201200112021201012202211121220200022222211122011011121100010122021112202120210111120020012020201002222021111011100220201202101212120211211001210002010201120011201002110002020111021002210121222201011101121001120102002010121100220100011202000200002121112021111112020001111212012100012100021002101022212210221220222021001120010022220200100000222001211110012112102200201021110102120102112011012122112000202002021200120111111101211010212120211210222020111122000101110100111202221112221020110011222211111101002020111122002120220212001022210100202112222122001201020110210000201011110211211200121122112122122221221012111010102012212102101220001022102112202120210212021021012202222211102222121011122212010101210222222010020002110012222101210211201001201210120120222020012100012200211120001011120102022102201222012002111201122200020011001011121011010002012121220120202", "001021022222110012011000110022200121111120111112122011012221212010210112101221001210021220012202101002101201222120221222012220110222011120001102211222002222221011010212112001200100002022212200012021101120010111210201210120110100101020101210102200221120222021101222021102110112110022120001220011202122021211001010201002120211221010200111102021201211121111101001210002011111201200020101000110102211211102021001002201212011102000011201000220102000002011201101120010001021021112012000020111211201022112222011221020012101201000121101222120201210221210201220211102200002010221102022122122201021100100220012022110022122212111221010210021112110020121101100121011222112011120101001011010002200211222010002002122001020111202202012201111011101000202102221201011100111111010010121001200100201010002122001012222210000212001101002122211200010012200110001012000111110201112121212021221011102000211102010102110000010112022201200021120212011", "120101102002222000102201020121222021022010202000212222202212210111112220220100222111012222201002121122000220002012121021022022001001122020120002212102122001222020212120102100221222122200102100220212000210220200001001211000212011021202211100022200210102222110212110200212000101002021021101220021110020211110000012220011102121220220101100121211011000101112200221002201120002101022200002210211211221112121000020102000120122010110111212102122200102211202201021112111001100102220110210000001011100220100121200012100201122022200012020222202020121221212020020101011200211010020012212122120202111111212002201110220112002220021221012022011010202120210111122011010201222102111120221010221201201112122211122100121002021100200210102200220012001122110210120022002102021210010211000111022111202111120001000002000101000222221021111212222022212011000021100121110011212220111120211220012120111001002010000012222112201221121002212002201022100", "021200022212120110200202001211222122120222001121022212002220112222220021112012102101112212020220020121222010120201001212010102222212110112121102000110012122101000001210222102222102012200112122212022122012010210011112022111220022110211201022220011212210022222001211110101120222002120222002022011202022111121011021011100110220000221120100200200100022002200022200110022100100111020222201211012220011020010121020110112212110201212110102022122102120100021010000201010101211211122102201100210202201221021001002102021211120111102010022001102202222022122022212002122211010201012122002010120011120002121202002010102211202122022022111010120200002112221100001011210022002100112021101221201220011220000202012122010110212212112222221120202020121111001111022200120110020201002211111212201002122202111122210000000120110220102000102202112201012020101111122110000111211011002221212110121022221020100002200210111000201220212100222010022102001", "112011212210012200000102101210222222120212011221110112111121110112010012210111221022210002222121200101001122200100202120121022020202201020011221222122202000120220020011112101200010202000202212002100002102122011111111210211000011020210021100020022222211000001111101201012011012000120012211002010121010000212112202110210201222110001122211210111201021100011102102001112010002120002111022221020210100002201021010220020201212012010110022120002210110121100101100222111210220220011020120121020211211102110212102102212122111100201202211112102221020012200101100022021102100220001211011202020211011210210122112020122010112222110010111011112200111102020112201020000102121010022000112211210121212021110212221111020010121021221202022222210202122010110022002021120001102200022010120022001000101010101202122000120211222012122112001210012102222222001101122201220201020120002121012011101121210220001210022120111112222220012222201122001200100", "000212200110012020210120201020110221011021221022211121100101120120211001010000202111122201100122211110212002221022211022121102212112102221112010110012121212022122211122002111110202112120221022122120010102211221010000011020021020222122220010011102112210021122100121120120202210211211210210002201100222022221012021120120111221222212222111111201012202210221202000220010210120020210010102100010001111210202101112210201022000020101120101200112111102120221112112001100121102210200010102011220211111011201012010102101221100020121111010011210121200120110002010001012221001221000202221100120110101110212211120200122200122000000112221012100000220000120221021211101002220211101100100010121221202011100022200211020112001002121220020202102211012010002012221020202102010112120221002201220102010212211210121120221122002020000112202121111210101012021121111020201022110210100120202111222122200202010200002002000211101022112202010001011101010", "022002210221010201022010122101112210212102202211222001012020002012101112010000020101022020202221002110121001000210202210002200002101210200101120112200120122122110112001222121000120110110212002021020102021102200021020111200122212001112022101201020221122000100222221002000111210012100211100101010121122210020202002220110020212022100110000200100220211211100002201200022120201012121010010020222011110112110121120001002022101101122100221201112101101210120021110100000121211220211021200120021000101021022012201221100022000011021011022111100222002212222000202122002010200011100101102112021000120002011120122211220101210210101200200020221210120212102111000100212210212111220212000022110010122201101100211100020121000120220110120010021000010111002002221102120110211221001122002211010022000202002002221211210102211222000022122122012102120210111220202102222110021110110101000011120121022212001001000121201210212102012211220012222021120", "012110010021212222010120120211011001111210002212022121220101212001001001000101022020121112000210021000100021102200012101111101122122002210000002221020022201222110222201020212100200220111001102112121210020000121210101112020010110222220200112121102021120112011220122120112011120022111002202221210011212002001210001002201002002200021021211201112021221200000021220022111022002221210112201002011122010020200212120112222100211222002002122201221211001110002021120200001101110120222012202121102221200102002110000100010121000221220202122222210121120121202021020222202222221221122110022122102200022120121010210020211211022220002102022111000201000021011020112112212101102122222112202221001121212111000110201200022001100200212212121101101220121102222100200012201010222110202120111021010002221002211110120020012021001020101122002212010200011112222121022210002010020121101012000102210021020012120111002221001200220012111021201001200221121", "220220000100212202201001111221211122001000002102201120011200222220010201000211100002201022002002222201122121222100111012012200112120102021010021120212100102020210211011101211220122001012021022010200021112011100112102202210001121220122120002001020112222220100002011021010000110220122111202200020221120001120010211010010201202000122222122010101202212210122101222000201002001021202020122102110012221122021202010021100202202200022211100002001111002120020011021201211010121200012011212021212102201221101200012222121221120120221012211011220021211021210102201101002222010200121111220111212111122222210101010110210021000112211211111111201220220110220022202022112021002120200102201101120211002010221211212011222100201101221021200120220201011121221222100110111021002202220012021122201011110010001112012021202010212112211022012012212110210210101020012100122212021200210100101211222010210012121002202222110022210010222200021110222001221", "010010010002120002202200210120202201001211001022022221110200122122212211212012000002202100222220202011002221111121200221110112222210211102201012200022021121011211001101001202020021001212020111101020200021121001212210100112222022101010201212221121101121021102111010112121111122112000211021112100022212210202000012020021000222021001210102012220111101000221201110011211102012202121212100212122102011102200021111220001022011022022100220210121210211010021210220220121102110010101022110100100001022100200201122020010210111221211222112000000121210212022121002200211000201010012211220012110122001102121122021001010120011120022100110022002101210112022020201101220001200122212220022011021001201100110012221012021022020010212221222221122101120201001020022220112221001010022121011001101021002101220212001220111111111121100122020210220002221101212110022012012102200210201020021020220220020102111012102001011111121211211111110200110220011", "010122220111120102022021202100011222011211221002220121122121000021012211100002022112111222212212200021121202221010221122110110001021020201102120221120121200122020220200112120001100011202002201012221002100002220100111022010120110010211100212221220012200011000111112210121110001020112110111111001210121210110222221110211211212220100222121202211200111120111211110001200212220102202121201021010211120001211222222101012212002220100021002222210202022200001000112012210002200112112012020100211011111102220110011001212012120212001002121212102100211211010202112102120000110012101101221122210212222110201102201210002000102112011001120020001120212122002120212110222221201201201102101202200211210111012101202221222200121121122202200202201012010002201012200111210022010010222120002111202012102001122110220010101000200002211002012201220210211111020011110220001220100120111100000221021002212202222000002001011102100200011111210000112102111", "220111222121211100020210010012202112202002210222210020210221101111001120012110212102221022111000120221122100011001021112101102000011220002211101201220122211200111000100021011222002120011121112111120021000201111121212201110121100200222022010202000220102110012200221100100122121201112222222021112210110012121000000011102220220200002220122022021111201011122000002210110010020010020002112222100022101201112200222220101120120002110112120200112000212021112012010121222101200222210210211000202011022100000202220201212221121222010222120000220100002101102021102002112221222022122121101000012102201002210212101100120202200201002222100200221020001212102022110212201202221221200121210221010102110121202221022101012201100220011202110022120221011120220111012021022211212101222202200212020100121000211001002112100220102100002011120000120021120022022000112021201102021112021121100000121022002112210001012221202100000100021010100221010000202", "210002101110211202112121121210002221101021210120110012101212022200202211122022220002212110200010220002220120011120200120202010111212002200010100011210122112201020021201202110110121220212211111210102110020011220021201121120011111021100222200012110211221111122020010001002101222011022121222002001212221011120101100010102212200211211100002021200222101022212110122110020022020201110001022020212210011021212010212100021110211220100110121211010121020000111201001010212010012010012111120211220110001201022212120002020002222101121202102100202222120111000012002100021101002110202110122200101222120120222112122220221001102200002100012100222211002121100121212002120020110122110101220121112001012201200012010110112022222212021101212110122000212120011001211111210211120022201022222002010100010111101002210122201111211110122112122212010121001102120212022210121221212110022011002221001011001210120202212022200011000001101102210202100200202", "101211210202001220120000002211120122222000011201222221002121200020210112202002122102001110010102000201200200121022101101212101002122021120001011010011222200010111210112221110122210020120101100202001121100002022120220212012110102100110022111212000021111000112021100100120121110220221120201111112212211101010021212012111000212111000022202221121102002200201100022022122202110002200121222220210202222012202022112120012221100220212112212011020201120110100201221211020212021012122010000212001120201202221211211222121210110100221120011202011002101102020000112100101000021110022120110121201122122022021021101002001202212201202201001111102122112211002221121102101012211020220020101010221001112221012222010012101000200011112212100121221220020100222020211211011010221101201211022012010010210220020220001220101012012110102101010101010221212220201002211001022112001020121212010212221200101202111121122122010101012011020022200212012211202", "111110010201101020201001201120110011211000110201001002011110000201120101021112001220120011012002000102211110201201021020202012120102200110220010021122112101010210000112112210010222200002122012222001221102120012200112110222022111002100020212021012221101101022121111022122210221221102112002102200111201021022112112211002200211220222101000002002221202020021120110220021121212011101221202112121121211211110122020022121220111022221202211212122000020220121022020001101212220221000220101200121001102110122011211110210210211222021210102000020212202121222021222021111201002110221002121010101201102010201101211211110200100211111002021220102112011102211211202111110011201101001002011202000102202002101111210002110111212010102122002222002122000100020201210111120121102211202201210020000102122110021222101112220112111011222222001202211220000200000211212202021011211020012111112222201101201012022212222102002202220120222101020210022221111", "120012021220110121021110202121012212001002000122120200001112111210220220102211210200000100001020011200211100100022211200021222010121002021012210210101110202122210212111102221011021100100122120012101120012122100222202022010102011112121211201101111202022122021110210102202211010120110212002021220102121111011001010212212012001001101102011200120222201212000002202201020101110012222112102121002212202202121200212002010020000020021220200100020000010122100221111102210201202102020100020012111002010010110121120200021020201001201222211211211112122102011000211212022000101110102222201112021212201012211111121102121021200100012022120001101001021122221221221112200202000101201121021200001101010021101201120002210210111220202120201211022112110100222212220101100122120010200102000210120021120110021212102001201002211020110102122000002200112021222002201022222220010011222210121012002022201212101220100102011000122002021211112202201121111", "100001210021011111010212012212110200122211120121120112102110220012222122220100211012122202101120001021211022000011122120120000022001011211112010111201012210120020212100220101100020000000112212122120022102000010121211012112010021021200012022102121022121200120020010110220101001111002010222122020202220210011112202211022101202001221102111202220122122220101120021022100010102010010121110112022002101001012012010022001210011202212100112202111100012202002102002012112002101111002200102210111100121011012220212000201121202102220212211220002000201220210110122201002111000211201212120210021200102000020002120202212010021020220200221221011211012111121001112121002001111101021202011010212200101210120021112222122101111000202210002102122201101221000220122220122211012202110010020001120221220011212011100211020011200022102221121202120112200220000111202112122020022112222102102020200110001200211212222100221210111111000010202000110012210", "101020010021210200202220012200220010122211220212102122202102121020202222011220210121020022202011210210200101212122201200012111111122102012102112000220000220122202020111122001220111001001200022210100220212122001202212202200221120020001202221200102001120001000100210220022202121110112210202012110000210122221200121111001201101112120010020202212011210222020110022021221222222210210002121120221111100220100010121021001111200121121210120221220012122020211020102012220210000111102021211201100100021002222111202120221022102022011221010011121121100122021022110000001020202212111010000212122021121201102122101000101101012110002220101010010011012221212022011020002000201000121221100201112112221122122201201020021120000010210120022001021120121122002202101222002201001202221222210100220222200202211111200210012111201121210000012121200111122100212222222021121121020010200110222110121201101022121210011120200211222211021212212101001111120", "210010211100201220222122022211221021010021201020120201122120022012102110121101220201101021200112010211200120012010001001120012101200121000120122020120022101212212010011020102022212000221012111220200011222200202221220110200020110110101110210012011112201111011011120101021212210122010100102100100202210210122122012212210201011001110122221211022101111210111102200100210112111110211012100211102101120002220001221222022011202011012001001212210201000010121101212001122012111111100121001110211211200110121110012102220000121020001201012122110202021011112211010200002222122201110010210202110102220010100110012200102012020222022022010010101010021110102002000120121220211021100002020210002122212201121012000002121122022000122211021210200201112021212101211022010101002102200022102202210202212222110221122022212212122220110222122210221001020020210201101212210200201210202012010001011111220211012211211001011202020201012222100010001121102", "020220122110002102020112002010201001012202202010202011202000222100011221101001002112202211010200211011221010210101111220200002222212020000220212110020100010220101011011021000121020202000100002021220002022222022211011102020220000101211212112111012121120200122221100120020010001222020211201111222021221210021012011000021000002001012110022201201222012011110011012211121011210111100110012002022012101012102111020211010221202011012022000201220222212121122101122111002222010112020201221211211100102120011121221121112021020122111102021001001222022100222220201220112220012102111101012002020000002102002122212112220000121120212102200121121221122110212211211201211220122112011200102221201121221110212111000121102101112001010000110102102211010110122011122120222120100001001102220202011102112021122022001210020111022001011021021112210100102012011021220110022121122200111222020101100121222011012121212001220100022012102221111111222201201", "002121012200222120102010212101000100220000102211202100000002112021022210022002210000001012122111022010020120122111101010000200220200021120100200001202100011110100001202221011210011120102211201221201020202221112122222112121200020121221002122201122222022200002121201012220022101210101010112222201210102200120122212200220221222020002020022101001222221112020200110100111010001210120021102021220202011111110000111010221102112101021222101100222201011022112100122111102112022100012111201122010201221122020120020202022101112121100000121211021010221122101121212102200210211000122121111222111001210201110220020022122120021022120221001112200100000220212011001022020011111112011022000120002201022211011222112210100020212210122000122021012011212022022120211001220011120001020011221012111122021211002221111201000221200112021020012022102120002210000012010101220000110120012212201011221210002021110020102011210200022210101122212021222012202", "002221002020022200012221101001220021201010112102122020222202211220200101000020211201111212221102022121220010020112002202021220202012122201210210001201221212121101102000221112112011101202222201200101120211002122200122110021112000201000010122100000111212021002110212111212112220122120010201101220011210010202212001100020210121222100100001022001201101001220102221101211210201221100101120112011211002110002011002111100011021211020110122210100101012020002220012022020112010222010210211111020022112212001210211001020200002210222012211121102001012112010022021002002100121120001012120101022212012022122102201000222001101211001201201201110202021110110010200101100220010011000212121121222200121010221220112112222000022201220010121010001100122101200022022111100101100011100200000200100211222120211112221120210120110210110020100002200021021211221022021101101011100200102011201102002021202010110000002200111020010101201121122020120211120", "202210222002112012121010010110200100221020101220110210120221002121122200121210210222122101211010021021000121101021210212201111001211021100111102210210220022112101012000122122202120100000102020112110222011012022012112011212220101211010010002202112121112102011021210022010002211021222221012011021101011210002212112000122001211121112221002022022011122011111212002222120011212002200210220021010211201112012200221110202022222020012221001121122122200202122000102211202011020201211220200100202211221212121010112100101110210201102221102212211002021022022012122121200122112110111222022100022002021020220100022222112102100220021220010001110212211100022000101102200110212011101201202101100002122101020222021211221122221012020022102110111220102112020222021002022221210200201212121200200102021021000112222012102010111201101101212212212001012212220022022110122020220222001002011110110212110012200010211010120110020002201021112101001121000", "112222111100020002102201221112121011022001120111000210212220111222102112111110202020022102002221001102210002000020100000110102020102202011220002211110211100110122000100210211120010021222220212011000111100001112101112102221020111201200000201112202100221121111102210000001202202022222212000202111120112002022101211002010120002220021120112221002020202212120022210102002210102120200010200010221010221112012221021222120120120211112202222010202202022022001120011212110020212011222201102202002011121100112021012220111020010120222011011122012112220002102011100210021012000212011201001101021211102120122002002000210012002011200101111010222010011120001212212212102220122210022212002211222112212010102120021211210210201022101111022000220201011120210202202110202222211120221100202002212212000102211102222002101121121202112010212020110221202111021010020211111202120210020212210110000010220120212220200011212000221002001011202122002200021", "000002201120012122010010102002010011100010100020000001100221010010000022001000100100121001201121011112111211121201121101022200100202212120001020201201122122212202211102110002200100002100111101100120101220202222200212202022001101000110212102211121010101100000220122200202002021102222112200202112122002021211110211022112120121202210110000100011212112001112211001110220001121000101100222210000210010021112210010010111200202201100011011002220220101012011202122022101122212221111121112221101012000011020012121102110200201021202120221012201001212000201002100102211111222211102001210122002121101200002111100110002011100221101110102102111002221011011022001010000020100112111222010110011000012202120222220021202120201111101202110221100121121000222002022022101021202111100110021002220011121101121210202020101110101001202222022120121002000102002110011021100200100210200021212000220121212120110011010222011202211212020201111211012201211", "012012201220121112110120120102021021211101200021000000221120101022111201212220202020000200011011212000020112200112121120220221111201211110002210021001000202110011221010002101210200010100020020202110220020000121010100112021211010121010022001221220110011000212112101200120002122211001111222100212122210112112211020000211200210200200202201212012001100111120202022101120101220220102112102021122220020022011101201122000122111012122010001210100002211022022120222102101001201210110211111100221101200122210222012120010220002121021012120221020022211200012210002021021220100210101010210212010101111202210012021120212010211210210222110021122222211111200122212110011111202112012220001201101002210102001212101120202222010102001101021012220221020120120012011122101220220211210112210010120110120011002111221002211210001211010000101211001010001120001010200100102120200122210121220012121021021102200002120012102221222110201202021002020112022", "201211222012221222210102001120112012120021021220012211022220220100001000221211020200212102200021100020122121021000102212201021121100021002120021202101201112020010201110102022122220000012102000221102202220212211022212002111201000011022120012102001002111100211021101220001110111202010111001222112210021021121221221200002000101202222001210011000001020022010000001020212000210110022212001011201021210210202212100201010200101021012122202122010120010020100122112122001011212221210100201120201010022101222212020212010021200100111020212021021221020111212011211201011200100022201221112012010220120212110111020021221201222001011021012010020210221212120120012201211022010021112212022201020210011211120121002111110001121102201200100200221120021211012022112112220100220012000202120111020101120222102012020202221120110120000211111200111220220121111111220212021000221021211120122112122221002201212210001121122212012000121020121122100112002", "000212221220012020201201020010021021200010012211110112201120002000110010211021022101120010222211202121211021122121200122111122101121102121000001020211120101112000211102212001122011100001111121122110102201102200212001010221122012220210111100000002202012220121220122112102222012120110102220010122001120100020100112222022210212212012220212102010011201101012012110210102111222021012002001001010010001100112020122010011222010100222221122102012120221002101212211010200000110212022202121112220021101120110122110022121222012101101202100111211210102002221220202021002012112101110012201200211010020222212121200000001201020102202022222201212022211201100221121001200012120121202102012100202202200121210212020102000110110210000121200200202002012102211012001011220201120101220121120202110101111120111212201022010001222120111211210002002120120100210011000021010220112210212012201110110222001201120202002021101110102012000002022211201221210", "000121012002022221210000112002222212011022111001020002111022000101200210102020222122002222100112101021010022112220122001120002210002110222200212210000201120111010120210012002122010112121100122012020122000101000121221022002022212200120221202200111122111200022102022200102111200022021111110101221020200010211121222002020211212120012002202222112020220202111121100210210022010221021102101002012100102220220110102021212210121202200121111022221220210021101101110212110212012121000020201021220022011022210201222220010100201012210011122210101220202012212102021010112101202120010022110222222110121020100102021211210100212022020021022112221022111112022010110101220121202211102021212022212112111000201120220012101110210120222020222211211021122012210201222020020221122200011211101220100021112121221110002201101220001112222212220212020201112220112101120200221200010201121101021021022102000202201200022211020010222220101112102111021002201", "221212022221122202112211112022100202111101211112010122220121110210211220102222100112222000110010200222202122110202002211202021202002111110010100002022210122210201110100120010212021012220202101022100220000102121120002110121210200210222100021112010102010201111212101022200100201121112201122011201122122211020212210201121121011221212021122101001112120211100200201212222122121120010212022100021111101100121021010121211012000111220201100111202111202222002202022121212210000002121012000202222102202120221101022000000220111100011212012122221212210010121021111100111021010000202200101220211211102002000120112021112120102011102012020102000022010100022002000200111002101100101010020120000221002210212221122121101001122222211200201010101210011010202102002012021202021101100021222210022120101201210110102211212202022110022021200221010101000202102220010000121101111000201101200100111022010112222210010220012120212010211211200222022222002", "010020002221110020021210021102202210222220202112100210001002122200102221211111100121100020022200100200000122002011221222000011012001002120102022211201020200020121201222211012220201220000222011121221002210110012010202122200201122022110110001002121110221102021200121120010210112200022020221021121112100120221102220211112211210222002002210122120211202220120010101211112120122022101112102001012120012011112112011112221020111100012111001112120221021210111111002222110121020011010221110201021221020212020112100022210012221100100010211111222001022001101201020000121210212210201011211112101021010122212022100100022010100112212121010021112120111011202011121020011112120020120111010221200122101210212011122202010010012002002202020120112200010122012102110101121201212201012000202012202012100120002021111202122021000121111100001021000221221021122102222020120211202021011220122022001100010222002112012000120010012010110220200002022121221", "112212222112211200211121110020011221212202121112012121110120222000111100200220111221101202020002211112100120201011002201021000110100200002200201021002112110022001011221201121102201021210000001020002010001202201101221221111210111222100210021010010001102112220101211002120100102001201001011012022121102011110100121201021000211222200211120202110110120010102222202212012002020002110200002012112201011010110211010112000211000021010012212002120112210220112002112020110001110201110110112020111121101010012212001210211110200001001202021020102022001220210121112221202012011100202221000200200120012001210111002002110201222120001101221020001100012000011020112112212211000002210110200211222121211111012201201021120212212122011200112112021120012002111011220220210012101220112211022222120022120112122020102111020202111000000212021012022112112202001012011201220222222202110201000120002012220022010201010022011121221122100220210122121000011", "222120211202110100201010220122012120111020222120102001222221102110222120001102220111101211002201100001210200211222000101002121202221020020122102201201111020202211112001000020012222122100011210021122002020201002002100212121002020211012220010102011012001221212000012121101010002201020022211001101212112012121002001102112212100001122210011212120222002210200220010201002000200110211012020120002220010210001012102102011001220220120111020012012100112122202021110021110020210122222020111221110221010211022121122222210022000110112020210110101122202200002112200202121201112211120200222202200121201000121011221211221202110212100112022022121100212212212202201202100112122212222211012222010221212202112121022201212220012111112022120201201100000100221200101122102002120012211012110101212122010000222022020001201020221022200000100202012200200000012101120021111211012111222021102120200201021122022211010220111020111101211221222122021121021", "100020022001220121221020200221000212021022222012012011101121110202201101121220210000212021211222020010001010001221221000010210102020022020120100010122101001012100201212120110221200211202020021120011112021010120202002202112000012020112012101221000202202011112012101012221222211002110020221102101122220220012101011200102012001201001112121211111022210121210000221010101200210210000200200020120100001211211011202021110012100102011210012202222022112202122001112202211211021220122122021021112102101110000002122212220100221022120122022212221212221221220020002001122021002110012120010111010100101110210210101101122012010210112120110001002211012201121121020211212010020102102211022212111001100201010121000102212122210102220111020200022202220202100022020222210022221011122021020020210020100222100011101000202122021121221212120022202121211120111212200220222212100201222001001102101020212112110212022202001111201022212001212011202210110", "011012202200221221200111102001112222020111001120011201210000211211010000020200101000020120011101020002101210120202000122110211202101201200001212002011011001100212021112110011112110202211001100220222010121220212222212222201120012021101221220211000221201220112221022211022012221210101021212110122222212202101212022010022202101201202111022220112112012121121002102100202101000001120000120021220110202002111010012000201211012100112110120210101002122100211121112200122020200102101120212222010000211112022100112102110220001222122110002211001222102102020220121011220212100200010210202212201222111111120210212001110220222210211000012122211221110211220021120202221112012220121200201122101211222202212112202021100101022220210202122102020121002102222220011020211120210210222021111212100102002211212020002002200022121000121000001020202200211211022201112220022201102102222120120222111002210110201210221122022002221112110002221202110120220", "102012001212120010011021100220111102221100210122111100012222122002112011200210002120210201201100002200222102100012000020112122010012202001200120112110121111120002212210212020100220111210110220100121220021110002111110212222100002211021001112202012121210202121221111022201110211012111000110112000200221100122022100202120200100211122221220210110110021020102122001222200011111100200201121100020210101102012222020112222110202221011202212101002012121222100000220011220002212000102110001101100211020111120210012101102221021201100001021220011012220000022022010200100022111012210022121020000211000010200020001202220202211110022112211222202101201202012021121002100222000100012121010121121101002122100212011200100211111021010201101012120100202210211102120121122002102202100210110002221011221021000121211120112120110100020100222011222120022221220122001211111220000111121201210210111001212220212001000001111022221112220001211220220110000", "020100100212001220120212012020011210221020100201102000002201002012222001202210010221210100012210100222201211121021121002012010210121110200021001112001222110121002122112221002222011201002002121112101221110022200100002222202011220220100211202220122220022021200212120210020121120212121100012212200012120200201110211102220111022011222012022112122122010201212020211200122110222020012112122201001101111211212100220021120200102100111222010112011012222222111112202000021210222000011022000102022120122021212210120110011221110011020110002211120022022020210012221202120111010110110000111200022202111201222012211100222222120222111120212200012100021011201111121020211011122201011101210220210021101010201120012100221000111020212221222111102212121002022012001012222121211110201101111102020201010111121220112212020210110122022001012022021202021020121222111112220202111020220010002102012111001100011022202010220002001012121221000212212222200", "222111102221012111022101011120221201011221101022011010101220122210001010100202210211200210022212222110022220002121101212121112022112221110120101100202021012222001021112201110220200102122000111012221221012221022010000200000012122102212100010100200010102020220010100221012220120001012211002112222022101112112212000212110201221201211011222111112021001002022200211021010100200102111202111000111012202100102011010012201012101222022220211201210200001201210221212212222012221012221200022202020012100212201120201201220112201122122200002121120012122112010112021100122020211012121221110120201000110110101221112120021121020212011220012111200020001022202222111212102120102011121020201200210120120212111022021200221002100021010002001200021111021212020210121002001011210102122001000111222022021212211221221012111201110220201101211011212201012212120210101022010111221002002022010102122120201202102012112002011122111211011001012101102112011", "111112121111201100001002112122221000000010002110020212011222000210210012020002010202212000221211001022010022111110210202211110222112201122220122110120112012012022200111201120120121212020100111021010221021102120010210201021000011201212211010220221221222211100220022122200000211212121201000201210112102001112222012211100100222221101110220000222220200022120211011101121222001001201110221001102122011022110102201011010010102202020002010102012211220021111001120200220010102111201122200110121002211210112220010111112002222022102111110100120120121011110210211200202002100002120212222220210222001102220012101002001210220102110202212021202112002200200100222012020120002001120120011101022212011020011112122222202110021102020020120100212200022111010200221211201201010120011111010200002010200110221112100002110021200022001012022100001022102200210020002202211200020001212122210112001210102010201010111022000121100111112020201021101002210", "001201120021210000211020222221122220120220201100010110201100221210010002201022221202111110001120222122220110110212221112120212121002120000020110121210112202100110211222102021222210011110211222202222101222011222120110222210022102101021210001211102201110022202120020212201002112212102212221210021210011001202112121002122110021111210000011210221011222102200221100122212222111222011221111100111211222221221012220011012012002020001102022101201002012202202200120221020212202202110122221112021021201011111221222020121110201001221201122202122222011110222222020110102212200002002012112101120022122120120210222110121220210202221120002220100010221220011110211221012200012210012120020010210102000221212200100112100110112221001000111102020001102112201211122222020012020012101100210001110212121022021222102020020211012112110012112102200211202012220221222210021212111002121221011222002212200010112122202012200120011111100022001201121000220", "020212211102110101021000020112011021122111222110202212222202020000210020222012022000012222211211200211201210222212110110211102002100102220200012202002001102102012221010220212211120000000202020102010210202122102000202220121122012102020220010111201220210202222212110122022122101220010101211202022212221021201021101202222202220011000200011221100122221120221210000012012211100211111201212022121212111102011112021000100111111012122120100200001222221101001012212120010112220102221111022010122122100110120022011112020000110020001112222202000122102021100201002120112120220102002112021202002221220222210021012022122211001102121202221220101122101200000010021012222100120012121010200120201212012121010022200022020120011002100011122022011112011221102201022121210110112122110200102111222220221012210012112220111012202211102022012011120000120220001002101021200000202101011021011120222212000101111002120121202110101111202212112211021012122", "121000002221012210120012110200220212001010012200120100222010100000012112120222120020202001010200210101121212102122222010011220122010002001021200000210002020012101101212011210120010012111212102221210110202122012001001212221020110020111212210101200021100111201011100200122121111001110201021010100001222211210202111120102220211102212002200200100202112120121120110112201102202212021020222210101111120121222002111201011011021001211220022202002002100101012000222201002011220000002200202122101220002000202111202120210012211221222111200221020101120221001222021002202002202210212020201100020011220001121120112001021022212101121201211212212101111011220020200022010101122100211211000100112222212001111022110021002202111100211022100021221121221112222220201202112112011020112221220222201211000012122120200222021020210200022002112112101112121020202122002212102022122200120220111122112120120012002102100111111010000002210212102102111110021", "000022001202120220201002001110110202020112022122002101110200202201022200212012002211201012222100212111222221121111102012022112222111202102022201002022100101000001111100122020011100210211000210222100211021002101012010222002001012011020222202202021212022210112211122012121211220111101002122222122001211020002201110011100112012010210200120121211102022020012221202021110111102111222020001212022100221100202000122010210200221101202201112222221000021110212210100110000210220201110001221000120011220101200222120102100110122011021120121111012002112221021211022222020000001102220110010021001121120020001222110101210112122012202010122001210010112202001120000210012220201120210012000102212100200221220010101022012110021211221200021021102211110021200102100122002011122020021100001212212012010120010212021110002102202002202102001022022100002221011020000102210210000122010200001002120021112001110200202112011202022202200200012020101012201", "212221100010112222221112021110121012202001212022001221021202010000212001120220012222121012010020200022122222021020020020201022102011200020212122000021012011111020010000222001012001021101012220121010022201010102221212220000210012221001011212120201102000001200201221000102212222200212012000100211120012020112121201011010210120010202022222102110220222010002001012102211111011211001210201001110012112002202121102201222022021112011202212020212200221010211202121122021011202211012202121201200020012221200200101112120020120210010102221012221101012122111112022022221020110001112022022011022120001012202201011201000210000120002000120201020211220100012201202100212212012200002020021022211022121021112000120110121220120111201012120102021222110122100002211020122220110122222121012112212122110102112121022100202010010202200210111211210210122222100001022000221002201002000021002012101001200220202112100101112012001120102002122120202112112", "202112020121000000020201121022221001110010210220121001112002100220002220111000022010112012212222211222222012011212200100200002011012212101122010111101121111120001100220101201210021021201201011002022012102000101221020000110211021022022001012112211100122011020111101120021100001002020201021111020212002200000001101110001020122110002110220000220121202202222001022002010021102220221202202001110220121100220122020100201012020211002120121121111001002020212002222112220020120210122021111222020222101110221002201002120112112111102122012102002112010012100022120111112011222112000222110111100122210000211221111211222202110220201020012200201220021121012111201102120001101001022222121021100120112000010100102212020210012202021112100200122101022111122111022020102012012212221202221001212222211001122100222101010120022202100200122222020022010202210010002200200011222200200120120200002101212002011200000220211001012002211120112012000221201", "100001021212111122112020221210012001222110212201201011000011022002220212010211200110102110102220220201010022211200010211111010212012102220200112210201011112210102122110000121101022011010211110201120100010112212022202102212111010021201020100101121111010202001212220200211121202212220120020220101110221021012020020212012222221110201101121111200010021101212200010210121102001201100200110121122202101001011200101122021012010200010000101210110101220222222021200112010021022201112100010221000020212021222102102120210010211010102220210200201222112221022001201002112120012210112200212020201001210011221112020100200121000202100021111022022221112022222202222211101021221002000121120101212000110002000201212001111210021200210122211000000020001202020211021022220011002102222211220111220120211101101211221001002010121121110020010212011022222202120122010100222101021220200200121002222210222120221111011001000001000210002121220102010111001", "101201201011121102212101112201111200212201211110010211100011121021001201220122121021210121102212200201201012102022220120022002101010210110001211100100112121012000101211211121102121120022110121001212112012112210110101102202010211101120202110012211220102022010012110101210210000220002110202201122220010101102212211100001000001111210102122201121210101002212121000120010100002110100021222010100100212222012101222122222012212121001211121212200220002222212201222120120201002210022002202102002110021001112010000212201200020122002120222222111100222220122222022110222100021201011122002200012111221020002101221100202010121210020112222221112010020210210212211210112222020102212020211201001200021100010211221122202211012010121210201111012202221200102222222202011202202201022022000111200022120210220101200000211100000001110202221100221222100212100002012122202110111201222022202002212012001120102102200110122121110012001000221111101101210", "111220100210212001001211102202012200112022000222100100211022021100120210110010222101002021221222002110122002121121020212011200211200122101222021111012210001211102111121100222200201111021000121221121101112202000200100101102020122111001121010120001220202121212111122221002112222002220220101122010111100111101110200110120121010212010111122001220001102221200112110222020121100020211212002101221221021201202210101211222220122211210001010121000221110002202112120010001120110000201220122202102000201002210201012100120022220122201200201202201021112220020110122212000221000001222221021201202122022222000200220100022011002210101212011201112101200021012112101110011111121112120020201212020111121122022122120001022222212221200100222111022022211012022011000111112102021120221022212100212012021000002221121001112112211010200122012002001120012202222120111011201112222122211001111121121102120200201221112220021110022122011221221111121200120", "010121222102101001000122001001010211212220211110012020011020020012010110101202022002001100022112211202222121120001212220211210122100122002212000111201001011010122021120112022210111010012022002221212101202201022110220200002201101010001020112211022120010000211021000022010100122111001011021221100001001212011000020110022111110012201211211121001221201101200102012010001120210222210211121010110000211121120021121001002211221222112212101021220122202012002101201000210222110122211101000121020002202011012221110120222220122210000012222221002111020120212222212022100100011101002002122110212022110220000120212110220001102022210220101012011101212112010211222110222220202020211111100002200110102022210022022211102202200200021202122011022120112220010111010001012102211000010222011210112201112101020121212221102220110210122002122112002001012202200002021111110110101100202211112222201002101222100012110212022210011020010121102110011122112", "201210102001120221120120201110211220112222222012001101222021211101110120201120122100012002211110222102110112001020220000102120021001210000011122001202002012001122201012222122222020020212101002210012000022201002201120210000100220100001120100000212110211022210122211202101001100121102210201010210011000222110102012211002101120011200001110111221121220102101211210111212212211102102200011211100221102100002001201002121022112111121100220022222111100220221101000220000010211211001001101010001012202011111101012122200102222110212021112101212111122000221222021012122102101121221112211201201100202011200201210022110012102011220221222011212100100101200011201011210021010122221020111212121110202011101210110211200112112212120012211101002112021020112200001011011102111211100121201221012111002220202210021210000011222000212122122112221002202122111022112022012020110121021121201100210021020220020202201012000220210012122221222122022001221", "200101110222010202102220012220020221112100201110102101111022021212111200121010002120201000201100021121111220201012221110012222000221111120120000022100200021211000220121021210000000020001221000100121212000012212012020122200112012002002011102010000020220122201022002121010210100112220200021102212211020012212112221020020020000212211000001011102210102210112202020212210202121111221200001011000021022002101220010202000221020202102120012101122020212202212101022122212112002021200012100101022212200002121101002022100120212211211020210101210102110001221222022101100011221001120202020110111112221120111002201022121201121121110202101202112202201221111022011000020210010222122021210212111210022201011101220000001120020011221002022021210000001102112021020000022120111111112100110121221101201010102121012210010210101120212200220101000021002220102102211022110112002221211101200020121220220112002011021002102222020220111111011220102211111", "211112021120211221201020111212002102222021222120101222200211211010210001101222202211020212022022011120200021111212122220210001210221020122021122110100221102011220102221012102112120202201210121001210111001201001111202000010111012222120111012022000111121100120111100202002101001010112210212122012012002000221211212220111202221010000010211212020100020221212002210200002211212022101210022222200202201222220201220212021212210001210010222002020100121112102122200211120020012002022111212210000112201020100111221010110222200102212210112100202022022020011120222021202211222210221100001020202211110211211221122211112120120012120122021021122221111221110202001112120202212012112000202120120021222220001002011210201001012202002111102012022100001202221101002002002210201211112112201211222210111020112000100020011021201110012001211221010022122210010221021022210111111111210220200111112110011201012112102210122011001002211002202012220200210", "100010020021021212010201010100100000221000121212022121200202110212201021222001201021212201010021002220012001020001121222212122020212021022022101202001220212201102102110111200201102102222202101001012222000111211000211000202120002111010122022011121212002001120122121001120001202100111110012220112201001120211002200022200021121110111001020100201010212012021111201120021000121111021002002101212002010021001111100021210121022000020012020020122012120120220000201020012121112120221210101221021101112001010221111222021202100201100011110022120201211100201211111001011010022202211011101121120212210201101020102211221001122221022010000021020211120122001220222222101002011100202202012111001122111210100210110111022100010102210200000201122200022000120110111001202221011020211122110110000212200102101221112221110211002122012011101111110101101112221212021010222211201002021121002012122010110222210120212001210202122111022121212020200010021", "221101210220220222101220021012210001000111212000010101000121200002222121100221012100000012221222011201011221222100002211100021110012001220201212012102110101010011211021022112002120211121002120010200221200022122102100112220211112122002211100202111120121202220111020101012120101012012111210200101011120111020100111201221211221000100011211211000121202201111022111011021202201221110100211120000000212200112110011212111010221001102211011120222011211201020212201122202220101001000211111212011210022010020110212212211211120002100120122111000211202010021201220110220221102102201100121111000220020121201102102220010011011021120200111012001021122122011020221120002222122010002221202020202202002020011111120010210211011002121212121201110222210101012020000202200202210212221200121001112202020111021220210000001101211202210102012002021210011022021211010201201220211120221112212022102001002211200000101102221221220012222111110112011220012", "200121122111221121120001022221010010112002020212010202201122000102121001202121210202020201011101210020210111102200122120202200221101112101121010202202022110210110112201202120011210022000212111111010120210011212121001120102202212112022011001120200212200011002102022022221001101010100201100120120101001112201100102122002201021202202101021000120100100221001211210022021022121102202220221112022011212220211201000012011101012222212102022110120021110102211121022111211100010020121012100011221121000200112210212012002000220211001202112102202121201000120110110200002120200110111200100012120011101201022201110101020201021221112010021202110220202110101222012010012122002102102221012000121000201010000022010021111222201122000102100211122112010212001222200110220020221001102122112111020120102102020100200220100100002102010202000101101022211111000200020010101002002211011200000211122122001122010102111022011100101012102012001221201121100", "120210222200000212121112010210200101112002001102001000100201002220210012020022210120102001020111020000212202002122020201120020102122010221120211121202012111221010112002102001222021211021000002112002020110111022222001012220112101210022022211200020121121122100110202112020102120010011201020111202220011002020100120122010210110022120202210011022001110221010122122211110111100111110120222220200012200211211112211000210012100101101120001212101021221010201021211222221122221202211021202221012101002212011200001121201000221002222100021102222000000201011220002222211011012201011210000211002210220011111222201122202012100000101022212101122011100120202001010100002000112011020221022112202222002122200021101201221212110222001000100112000010201222101020121121201100120202110020001120211202022022212210012120111011212120011010020022122110102201011012102110011010102111020012012012122102211120112022102010101221202210210110211221200222221", "010111120122212022212011200011012121110121222011112000210222022102111111021011112201201110020020222011001212111120200210211112200000101020212000222120222110101001220101012010010010102102112202021222001102221011020022021210120111001201202222221120100002012200002120022020021210010200101002221001121200020001020000012212122112110001010200001111220011212121020012002102001022011000212200112122101101002110020020111100212020110121120120020011002201002102121101111022220212021211020100121022122011111211211011021120201211010002222002111202122112112001210001200211121211102021120012201012110020111200120100212101212101122200020112020112010000011001212122110100122010020222202110011120200201011001112000101200011120121110100120220022201112111122022120000210000022111122222101121011001221212000202221020122000010100002011002221001011210220022221101021222011000100022212101200021020220111110201021110022020201101212002010201122010121", "220120202020112222020010121022000012122212020101112120002121221201200002011222211012102100122001011021020022112220100001222021022211202002212111102012120010201120010222100211111222211012120012222022222211122020122122202102201011120210121002011222000212020222021221000010111001121002110210201221210020200101010012210022112002110100221212210122200211201000200101011112001002021012122001220201101122001021001102220000010110111100211210212021120211122112100012101112201220101110200020222110111000010101110012021012200221002000221121220121102122202111022101021002120110211222100200100221220010211222010011202021100120221102012201101212012220201000201221200010112100110221120111110001010012221202121221222022122012212222002210200012101021012111122022212201210102012000120112102201002010100212221022120021010002012100220221220210001001100121211110021022122220210100211121102222022002102020210001112222101220002220212210222020212021", "122202001000001210111222111221120200112121200122201102122221011000012100102200201010201212201101112211002010210011111000012011220121021021120212121222010021212110210121022010000222202220001120010020021211012120122001122211200220122221001002201000012111111222111101121111101012010220222011201000121022002020121112110201121102220022201100121121120020122201222011202120110120222011022011011212101202202011212020002122101010112210202012120210022220011102000200120000001120101010111101220110020201010002021010202120212201211011222010101210220222221100020210201212112012201212200001200220122010220220102121102101201000100120221201011101110100002121020112111022200012201102000020111101102100000111102101222021221002222101202102020012112021020000212021101201202202002012221102211220020020212211220110212011002211220220011220221222120211121112200110110100012011011012000022002020020002102122011002212122110002221022021021102022211202", "022021001221222011011222000202101121021212022012102100201110112100121212010100021122001110021220220121010210001221000112022222020221101101121212202102112022100211102202220200221021211200002101101220220210211211201202002121100220201002202210012220220221020022112210101110002211201100010111101210110022122221120202220112100001111102201021001011001120211222101022002221102022121220222212102121222021001002111120001101011212112121222100210110000012000200112111021111200000202120001121112012120200010011200200020102211121010010111110000121000020000102110221001200022021000212212102021001102120212220022010121111201201022222200122112210020020220010011102110121110021221000001100012222010122002212200202121111012111001010200212012002020112022220002120100002222112000002010111001002000221110100211122010101102111000221121102120122220110010021020001002001022110010022011011120012212012200222012211001022000222220002111201120020011012", "211100221010001010020100101112020211102121110011121022102220111210101211020021212011201001012202102122110221221122120100102122222010010112201121000221002222122111211222220010000121222200101002111212110121202002202121111100102202212200100212011111011121010102010101120020110221222221201022221102212222011102111112200022100020120111200010221212001122220212110110222222212012112010102101020210201210210010202012220010121211210101102202201200022001220112002102112112110200200102120110011112012012202120220201212020021122120221122011200111221020110210102001001122001002110212001122222210010210000100000202001222102010011011011120211100122212201011001220212110101010001220001020020220220120010021221202011122021202101201002222101111110122110102012021000011010211012222012012020222200012122110000101000000121020200200000022200100211000101102120020001112021101221210112011220221202001202222202211211000100020202211100102120100100000", "010122000111101202112020012012200001020100211021021212020000200222010221002000110112210100001201111000210002021221212220112211221211110220010100221122221122120121112120012020122012212202120211211120022100222111102122120200001010011211111002202012110221211020200122212200211220111001202120221001222101021210010011210011202101000002120221022122002221022100220020001222022100110220202200022212212220000221101002220102122122002100020120210021010222000102011000111000020201022211122102211022011120212220222011220100210221011222201112020100111212001022221110112022212220122210110101110110201012110002121101000010110201111001020002222222212111120021002001001210100020002202210120002020020000100000002200022002002000122020102212021212110202022022200120220112212202011020100001001011202210211010020200110122102211202001200201020220110121002211211010001110012020210001211020221121122212011112022211102201110011122212010112111222022102", "101210111020000222200212022111202210111102111201110022200202001001221000001111110101101212020101201111000122202121010111002021211101001020012011102021122121011111111100022010201100210202122201020212220011021011001210001212000010021201202211212112100220010001000210001200100200220121122121111220021201012012012012020001101010112001002002011120202120111012021101112011201212211110111202102011122021012022122222112011221200210111002220110101222210212000020110020221010211000220200211012210122111012101002111220111202211201212022000221221002212121012110200200220012011211010202012102212102221111000112122110100010201012212221210022211112022120211220211002010211110222011012020001000101110211021011100202220010120102211002010222201000222221210021001221200001221011100020020012201120111022221012112102111212221022001201010000220110102100012112111100102122200120101002202022221100200200100100211111102122002010120211221000222202200", "111221122200211121000221020020112222220011101210201122100201110111221210221022022210200210200021120221221221101100020100001212002002002211001000212110111200011012102221120010101212100212220210121122201222200021012111121122220220002112110211202111112021001221002202012000220222022002220022201002202211220022002101121010101111121222202121202212111212012121022122010111011000210020220100100001020100001011122110120011012222212210222002100100121101011120110010101202010201011022212001121211002122002010120012202000222002020102210202120021212212112020200022220200212022111110112001212020020021001012001021002121121201022112100121222202020102101122200011101102101100101122122121001200102212012200110020121110020101120020220112121210212112010012110012222102121122222222000211211101111211222202020120222102002100122002000020100010211000210120011002212000010011002222101110211001112122002220221200010211122011210000221210002022012201", "210202122101220212020102021002110011011011001010202222212010021100101112000212002112121122120211010210020200011201112100122000101002012212010120111002200122120110012110222120222212002212010002100001111221120202121212020110112121200212202211201112202101202102112001110210000021012201012121200220202010202002001212001201020201002121011020212201222001221020110022202110022111112222212221212100021101112200011021122011101200100002011102002000201001220120121012002112212011112211200001022120010101100210021020200000011012202111121201122000001002122120002200111020201122121111121122211012111112022200122120010122112202202022010001112001011212210221202022010121021122111121022221110012101010200202022120110201022222000211120102211101002220201010201000201210000201212210000011101201200221011120212021200001201001101200221022121211020021200020111011202222020220110000110111202202112110001201111022022000200222222220100121020202010022", "020101221012200002202100120100122210022111211010212001120022112121010011200200212101212222201221201010002201101002100011110100222112220102202100022011110000111002120220021001001120021012021001021210021011122210021110012211020220122211212110120201120101210010211100120000211100012101021101022210210222120121100110020011011200200121201020202220122002022212012001110000111012002122110221120021111202202221012011020210201222020220111021022122012210122102111210020110121021112001221101121220012100110121121210021011121012102001222202212220202012011201000222102011012211112121020220020102211010020021001222200220222222121011211021012211000001022001110200220121211201001010002210110011220102120220020102002022012111220101000201100101020020111100122002111020102221110111010111121120111200212202202222010201102220010221110222120210120000100210210100012002101221112012200221111002202212012021000222202022201001202010221221011220202222", "221110012001001221011110001101010102001100201200200101211001002011101122000200001211101211020001002002121220021102201012112020012122202021102010002020120001122102202211201012221022222211012220201120201122100111100222211211021102212011120221010211201100000210002101011000110202000100101202102012011112221000002201010111010001101112110121102220102102001021122111002100102020201012001000202012201101220210122121022001010011102212001102202222110022001011221011121210021200200000100012200211111100110212120001202101121222121001211202000121100210102220201210101120012210122010011222222210120211001212022000010100021101001121222210012220212220110011122102101002200211201212100010211001221102212011002212211020101001112220010221220021001221021000220112200201201111221221202012112101211100011020112011012222120021120010211110200211102012020020202222000001110100202012011102122202101222110202202111101100211120000021102222212202122120", "100100020022210112011102110112111202012020210001010211122211000012012220012011212021210022111010120222001001101222020222202000022120100120220110202001012211200111111020102201101120021221220021111011111201221222202121001022012010211022202112012211020002121022102012112100200221211002020201110111020200102001020220211221102012202121011101002211121201110221002102000021000121001121022022221111121102021112020000221012202211222122020022010201111002021112101021011110002021121221121110210010121122000120102001202111012020102122102120102200012222000210101211022112110121010012201011011012020002210121021011112000122022021001200020100110001011201201010211121222000010021002120000200200121011210102110101002020212101112111220110121202220100122012100021212201000210002202011021121001221001000212110201010002120201112112110000021020211200111001002101110022210011122220211200100200000210010112101200111012000020110122100010211220200020", "001102001212221000102220210122102102102121212012022020000202102020122022011022101120201000121222001001020021122220122212110022102101122002212201020011011221102022111212120201022011222211000220211220200212001202102200220100111110020202120011012122021112122001100111201202220111202221002121021221221022110110122111220020121102012021102020021220000202121222112100221201011121002211100200212120110011201211111110102220210120102022100101011212212021211210100211121220110100101022020120012210202112012012102211000202122101200012022002120101222210110120100011012112020002010210200120110211101212002111000211200222012011001212222020100221110212102022000020010201002201201120021000111022002100210122110100112221212201021120021002211110021110220122100111222101221012211100011111012121011100121212202211102012120021110000112102110211022020022202211210112101021121211020122001212012000101120102202000221121110120000212012112121100000121", "112002201021200112211101110020010021021201200021221011101021002110121020002112002112221100001200200221201200101200021100202022020121112101211220002112110020110100221021200220001220222011101210102111002001101010001012000001220002122020221200222210100000212110220012012101022102000222011022102122120022122211220220000020012121201100222120200011100022002100121010221002200010022112101220100022221011200200111122002111220012222212120001220020111211102212002002120211112000122222001011010212212200201112122022212211020221100222202022222002210100110102110120202220102222110000220021122022201220021200012120001212200212011012211100101212101010012120010221021122102021201001202102220120222102220102202111002211112010021100100002212202220221212022021022101122121010012110111220121100120101021001122222220120010120220110122220020122100101011112200112101122121102112022120211021021112110002100201020222210020210111222221120210020021121", "201120122121202220212211202202021010102121121211112201111011200021211220100001212212022012202002211110210010111210120110001202202012221112210011210121221220020112002121010220121102112212000001011220211101200201221101110200200011022120102122222112110120022212002102002211111110211002211010102002110022211102100212000202001011210110000122012220211202211121021101002211120200002011120211001210022101101101210122111211220120121221002122001102210202120021020201221022010222212020112221120000202102122122202121122120210111202202122222200212022112120220011120120121100112121101210202020220121121100100211101200002121221111111020121222101220020111122101100122212022110122102010201221001011002220001010120001122201010112120111122012220120011012022221202022222101211111200221102020212201121120100000222121210202022201000220122110022222212112021210011102021111201211021021200120001012021102100101002000201202111120102000211020200021002", "022212222122202202021011022011122110110211220221122012122001200211112211212200021212110222001222002012211111002020201220010012020100120120112112200222221100022002112022100010120112222201002102222201121201020012100122020122112010010122020100200010110100101202020022222102012000001220112002201020022012112101100012010000122222210021102000011220001022102002210101220000202120112022020002122220021111210121221110112120102102020120022201010010200220222020002020200100212122200210001100001101220120201101210102000111120201001002120021120210200021022200100101112201012121011201101122010202001101001010001220211020001222020011100121021011222200001112122112221112000202100021110010222121112210122112211201120201122202112120000211121202110201000220120201222020222102212102222122002121022202112111222101102101000002010002011211100021201210202210210120010201210121201001102002022112122210121010221201012101212020121221010220210202020010", "220210022222212121102002200112112011222210200010102011021222002122222201002100010120211122112210112202200010220112201110020122110211110221022220222121212121000101021020122112011201120210100200211220220221112200001020000121011021012100012101201001012101222120020000111211111222200211100201202120021200120021122022000100001111012000100111001100221002121022200221111010121011121022022001112112001111212200200201101000212000001011010111110222221100011002221112100212012100220202011022111000221211201210222010201002120111212212222102211001220001210012201201111111212102110121000111000211012221210012120111010110201120210122120101021210002122012221122121210102100002121002101121120100222221212022100010221201222112022022221022201212220111220102100100222111120122100011102200100011212210112201000022011200202212201000122202022101111001111100222220211201010112110101220221012100021220011021022000122000111110021111211001120022101120", "021211000021112202212120212012011112210112000011021021200211102111010001002001202211011120222221202100221212211101120112112012012201110120020000010211001121111122222010110010010212211121022020222120010021100122220201110120101010211201021020211021202120000001120121020020012110122211210201011001001111221200212120002222020211102011201102000221020101101012001122021210011222000200121100120111122021001101101011212211121222000021011220212001110101012102010120001112021200100011002000011121001202010220220022221211100002011212001200002010002002202211011221101010221010012021121122001110121120010222102000112112011012212001202211210012002201100101000001122211222202002110212022120210111202202011101210220122222222220012010121212201010200000122021220010212121222011020110101012200202021110110122200112002112102222122022202121112110211210110212110202212022221101002221010122011102112222021020101210000021202212001201011211022022202", "000220222011022210022010001122120221020002011022120021002210111122211200021122010201211212121211200202012101112211212100002212210001120000200010202210021012020111222200222001221112221101011112220120112010101000201221211020100200222221110012212202022222110210020011201210201222110211111020002000000201202010210202222220101212100111101001101111000001020102200211101121010101122112120221020100000012221110020121021012020200110012112101021120212002222021000210121012001210121201021012221021200110100010221022211200202211122100001110111001222220101012201101101002200200100210112120002212122010202112011221002001201002212100020122112121012211000022200111221111022120001202012100221012212201021201112202222102222012102212012122110020112200212201121110022112112212010200002100000221020001000000011200212111002112202110121122211221111110101022010102220122220122020112201122000100100101100220220112002110110212012000020201100100011010", "022220202110112210101112211011012212001112002001012202112012220102112221220211120212220111010022101011110022211201000012111210110212021100222210120002122120212011220110211010010011112202122211100022102200101220202110202210110222222202020220100202202100011102210101222111012220221020202102020222100220211201021120221220222011001122112222000110122210202100102010222011002111101011020220221111121010201210100002020211010002010110210110200012100012101010100102000201111211102212101221012222210011202202120012110010221022012212111012102202212222002200012100212202210021000202011102121002120101010201010111111120110120112101221012021221020211211210010210200210010212002220102011102220002111211220210000112202022110000102201012222010022110002210201102010220212012102220021102201012221112102012112212010022222111010101221201120001120012102210200012021000201202210201020112200212102200012211001012212201220211000101211002110002210022", "111110021201120210021021202201001002122212210111022111002122220101212222000112002012012022002110200111010010222210120121021112212011020202011011112002021211220222020021120001012212101212201201220101110211102101022000000011012111120011111201112011222010012122202120101010112021101000202220200020002022022002010202120022211111011001221011210200012120210200212121101102210010022210100020121112021002112210202210002012121222001001022201202220012202210211122121111102201100200222002011202111000022011002010000102012012120212221100000010011001120102022000110121122102111012121210120022202112222102022001210021021022002220022021202121120112002121210221002101211000201121001201021001110221000222221101102100000021002010222201121202122021012110222221101112110111020122122112001102102020001222122121101122212222212120220101201122201200202210010210000201022022111010000010220000012101211120100212020121212002221010010002101210002111002", "221102100020210102100100001200100111222100211122211111100212121202020012210020000100000020000121102222200211021021110200101010122000121022221212121202101200201010112222101120222121021122201200102001201102101010121112012111122221222010110202121101122200222112011211211222201011121200012000100200111220101200202211112221012121122020121210021221222210120012121021021121221020210110120021000012211021002121202010202101212112011012211121121212110000121021210000001122002021121000202111100111200212002100222001020220020221100010100011021202210202212000100221002201200112002120000102121010222222000110121121100102021222020201010120011202002211210100001221022201222022201100200220022122211120122001012202012022210101221022210100022202020002112011110221010202012002200012202022200202001211121212112120211221111121122001122000121122002002022002211020212011202121012122221201000002112020200121100210210220010222121021012222120110002121", "021121002210212012210122001101211011002202022112210012001101122000000221100222100120220120201202022010101210101112102002102112120020221111122120210212010222111102200020210220212111100120212021200011220000000100200222001000110102111212001001120121200101102002111012101020112102022002002002202101122222210022022020120022012121221002111201220021021001201120222122101210200200110012020222210000222020220211121001221010211200101111220202100020022120201120201020212021022222201121200012221102112201022021122110112110221002010112011211011111200121021120201120200110112110021010111012112121022211021010222020201200111121200002010020102120122121021110002112210200222022210101101211101021100222011122221201201120002001111122220021221110011012120120102021122202010211010010001111012101202220020101212210012211212010122021010011101122022021202120120102020012101120020202211212210022021210202000020220120112200202200112122122201001212022", "100220212110010121201101100112010220100002021021012002020110220010200010210212100101210221011011212121000000022112221122212220201100200212100121211111021222121021021000022220001221221222111110212201210220000202211222102122111022211001010221010101001200210010112221110201221211110000001120100002221222000200021201200201000012212111121101222120010112122202100211202120121222210022122020211102122001020122012110020112001001020110000020121122201210201022001000102212112202200012121200022201101110121200122211001012220001220021122020122221001022210100221210221110102222211102110101120021010110121210200220102001022202212020101011222002000201000012010112001011101212101001110111122202020100100100021210220021112100000001120022222222222221212221222022101201111201222021220220102022222120100002111221121220220210020020022120101121100201220001100000001000012202120120111020210012020020110112121012010101100212100001010201222112221201", "120022200002020110010000001120100000210111222110221222122000000100111211001202120102202121112000101021101010202201012011000212111222111021221122100120202101110111011001021112211121101011100201212222201122122200221221112010011012101002101022102210212120210102000200100202202201002102220222102001222111211021221121212211200011201100001012211001112220201210000020012111122210011121220112221121222012011222202201100022202012222002122001102110020121110222210200100212111002001201200211011222210222211012110210112220112021110012221022112012022021220210021001022202211120121222020121210210000210212120201120221110121020102100101121211112110112012110200100220210102010121210000020010211021100020011021101102012011122001221002012111000002121102122011111001102112010110002021020122220101200202010120212220202211022122122010020111222110222001221111121021022212220100101111220201020020011210122110000001202021022012022102122121101011100", "111020021200201022220122000102210020000011112020210011020210222102220222022002021202002200210200012201011010112000021122011111220121120022001022122112120010011110121210022012220112011210101211210021211000101001002002211112012201212002121112002112002220211111121211120100222121020021122100020222212022000211021101020120200122120220010102212212100210122102110020200110210202101021002100020221121001202120101000101010022001210012201120122201201120111001222001211010112101022222121021010201010222120120211100102210112102120000102111121101122222201011000222212120021112002122201100111000222202221021120001121100110102001021002210000100201001002101210102110221121001222120201021211220100211221112012122211211101200011202112010012001011121221221102221220001100200112221221000200221011121112022022001120212100220220210212021100102121020021020010111202100111000020210100020210012110102222011202100111200200212210111221021100212022111", "111210112112211212010202220200001111100020110012121021001202022111210112111201020120222011010022222112122212010010110001100120110200210122102211221200122211100002111100102202120022221010000211001110001022111111211200111100110111212110011022211020210010120111120220121012220021220111101220220021101222212022222200012012112012020222012121020201102001112000102012121221222102020011210101211001102120000202002001100022012200202110221011221002120211110001122101021112201212201010121111112020200221122220210111221200201121120112221100101211120000000021200010210111101202220211121002122121012200210012120211002111102110011211222202002200222121212002112210210122021002112012212100212000122002021010100120222020200212011221222020200112121002221212210101110122012112021221021111201210021011200201222121102112001222002210122000210020112212102212202100012100102021020120001101200101212000112111122022202120000111010010210120102110110022", "022120100121100110120122111212100001002121000220202011100002210201021200121202121111001001010010100001120111220000100022001200112110022000012202220121200012001111112001101010102211122012121021000112011002112002111202101121100210112102220101001022112212002001101101201220202011011121120021022010000000100212011121021002000200101021110000001200200201001222021210012121010101020002101021101201201021222020122212210110102120201222221220211211211112022000200210000220101020002120012212012202210121110212001202000102111212211011200012021222002020001200201021111021222102012001202200020102000120002021202010121112022001011221121120011000001012201200012010112122112121020202101000110122212122102001011011011210002022212020102211010021121121112110021001102120120102212010212011202201222020210212122220001220221002111202200222022111212110001110120200020010010202010121202121222201011200202210221222100100002010002102012201020101121020", "210200101022001220022201101112200011001202022122020210102120110210120212222110221001012220101011010200201110121020102010121122201212021020101021212101220212222001101221100222021000211010101012110211200211100221111012200210100120221110020121011121121021021000220212020022010100002210120111120000100021110111222121001021221010010101011000001001100120010110101002100222022220211221000210001221111211110120011210001022001011010211001201010101001002102020101102011110122021000202022222110202110210112212020021002010002101000222201202022002021221221220202000211011120020201012122121100210221122022210101121000011211101110222101122101121121012000012112020022220100100202202012110122101112212102011220012211012220022001102222111110020010022122100212112001121100101100001121011221102101212010002222020201022121112221000212100111112221120011111112210102212120120200122201202002002121012010110211012002122021200200100012111002001222100", "210100221011021121202222112211110102011002120010121020110021022022200010201120210112200220010210201202111111220202121201211221021211200110202110001202222202211102122022112000022020111001120021012201001001012021202202010121100101001222201102020012012112112000022112222102102110200212112102110122212011221001200120110011201221002220011110101221000101111201001200111111102201202012221110221120021200020122110122011101112020201210102110121010120022011120122211211111110222000020210022012202121211111120010210221011100112112121221100000122200021200001021111101110122112001210200000122220021020112111121012001221000112002121221022220011111010111112001110020022210221210021120110101200012022101101122212021020201001011120001100112222212110121102220110101222212112100010102120012201210212200200010201102101021112210021011200020211021202201212010010100121010001112121010202220201121022120122112202021200001121110121210020100100020011", "002211120201002002200220201210021200201102022020202102011102110100220122211111211200112110002110210020122002102000002012112002211012020111022111220202010022211011011210120122221222102102110021100000212110101102201011020002110122210010220200200222002000110212222200000200012200001010220011111111020210212001112122111221000011111200222001102111000201101100100012201110202112022101012010000112100210100202202100002222011212111001222210020121011200110002202010010002220201101100211001222121200021001201111222212102222121122200112120021000211220201202011210111001000000210200200221020212002001210100201100220002010112100011001022012201110010110021020122211100220001110112020121110012101221100011110202201122010221210220012000011211021111212121022011221112002111112022120201212222000101222211212220112210020202201101022021200001012121220221022102010120222010022120111121010011120121201220120212201202021021210000021220120222001200", "101210121121020010122000002211102220212222222122220111000221211220110112020011010122222120210122000202111101120112122202211201012212122111121212012200211102020010022211202221002201202201021200122121021210212001110010122111122111002021001220110110011100221212200000012200000021022101122002021100201100022112011102010210200202000010111201212001110200200220222210011122202122022210220022012102012001111220202220202111222100002120010112011010202110010201220220001102112222122202220121210100121000002011202011100210221122012022112110220122022112101122110221020122202200101200201012200111121020011120110200010220101102221210220021120120220100212120211202111022210002120222211101220002111102022201200012011212000212120002211110112200012112112112222020022000221020010111101101200200020120011202112121120121200012210011022022100021020022222101111222212011201022212000102210201211212210100100020211021022221002022022101101220012112100", "211222011010221220100111222111202112102111101011111020202201110200022222021010102012220211020010121000112010010111011020102021221220120221011220222201200220102000100102020122200112201120122211020100220210211012201022202120020212110202011011012121120201212221120221022120121211102002202212102101220010220122220212200102210200020100220200011120020111002121012212102201221201112212022012010221120212112110221202022210101012022000211022200200201101101011000212211012112211202211101012110121020022001021201011201221200000202202212212021022110222102200221002111122110010210011010112102020121100212110102122101021011101102101222210000010101011020011112002202202200011211222011001210222211012010220221012112200020111000222201100112020220112111212202221101112222000001100210002202112102010122122020020021110021002212221122011102001121111201011102112101022011201121010112220012102112200221220012020110122202202010200020101102020100021", "222202020121220121000120010200001122121002001120202111022200121012010222012200000210120221222200101012012012102202100212022022222201011221211121222200111100210201001010020222102010011110011121010102000000121112012211110012110012012110100220101211222110002122020222011000210220022012201200212122202202011101022112221012010011001121210112001211001112021122220202200201122022212110101012000201120020012212001000122220022122220122211122200200112010021101001122021201122211022220211220002012211101210000110100021221121010111201012001011100102222111110020021110101012210111021221102220202222001001102020011222211100202210121212211012010100121000011210002122010021121221121012010010120202101100221221000120111001002120122210022111021221222210211010201002021021212111200100112020202022012010210112010200212222002011202212120111012021021202221102010221211022211121022200101102022121201102211010001001220000000000021202210022020002200", "020101112111021222011122010202000110222201112211021010222000010110122101010222111020010000000002022210101201011121202210121111112111122202200102122222000120112200101210011010212221102120002102221212111122122120001122222020220021021212211200202222020110021121001010121211220012111020211012101112210002220020222022002111010120110010020121222202001101121200002101202110202222220021100102001122212011121002212002110212021122001201012222211221121001022221202111010011100001021110122200122010102000110202021021112021200201010221211220200100222202201002111022120022221011102121222110110000120222202022011002010000000022002011200220100021002020210102212012122010212212120202010101210210102111011100222200012101222021001201020021200102201111112220002110102020112120110102012212121011201121110221021002000211221121122011022100210222122002000021220102111122102012101000010211112102102202001202101002020211121001121002210010220110200220", "100012011010202110202020211122212010001020111100222201221021011010012201202010020002020012101121022221112222001210222210122120120110021010221212111100120022222101102210110001111012220200012021212222222020122111211222020112020101011210020022001101002000220210121112021012110212222202100022021211000122001022111010202100200210012111200122021102002202000220120222210010020010001211112202212222022221121101020221202021210100100101020102010122221201002021210022022122100002021200120220110201010000210211112101221020102112221012112021000000122000120020102022211122022112102220101121110201220022022111222111110110002122222220221022000122221121111020220122000220000101220100220112121021012021022102020010012210222001210010020011201121011001110100111020212101002210000211210222022202201201101110222120011012221100202121021121121022102112002020102022011110121111110020112012122121021201020101221211212001202022212011022020110000120211", "202102121021022001102120020100111120220201222002201012000000120002012000111111010111220020020100122210012020021010111000202120210100110211001220120201111110201202211122110021012002200202222122210210022022202220101001022102221011022020010221200200000121012012210002120222211201100020212101121200020120121222201002200120102021210001101121122211120210120201212022001020222222011110102010022201120001102020010220100110212220111101211212211210022202210212011112200022112222001020222222000102220221121010000001012000111201210212020020021022010000120002110220221101120122212220201110100222200110102112022202221001221000202211210111221101211202002221211122110220020200201200110212212202121112020111011220201012200200202021220001212102210120110022202112021202201200002121112221000020202001120010022102000111010222121020021202210122220211022102121211200022222221112022212012001202122212001112110200022101212120110201012002101101122110", "201112120211011202211101121011202201012002112001111001000020202212201121010211212122210202212111112202020020112100112022011120122000100010120200012012220011102102110200101021121000000011011210002022211200010012120120210201011120121022010211202112000100011122210212102020122120021202120121111011002221201202000010000120021020022212210011002101000120212102200010121112001020021110212020110002220011222101000201102110122001221110211122120212002022201200002121102121210220102211110100221021002121221001100102221012110202021221112102020100000121002221221100101202001021200002202212101001101211120002022021210110202212101210121212121110022201102020202020221201002001020222021101112111111101210222020010200110122020010001210102211111222222121022202212022012201211010022111010020110222111101012020022202020201012112012100211100011010011011202110212210110221120102122101020122002012102200001122010111220022202020101221010110101221200", "101110020112022202001001112100010110011211110221010120010011020000121002011021102220020020010111221122220221202211200020011101100020222200010011211122101202120211220110000020210012221211000221101010100110112220100101220000000220220101121110200210000222211000121022211020022002220001200211101220122200002212201001120120022011112022111102112201121211012121102221000111010002222121121000120021112101201111202221112122210002101100221001210202000212202020012010021221202210002212022202221120022000110111200112011211211102211022101010011001212201200111201210011020122022020011012200110100000102221022002212000221202112112012210020110121200210101022121120020221212210222101200221001102021202100100201122010011010002121022001220201202202012022112220120110020122210122020211101211112101111011101022120020010110112202101011112112201000110200011202002201111121112102220011111102020022200112122022000022102022100120000122000021221002011", "222112201000111121221221011102101202220101010200110022111022221201212120021221220011111200022222001102001120100210211110220002122221211220021021210002211120101020020102221122002121212002100202101021102111212010100012200010222022000022111002200211012022001021201011101111010121121102210200112222212102201010120211120011111212010011011101010201200121100200221202212000010212112022021110200101121222012101100102221100220201201111210201001120012120212111221112101122211101201111001201120112120202101201200001122001002100111122121110001010010212110012222211200011222122122120000200021100020111101010001211211202111000022002102110222121101211122212211102120102111212112102111020122220100012002201221211022212200201022100220201211001122010210210111021121102102010011012211221200200010021011020110121220001202010020111012001120122211022102111021012122022001220201122002020012021120202020002012220121021222011101012202222020221012112", "120001021221010101100221021111122221210010221021121012212102012002021101012000212212112111220201110200221121121021100102210212020220120201002012221022222110010212100222012021200212110120022100111101100000002022102101102211202222212201022201102112100120112202102102210012000002102112212021012212012200210111112021110102010100001001111020022202211221020100201122112101211021002100112211211010210200101111111022111002022120201122112220000211121210002200112122111211000010101010222020200002111121120121202121212201022120020220001122110010020212100111222100101121212121010210200022122221210102201020121000111122012122222012212201112112220110122111011221120211022210122001001012201001020001020011002101021102120100201112020002211210211020002101022020220000012111110001102002222111021000210022200212010101001101111010112222010112200220102111202120111120221012112120101120102112220002011001220021111000100100010012110100002001022210", "122002201202000022021112200120022021020111021101020122202000002120000010221202121122101001111110001101022121001110211020110200011201211010122210002222201100102110211212021200012111101211011211001202121010111021121211120011210211102212000000000121110111221120211011001012100221212110220000120012212010000200012212021020000020020020100220001121201122220011101211020121001002111011220221122010021210012122212111110122000211000012211212101020210112102100022021212111202021020001122112001020020210111000111000012201120110222021220110021202112110100000112021201210001200200011001100122000110020010002011221010100212112221101110100211012211200021100210120200010220120002202010112201220122011002102121202201010000212212210212120202200200101202010202011101011112221101212000112212212002010120110121221120211120012000012011212211222210112122112001100110121102100112200110002110210012110210010020122020110011101200221111210101020202120", "020111202101111212201100212000221101110102021111222212101000101010210102101220121020200012020002102202211022212021211021102010120212101112000111102011222110210222211010220200000212210102200111000112122001122200212000220010111200211202000022222202202122012011221201200001012110110201210212110111202010121021001221002022010222211021020010221111012111222020010020111122000222202100111122122212101200201102221122110210211011121011201022110000011020022001000220220101101020200210220100122120022201111001112200120211102221100110220012120010001111000211102121111002100000122202121201120111201020112001001022200122100222001221000112110022100122102001220021021100002210012120220110220100020011022220220120200201111121022110101101101221100012200022111021120221122020011010200211110222200222020110120121202100001102201110122102221120010211101112012122020011220020210201212102010220201112001000220022110122212101022110020001011112100212", "010210101212212102010020121211112010112101001110201011200210222112222202200020220101021222011101010202201022001222212120202010212221121011200011002020021120122122000222111110222122212121021122200100202020221210111001112120221102220021100122002121001111101011210001221211200002201012101220002100200011222111010212220220001101200212112202220121121202022202102201211112212211111122021201022210002120121021122201200112210120102211102212001210220212020120211022211212212222021101212020022100221012122100220222220002002102012010020211201210112202002201211212020102110201211202221000012211101212202002200200001100202212122002220001112111111220200102210021100001102122221211011012210210000210020202002100102000211220010110022001222102000001001021021200110012212212221212112022112211110120111102102202210101012010100121100120220220210010212021112012010111202211002010210122001100021000101000021200202001202001210110010021112110110112", "102201121110201211200000212200101020112112100212222111111020122211022112012012212220220122212121120112100210202222222022202010110120211020101210002020221200101020120011120021221010020000020022201001112012202111001001021010112100202012002011100121212120101122021000021010102201201201220121001011002111012200200001020101120120020001222102221022020012122011121121220022021121120202112001020200001112111021111002112220201011010122110221002112111111121120012111111121022201100000121022120002121212120221102001110102211110200110221022101020112111222221210122001101220011002010101011020111012002120122000122022011102212102111102121021022012120210201222011122112010112110212022112022101212220211122021022210101021222112022001211221020002012010120010002110011021211011000012001101110020122112121112101102001212001000012202201121121221211100221010021201102022002021212000020020221201022220001012110020221020022002010120102101000020010", "121121021220100121100220121110002012020120202120201112222102121000111002200201011011202122100001102202211101010000202000111101120022120001100100002022120100100210212022112210202112122122011111221212022200110102212222011201020210001112211100001201010020120121010120120022222221210200111021222120202222212112121200100012202100201210111101012002222000221220100121012011120110211212011110201102001021221002122200201010201210121012002220111200112122222122000202102021111122111221120020201101221110120021211002002011022022012012220121120200210101011010212001101220210220100000020002001210201010121120102202101211211011110111102221220101101000000000020221121201220212120011222222200200222102020011002111120111112120022001202001010002210122010122022121220111211102012120021112111001100222002101100202002112022121102010111212020110212110020221002211022000012220100120202222001010210220121202222100210210020201210002221101111020121221", "212212211110200100122112222200011111000121100110020001000010000120112222221020111220200110022201101120001100211121001220100012010221221022221222221002222121110010100111111211220001200000200101020211020020020020102012002210010222011002101010101012100202002122211101210021002112002000022021001000102101200012112200211212102121010222121010022222121012020220120110010210000002202211200210002010200111102102201222021010221112021021110211012102210102121122221221220210022200211121211012022202201112001211221220211201220100012111010211211010121220101110222001221102211212021010210111011110002000200002100210100202111222211120022110111102222102201222001211102111201201002012000000220220222100222100020112002122210110121200021110211200210202121201021101112001112100100002022102110220201112211202221221221201212001002212020202020221012011010220102012020001122012202112011201222011220221120002120101110021112102110222220202111201102120", "212212210111012000012200221002202001210010122221111122020200001012201100201022110121111010121022120112102120011022000010200111010001112102211000222212112011220010010210101011111221012120010112210012001211000000001121202110022202001011100022012100121212222222222110002201220111011110012111111110012211120200010120211012012000120001001020010001100210222202120101021221002221211020211222111221002001021021001000121000220110122010120012110111120022020201002101222212112211201210002222021222212221012121022012200202211000012020112120111111010222021202201212021200221121121111001210111000201111211102201102120100111210010211020002001222000201012211210001120201120001110202201011120011022121211001010202200220001221102010121102011212102100211001002201222002122001110101000112011121021210020111222222110012112212221101020122011211220011101210000212222222211101212100000001210020211201102110021011200200220222211200111210021220220012", "111100010202122100121211121211021222201201202121102220112112012212221102121220012020001220212210102201212102000000022120111201101110212210201012011121200211220120110020012021200122001101120202012000001001110101121120101010010010110020120211110112002112001210111012000022212022121112000112211011110002001120000122100201211110000021200210102102211221202110212020120002020122100021000100121220011211210010010022212001200220110111111002110101202222221101022120211102122102112102012222022122100222121212120110210112101111200202122201010011022020221201210100001010112122202010202110200100002021101202120112111100220000101122211210211120112112211120120101011001202210212000212211021220012011100201211211112012101121001200022212202110121222010221002010210121121221202000112021010122000110102012121001200200121212102111022201222201210101012111111102112120211102212100110000120022210112011210000001010210011021002121012022102220220011", "220211211220020121210221211220222022121022200012022221100220222210121000002110112201022012002202200121121112022002220202022201001121111221202110112000212001112211220012222101020222210022000201102200000001220120211021210202122110122100120021021011121112102000020000000011222212110222220200000111012211212022121200111110222110000121222201101121120121222001022120010010101220111110201221120100201221222010112122201221122121122000210002111122100220221211020010211022210112201020101120112010021221020011011002222222110111021211222101221112201022222021212120200211200002111202011200212012021012002110022202121002000220000212200201102002202121200212211010212102021210011020101000002021200202002212221110110022010120220200101211122221211200202100110210210000020220211021101022122021120110010122000111111111120021112012011110010110202022202020101101111112222022122211121001121202122102002101000011220102210022002020021100012021111012", "220020202111201012010202221111201001111121111002111122022012112200222201122021101001120010220000200212020102101021221120110211022002110100100100200112211222111010121111022010200001120001002010120221022220220120011111001012012220002202120222201022111122000121100212101202111100200002120212122020012110122012110010222212011000111200200000012210220011010212221010212001221200120210011020221012222000201001212200001010012011022022100111111200201121022011210021201011120111210200021211210220112111102012011102211002010220202022000110200021002121220020101020111211110210222212211220010212102220102011122102012211002012001211102100121100022201001211002022222110020112220222220101002221110100012221202010120221211200101100021211211101202201100201022100011020110220001012211022201202022220002102022012001001110110222201202222111220101102220002121221020100112010101021221220021220201121202202222221202221022121212211122200202001111002", "100001120021210201211111120221100222201220012100120100222101221001002101102202212212100001200101111220122012121002212020211202101202111000222210000110211021220212000201201021110002100200001002110010222222222101220222101000212110212200201222102010000111200120210011112200220101110101201002222120122202021200102012202012211000201210021102020202010001021012011020120220000202010012202122110120100122002101121200020102101222121200111201110210111011102121110200011120022020221002210001012111011120012101011101220212000201200122022212020111211100222212010020202011120110010010012021012001002120022220101201001212010222220221121020022200112101111121100200001122110110101002011211202010122212022100202120012100202100101202202211101021022101122111100212211122200110012202221201200222212120201212020111221111010100112121121010122020101021110201111212211221101022202222020020201220002220100221022202000220021022000002121220102000002101", "202012021200120210122120110101122222022222020202201012110021102000010122021201222022121001210222020220102012121102211102211201221212110020012122221010012201210220022111221111200010220102010010102011012122112201210222122222010121000201100220212111021011202102000100021212102102101002020012120020011111121221212021100020011010102011022120122012021022100121122000010100200000002101121122201000002000100220121100112222221101100110120201202211022212122212000010110022112012011201022222212101122012220010211211110200202201121002110122110001212110202011202022202021201202101022002002121212000021012210010010110101200200021000221000122010212010000012010212201100022220210221202121220121221201012210120010011122022002221101011021021211011000011210002210011101120110102000012011221021020012001201012202211221201202222012021212221112011220022012012201101022010211000222101221202200102120120220012001202002221200211011201021110222110010", "121001001120022200201121120110201000220200002002221022111120110001101001001212101200102122012022121101111202120222011102002010210001100212110102110012212200121122201110210120222100202220022012010022020101220211001222011222022221202222012010101121110101201222200012022202010102210201101122002100112211000212022102210111200001121200112212222000000010211210010002011120110100212221202010122020100001021011200202000210112101022022022120221110021222110102100100200222202120000100101122001111202020112220001222001011012010001101120022011102011220101100201001102010222112002022212101000102201210102002201022110221021211202111112122121012222120110200011012120001000211022012011011110112211201121210211110000201020000122221222200202022110122101110211210020020122220012101102011201122121210001111201110002122221011220001122100111022122202000110112100011220001100122101100112022110200100100001100000011202021120102201202122202022211020", "011100110010102011201201020022010111101121102012101100120120010011001012120122100211012002220111201202211020212202111220122221100210012002201101002101222212110202201122001111110001200220111110221202200200021212102200201200021201001111122021111111210102001111121100102002222101100101122102111120122012002020022201212000012021002002120210002001112100100121111012222210210202201221201012000200020011120020102110020202212220221221021110100020222221112000222110121110121112220112220122221120011220110120210020122222122212102122122011112000220202102020010012022011222202120112220210222222210202200221222021012011011121111201102222011022221121201110022112011220201222021112012220111020000000101022022100000102110220002001022122010211220112112000101120211212222202020201201110121110112001200110221020020002012002110102000202212111102120220111110121222020111022212002102122112211121011210212002110110001022012001021201211100021211021", "012221110012221211010221100001220212121121000120102122002222021200211121022012101020222202020212221120112110211001022202000011012101121101222011112111001100000111121101122002111201000101000020000210200212120001202112200121102202012100120220022110222011111211012201110201100210211022021021112001222100101120210121122202000122100022002200111122012020011020012222111212200211012202021212220221010122211011222022222002110120211001202221221110102112120200222110001211002021202000112220201210110111120221100121021012000120102121211022120022212220012211001121022010201200111220122110112001010022200022200020112000101102220202220202221212202020102021022112020111100022111022112111020010122200120201110101220000211000221202200201202222210210100122111100010101201000221012122210222011200222011211112002011012210111011110111222220000011121101211212120100001200210100020202122111001011220100212202012200110112121120111011122122000111010", "020200022102111021212210010212001102021111212120111100020102211112101220021002221112102022220010121222210021211020122121020001120022101200101122200220222010020120020222211201001210002021112122021010011221221201022101010002010110020110012212122112101022102020112001100121222001110101022021002100010212211002122022110012222020201222011112212212211101121211102100011211200000212212201010122020112112211212212221220000021020000020212211022010201021012210122112002020220110120000210201020202111100111201221212210202220100211002222222212110212001000011121021012021022122022212121202021111011000112210020112121002121120112211001211111211001201012220211122110211010001010221220100202201111011200021222121221211021202021222012221211120001220120112201212102220010111210212012112111120001112111022212201022002122212022020212010022002101212010100000102101202201021202000011222200011112212011012201110021112200102212111010112202111221220", "110010220201001112200011022010111120220112020200220121020101012022110011212212222021112122222020202111122012020020211201220102200102120200012121022101100111001222102102110221020210220021112102111210022112222000010221210202011220222122202202111111220121000021002022002000222020211201201020011100200211210200212121201210120022220012220102211011001102220102110102221021200001210011022120210000020110120012202022220002121002201220110111111202020011212110201000202212102220011211200022202110220112112221220222200111220110212121212121101120122112222100020110020120122222122112122201200010001022100220001021202220020222100010112112110102022112122011001220110122110000021202002021202111020200201210222021001110110000202221201111011111200011012100120021002220011022121220201100012022212021001112101002121000120020211002121021120221012221220212000211001112220020111111000020022221220002212211122010122002012221000221101000211200000221", "212110221111010102000201102222010100200001100000110010112210111110100210112222122120201001111012121112222121010001102021012201000120002202110011001001111100201012001021220200020001020220022202112020222002211022212221220101210110021112001020210022200100122010202201212010222022200220121110111002002201101221110021220002002200201222121121111102200200212102112000100222011212211122001022022110200121011002122000120110022020220010011100000212201000210212201022212012001100000100010101000001221112001201102211220110011122101211021101221022120102200111121012021202111112111222010002222120210020021120210120010211200000000101222111112111010212122212122211220110012010022111212101110201222210001200101202020010111101111201220202211211101200011111120210110210022020020210122120001210221010121112110012111012002002120111001010111200212101211122002201202211112221100210020111211001201220011000011212120211220121202120102122122222022012", "220202111122110222102002110201111022112001111200102102122210021101111010100120102212020020101212201000201211000211020201202022200111020020202220011021111221211212202120002022010100210110211002120020002210201002202000202120022102102100121220201121100120101010220112111022122000120211000201002000001201202122210102101012011220021100222101200110000021221102210012212201120100211121120020111120022020211110020222121222010012100212110222210101110220022112121120120111022000200201202122222202211021201112210220211110212220000201022011221002001101110222112201202202121210211101101202200202120120201211001011011021021021000221122002120221222211222021122121111000210101220022200010012201120011001022212221122122110201011000121200200120020112202210220010012002021000000102012220122020102122120201001200212101100022210200011022102022002221220022100222211112120021201002211202010212100111001201012100011120122211222100021011120210012210", "100111200121201022122202100011211001222101200102111001220120002110101121222122002120212101110020120120020002100221101222220112212021022201200221111100022202120022221011011010002022012020222102112210021201110122021010002021102212002122111212121122100201011010222210202020122110200221010121120211110110102111121120202101210021110010110202121022211122200110222212012010200201010010211211202222102221122210011220212002012222201121002220022010202201021102100212220201211102211010102211222220211011011001210020011010120220101212221202112112121122011002200112212202021202002121202220101010011201001212211012200000122022222011102022122122200000021111101221220101102120011210121021100211022221022202011110110220212010011021210202020101212122200112022211010212211011012012112202112022010221122220011022110120112011212010020002020112022222122001020220220000120022002010120221121022002002210011201001002122212202202010022202110221211112", "100100120010120021202012101020100101110212020021100022100110221011200122011021200011002201222200200121211202002120212201001112102212012022212021021122201010222200122001011121000210211220100001121000200201211100220122101222120210200120221100000022210220121010120212110110102000112001111212112122120220101112210010000020111020221200212110102020212102010121002201110210021211120001210120121121122200002100122111012121220222222200001200120110201002021120012022220121122120011110220120001011102021002201122112221220122121010220200100211022100100100122012021102112012210110200222002122020010200222011120021220102010221112000001020122120001200020121002202210220222211101011112121120112222200211012002201012110011102120222020111211111000020121220221012010211201221200101212121011100212012010101102100122222111201101020221200202200121002211200120102010022201002100101210111122011201121001202121122200000012001000121102202121110201120", "000212121000101022002120220110202022210211120221001022121122001201220010212101120220020202122120011220122121212020211222022200222102222101122010221212221111102022201102001210101120111110220211200120211110222111010202212100010120020002220221210021101012000001202211112211002020101222102102200011020101002112111112120022112021111120122112001022010001220211202021021212112202121202002021022201001002202121201212012100210120200010112010011012202002212210100111022010121001112121010211120002220200011202210202021220100020200120110121122122122021112222121012100110222110212102022201211101000002110001212001221111212112102100212221110202221012211201111020111021220210122211122120122222011102121010000221202112011021222110211002200012021022010022002200002211120010211210120100221111122001110001111022102221012202011200220010010001212020121221220222221110001121202222211200102110101020020012020011222012110202101210222200220121221100", "101201121002210021100211202201100121021011211110202201011222122022102221122022111020002112111000020220201220022022121100110101212120222001000212201100221102200220010221112211002020021101101210020011112112012122011121212210121121110121012011010222211020120002202010121202221000012101200221021012100000110021012002021101120002212000022102001211022102111210001220001202122100011010101220212221200111010200111010101200220222011002000001122201012221010102211011011102120101202102011101221200020100012002012021011221122120212101210101002102000001012012212000110110222201001001220110022210211120122212202120021210112020020121120022012110121021120222211202120112211210012001021102101110220020221102102012011111110121112101221110111102121022220220210001022120101012100000222112111111122111222011220200200210112212001112220210211001000110000012211111001101100101202011120012121102200010121200010010110210010212122021111202220201002201", "111012112110101211010011121112110202202002122110211010110201001010002112111202012121222110001110012110101021210101101222210102111022101001202211220120112221002022022122022010200212002022200101112122001011220200220122011201101121110121202202022020202221112222012122102221112020210211020201200110022120101022021122202220021210020011220022112002211012200212112012211220210202112110100202020002020200221112021111102210020221000011101200211102001001220101210022001101212120011200112201102001221221101001011121121001201212112110200011010020101122210010111122012122001000221220102010201222222120011220001202002200000001020221202002020011112111211112111101110022002202211022101022110111210201220202100020111201102021021201001212102202000202122100002010022220010122102122220221221121211121212120002100000020000212000120111011011212001221110220012012200101002020012201122101020202202010110211220020102020011210200212002201020121111210", "000022020012201222000211221200221220021101002002212001222010112002020210212022011000111202020010111022012200111000111102022212121102222112201222120202110210111120210010210021001001202102110220210022211020211122210001022202100110110110110120221212021101021210001001022100020212111022001101221021101111022111101212220020102011200120011102222100211001212022002002022120011221210002210021200200112002101000210012200211201010012202221100010100020021101200202111201212210112122121001021001211200122111220022221022021022210000201011211010111022122121200120022202012200102222022212100200220122022111110202221220210001200210212011100201200120000202122222010100020002021000201020122202010000212212211110102211120111112220101112010212121021122221220220202201111101112200202221102020001010022202000210010102202022121002020121120221000220210202000201022222101102122221210022120002120212220021001222002012102122111212110111202210021002022", "202021100111012021001010011220210002212022022100112022222210010022200112021112220120200101222011101101202202111000202020221022221211111001001121111000102222110212111001210220202221211221122000022012012012201120111112112110201020211120202002221111221001010102200110212210112210102211202011112201202012200001101111010221122020112100220022202210222212101212011022020201022110112020201120220200010001022100120110011012022210122210202111220221022202111010200020201002112022210111200022222121022201210010010221112022221110222211122212112111100101112100211120210011201220221111100210202001222022202202121202111200111022022211011102210012122111211020120110001110221010202000212021202200121010010021022222201110002001200210000102210212012211100221020001212011210102211012011102010010211111110021011222122001122011001212111220212101122000200110121100100102022020002212201010010211011101121102201022111100222212112120222100011220002022", "101111220110121200102220212100000210012121112001021102020211020101010022110002110011022100110110120021111010102101221002001101210011100110102210202111212121202212200012211110221211202021020222002121002011222120000212122112100220212201100220002102220111211110202002011222022121200010221220111100020011002221210000012110221021100210211200120021001021022112010201211100222111102000010102102202011200210202111122121112122022121011012221121100220221112222000102011110102111112010121021220220120102020012222121121002000210001111202220201000220210120122001211112021022120201220201100101121201221222101222110100220210122222000001221222220011222102102120010011022122101220022001202022002202200101002102210201211212120102212202002022111221022200020220020111012102001222011212010012101110020020200201102001120221122200122010022202101101012110110002112021001212122222210220022020210120111020210212021120220201012122220112012221202101020", "220210112211210201121122201002011020110220021112210102201111021211010020111212110201201222212121001202220101001022101101102110120101210222022000222021011202022011002220021221211202022000211001111200000220112010210000202112201112102021110100202210121120202211201212020200102022110110202211212021201220211022012100222112021002122221002201012012211102100010110022100100121122200221120001002022200220001000010200101021102200200211111211202000222210120211000211020122112020212121020200110122110100001101002020012122222200111121210201020120221000021110001221112120112000201002202110122210002220100000010112221020002110000100120212210122200201011112112122111220112101221200002202022111022012220220211002100220202022010022120011200212011120200011021122000212210012120121122002000101001122101100120101001112220110100220000021212211112010002220002010211012202010110002021111110211222222101000022011221012120222100000011012122120112211", "212212220200011121011012102220022210101221120000201011210021022211102002222102120110010020121201021112002212111121000202122021010002101020221200101101122102021022020022111220112112220001220002212210120002201001221210220021201121011120210210002212000111110201120212201021010101121101020112211112220201110220121010111111200020010011111120021210021111220210102200110110121201101112211022100110122021022002211021100101200212121220111101112000121122010100202112222010212200122211222210100200112212000211002022220220112010111122121021220220220122022122120210000111102202012021211021211012001002012102102100222211021101202012210102120012202100002220100111121112021021001201112121012110112020100200001022021100002111202102022122202021012211012100121210120120102211121010100210102101120121111021220120011222022111001002200201112100020200122222111112010201100121201210001221020221102121121222111022110021120201000011212011001011202210", "200220110100202012011000221010112102211200121101211002221000020222012200212101112112202010122001022220202112010012110022022021111122020222202201000010112102210000101111201200022221222022202021101200122010122022120220111020212210002202100201121020200022020210000222200222010201012001220211011120221011011222020220210102120021121222212110212101122011022212222212100210101200212112100102222102221110100010001002020121202200010200102202211021102012110212111122010000021202111012021021001002200002002100220002220202022201000102020002011202202021211012122020202220121220002020022201101112001212102020021100002111121001100010210011111022200101020012100002011220112221021100021222020121222010101222220112021011220010012212021210120021021202221112121000002010120221022011220022011212021121000121110021210020012000112021122120022011220021201011111020002111012002012202111102110121002120021220002121000221202122012020021101211222122111", "011200211002222010201021020010001120022112102001110012001102201020100100022202020100002022201110002011220200100101000122110000210120022002012202012111110101221201010110222212212102002012120111220221212121222210011021102012110210101100201112111221120011001012220201221111120202000100120211211012222222100202011012222110001001222000202010012222002222012100222220210120011221122211210022110002102002101021101100000210020001020220200211000221210210102011200112101211000122201011211202212001021012012012202020000002122120121020101220002221200010020220222001220202212101002221212121210210201110100000112110000121102200121021022210111001120011101002001022110120221210212110011112000220101102102110010101012020100211122010210112112020020102021011110121111201101021220010212220021021101110120111221121011212220200210000010002101101021210000022201002220001022102122012101201111001000221112222110201122120010120202210122221011011110102", "222021211222101002020110120012211002012012102100021212001122000020000021101022210201021110010122111002211121112110101101200212002212122210002221201120112110022212120221111200212210002121001112202211000220101122010220002010122221000012002102202220211212020202112102101011122201212221010202220210110200222101221212010021000101110122021110221021010022101202011022112220210112221112121020220120121010112111212220100021102010220010222111020120211210221212001122200220021020220212212012021202020220020121202102022102112112012222022112212210102202202202200010021012012102212201200001221020221100201012020002220100101111010211101212020221100221202202211122100220001202122110211010220102120121021201122000020002110202222200201210021212100000122100110101200211222012220002220000101002000000100100212100122000002111021200010121101002120000010102012121202101020210111211210201022201120101000112210001220110000220121012221022000120000120", "121102211220101012110121121011000112022112022002010111102121221110102102221200212011221001212000010202110112020022022122001001110001110120020021111001222002201110111202011002101212220100221212111100112201020122102002111121012102120220222001200211200100101220220100000002022222222021120012121102011000220210220201011211102020121210010020212001012001200201212222002012212100202010212001200212102220120110020202110112110112021112001010112222112111122021102000112212021121211220222222011120002022110022022100112022100011121002020200111102122020100122221222100011120110111201202110102012201020001220221020102201221012110112122112021120120012110001200011111101121021111111222211012122122112112221200110021111100100011122201012001022012110201102200010020021012220012110200100212200021020122212202011100222112221212110020122100001222200021202012100201001112122110002212010101020111202100210202221202101202200022112012101011211111101", "121211110221112021101011011202212021121100002101222021000022002202122020022020012101100010000011022222021022200112122202210222220200021021012020200211121021012211100100120101012201011000002002002221100212202021022020212012221000210100201121001122112200122120022122000100220202001200002110021000002010000010110122122121101021220221100022220212111122111021111110202212222102002211212022201102011002202012101221111022020122001010110012102120211211111211211101201200211100221200002101100221002200101001022222211222121122101202202021112021211021022012100200100012012210100200102022220212112122110201212110112002111120000212221012022212021110100000002201210121110202221111100221100022202122022001112022121102002102221111120212110021011222100121002221210100010112120122122121001221221012202002120211110220122211002222220122220222011010102110101210201120111121200110201122220111210212210000021100110111201020211202020000001112211222", "110120121200111002110211112001110202000220212121001012202202212212000200020120022222110002211102102002212010201210210121220200212212120012110221211101011111101012102221222002021011012112211121001102201001222012002020221210220102022111202012211000011210222220212000200100021112010100022202221201102201112020212021101221120112101121112120000020002021120012122202111020100212120012110020100121022012111000020010222210201212001120011102120011021120012212021102110021201210122012211111202100120101112101112020100020101021102212211211110101020212202022102101202120210222021110211102110210222002211121222120001010022121211020112020220011200120001010112201201000210002000112210221112102011202210001000100000222002110221021121200222210222001221110101011220101101020210010102111101110120001122101121101101112202200102121220220120102210220121212100011112010010112111102020021011021210112002021221220212102211000011222011122001000101112", "210110100202212122122121020020010222121121221110222111211110201020210022022001121211101200222212011120220012202000202101120202100102200222210201101010001111110011021201000202112122021021210112002012101012220022222111001112102111211022102012011122012111012021102200210000222002221000101201011022022121100200010102220221201200001022102211021122102002112120011220011020112122122100020210222112121110201200002002222121010210011020111101001012202121101211002001112212100212210222101111220102200200200102110122022001111002021101102020221222110111202100200011102122022021210221221200200101210101100211011110200101022212100120100022221022120002101202021221222102020200101022201012220222010201120201122112120001102012012012001211210210200200211101102012001001212021021222201211200101102010021001102210220021112021222012002220212212111122020122212220102102102001011200212101120000201021002011110221010100110101222110010100101002121022", "002211110221012110100211201111001110212222001111012011122012022000010101001201220112022111020012202221022210111021022021011211222210122012022010210011002002221000101112221212010021001210210202102122002111110020100120111022102210121112121120112000211221101110112010210201120121110201020121212120201211102111110100100012211110202202120101202100012201022202120202012100212111010220221111000211201020220200221022112121011202012201110102112010021001001020211222201001102010222112021002210122210200210212111022211210002200022011202212020121210112202002202021110001120021020022121200221120221212220212212121012211210121020201011010112221210102222020012022012201201201210222111110001110121222121122211212121010120100221221201210001022110120022111201201211201002212022222020022101202121202100121011002201012220222220011102220210020111221220120020100102111122012002100201002002110222122101111211211110021000102120021101222110221001022", "111110000102111101102020011220112100020112121110101022211110111002002002011120121102020112100102220221220221210212011202121111122111211012110120210101100120211202122012101101000011010010221111012212211010021122001210002002100021112211101112111210011121111121000200112111202202122100201001210002022100102020120221201100210200020011010012020221220012100221010121210121110221002101012211001210121002202122202021121122210202210001121102121200210220000120202120001222011021222221022101101112112120122222001022112020222010211121120212210021222210002111012010122012011020010002000202202212200002212102212120100102110000200110011222211000011102120121211000101200112220110020002120110122001011202222121202200201102020220221221121112021211110102220201102020000021212211110010002021220010010002001001101021000010220121121120021012012220122120102200022211202210201121212112002101110121102122022022021121222021112110120210101002002012021", "102202011210201121002021122002102021101001222110022200222100222212101121020010120111121120021222012110201000021220221110121020220000221010222022000122120211021020021012012020222100220100012012020121221120212001111102011220222101110120211202222101000210212010212112020221112000121022120220202211212021211121101220200121020000022211222200011202122102002202111121222000202212010002012211221220121002102002202010221211222222120001010200200001221202212020202110201210020210211000010021221112221111002202111200202011102222201122120220201102000022010110011202120122120012010122221211102120020122202001220220210000200011020120122111220011021211001012221220100111022202120110102022222022211222220121210011210102110020002012012012100012102011020101100221012121100120201122112022122002010012202110002111012011101120121201202022121202111122111010002001222001102221121020012111110112011002212210102002022012012210201010022220110001202012", "121021102020102101210101102100120212000120122112220122122200122200202222010121101010201111020221120221212122222102100102111220121121211101102000001221122100212000001210101100212201122112201112021221220000012200122010112101120222102211002011211221122220112020121002212111022202211001012220210221201022221101011122002222220212001222100020120210011222221100102220212211111200211221021002010122201200222201212111121101000002011001200120201020202010221210210200110122112222012211212212021221222101211102020021212111121112010201212112121112000122221222020222100002201211220011110001020211011200122100021020011121012000120221210120211212120000101201100012112102000221010222002111100120100021210010221212020201201200001010012220202112102101010101210011002000202212220020021220121102112100112100011011110120202122202100210021012110220100110001012201011202011110202021002000022201001212011021121220110100212111021002120110222110101010", "111112210001100201102220101102111110120201100121100221011010111012111202011100012010101012100021021022121002202021011000000210101120100022212100010222022102121200202220100222112101021200102100012112011022001200121112011122011012202002110021100220012102021120221012101112021201202122010210122000210102220210211201110220001001200020211000212210000021021222011222000112202010200022002210011012120110000201212200120010022220222211201212201022020022110011020221000202212101201112001222012011212220002022200202012001222210201112112110200201221121212221221201220022110121221211011110000022022002002021012122112002022111000120002122001122111210201200110200002000012001211020100221111220122200202000122012112101222020021120121212210002200202002100002110000111100202212022122212021001010122010112021120122002022102111101120101112002012010110102220110200100101121121001010220102212211220211020011111102220211202221101220010201211221211", "000020200122211121110100112002022202200001121101121022102022102202021100021222011011212122112121102111020212110101221012100010112212210201210110201222101011200010002210111201010121110201110210111221010221011200020221001222201200220101021010202200021011112200022102201102111100120122001022221212202020011012021012212210012010202200111012022202201022120010121021020020000002021010012220012221020102122212010201010012121021012001120101212020021200012210110210012100010121120101220222110021100111201001022210000201101202010120112121112022022101002211000101201212121212200220020021000122220202010212002001221002210022011110221020202210012122200202122001021022001220012021210120001211111102102210110210210011221101112000012201101102200201012220110011000110012211022200200101212102220120111200100200200121010110000001111020012012220221211121112221101011101102001112122010212222101110110010021012110012120212010120200012102020010222", "210122101100221201202121222210010212220010001122222022201012210111200201210010022222120101112022001001110022101211200221010122012102000021011011002111202020000201120001002112022002020201100022001201200110020022220211211002100020200002211011002222022121200102120221110121122212212021021000022110101221112012121022002020211201122001212110212110221210121021111001102120011211200212020100220022201002220101011211000210000012011210201220001100201012222121120101010102102120220112202020210112120112111210111121022112210001122120111200101022101002101001120021100102112120102022120010202000211001110121021000211211100211010201110001112021022120111111101110110001212102002012121100200022002111201001010111010020212012221211220102001012122210022011112011111011200100201122112111112212020211210200121212222100001012110122020020201012120202200012020111211011220002201102002122022102200111220100002110212202112120002122210220222210112111", "110211210220121011021220100211121011212110200000011012120001200012200022020110022201201010201222011012111222022120020022101021010020220202222102001021022101021112011001201201220101210101210021120222200110011002212012202210111020121211200011111220210111202101011110121200022122222120210010100011002022121120012112212221011221001002001111002121201021022001012101211002220102020121021221010112221200110211122202101211022211011010022111101101222022100112100111221222102200001000011010112012101022001121011102202002211112221220210100110100021222200112121220020222200000011021110122102021100102220100200011101020001220201010101012212121210122212211202101212001022110222200210212210211222212201001202202101120100120112120111120202111020220102000222112220220211100001012222111022221102121211020201211200120221012020111202121022122120022211202020212021121202221121221001201201021220022202111202200000122221220110001222222122020101022", "021110120122122021201102120102111110021201202212022220221112002210112002122200011012021101001111220100212211222110212100112122220202122222211100002000101100102020120012202122010102122000000200022221011021110022102220222022121210112122002210220002102201202201202122202210100112011222110012222202012222120201020021001011112210102120000002121100011202112210111211001112201012001221221121202120202121012001202110222212011022021020112211102120212021220010112202220002110212010100112022120210122210001002021000201020210120110012000002211200000222222211112110022001100210202111200202120112120110100121022212121012111121021122101221120002011200020001000102001212222021222211000002001111210222202010002211022202202222012101122201021100012212020012100001001211010101012201220002120012111212111122202210112101111120222201101101020210210021221021020100012111221221212022022010011110211212022210200010022202000112222021202121012010010100", "200012002212111020211220120212102210121101111021111201201021122210120100000021021120121002101102222100222102102010101001010021000110202011012000112000002210010222000021101211001211121100102112120122000221022201001021100212100112201021121020221111100100001001012212211011201102211222212011000000110012020211201121220000011101221202200200111010220010001201121010101110012120011111102002202120122020101101210102110200221202120200110020112011002200012210121002222100211001101221001121201111022210021211000102221011202211002211001121220000002021200001111212012021100210202201012111201121102020221021012000102122221112221022110202211120120102202122202112012001012120201212000210211222201211100201210222001222001200102102122211212121202012012200111100002022022120201021000212112100112110222000002121101022012200111011222201222110001210210202121201221221021011101121021122011200210011102100010211200001112021122012100100202121020110", "020002121000021120022020202210200001020001200121100102010111120211110120000002010101010011111001011211022021022221211011200101202100211011011202201122111211210020010122112102112000012111012202111001000021112101021100200022221012112102110112121210100111100202101201200021222000211201100120102000000212202011202121120002202020100212122212210211220001110001000001211120020111221012121221012001212001200212101100122022222202101200002021110100220221022210122211201021011002112101110200020020000021110100002012210212021120120002010101011101202000210212210101102120101221201110201102012220021102112112002220020012210010202201122000100021200102011011111102001101020020021101212101001201010122222012021111202010221010002200121102021220211100111010002102212112111002200012100210002222202100212120002121121111012212101211012020010002111221122211200210111200011011212111020121011002200020000201102012111002111110221100021020111221011001", "210022102202202210021100011121002121211200112111120210020201101101010012201222221202102001212120001010210012002012010022012221102110022202020100111202100120212210101211002010011220000122200111101011022020121222112010020102000211021121121022100012222200101220001212020012201212122021011021200202220211201012011002110101120022212112020200101200211010220111202100220022020121222201121121112201212020111012201211120101220001011122111222100112021112122121200110011101211222200000022122010111010221110222021200121022010211212100120112101101202010022001222101121210221220020202222020201011202100100120100200202222211111221021111212021011200001212022000202112201021010120001002012101101210121211210210220201002212100212001200200011001010022221200120200001200220122012201021200112022220100120000021012001000201110022102120111121222102220010221012020212222111100202012021001210200010202211001110100201220222200101110120121210201022121", "001022022111111212100022110100202001211220020211010210110010112001222210112220200121221001001002210202200202020010111102012212121002022211112212002120210221022010110221222110211011202020110202211022122012001202002201020111020202201200110210200001210202022102212111022121120220212021220222200211101122220201210121010201211101000100201022202012000211002112202200200110200112121011001222111220202212112121120010020000221001111201212102102100201010101200110101011121222021101021201222100122201010102221102121202021010122020022102212102220201001120000022221001222220001102000021121211121020100100021010112212112022121111121110021111201122111110222211021121020020021122200101000200101020211201111010020022212122120121100122112121201102212202011022101200220200202200211120000110121121220221122200210221011001122002010100100221201122120101021121200121222212220000212010000020001012210121211200111212200011211201200101001112002021220", "000002202021020110210212100012210202200002120022020112111011120212222222100210101200212101020212120222020011111000010001120022211021002011010020020210201202222202022210102002000220202102122121110112120211000000201212201211002012222112202211012012122120012110011121210022021210021021211211101110212121211112020011112101012112201110000210100102111220000011020122122210120021011022202002120110021211000221211012211122000000222020002202020222011201102221212001102211212021111222201100222002202122221212102221220122002212111102022100020222202000102111110100010211020202110210222120120012112022020100022100220011001112120200222012001011011112201000112100120120220112012210012000111100020122212010101011021012200120221100220112220001210122011102002212101001021212022210012100112020200210012011200002021010110120100212111110010110222222011112101200021012122010202000121122121001000111122211210110121002222112100110001210022100222122", "021020220111102202020210110110011021012011111022011000021011111011021111010120020022112101021022012000010112210001200201112112011210021112102010102000220212211201102200122110011002101221021200112210112211201121001002222010202011002102201200021220122001101202102002121200110111200002100100001022001101110222120200010100110111121021002221002021111120000000102201202120121011121201011122202222201111222010112112111002001112022000021021021210122001100212100211221202011120121101020122001212102002022220222222020111202111120221201111002101111021210211110011111010111120101220000101211022010102222110202101001201200101212222211000000201020022210012011220010211202110021101010111000220100002111112201100001101012220000011001200120121100211202021021102110120101011112202021101110210222011210221022001012222011222101201012112102122212002212100100111001200000210122101221011012122002120110201210011210201011001100000200110011001102222", "022020120111121001000000010022122001000021100210210201122001222111122210210110021220121112101220120211201211022221210021201201201022210001221120202112102222100022202201010202012210220022001210001201000012111011000111011101202002111120102121101120212122211011122221102201012011102122112210021001110001202002220202210012200011010202101000000101200211022210001122101002021221212101221220022112010010020201212101012201112120202220122122212211020010110022210210102202021000210201120201112110220120110111001202112211001101122201222212020212020212021101100010022021002001010201221210111100110102110012112100101010000111002002112022102002100101111220210111200122220011222220100012122022012012110020101220200001010011010110102221121010001010110110012020201102022012000101221210010211200220111000110220211002100222021200102122020122000200221110221010021112211121001000201212220201010010112221220001212120112211112121000202202021022201", "101002121021200201012122100210121100012220102202021010200120211000022000121122000122101012200111102020010201022222120222021102011010011010021022201220102100012022112011112020221202210200110011220020112120222000100110000000221102120001121022220011120110121020120011112100021120220011022200100221220222110221000001210101111001201101011120202001200011110022222121012112100201110111210210000102202012021221202211020002120100212102122120220110010112002000201220201122012211200211012110222102002011002202020000120222002122210220011210221211200222211020002100012000112200010010001102000001010222110201110101122111102002010000121120201121221000100221120222220101222110122210100110222112201011220201021011122212020022021101211211001020202010022101102202121012121212000210002120010001021222020211110020022000212122101101211001101210001211221001212210101012221012101121000202202010002022111212000111000021002000112022012120122021101102", "112001200011221120120210110222021011222011010112111102220200120201211110200021112001001112220122121011110211200120011211120202121210101000010010020211221122221020210100112001100212020010001211120222012012200210211202012120202020212200121011212200211020210220102221011022000101101011011221201020100122112020010122001112122100001221112221122001211012221010200211112011110212101111021220100000000111112121021200111100012200101002022122020112212001220201111211100010010020211001221121201101001010201022000100110221122012121021111200122002120111110201212211210001201002212112221010121102220202212112120221111021211111102212112110102112020101111221122200112012000111102201102012121120122120211002200102001110222200201112010110221120011102221210012121220212122220100121210212010100221220212221220221001011122012211210221101002202000001011122010112022002001021100202101022020122101101111010002221000221121002220120112021102210110221", "012200010021220012121212021102102220021102001200200022222100020111022001020201222100112202011202221200012212011112102000200212021202100012102220122210011220110201000201200121112020210220122112020112220002221110002000020000100220100121020220022112000220212200110101001001022002100020012112012120101220021222110020102110122000001221110111211201101200112020100101021021101111212112111102211100110012120012122222120021221112002221112101202201212021210020211110022200220001012020101011101112020110022101100101102000011221001002112000210121011200012201000222202000112100101200022221021020020202012212210011220111222020021121122122021221000200211012221020210202200102020120002100102220022000221001011111211202221020212100210002200102000021012200022200200221020110111112112101212110102112000022021201002120210210201011222200001101112110110120012112000202120222100111211012110020220010000002022200110002220120021012010112120112110011", "021002020210102202002102012000220102110010021210201102102021120121022001221100012101120010220021020001021201211211111200100210021220220021102202002202201001012212201102120021202020210210121022101220001111220022021220202022120112020200011211011121112221201010110010210212211010202211120220201022112221001020020202122211012220110012002201110210020121100101012120001122100200021011220102000221111120212221222222001000121111112021121000202110121222202010012022112111120000212012102220112010002210222011221211002011200211001112010221111100010000100212101121202021120220020111211210010000012101122022221200022100100210122022121200200012001220121221011002001120210100202002112000121022021110020022222200001011111220011201111102202111200201202210001200022112121222120111022210222012012200012002120011222212002210201221102121212100100121112200202010121200200021022021102022002200200120101202021021022000222012200000102000022002111210", "220000202000010202000022010101012210122202122020011010111000211102021211111121002210202000021000200010100210100202121020110100202012202201200211211012201202211000211122001010212220212020211100000211210101000002121220122022221222021220202021122220010002001101110211222100200202201201021200211221211022020110201120112120201001210022011010110121210220200222011220211110222201201212002201110202020110121210002202210021010101111011200121011001212000001211220112212200010022110200112000210110012221012212111011222112020220021121112010021121222221121201020001000222022001012022012002102011110111201010111202211200101002112202020110221020211111001210000001111201221222022121121021022002220212212100122200021121120210102200012012222112111000001100111112002111001122220210221021122002221201201202020111220220012212020112011100121022122201220012121010201101010122101222010212101001101120212111021110221121120120110122120012121111010220", "201100222211002200222011102102112211001212210011122111112000220020101000122121000120211001211211021100121201202102112210010222102001220010100002022102212010221220220222002111002022120221212211112222122001211211212201211101122120220000020002102000212111121020021112201200022201010021210111222111102022102020000110110112122102220011001022100012000210221220221122120122220221211102122200200021001010221001121001112102221110002002210110002010221021020210111200020010000002101220000212201112221212100010210011122110101102000110002200000210011212201121222210022102120121202120122022200212220201020012001002011102010022011211100012102222000202211110211111100022120112101012112121121121011201100010121001200020101201211002202211120211102111011100102212010110021101112202210210021022100122212112022120112201111202110212102212010101000010110201201201000202202022200202000102121211101122221201001210022010102021112102211212011100011222", "212222011221212000022001221200220211112111101021020201121112000100220110022120011002002200010222111102101001011200201000112010112000220202021112000201100022211211212121111101222012112222221022100121120210101101020222120001212010100100010111220011000010010011222101100010211200021102112002211002120002121211122102200202200220112102211122121112210102210010112022120122000120010111112101222022001102120220121110120011221212001120202211121122102002201000010121022001202201111121110121120022010012211222010221111020221221122220120020111211101101200112100211210102021012102201110112012122112100022120112010120120100221100022211112201222001211111120111202220000201111110000121011010010212220000002202122122122200111022201122011021011210021020222212021212201202120210001002100220002110220100202121101120120222102222120211022200201012200110200011002110100200222202020201112200112122202010221201110012111111220220011201022121010010112", "220010100000222201100121122022122001122200100010001211200011122110021110021001111010222120210102011200200022221212012001102110021010222112202021202121202002022021021110011200221121022100020020112021221011010212121210212102022001102011120022221011120200221010000002120110222210100110200202121222210100220011102022020202202121100212110112221002212011021021212210201101202012101202002201111200101120210000111022120221120211102022021221002200220121121212222222101110222110111022011200201200021112012100022021020202111102200202020211020211102011112112011201000222001101111001202022100011120001221120002111010101011212010122000122221010122122020000021122020110021210002000222022111222001212120111021022122220211220221201022020101121122022110102112201022101022022211120110020222122222100001010100010120022011100222120120000212120221210111201000201120001200220110010002201101012220101201122112202020000112122101102222111001000021021", "221121122121202122010210011221221222012110212110120211020122211200100101011022022011112011101101221102022101002212121220220200011120112110202101021100002211012012122202021111111120121200201002012221020102022201121220222112101100211111001021102211100111202110211101222120201002220120200022022200022011211002221122112011001022122001000222201020110101210200100200201022010101211201102111121102212022110000220100220102222102000202211212010201120011100121112211211000210221120212112000221110110200110100211212012022222002220201100012010210112202200001022112222202100121111112110022210011000100000011200002021122221211022220202112010212112012100120210002001021220122201210100000200000210212121122200012222112210222221011011122221202002101020222221120021210001200021222202001101012220012200212020200220000101210010120102210220222012011202000221210100212000110211112202222110010222210122010222012210202201102121020021022211111221121", "101012210200221112011010202202202200000001112011201100221110220210211201220010010111202210122121120220121221122002021101001212121012201021010010101112101120021000110122201002211110101001110002021211120000101112001122202022201201000012220121221112020111012012110102112211212211110210211211101121000120010202110122111110101220022022012011211102001102020201022012212112020122211112122211210020212121121111011020122020212100101010121201201100120022220010100221212201102021022122201222111010200210212102011100122122221210122001100000101122222211221102002221211012220101220220222212202120111111011010120200000120220010222200021001221122011201021112022212220200002110211012220012002100211122022001021222220201021102200010120001101210111202100012222002021202221122100200010201001211010120120121220101021202101121102002122200012002001211202012110000222022012212222021021211112020121222221022102001202102002002200212020110011001020120", "102010212122101002122211010222212021122222000211001222002220022220020121121010012210012212121202211020012112110121000220222200122110122200110201211120021012022120101012002222012122102120220111111000120221011100121222120210202022221021001221211202212000012201102002202120122220122200010220210120120100112212001001002222112101000012201001022212001211202220201002112100102222212012220211202121011201111210010211022000201121120012111012211200102211002001022221000100001202111200102100202011202212100101222021200000012101002111222110102022001102210120222001212110221220102201220220021002100202022012220022021122210200212021112120221120020212100210211100012122212121002101102110102010020102211102112101000002101021210002121101211001102200202122220000021100110221210121212122102021010122202101012022221010211222001202112102110012111101020110211002021221011200112001222101100022022201120212002200111021101122202202202211210202011110", "020110001202100110211120022002112210001022221012111001100010001221012201221101022000020200120212022002101120022202012212001100011002222002200121102020022100111010211100222022102111222100101000212012101210102021210201110201011002202210002002120112210111112221222022212010222011110120112021102102121010010121220020212200121021122011200112222011102001222112002110212200120112221101011101020122221120001111112222101220021210220202212011002021122210100202212012122122220110122011010100200111012220021022022121112221200110002002221111002112001212210102120010122002002121121110001021000120201010001011011010101000121011211020102101022111201212120112212021212220122000102100100020001102220210010122021212010112102011222012122102100110212212212000121000212122102001121102112110220121111010020012010201100010112211022001102000012102110001211201022212120200122201212221000212211211010222212120021121222202102220021221010022200000022101", "221020211010122111011011122201102200010211212020011222011020110112101121021110100222002220110210121202102112001122000222222102120110220000221100101222211022022101012222212101202202012202120222211212120021212021022021201101010200120201110220100020122102020110101222011022220101000201222221202011221210022101012221220001100122201110100021001112202022101020001022012001102001012211020202010222101122101110000222110211000121111122101102021012211101000100021212012102011122200100020222000222121222221102201210111112111110122212120011112122210111220110010122220020002200122011102121221121002000021212220010022222212102220101220221022100211212200001210111110120110021000222222102220201202012212210222120021102220222100201211112222102221001120020222201112000110111012020200010021110122221110010022211200220010022201212202002021021012202221110121221111201202002221211212112012202201120200001100102212012222212210021102100110202001022", "122100012202101211211211202101222122022210021011112201112120020120202102212221011022211120020102102111000010010111101110121111111202011201100202200201022100002000112012201222212212010000012122120002011212210022010211022011000122111100112211001211001000210110010020210200120100000122010111121021120122201121101211102012122211220010120102222101111010112020222002002021110011021222100112201012102010021011010000000012012012201022012002100000010112200221220201012220211020022100022010210010112102010010011012210201101112222020022002221022101122221201011000100121002102122212112022010222222020002112212220101222201202220101002220111221110222212210101110112212021201000001201212222222102010200211120000110120021120101221002122201122012202002202011122100101002112212101100120201011020012112222001111001110200111011211110200011001101110021221202201122012202100221011112020201221111010112212112121010200021012021221110001022112220101", "200121021021210001112020101220222100220100020110112111020110102022022211122000022021221221000011112220110202122021200210211011002222000210102011022111210112002202121100122221011201200002110202102002220100111200202210222222022120010101201101111200220122121012100202202011021022002122100112021021011021122222211011110121000022221001000010102221022210201102212112201100200000011002200111110212101201202210020102210020210222112200210001212210210001102011010212222012100220100122010201022221202000101220210222112020121212200111220011220122110220220012000212211110110020101212100001002210020102000001210121200122000220211011201121120212212212121010020111121212010212221110101012100012220202101000020120201200012202101121101021222001200211021200120222112222212200000000111222010120200010011100221022212120021222202012202110012122000020012020221112002120122122120122122012210010022100202102220011211010200122211112021000102222111222", "011000210011121210102222112121011221201110222122221112010220122100002121001111212121102221021201210210111002021012012010220102212021101120021100020210121102222200201212021020100022210022102201111211200000111012011200021221102002102011111220011211111011201220220110101202110120011200021111220120221110200020002102211011211121100211212020201120211210121021002010120222012111220121111121020200010122000001211011010202210101100110111112222222000100011120002010211122220001000102001220011120012022101210121120200202200210010112200221102221001222100201120011120001212110021102020011021212212012122220010221200112002201201200022001102012222122001100212200110221011011021010211221001210210122012111100002210212010111211201120201221112101000011010021221102210211012122010121121201201121011012110221221122002212111200001020012202202110001110100012202021221002120210211110012100212222010102212221000122110212212200201122220102010111011", "010000102020200010200222011222122212100221020222120111211100002201022021222212122221202110020002111110010220011100010102102111002022102221222111001011210012102002100121220121122220110010021110112101021001011101122200010120221101111002012002122222210211021122010021112020121002100020101111100221220222102002202110120002201220210122112021111002020220111100020121201211011101220120102221201110111201200202122002120012000012010121001000110211220111110122011011021001100202001101002122110121212201111220000010120000002000200212112111202120021211012212021221200011101122102100022000202220211112122010220002111202011102011002021121000101111000212111002220220201002101022110211222111022120201000220100211201102202010010101212022110002110111101010111210012000110120000202202120120120021020100020111110210111120220000121011110002111221121111221221222120220201101101001222200222111121202222110012120000112011100012011222221110222101211", "022212021122022022000021002111002220021222120011202020022202020012022020002022212100020102202001002012110100210100020022122221010211012112210101220001111101112010002111101111221221022001212201211112221210112112122220000211111200212102000000222122202212202210022121200110012102100121022010201210212222211022122202121001201020000110122021220120102010201120122200010221012022210121021110010100102112102002002102222112221202121220010100010120120010110120211110102020210211101201200112112222001002200222111111100121002020022010001200122202110221120200221111001201212001221120210222000212211002002201212121001220022121020011202021210021101221001020010110122022202102000022020100010120101201022020021210021221200111012021201122001022211202111001202012101122021121110001202120201212121222102122020001011022200110121110220002012202100112212010012100010112122020101210012100121220221012010201122201121211202100201102211220022001001220", "111020022200110212002021001111201102010011210211200022120101200210202000010122221212121212012120121112222021202002201200111210000022012021200221102221001021220211102210100100120212021000022112221210202212202000122111012202122120201201120100101021201020110212000102010102122211222222211212221100102100101112001010111211012202120022210222212220202211021222021222022002002210110002111121202211210200012202212200020122212120021000112121122000211112212002100021222122000110202011011011211122022002121020122102221122212000010110000211011201100020012202201000011201012021011020202011112012200010120102101212211202121022222110222221212100112002121210112201011011100220210110020001100201201212001212021221002112021120011021202121221101002200012012100112002212022002100222022002220010220010210010201001210100022222211010102202022001201010200112011022022001212201201012012111002120010200010111120211220102200021020100010020000021220120", "212000111100212221101100201111000020121122102200201200112021210020020120120122222202101000021020012002101020101120222020120121012000102011122011022110100020112001210112100221112100122211210111222001221110201121202120110112201011022000020121002202010210001122100002112121100211000111001110010212012102211211222211212011002210201112022221002202101021122200020012112200220020022020202122110000011120220022000010202011002202201121022121112010101022112112110220000121021222121211201012021220120012121012211011122021010221022010100222100001122100022001210222102001201121202120120022121222211122211212001102012122002220101220002100222220000120101010200100221212120210012000211212202100102020022210020121222100101101010000201220011110012111002020012212020220222111101012001001202210010020111110110012220102121221020120110020012220000002212120101021011000021101212022220111122210212010111221011000221111122202222212002021200121001100", "201210222021111220021221001020120112112011002102002021020020001201201020011101012010211011110220022201102100022111011122102122121021100210120110212022011001102000211100110112222021212210111000222121221212101121220012210022111010112020201210212211200112010011000211112112200102001122020201112022000112000112021021202002012012100222000002222200120100000200122012101000101022222110221121002002020120222110010202122222200022100102000211200122011020011221121121112120001100200100101121101002000022020002120011200121111221111002121022112121010122010202100002200001022112022201200202120201101100110002010111022000102000002100022102212101012120220100202100020212221220222102012010102122110200120211112002220110012011221010202002211121011011000200221001021211210021110212102211000020201112222202211202202220000212111221010100000120121020021122001121112001012201020101220120121100202002112012002120110012102221100210010111200201102220", "020101210012212222110000220100102011220002202100011100020122020110222000222121202211211220122002212112111222202022221211120222101122211100012020001100211202211020010101001120011121011202101100012022200220002012100012101110102011100010210210220212001021202210011121102100000221201210211022202002021101221221212021220122002200020220111001101212212100000111221121100222221210121221220102111101012111101002100000022010211011110000201120001012020110100202221022110200110100000220102001012021120101212102220200022021000101211111101012202120002221220011101222110111222021000202000222021022101012201021201000210111020021002111001122121101010111222211111001021101122202101012012000200222100200011212022222102000212202120012210022100102210000111012202221102200020012020222202211100101200021112201211011112122022221210102002211202221000202102222212200101002212111201101221200120211001201212101100112201200021000222112022011101202020022", "220120010200120220100000211120002222010111020020000200220001212122101002210011201022000201201022201222221020102201000202102012000001201021110221101110100220212000012220221212022010021000012212010112212121011210212112222011010211200021021111001210010101202212010202010000101200102121202102220012120112200021200222001122120220002122202022001010211020222212020121021101201111121022012021212211120022110220221201210021102212112102021202012101001211002202221011122201110222111100112101102121200201122002210102100211120011000010002022201210010120012022012212200001120011222020011210212000011001002011200222202010210101210212012111201210110011121212221010000021200012112010110121002010122101112122101220211210111221102122100212121102222100012121011101210112111200222002020022001022012200122222021221210011200100022112221001020110100110202212020022122210200102211110000101202102210012220122100000022120011201210010221111010102020111", "002020120112000001001220222222100021221201020002111211122010020022020201221212001210211202000212101211001221211200200201100022002202210211210210101021111110012022211010022010011122001010121120222202110110012200022021022001112110220100010122220121112112101221010001222201112220200101122200100202221211021210010012012101220012021120211001002102222022000022210222221020100122021102201020102022200111102011011010201020001020100010011121011202201112201220211022222220012220110220221212200121020002201210220010021201001100001021020120102012222201200020022000121210222000002110201200002200000021000201210202022110222201000100012210102111011222020022011122020200000112002002221220002102101121012001002102120121022012000022112201121211010102111021121210221012222101102222122002100110112221211101000120002211221011122000221210022021002120010002222201121120210112210211100200020110200112011122012020102211211200222222110100012121201012", "120001022012122200110000010012211101112120102202112101121010111210222110102201001100101011102020120111101202201120011002110200110112200112111012000210121210001112122001110211000122212011012222102221200200022101001002220222112021222111111202010112201002221221221002210020121000001201112102010022110000000121110110011121222221000000211100020211201011021201110001011102102021221112111212021110000001101121100010200102220100002220121212100020021020101102200111211012220000212000121102022202210011122220212110010212022211000102122120011112100110111111210112002001002100201011111101121102002222201110122222112200121210002022022211011001110022210120202012021100200100221200101112202011201220020002001020021220220110000211002000221120210120122102020212111122210201220102121012111120020200121211002000102200120222212012121101112201121110210102112200012210110001121000121000222111121011011112222110000011100020101210201100122111000012", "012121000110100001221221201221010210022101002010201202101121201112202122221120122200102102120210220000201200200122000021121010102201200020020011010112210101102002100121110110012010220121112011002010222121020202002101020111110201200121102221120221021020110111212202200200002212010010120022020022201212121220201120111011222112020220211220220210122210120121022012021102022020101002111022011112021212020022102121022122011211112201100210111101122202111201002001221101101112111200021000011200022021121020222212001001220100222012122101222222011010222021210112100202200000010022021020100222220222101202202001201211200022122211202022021002210112200120002220221212020101001220021021221100102120112012222001210102021100101102101222212221011112001222011102200202012202021021000021210121001120022212122011211001212220102220222122102102200000211022120000210222022011110021210120111112221101211122210102021022202112221112020022112111222021", "021012212121221020120102010221100111201112122120102020120021121201121002012200220111112122012120121002222122020121110021211212212011212101200110120110122121022011001021012110202020111102002011210101021011110211012210022200221022200110022010021102010120011111121021020221012222002112100200111012100200220222212122120011222101020220201110201211220212101011001022212010221210010100112010212010001021210102101221120111202020101122021122002120000221221002100102020001012201022121101022211200122101201000120211210000011012100201010012002122112001011021222121212211201100012022001022221012020200120021120212010010121220122212211221210011010010012021100122201011002020102022111202121101022120010211011121011012021022000112021111002100011100212112111000101110002221001101122120102011000012021021110201111110001101122220201021120222021112221002020100210120001121020110012211220200101001020222021002022010112010120011002111012220222210", "022111202112212100100210212122121121211022101001200012101111020102200200010001001200112212022211202220012210212022220002221101120000212002222202112120001101121221001102012102100201021122202100200012021221010211021220110201001112112121120101211222211201121222012010120111110020000221211201102122121022010110120200210021100102110220002202202201201010021111010011000210111020220102002202210021021121210002022011111020020120010202212201210000111100112110211102222001102002102120121000020100011221212202210012000110122222212011221111222121112020001201121021222011112112211120010002121122222211021122221202120102011002011002021221121000022012012021012120211000010211220121121221101221111020102121220220100120221022120110112112201200101200210210010020100202122121200210202102202111011212121201022222121212202012212210121001110022002000220220211002001020002220221221010101121221010100222111112212001000200200012000002220222202002202", "122111212001020022201110210112210202101210220212222120020001022002121022001012012202211021221000110001010212022002002011200221001212002120210021020212011201220211021010010111002100100001100202111100110211121011001210102120020122102221011212101221202010102221201200002102022120201001022201011000020210001221000002120212022100100122212200202202201222102001210202200202202100110121110100021020111022101122102210111202011010100111102011210102122202021122100000011010122102202021222000010022112010020202020020102012201112201112202011022220120221210020222102100112202010122102122220102100202012101102021200111112221211102021101110001201220112121202100021111110022200111010120220202122120012001201022022222012212221210212222000220122210002221100101102100000222101022101211211121121020202110001221010110200111010101112102002000201120112021221000201111220210121021111202220200100201201221010120201021120021221101010020220221220211000", "110112202110101020120210121122121100010010102112000210122222010012210102100221000210102220001022002012121101012220111002120220200202200211101022011111112211122021020010210222121221120222022002020000220021210000212202012100122020222020011022220011002022211112100101100200001202012210212110110021012220100012201222101101201120210010021021010112112210220012101212112001101110220021201222212020222122110121221110221002121101011020200002011000202011111122111110222001010121121000100211020122212012201011100220120001011001010020212021121002211201001120020022201120221211212021002001211120200120021212020001220112120111220001200112200202220012100011012201201220202120221211110111210012200102111001102001010001122112010221000200011121000122001111211021210120121211210222000210112111121001121020210102200120101122101201102101002122000022101020200022100121011220212021021111121120020122112010211010121121202001100010000210001111212010", "122020212022220220100110211020112020001210211202202200110121222020112112110110121011120010220222221000101211200102211101021022210222220121112111010002010102020220120200122222101010101010201012001010101110222001012211222011121012021020220010012211201211020000001210200102011021122221102000202010112112201101210021221000002002222000011122201101022212002002201210002211001000222212202210221201210102222002112121010212111120110122100200000020110002020000221111010220222101200010001120022211100000210001100120221220102101210211202110211102101122121010001201210021010122210000211121112201010212222120002000010222102011020121011210200111010012110222020201001022201221101220012222022220110200020210102001001100220011110122120001020000020122121021012122121111120012221011000211122220110200000000210021110010222010222011222200122000121221101000201101020021020000022110102012020021101201222222122121101100112102120221120001200210102220", "021222112101002201011111111202000222202100102011010021110020220020001020011222221212001222010220020100202201110212022102220020112201020111222110212210222120001221020120221020111011110012201210110022020112012002020010212120011022022002202111011001210201202222021010120211120210222100011120201210100121120020112101010122022111200212002201011002120211120121012011121101101221000000220210002011000102212122200022220212011002220201002210202111010000012211121200222120000110112121202011011012011111222120110021122211102010001100020010001020210110011212201211111202220200201000021120111102122010011121110020200101200210012120112110222220100111010001121202220102122200101100201000122100112120210222112121120122111122202011110021222220120002122020000201001021102121021120120102010022022211002222002020221201221120002110002100111100021122220200222122011212211212102011112001102121002122121002001110122100120200021221012222200210222001", "002201022021122121210210211110122202100100012211000001100022100201000012021020100200110002011020200111000220001101120202212020102210121020010101101002000201202010002201020110102210112222121112002010102210102210110200112200222220111020121202202012022102221220101112210100110212022120222201022110000222021122111011102111012012210220110000201200211121220010100202102000111110022010001220012020000120101121110111012101010121110202020200212011021200021002012200122112220012201210021121101211110001222200011012101200020022000022120120111110020111121112221121110222210100222002002200222020202020100211101012120010000210100111012221112220112011011112002222122012210112200012111111120201021210012021102201021200210202012102122201220111020022000011110121111012022012121210002122110021100011121210112100111212001212121122102210001210102212002102000021112022021120001212212212102212202221110200122022222011012012122110101112212111101122", "121010112002211102101002120222002012201202200001020200100222202102101222100021111112001212120210221200022102220110021212112012220000120210112201111020021222012010112120222011111122021010001212022111111221020112210200001002022120111112202100212022200000001010222222101120102102112020220010100110210022110220110010200020002120202100122021101210102020120100121000100110211211211020200220212112212112201212100010112110221000010002010212022221001020122200121012102011110022220110101102000112220122011100200000000212021010001000001210101121010000100011120001102000002202021002210112111010212201202002121201202022220220022012222021210010202112101120211210202121211111012110210111010000202200222021210211202222020000011202011212000201020111112211122021202211221020120020101212200210122211220211101111121212112022000200022111210212111122011201012021021021002012100210221100112221101012001002200121201100002102022221222122120212122202", "222020212112110022201212102112112002002210202002212000210020200012200011112222201220122200122001200202101012202122021210000201112102200211012210201102020020102021000002212121012022022211020110121002011201201102121120122001021012211221022202210221112111220020110010120112122010000022022100111122002021101002121122202020122122212211012120110202122120200111102020110012112100011102020211121210000012211121102211110110122010021102120002202012111111020201000012012101222202210121002001002010211122021002112010220222200220212121021221102110021022101121111012011212211221202212111221100202020200102222022002121222102012211021000001022010022210001010111012012010002101222022011100002112121010010121201102111212111022121100120222220111211002122102100001200212122221222120212200102020100202111220110021002021110220010210000112120012012001121011100002222011211222001212120021110210100200122020001210021200112201020120202022101022121110", "020000212201022220122212212100222022111102121111001022110000101120102210111200002200201202001212012100220100212221221111212021211200002000020012102110022002202101010010200111210102101121210001202122202212012210122012002201020011020121101202221111201022210111022120200001222010210202110211220222121212210010210221121201200010101110012211221222222112021020210202220222111102001211212100102212001220220121012211200210121222010202211000000022001011111011011100201122021001101011220012102010020022102001212222011222121212121211121111010102012021222011020122200222121001220001212210212200201002010211002002200112202000001002000111001021122220100022012022212020102120221122120100122222000122200112120000210210011102120101220121220120100221112120101011100110102002022120102001222200212122021012120101120200120220011021000210222121212210222212210111121022022111122011010022210201211012112112102121000021201211100212102201210200120210", "111002020021022100201202001210021112110012021010222021112200101211000210100011000200112110020101120211012121212222102120202012202222122120211211121012112201002011111112012210010111220221221220221021000100000122121020002021021211211121212201011010120221222102100011021020101211121210001222122012122120222101220000210020201212222202210202020021021212011012112122001220210221002122012120100221200110212101211020012101202021111002002220111112010020202000121010202111202021201122110202201022121011221001110202112210201000111102012011212022102122220120221122100111121022022210101022210012102202111001021100112110221020201110112022001020210212212012201111210020121111110121012122112120000110100120110021022000100010211000011122121100011211221211210001100002111221122021121100202011220002111002221210202102021112001011021202202211011102011021112110220011212122121100212112210002121122220102012012110120101012010000221002221001210110", "201100122110020200220111010202022021222012101210111122001200010021111020001112020122121121210002111111200000010221100110122022000210002100100211111221120200020211111012120021212122112021201100022110201001012121212110211221011111122200111021011022120020121111001102122002201220220011201021011011101001211212211010211202110202021202020201101201020000020002220200222110000020100221121122001201212112101220221211002120012220102200102100020201110210220021101122201011110110201201211100220100010010222112011202101201120010011021101211101101200001212110121010112001202121211000011221100221121111102011220211101012021220002212212210011202001100201201221220002001121112221001021101201020100022020220102011120022210222121220212001010002202212122110222010002201112112122121002120211001220020002102200221202221121012221101010200220210120112222112001010020222110200020022212121222222021102202011122022210100122020221100222110020122021022", "020100220010111112022210012120102112012020212222100102012001121122221110222101102000122100201101012201202112201100212221012111102022200101000121112202120212121021000222102220110001021122211012100100002200220110020000122212121121211111211111100221020211200102112212001122011211022210011110012110112001021222202011120200220220101220001000100210001002210221120200221221000021100110201111021221210121222111012102210122101110112102200212211120200202202121012212000001111200020011100122011021111000000102010220020210022022220112200110200011011101201120222021122222202110220221120020112011222102001201002200100110020020021021010000212020021200012210221020001211112211022221100221112210010122022200120001011212111220200210021111022200222021202220210221200201011211110221101211101002100010111210120110001100210222222020120220112211120201021010022120000021120100101221120211122210120102121200002002111001120200000220101202210110110201", "210000212001101222220000220111222122222211210001201012021110202120002200110000211220021021200201120121021120220200022102200100121211001212222011022202210200122001120021011210001221211112012102121020220102010101001201220211100111012221101110002220102121112021220102021202210020212001101222020221122111212212210210001101200122112101210002002011021122121011201022120110000212202210021010200112012010200002011122211220012120011201200100020010011000011000202010201222012102012001122202122120102120221121020210010220112122211221220001200102122111022210220012212001110010022121121020102102201212022101211010022212210111101012210200201121100200102212220222100110121120222210221200010022222001012112222101122202020012221121201200100220000100022212022221101000102120012211021010121122022021111001201110110010112012120011201002010002020100220102011011100102112011102220112002021121201122122121201111221220120002220010121120011001101102", "200111122001212022210012021221102011111012102010121211221121111211002100122111211120200120110021212122111211202111220212101101201000220111100211212022211022200201020100020111002201200120010122211100011010002002020022022000202210010010002000000212102202110011021001220022111201202101221120220200101022221001202012022010011101120220001001112212100211101101021222011111211211110002121101201012211122102200202202001111122200121200102000211112010100222120121020020201221200001201011012221010211011002111011222012210111100002011110001001102201001222200210022100101111202210200111212101111012011101110201121020210222212202011201211000120120221012211020202102102112112201212112101212200212021122020212122111222220002211020001020022102210022010021210111120222222001201211212000201221010120111220021112201000000100211212110112220100102102120001102112121022210022002210012021011012211212122022111100100200211211120122221101121002001200", "012111002122210001101211101120202010011001100120012000112112100020021200112002122102122100200220200000222001110022102111110012210021112220211010022021211200222220111022210100200000021021200110201000022122022000200111202020111101100201110022002011112220012211100110211021022011012020222101112100021111210111111221021210121102221011120220200020200220201102002101002122001012112201112120001012210011111111011002221122200221221201120201120022210101122201222200112112022022222010111010101002121222020011102102202102111101000022202110221100212221200002121011200011020121022210200110121202121110220222000102200110020101010122212112121210110020211220200012010101010122010202122210001212212010001122110022122211221121010011122210101121101212010110022102121220211120120110012102212010220122021111102111001102012202102000201120201211100111200021212200200022220222012112220021022220112021221102111021200110202211101000022102220011210122", "122112012202222121101000001120010222100212220210012010120202202022202202022221222010111220121111102110020011212201222010012112011112012220222012220000111002010202121210212120001112120110101110220101201111110010110222210210202122012101001110022112120000021121220220211112022022101200000220000110102022022002210102212012222202022002101120200200202002122000222011021101112021000221121210212210222100111220121000112202122120200101120212121120011112002002201200112021110020211100010010020121100000120012220002220012200222121222102102001212111010121200022110200200121100200000120211001210221102002022011121121221021002200111011012111000000101110012200002002000020112202000022121212121112210211121202211220000211122111012102011221122112101012111122222012211200221111102211112020200200011101101200122002202211120020212021102112112222021110010121002012012111020201211001202102122000011121102111020022221220221212112202101021111112211", "211002122121211012200221200211202002111112101210121101202202220100020010002222000211122100021212200211012200211002122202102121000111020221011220122101121102210221121112211221202210202112111002112111100000122110220201001121121202112220221111000120202101121011212120110120101212120010100121011121210111121221000101100221101122122001002122202011022112011110211021202011021000012111101020222121002112121122111001001011222102201112112111202200101020221120120120000101220020212012002022011210010202010012211220220010102212222220220120100212010200221020022001012210210000012011200112121102110010110000222011110102201222000122211221002001021211002200211110021100011202001211011100101001110001211002000221111000220022211202102121201102022120200012110110022202002100001110010010200120202222112000012120202021021002010021101002211021110012212010200112002021121202020001202101101100021001220120021120022210102001101102002010011122102201", "101111220000000200010222201200222121001021101100111101000010122100111010200221112212102001120112212012112201112121102012010121210201102111010102220110112021121022002010120102100120102010111001011022210021200111210011221110202012012112222202012011100112211202011211011111121012220112100020221000022112021022211011100002110210212022020201120100010212110222212020211221000100111120202210220012222222221011211221122112200210022120011220022111221001122201221221222221120111121210002201011200102020110120122201102010122111010120211001112111120210200222011101200201202001002122112120202000022012201100012122101210121122212120011001210102222112011000202010101111220100212022120111102022000110000120110210120212111121210100100120020011211002101200001000222000011102211110100020212122222211110220101010010210202100200000200222001021202021012201011121000102211212222122012000201212210122012122101022020222210212211200222200001120010212", "212000120200010012021120100210020121220102120021212021112121020010001210012201220011201012100202221100002110002000120210212122112211210102100121212200220012012120120211010010100020111211001012100220201001000120111000222201210112022000102121100012002101201012201110111202202111120100101101102120200211021101021220112001001012112200010011211121220022202101211200002101012000210110122120211010000212221022220122210010210111000101101121110200201100101112001221002010011111120000120210122000220111220110211101002121022001001100112202112220201002110000102121220021220022111120211111200201220112201010020100120010100122110212100001012101201220121112121002220002000122202101021122210102202112210212021201011200010211212221101222112012010110110200002112200012222220002101000020112221202210012201201001101200020222012021100212012221102200201122210121122212112000110100121211210210222011001001212202002202022011002100112000201011101200", "010122102110011102221222022222221122111101120200112201010002021202112212000121111020212222201121110212022021112202002121220110000021202000220022021202222010001010110202111112000220002101100110121200102220221120200022120222021202112002100011011120012012022010012221020100210220111000222210022202122011221120202122200222220001122201001110222122121022012111110222012212100010222110211202102111200222120100102202020200120120121000012002102020100202220202012200112121211102201000020220011202201002201212000000011121100122012000110002021001110100001100010222010011000212010222120011002101222010221010100112001220111212002212211221120121021202002110000011110200110202200121101000111121012121000022222002002221010122020110021020122200111111211202102112121210211122220021100202121212200200110012001211100102101202121000002222211002001121101220202011120121112111102112200112021122201100202211120111011201200111011121122010202101212020", "012012100012110122200121022212012002121021202101011210200201220100212210212202021210212121020001211101000111222101012011100010221121010022202002112201112110211102100122112120222002222100221220001220110212002101012112121011001102220102221112220012102101220212101202201011111122220000100022020000000122210002021001201201020002010100210122120120111202000020011010022000020010202010102200201200011121012110021010112121201002022221220012122212222121122102111002122220002010121210022210221110220211110212010102020222100210211110020021001012111201202102110122010200021201110000001100100012001120100101212121000001111110110002010001210121022121022000200111220120211110122101211002202210211020212112102001201101120102220220001022112112000221200020212012220012021012012122110110221012202111020102020101200101011212220122121000011220202010220100210111021120201010121000100000102020112220012120201102022122211001011021002121221122011220", "001000110021110201202011202201021120201121101221000012111211002222100112121100101200000011001012012022211220222020002112001221100211121121200202101211020220001220212202101210011012222010020101012002110020112111111022022111222212111020011120121102220112120202022221101222112200122021012220212010222112102201210001222112120000120002012201102002101001112011021001101220000010120001222222220021100211001112022211122221200121221000202211222222220002201212202120111102101012222211112112120012011201101222022011012221021002200211101101200101110112202220111221200021112002102202111222100120220211002121101211200010211201101001100001022020021002000012111200211110101012120212221022211211212112200012022221022201122212021022110202210010112000000122211021202211112102210112121000002000021200000001102210020202222222212112110200200102200221211122021000110212201120011002210021100021010021110011221020100001211112201212122100112111021001", "220011211220001210200210102102011122100121000122021001010211121022122002020100200020211020200112010200021201120021202112002101201212212001222212001122000211100210122111022012210011001111020001212220102112110201022020000220022211210002112212100000101100220100222212111100102012112212101200110111000011102220102022210021011001202122102211011122010122201002001200120010102122011102101020222110002020200120211022222020120102021000120221220011012102021010201101122001101021210221120012201101101221011122222021201102002222211011000102122002102220112211000122002200102011022120121002100112210001011022212202212011201100211122202011000112112220011210222110210210012111020021100022200011012012200002012212022011211002200121002120022220220100021120211112000212102212121022102201001010221022121121201010122210112210022020212010200211210010222110212220000210122022211212111100100200021200212102012120120211202001101120112212212002002010", "211011012111021122111221200111002122002110011212121021201220111122022021210002000112222200210122001101001111021112210212121211001011202101122112020000210111201200120112010101221222222022122122110200001102002212110201001221221012221202012122102101001022221101101001122211011012211001021010201210212202012100210120022121211211002122212000000022022211220201202002220101200100012120201111021120022002222220201021011002111220001212000001121001001121021010001200111100222220120002010012220222000000110022200120120021210020000110120101110011010122221021102212011211011102201012111200200202210222022200222220010000120120112001110210112001120011122120200200011220122220202221022211222121120101110201022102001112012002102210000112022110112202012200102122212022210022002212012121021022110210012011010100200012110002010200102222101201221222101001012221121011011221111101011010121220022010200022220202111201120200111100222002122222111211", "000210022100002102111000201000110120110101010221012212010001021022012111210200201220220201210112012122110100002110002012022110120000000000202210011220022110222002100012102210102110000012120102112000102012201020010021012202100210122211101102222101201121112201221100122220021110002221200122002211002202202220000202110121220021201120101002200122210222120222020121102120121122111001221102120100111102100101220201210110110212012102122211222210202121221111002210020011122110210210012102202121101102221211202122211121202112111111112121101002100000112021220122022120200101122100220121200221012121100102210020022221100012012111220112000211002220101100122110222111222112121112222011122220121222111111000202200112002022001202201200221121202121110021222121111122120202222021210022010101102122002102102021211212011020012111020010020122000021200211021122222002111021221202001211220212000121002112102120211001001021122111101120002221120101", "102102010021210120201210112000022011010001222120102201212101120110001101100200212212121121102000012011112200100021201222122112101001022210011201000202110212100200211112020212220022111222112022222122111022222220122220110211121012112111121110001121201000011011202022222121022121112100121022211111000202101112110012012120102100202200010120111111002200120022000021112010011210101122222200112112120211111021111210122122012012022112211102111000102211022100111010012112222111112002022221022101001010001011110120021010122212212111112220010101110101201002201201212212120211110121212020102021112210111000111122010101012220002100100020102122020102100001111011020211200110201010010010220221121220112222102200100102202102102110222001222000020210011120222122010221012011012200012212110001001112120000002221220120102012202210122012212101211102222002122120122212120120001121020111110021020001211012122011212122220121221112210121202220012021", "121011010022122001221200002211221221211111211012102000120101100102122212012200222122200211120110120020212022022121101102211111112220112101120010101112020010212120210012001110122200200210111002120101000120202121121212120021201021012120200012202100001022112001121012120110002120211001100021202201012110120120100212020012010201110021112211021000121100221101200221021211210010212102221200010220221202201111010200120221000121022202102122200212011112002010002100211122110220000012010101022000122221021010222012010200110220002120212111121222012121110120200120221100010102111010120222112021111111022020022102012221001210000020200210211012020222002121122200002210211212222120112212222201220022011202022020220010011211222201101221100102121222221211212212001210222211011212110222101210202102210020011111221120010111221122002100020020010110010110210100202102210000102001120112111101011021002202020112022202212021111200022211101211100002", "112222121211101012022202222200101101000010211011000020200000200000021010212121001020200001120212012201000012202001000000210021220021122102221202111202202201022211000200021022020120012111201020211021012210111120102000200020112010002102220211200110012101111021022002020200012202002112201010121022121221020211012100122000221002212120212201111100212212001101020001212212000120220210201112210001121111210100211111201120100211022220100020012112201010201021100001022100201121012221001220121012212210011002020110021110022200221110020000020121222201101120010101022021201101011110000012210010120002020022220012121210112101202210020020210100122111120022011200110120221201002010211000200222011011012100120101211021110020000121102212121020020220010210112102211010221221002002112111202121210101002110012201211111122020012221201201112210212200102200221120111202211222010220202201011100121100111220212002011101212101121202100111110200201202", "111112222010212011202011121022221201220222201012111221101012102122202110111111112202120101120212010100112222110121210011111002001220101010011110110010010000020110221100200010022002101012120201020122212111122210010212020021101000222210021102012200212220111012012120001220212000022211022102010121002120202201120111111120120010012100201012222101022022020212201000212122120210211220122221221010021122212212211101112202002200122022211002121221221112221222200101101102010120120221200122100000022201011120001000112210122022120202220212012001221120122020011212201221012001110011012221001110122002001211112022001011222001102202020120211202102212202200110211021010202211212001110101212222002102011112020120111222201001121222022220000121100201200110021012121000211100011212112100011022200121011120222112211212000200110202010011001221212102202110001000002011221212201121222110121011122211201122012112211202020000112212022220200220220022", "111100200120200212100001001121001122210222020121022212212000001212001021010201210101222012211000022011020001020111001221002111021111200020110101101010220200020101211221012112011202002022110111011022221000001222021212122110112120122011100220202020121011220111210201121202022202100110021001120010210122111110201122212001112002121210210111122110202022102121201100220110111210020221120212201001100100022010212002021121100110021101110211202012012121011122021120000112201022020200002100121020110222021022001000121200102020211212111012122202202220222202221221122002100112212120201102220110020001020202201201022220121220122212110120111020121021101011221122100112212212110022001000011122121000100020110010000111210111121120120011001011121211120002200200100112022111112010002220010220020222220212100220111001201210211220020212210201110212211010202001101121001221021100200100101110212100111102120222222100102002202222000001122101122020", "020111102111000112202112102212022221220101111220020222011011110112001200211110122112200111110210001001222001002100202210112101210100011000111221000011102020210012000120012111221202022212112221220000120211202200212002110000012112222212020210100022010111111212010102101112102200001020112222021222101122220002021012120110220021122210221021212111220200211100122202012100021211100012200021202011220112221102120001101002111101122011211010220012012202122112222201102220221222021021121020220211102020102020122021121210001202001202121022112020001020020000102202201121021022101211121220000201011012201111021110212002211021212220022110100102020121001010020210121211011010202101222222000122022210201220021211001011012120011011010111100000000222220011111211201121010001001010211210211100112022100010101112022122120021122001202021110122112022100001020011021011101020012101101001222212100220020011010121221200012020121011001112101111101101", "111122021212022102122222201110001202221201011210110221120001202101110212102112010001200020100202100120201122221102211211212100100001222211011012011000222021011212001220020020110001122002000111122210001200101111201212222101201000120020202110021210112212021212210102202120212121001012220201100120001002111211022022200200202102010111210212002000101211221122011022101221011212002011201000111120102210120000021111211210211210221110011202211110210020201022111002222000220202102011222121102201011210020000012121101021102012222001100001211112100022222200201000222011122111110001010011111201022111200211210210000210011021221121100200022212210202220021101211221222202111022211110012022100022101210110012002100020020111201211210210222220001100100111101212120011212122021122121221100220021212001112010011020202112002220220101110021210011120011000110221202021012112000221120010100012212222222022020210200212200112222022222200220121121012", "102122000121021110112200121212122201012111212022100011100221202221211120120112010112100110202220120110022012120212022021021210200011011111000100102110101221210002000120011021022102210120211101221221001212101012121011121002022002200020021100000210021210210212200211201220010112011100102102002000002210202121020022022211001200001020020200010110210000212222210212021200000220201011201210220102221201102221101220111010020011210010100110000210122212202000022111210020100011221102202220021122201021010001220222200221011222211212221001002110020200222201022002120200202012110111212111222211212000111112010120122102220100220001011202212110210222001002202102111012010120221110102021210212012221101100110211101201020010210111111201021012122222120111212000212220022102122210201102200001102010002210011001222112112011202111002101102121120021100011002022200020001210210011011121210211220212210011210001122221221002010212102101122111122011", "200011221112212022200102111200121120200000022112022110221200112100000222100022222022211220112220122202121122100222210101100121111110020200120000210212200211221102102020022210000021222001011200000121011120012212222102110211100111121010010010000012220001200002202210021011120202212112211101122102011021220122202010102102222211020210112010110011020120111202002020102122210022000101120010020222102022010121101222022210100111011210111112120220102010221202120012201112111121220121120100010101020021222002122111012012220101200221122101100001002000102011012021122111122122022121101211201020202121120222002121210022210002011010101102122111110121212112012021021121010212210012121012012110210001110102112211002120001111200001202122011020111120010220101212221210002202122010221210210222120021002010201112210010220011002221222020112111002222122010121200000201101022212122222200220122121220210221120222011101001102011122211111221010020211", "111012121001001210211111121012220010102112112202121010010222112021022011020121111221212020111012020021120022201022210221012201200111220222210122101110112111021102101022120020200110100021112100200021100021011211220021202000120121010220020102011222201220020121112121101102210002021012102022222222121201001010001000211022212110221102110211222212021211221011202220202001000001100212222220121122200020100221220220212101221100012101210201112120212012210012110120021201220200012220021200001021010112211201200110211020001010002202202020120112102002212200221001112201120100001120012000202001102011022212121002110210212122122120200001020210100102020220121111212021012012220010102111022120002001222121121202210201101200221220021102201210210211102012011112202122212021122121202010021112122011202111100221021022222122000012100202210000101220022002000011200211010021222001221210010000101211111121211011200110201100221200001222201220220221", "222201121012220111121221202211102222012202011222112101111000010102201220220002202121102221021010011220202122201201220121120012101002012122012212201102212020200200001221002121011001110110001022222110220210011001211101122010211022100010212212210112212102121122212121210011012021212010012201212021121011000101210100001011112211111020121201200010201211011011212220111001200010010110112000122211001212101021220000120100000000112211220111101010201221201220210101202202020200002022001021010121222010012010120200120001101010010000101200020212202002100122222122222020112021101101212000010100021201100211100201022201121022211002101000011001122221210220201012001120022112001200100220201020020000101222200002021022222102211212212112111010202001101111011001021012122012222212012212121002200001012022212020202001001001210220212212212022201110122200020201211121200002122210212012022012012022001022211122012020221212010202002122021012212210", "001101000022022222101202201102202201000210020212112111122112200122010210011202021221021221012210020000110111210212100212121111011011100210100202122000202011001011120200002121201212020111221122101220002022021021112211022020021212001012012200110221222001022122201112102112200022201012212002200221011001000112100000001200221210010001210211021202201011211202012101012210220000211010022212201110020212221022211020022022012111002001212111101101101101201122220221020102122001201002121122121010111020002012010211201010020202101222212112011211212010221121212121020222002010200101211122211022020011200021000011120011011211210102222122221020000110212200011000101210022220100120222110202212212002221220022220111001211012101110000022011120212001212012212011210211100012021212211100221102101002012112001112021010211022200002100211202201211001022100102221220221112111111202210111022222200210210110122010201101110100120122001121001022101002", "220221112220211000021101211122100101101102200002120121020222121110011111222200010111022011112101111112011120100111010211011221021011110121121201211110010121012100112122201120020121010111212200010222021121002021111011220001120202121010210021202211101221201011201102001112002111111121111200200100011110211200020121200110112220011102122220021201002120121110120101001202121111002100211020110222012221202200011110201211120220000120020011000120011100211011001010020222212210110111001120102101010112102020222200200011121100212201000022210110221001210202211112220122100001021000022101122111102222020121210110101221112212020022012211221001001020010002221120221020101102101211010001120201211200101002000202102101211002011210011001122210001211102001120022100111221220122202122002220021110110021200112111122122010221100100220111100100111000020121001111112011200110201202102121122211211221002120121101120122100100001211012002201202002001", "020012220020210212112200021010122211121020100022222210000101020001102212200211112210112011110010000101210012020020101012221122002222211101000202210022221202020002112012201021020102121210120101001122000021022021121110002220112020011101202202200112122011002122101110020021211022111201001111121110002112110000012020000121021120101222021101212202000122210121121211121120012120122220012210200221010112221012022222112111212200210102002000221120122102121012102011112200200222110011200011102222121100122012200201010220022121112101222212112222222201211121102100020220201220210200121200102101120121001112211002111010122000120102110202220110111222000010210020100022122210212022012220200210211102011010202122212212022112101012011200002112000102011002022202201112102101022222012022001112201221121021010111111211011122121021011120121100001102112112202121101210122201121120010001100112112211022002012112020011212221211001111112220211100220", "110200212102221110211112211211022220102120200000000022112022201010012200022201010000002022220021021102010122101011202001002020120021102201221111210020001201200111210000102020021000002202122101221100100000020122102120012020010221022102021122110100010022110201120110112121122020022122212200101110101122221002202022020212200100000222222122120121002001001211201100010120102120122110100010010020012112022020122222112010122222002221220011110101212012122212001011100221220211112001221111201122101020110222221211102022111221020210122120200012111010201110220110201011222002120201120001101002002220020002212022000122210200021101112221200100211112020200022022201110010110110020122110202210112101120000110001120010021210111201101002122100112202200110110012111220201210202222101112000021121212122102212020201022111221020021022122002022012220112110110022020100111020112110210001212001121011002100220120001021120102120101001111022001021012", "012221120022102212202110121022002011111021122010002221010202221220102112102200210221201101112112120210010020012011211211222122020201002011112002020220001110212021222111200011120122111122202011112010000222022111012110210011211211220111011112210021112211201021220111011202221120012020010210120111111120211110111011221212101201222222222122121001211211200210002220021212201120222012000011210201120120212001222200121212200020222221112100210021022220101200020110112200200211221112121202221122211012121122100202012120112221121201012220021020100012022201010100012001102110210201102022010022202001101222010221201222220010220200001001212121100001221211012111021212022210001101221202001110021221010120210221200211201021111222102020002211020212012001111010122112200122212202102022021102202020211112120010121200112220112022121201020222121211221111010112202112002122010122021012110000012211120000202100110202002222020220110220120110200012", "202202210222001002020021220100002221022220202222101111202102012211200020002120111111202212010122022102222112111000120110120000000120212121002100201101210022000001111100022000011200221110021201002210021020100010110022012011001022110201112022022212111221120200120102110220202100120001100222021022111021012110210002212020211201220222002011220212111022100201200222221202200221211222112122001210102010011011002221111022001020022000012002110002210212121121101011111110101100211200220120210212112000020122002200020010101222102200011020121111221120221022020021201110202201002000100121112220201012201102221110112111012101211121010121002200211200110011020100022212122221101010020012020212201012112222222200112020110021212202001222201220122001112221101112202122222000102021011101102111020210021210012101100200010010012222210210022122010122210010201100200022001110001110220210021002222121211000112000212200211102100010122012202021211221", "211020101202122122022121121102102020111222102221200021200101002012102110101202022122121011221010020112222020201021211222222201222111010012102222200210112010100200120210211111012201112221122221011011222001212110001210222212220202121210120110010011001201021021220110102002100222222012202022012121201222122210212111111120012012220210202122102020212021101011022022201200010110121202020110001120222221221200221102022120022111011111101000001100211211211002101201110121222021000211102122102001022221110211120111011211111022122000201101211121202210110211120011000110011102111010211122212111022222200100021212122011222010221100222101220201100012102200110111110012001222010102012202121202001121011012020102122102200012202002020221102201100002101201112022221012021100021000210201021000022010111212010201101222210220122201112201121122102021020101222211022012220210201021221112112122100001010110110021011222112001211221102212102021002022", "122110121011022001110212120020202111220010001111010210210111200111100210120221020002021021222201122221020002102002210122010022201222102111201002002121102120011012220201221101000010121011202002021012011101102212100022011221012221211202022010110222011102011121210022001010002110111111212020100020102012212000200121210210212021212221220210000011222100012121210110222110101210002101120110121011002220210000200020000200220120201012010110222102221211111112001102222122211001122001112001201111100220201200121010211000111210011120210020002002220101100102002112202020011102211112222120001220201200222211020212202122010000120200212211201100021222100111000120102100111122012101221002022212122121000200011012022011202012220211201000021221201020220212021201210101021011002021012202011210120011220210020100212100012110110101012022200122121102210222221220102101112220211120200100002111011120112012101121111010110021122202120222010202012021", "200022110222020200221121201011210010120121110010211022011011101202001110120021220000201211021012021010000020100111002020000022002211111221002001102220121212211002210122110110111022001021011112222210200121122110001101000211102011020011121122102120111110212022110000020221211121110011001100011001021202200121212102121220120122122110120000201021202112220102110120100002201010210100222221120201201021112110212110012210121020022222202211211110121021021120021101201111020111010100122220011212000210022120020000100021220110212012110022200220222000212010100110002010022112202010201010101010020220100121201010002112000112022022120211012012000000101120022211111222200021100101211012101021121022212200102112001002101122102022020021101212022012000020010010000120100212122022222202100101002211001210201112112111012120202201120002000011212122020122000220110220011022101120012122011202122222111020221012212221211101101020221121222202121201", "110100022012012022201122011100102212221200012111200022101002101220122011002000200010202111111102220102102200020202122112001010200200011120010222112212120200012121001111020101120022010121211120022222021222020020101001102210100210100101012110200202212222211111112122011022210122121021111211111122012112100010012010201011112201222011110221120002020112222002112020200011000001122202002211010011111110211122110120112102101011120021001101021211120100012002001000021200202022020121202222011001220111200112001021102222110110001010110002002021201211210022022211001222102120010212011200021022011102022212200222202012121220201212000011101212200210211020021210102011122112010211022222222112121122112110221221001120122111100122122001221210010120220122110020121220212122111202212101021101110011102211111022000102122211121000122200112101202022002111020001000012000210100012021211110102010022020212222122020111211121022122120101221111002022", "121120120002201100012202200202012222010110111000010101211200220120210200101220000010200222020122100121210210122202121102200220001220021102111212001122000202202020001202010101222220210012002220121010220021200222101010021022022112221200012102112201122001100100202110011212120120002102211120021011022122222010010222120200200110001020122021122220002011200022100112212200101212020111121022222011210112102120121120012222211111012212011201202211011210221100202022200211122021210100110101221020111122212021222200102200111020110200201002100101020212111222220010221112121121120020200122021111110122020100100212212002222202101121000120121211200021211021200212222211000221012102222110012021120202201211212002000201210221100122001212110112112000211011210012221000221012002012222202200200022200211110002212210200111011202220012222102111121022200210121012210010110011221111210210120012000102202101102000200120112200000221221002001022212200", "001200212022211120111102111000121221222011001210002220012001201201002002210210201102100020200200122121010110122110120120112020022122121101100001011020021102100201021002210122000122120110222001202022111012122001122111121101122001000111121210200021220011101020111011101211021122111011001112012020010102001211020100112102211121011001102111022220112002010110002022211021022200001120022202211210001111221212220011220120221202122021222101000122212101202110211221002111222011220110201000210021011011200110110100222212210221112122210022122111102210022120110221202212100201122020012111122021200222002010121110201200101212121001001011102222220221200120211000212100200110221021112210120001011000102001112120101101112002211212102210022102000212202211112102012000201022201212121102222001021210200222020102212202202021012100021021020121021010002101112210221110102020000102211020001210222102020210002100220210020210022212201000021111110121", "200220010020000111000100012210102222122112120002011120220020200201020120100200000022221122011112020222121221201120211020102122001111222000201202100211011102222101000112212010102102011211220012011010102011221100010012210002111101222111111111122202010211022210011200212001210012011010210000000222120211122100122120110222201212101102220212010102110022221101211100102202021221020012222200002120001112110001110010221110111020221110212021002021011012201101002211022010002111222012122122121122212211201222010010201010000000020120021122102010102011022220222201222222022020210121012112111020211111112202121212120102012211220220200201210002122210011101012222111222201121102110220102101000120010022120202212111102200222202221212212211121011101010010110221110011101011020202102022022212112010222201010101122102000120010012122020110202001202121202212110220110110212202220211021112202010022000021211122102211112001110212020210001100101122", "202110010121222200221011101201112021121202022120202200202002002121022101100100011120111112121021120210002201210200102001120201111102012020020122102212201122000201201111201100201002202210202021212011001000220020202200121121211200202211121222121221221100001202210012122212020000100001212220222112012201020210112022221020010010121012110112220020212210100222021201121222211110111210202110121100112112010020101202111120021202120101012020122222201210020020002002002121100020120211100222100212101020010000202222222202100011121020101011110112100221022001001222220120220012220021221110201110100212221210211211122112012000121220211001202212210200200001110120020022011200020200111100120112121220211201210110112220211002002011102120010001020112021121211112200211211002111002012111001121111200201002102120020110111102022222200112221111202221202000210222221000200120212202121020110021021102100210120122121222010002100222122220210121222121", "012110121020222222222110021210122010002211001211210010211011221102122121010211220102012012220001022220210002202220012220000210211121010022010212021122011012211022022222022020000101101102021112022020221120102112221020221220102012020102110212101220101201201102101020202221211110020210001200202202002121020112012101221122100122100011120201121110201121120210022112200200201100001201211110120010021111002000200021020011122110100210220100220200001110122012211111010221022212000102111212101000010010200100010122211120101201001102102011002202200000002001002122101021221200011120122002110010002102001011200020121000101201120020200122100022010001221021010110002000110120221000020102220110200102200010100110222220000101200102121110101001200002201110221011110220102212022100210120022011011201211111212201110101012021020120201111122011010122121211100010020202201202101022122202202121122201020200120000121210101110122212021021221101112222", "010011000000001210210011221122001022222011002002010022122102101100211111122011120020022221120020102221010222002122101102110111002102102111002200111200002001120002110000000022000011201020211012000102011212101100021000111201201022021122210121200012100101022002000000200110201222000200200221220021112000212021212111202222020122002212220101101202011202010111111110110002202222100021110000111102120011112202120211212120120220200220010101222222100122221002201212101120111022122101220111210010212112210120222101021221101210121121021200001022012121120202011020122121221211211021021221110200001212000022110212011221122002122210020112021010101111202210122222110011111102000012021222002202021010211120210000100010120020002212220021101202202020110210102022102202120000112211111001002222111110220002110202202011010120012100221112222000100220212012122000021122222111220220002112222202022210120122220202200022100011121011001101111200200200", "220220121012121001202102012111120011202120112111001120121121012211210202222010210210220111110000221201110012000021100220222101222020000200112000011021022011221022102121111122120221002112212101111220212022201120212001112111220002221121202012120220100212221221001012021001222221010021112101201202120220010101222020202212122100202210211022021202101120100202202020020102111200120021201000100112210210120010212010111112122112222210100200021212122211120020120120100202212002211121001222022021220102201012201101101010002001210021121212111212122212112010112020001201121201212002022102122012111001120121112021100120120200200100120211120110000002000221021221201120022012120122200211011121201001020121202200011021002200222102121210010110220011012121102000012221100002000000002021122100202110101011001121121112112020101102010211121012201201000010100211211021100222022221020012100022022012211201001112000010001110210102110120012020102112", "022022012002122102020000011011220102101010121121012001020111120002211210220220200121100210110201100101212011011021111220110220120210102210110212002002220010222110102020121120121200121011112201211021002012221220122202022010200202001021010020211020102212002111121220002122222102201200202010011021212001002111020010000110100102121121100012000111100120212012101212021211220122222022012012002220212011011121221122201011201120101021020121020021022211022210001000211121220112202102100022202211202001121021200111010001220012022222021210120212001101112020021101200212010011020100101102100012021200121111111121201100112110200010112121212012000001210021220020221120001010112212000102220202121122112020021122011202221110021010200221222022220200221110022211000222012111212100012220020201211220202222122001110021120111122101210222112122012222120202200122221001201020221120022021210101120111111010001021221002102020102210010001100110010120", "220212011212102220002100101201222110201222000021110101112100222100112222010010122102102020222121220122201111001022201012020200110220200211010202211012210222010010000222200010221111120120222021200120222222211220021220021200021201200002100202212100001211002110210101111221111011100122221200222110021200000111202220202100001021112202201100002102222001210012020112021200102001011110011111010122211212012010002200001221021201102110121010121201011202201221011111202020100102100001211011002101021122202200111002212112210001200212220002100101010001110110202111102020121202100012201210000011220000210202211111102002001210020011020220220002202100002200001010000022011010002022200221201221120102112122200212210011101022211020002001020112210201210112020001110112012222012201011111022012001012101001001101222112110001121222002001021101002000110121202011100022121100212020121021111221210100221021011211111111101112022122110002200122111212", "122101001101221211200211020222022120202222210112120120121022210212212120002201121121010121100201212101121202001111000000200010220111220200100210000212211210020010202011112120222102012202122122012100112012201021222020122101122020021100111220120212001121022021122211120100011211100102122012222000222221200022102101022100120012212022102100220111200010010200020012010021200200210110021212021021110120121100121201211001101121121201122200120010001011212122022112012101220102212222211100011012102012221001100002002200112100112010120122100101102110200121000211112002000221201201211121222021110012121121000000001022120210222222101221012022212212212010001110010110002002102211221021101100211200102020110121102202201100011002100202001100012011121022211122110201011020112011111022111111102210120202221020011221002000111121220012110021120002220012100221212101122021102012201110212210021122112102221211112211022120002010201111120212212022", "121100111012020202021022202200001200110020110120112112202212011210001212122002202100001222110220120122100210221120202202202012201100001200200121222120012121000000122222010011111011211112121210111010000222220002202202121112002222001022200110012102012012100202212112001102121221121022002010100201022210211012222220012000211212010222200020222100210000022221102021202112021012110220001121222011102222201100000101212022100212101122100011100210120212202211222101011002210202021101211220010201122020221222222112111222200121201002001002011011022011221002201012002000201201110011220111000201010112200010200110100100101000001010021220012201212010112021012211002011222120221001121000111102201100121212202102122111002110200201122220022110222220101020101202001010111011201211022202211120000101120121102011101200112021011220120121101221200102200210200000001202122212002122100010211221111220011212010120111012111020222202100101201201010202", "012111100022200120102002212100022221002011110112102020200220022122020021101021001212221110120102000200001022120021222200012110121122000210112020000102121000212001202012220010022122101221210112112211101002210212020220220101022121122020011212221002222010020202110112011212022121212011000121222001121221002120010111012220112210102021110002221111001000002000101110121121001210000112001020212210000002112012200020112022121212201021012011200100212212122022202110220102022211211010100002101220201121111010021100210200210121200002002111022102210201200002121020110222021112002020210001220101012202222220002210112101212120001120222212010102120010002022200110221022002120221221201002112012110111100222210212221110202002112002001110101211022011111202210200002100020000120111200112102110000210010002122012202120022121201102212000022020002100202202111122011100102020210001012112012121112022120211022222102201110210212110112011002012002012", "121201021211100102211222022211112220221112111220220000102101222221020210222202200010100001111101221200121212222001202001011100012202210212201210012022011001022121101120201021202100102001102222202000101212120002122202000021201010022010022211201001000220011100001111001102002002111010202022002211120101002121111002121010122020222022000111021112201021220212102212200102001121222021121101121100012111001101202211101221202122110200001202012000002000001200020221202222021022021001011000111110000102100200220201101211021200100001012010110221021120100011222112212002201000020021220122111012021121010112100211012221021112112222101012110222121112011221012112102200120222112020202202220120000210110210120001222002211212221102121012012110222102122120201000221001210102011110200102222211122110100011201110102002000021122202022010012002120101020210112122001200022210122110211211221110021021112020122020210201221021100122201010001221220122", "120202122001212222101022010222201100211102021020220102120111211121120212121100122222202221100010210101111010120021022012010010001212120021120111122222120221211111110222121110110220012201000211112112220110221211221110021111100112012212112010221121021100000010211122111000101020220021100020001011210211022001222221111010101011020121210020002110200120010210002210121102021210221000212120120011022210021112212102102202000202001011200221222221001222022111211212012020211122120102122112021110112211011121222221000001210212100122102001212212022212100022202121012101111111211110001101120011100121210111201222010211212222220122112212011221201102022011001002012102202012202211000100021111021020001121022121022121202211222110221222222111211120021011112112011100111221221010020022211012212002102001210010001211201221200221020222011021011211100012101112001122202102010012102211202011212022201201110122012221121012111020200021000221122120", "202121122200222221200002120011110222101112220121000020110010112010012121002220111121121120200021122121011202021011201220220112121111011022020002120112211202222102120002111100002012000100002121002200121020000221200021101120010110121111022022212211220121121111010202210200120211010100010102211200202222012000120100102100221020200120010102121212212012202110020210122110121122101200121222221200220201110001110210002222112122201121211202211122212020202220110102011221122101001222101001012220000220100002112111110201211102120000111101121111201011210020022102011212220110112110100221201212202200120021222212000210221222201112020121220120012110111022202201122011201111122210211001011102122100222012122212212122020120100122121211202202011212100111102000202122110022020010210111121201020200110220201212022222021011102020110001101011010102001010220102120210012101021201111112011202222022120001102101021110210102021112100010112011201111", "120100011100212022120022010120112122000101100112011212101021012110002010102022020001001110021022101102212010200220220112102121222022120202110010200112212021021112102012002202001102001120201101200021112120201002012020121211202102102001201102200012112220200101002100121020002211111220111110122001121012100210020121001001111221121010110020212002100120200000212012101221221111221101210210010222100012112000021210210122112100120121011210200012002200120012111120001210012202202212100102212211222220120022102210112220111212201002201101100010011022102211011200112002120112002100022020211022222111221201122201110021022211020002101222111021222000111211021220111110210011111222000202022010222102011210200112020111022110212110212210200111011211121200212020010201102220211010022201201002112221122212211211210111111010220101210002011220022210220012121111020012020010011201201120020222122111002120020110120102020012010220121122100010201200", "222101010102221002121100121002122121121010000212010211012220102201121110002121102201020210120112010112211001202112222001010222120112111220101201120020210021202022110012110110200110121002021122012221012200220102110012121202000100210100212111120202110222010011010101021200021222001212211200012020121202220201202121221100002221222010120111012012210102121121101221202002010010102122222012122010102120102201200202011121100002211000021120012201202111111002202212211222000122022021211120002112121121120010011122201220102000000111211012100101110210200000100211012021111110222110110201202012002221221102011102111001002111222110201101211001022220212022021121020111020102220100201010201021212021101201011100002100102122020212200021200011120202200020021010200012020220102112022010200221021221101001100112220112020221011202200112110022001011221211011002220112020021101222202212212002112002100000021220201210212022022222100212202102210211", "221010121001221201120121120121011010000122221112212011010202220202120222100110121010112002201110211011001010010100222111112210100022021220201212100120012100000201201002021021110200222021222000021010011100120020120101111111220221121021221101200011200210211012112220000001010011011202222101202022122111000111122210021120021000112120112221120220002011110101102010001211211100000011210102110101102220010222120020011020102201100010211210112210002222002112222021211021201111212011002122222201000202110020100200111120201012201112202100102212002202222011210101012022202121100020121201010121100000212001022211121021200020122012212020102201112112111120200102012122021102002111211201210010000000201202121220110100010100010111020222212000112100011222020222221121122210200212101222021201110201022022012221102200201000222211022020201120211021000112111022002110220002110200122120200111110212001110101201022211020210121010202120110020120011", "211001020001012111200012212200212021102212220212212111000011222001020022110111111200021111120020220200111021200002000020210102202112001221212120002020021202201212100120111100200202121022002222100122012202222021201020222120022112020121010012202012221011100220011110010200010222111221010112011112110212112111100201002022100211111212112012211012110020020102010200021002222102120112001202102110222202100112022112212102110022202210100011221210212002000201211020220112111101221111021022100212121200221120200120211120022102221000010101111210020112222011221110201220121010210110210121011012210211101212021210222212210220102112012120222020110021020101012220100100211022002001022011022120122222121022121001220201121101010002111011210011220012021102220020012010002201221021012222120101200021001010000212121022020201200012010112121211021201012002220202012120010001112100102112110000011100002111201001102220122122110100110221112010011010", "000120012212002121101112012221122100210212111212100221121112210020002101222120101002002110002202111221211122102010001120211001022102102012120202120122112101202021211102110211112212100112202022122110221010222220120021120200000120001100110211010221202220122002002101211101221110121000010122121022112210222120102211212202011100011120010201111112202100021220210000122112021201012220220220010111120022002201201102012102021020122120002121122000222201002221221210121222112021111220021021212221110012121220001102221012022022220202212010212222110212010111220210002122201111122021111200201121102111101021021010100120011120010210112020000012011202201102020212010020111001100211020222111110021202012010100221111001111210222022220221201222221212001102012220202001001211101112112111211102100000202112121111221121201222210101002201001101201210222211100110022101012222210112010002202211102012021210100010022210202021221011112010202220212220", "011202102001220020111100011200122121222111100202201200111222121212011102002012012120000001012100221220101221020022211120220121222010001221022222000201110112010102222112002002220202220021122122002002201110002112100021210202022202102020110010200101221222010002110000102212021111121111112201222221022002010122110020222010122202020101100122001120210021021202212222202011122111001121222201011021011000022012022002212010122001210201012211220212022021102011221110201021200210100221200202012212201211222020022100011220000222110001021121112210221201000021110122202102121121101000200012001012120220212001112010002001201211111110120120120001211200210010101201121202111111011102211000111202002210222220002102112211220221021221201202121211210112101202120021001201001001112001102221110011121212002211221120102022011221100211010110222200212100101220211100212202020202201220022210210212101112020102222122000110211100212212211020021202121211", "002221221101011202001022022010110221220212112100202112211121101120102211221120110022220222211210100102120222220212212200100121022222201102111021021120111012011121111012100000212221002202212122220020112210102122220010112110201020000212010112222002122200002000102012011021012221211010110000000222000212020100010002201012211202220020101112022212022022202012000200202000001121220200102022112111112112201020112222001020202212100001200100100102120221111111221022112002120100220112020202020111020121120011022212210021011210202022211000110110222002012202211201201220101001202011012020121211100110121211202211111122001200201220110121212101020101211202222212010021021100100100022022222102022022000001022110202201201212022111000010001002001022100002211021221010122210201201122202121110122112111102121200212022200022020122020222110011200220120021101002012122212011022212011101100201101202100010201021111222000000212112001111001001122010", "111201120022120122221220200212221100221102222021122002122220121111012202222010212212202102120012021221020220201000221020222001012002020200001012021010220221212100102020212021021110000100201101022222122211002120201120202002120011201020001121001121200012011011222201012201211101100111022022111021012212121001021212201110102111022110110022122012100112201110010020211112111212220110202222202221210221221221102020010012121222002202012110021200022102010120101111120012202201000120211222222011021101112121120222201212202122100210121121202021001220222220120111101111210201200210012000022110021212212011202000120220110001122211100010122000122111120121001021201001122212001012101022001122121001210222100012112000011001211022110110012211210210121000020111200222210200210010102202210012021222202022000202202212022022021021102020221120000102221112210201201011211100111100001102011011011220120002120021102200022120200110022121100201000222", "011002220120000111111000200202020021200001002012202102012011011101222110120001021021011001000001012100001112022020021001221112011022021010110122211110022221111222120001102222110012222112012120222200000100200011120210202100220210011111200222012002110010120200120222020022011201201002202000012112012002212221020002202012211101012120012020102020110012211110210100201100002022121012120020120100201011112102111011012002101110021010102201102002212222012010222220121011002012020220111110222002001200122011102121110002220111201022021221001011010101120200001102112110101002002120220001112022210220212102022121211210201112102122002110111101010101102010210010210120101101102102111100120102122100121020101000102201210111100222201201021101122111010111210002121022112001110100102200222211122021212112112111100220121012200220012110120000022011111212010112001111210020121002220000222221121202021221100000010000101000221022220221000120022100", "211110110200022110200120102111111002121120020121010210002220220122221020001111121010222100120101121101221122200021200200121112121001011221110112012201121010020111210110222221202111021122121112021220011011222202112100011111010022100110102222102000012111102022001200212122110112111220002120111202102010000022100011122202212020202102211021121200101022202121220112221202122211200200010120102020121112112021100222221012010220012012110110102001212222210221102120102222202021222212211100120122112210120200200010212002200002000112211210100011200210021102101001010022222112120222010120010021010201102002020100120102022001102001122200202020212120222112200111011202000011212121102020100110122201212102010012000201111112011201002112222211212011220020221022101112120101001222210222000010100001020112111222202012212101212002111202012002120101212000200122100111101202111001112211110101220012000111201011022002222001202201222121222101011111", "022120120102202010211222022202022010021010102100022001221211210201001122020222002121121020212102110011021012211011222020010210002022122021211002022012202120002022210212121120221001022012202202002002011220222101021010100101112011112021112121100021001121122010122102111121221112000210102000012120101110021200122210220112120102011020111021020111210010120121100201201010010020011211000222010021120222220101121111212222011211111120211011121100202210000221101121101222012101201022122221120022201120021112110201002202000120000000221200220211112200111100100112011102221111220201001222111101210110021110010121001121010200101112000221110210211022010111020111211112222000012102022122120122211112021022222100212012210220122111222100212202021011220110120021202011212100120202012212112112201201212110021121012221012020110011111010100101012121202011010021200100011220201221211022001222102002220100010222210120100012002212110100001222122201", "110212202211100122012121220211110100000210101101011020200211002112202010000012121010200102101100201222120121112001002200200200000201000210212000100000220002011000110020112110102022200220001111021120212000122011021221222021022210021220001122110012202200212221101002002222100212222210211201201100210202112021011221010202102020001112100022101002121222002211211100121111211010110101120220022122122210112112020121002111011121202122121011211001220020002110102112112111211111121020020101220120210102011111121210212222201202220012110002010010000010212102011101200202121211200122010002102120220111020120022120202202120201111200002202010000002120100012001221122201102010112101201220202121100102201222022020102112002122120101121200022122202010010122002010221121221220110122121221020102201000110022220112200110000001120120222120012220010220222202012102200101122111201002021122122210210100010111201000002110212002102020221111222022012010", "122101001001111200111001121212002211220021000021210112021201210001021202222111200122012122002101021202202200201220100110212222001121111100220020111211001202121022022211111002100002001122111002002000101111202111211111212122210222002012101022110011202200020120102222102212112120100011200121222201200101102120222210111002100112121210001011102012012120111200021220112020000202111110021212020122101020002120201210111110002220011221022021112111002011020012010200110201101102112001010121020012102000100102220011201201111012200020110000121110110122110001011021122201222021221201001122001020121220100021210211100211100200122221022211201020122010102220122110110001020010022112111101122022010102220110001102222000012211212222021202000220022112200202222211100200120211200000221110120202220100101020222200210222220001002222211022220201122121222022021100001211012220222020001100120100120022212222212000002022220121120021201222102201002120", "121112121002110001002010000122000000100002012110110012112100001210212200211021211001110011111200202002221101102201200100010200200200020112111212011020112022011102122210220102222120101022012001112210221020220211220100100002221111210221002011101202210100112012122200010111010211112101112222011112120121122002211000212012202002121100101211021102220110022102102212101101012122120001200210122020110122102211222102000011101110001002121222102220220202201210112220112101011100212201011101001110211000212220202012211110201022101121100201002220111111122112202022201220111020000211200001201000010100012122100010001001221021012021100200010011200121121211101200200110212122100102111200100121001121100211211120211221011120100000202002011010200102120000101201202201220002112012200110212000011120201121222112020222012210021002121221100000110022121010102102121202010020211010002222121022121022221210001002022020200102011012122100210012101221", "101121220002111012011012202010222012011121210021121202000112100221020101202212111200212222021210122201211011000200200200110100101221120000220022210012100020110200101021000102012022101012221100022010021010211100111121010221121001212000122112021120012222111210200210121012221120022111011012020012021110120212120120010001210000210002201111000210001000022020000211200211000222211021111122022010000100211110002122222220210120111100020201201000222011111020201102120120121200222000200221101221002021010202121110010101102012212120021100000100200102011111012100112021122212201212121112012222220012020010001011112111021002122022001102120100022002122222121121220102221221111200100122012200102122212010112120101212121121210110100212002022120202120211112012020021202112001020201222002002101002112222112020011111121102101021101101020221212212002101012021211002010210210210212002110221021021022100112202021022001001211210210000112002100020", "202001221221221110211111000210122020210020020001101101220002111210122220222221210020111021002010102201001022000121012121021002020012021001102110121201212020102022010020110202111022111112111210110122211202120000101020220100121002211021110102010211122010001020022010201201011000111002120222220010001211011212211001112101012220202220200210102021222101012221122220010011211220010001020221101000211120011000001200102212012100101222111110220212201101000022100121101001100022010211012012100210121202020202110222112212201000211112200000120211002002101221022002000122110202111220011102020211122022110112120002202020002010011202101102021002001220221012001000112012202000100112210122112201022022000201010110221222201102010212121122100011020212110010000010210011010020102120200211221221210201211120120211212121202012011200222021220010122201211111120020110120002002211210201202000201212210112221102100000120122211211221022020100100001012", "202002001021120222010210200212210210110002000110222002000112102121011201102220221100002021120220111111112010121022001000111000221102002100200001212002122111220201221121212121020110212022021000221122120211020210010211012202020110211010010221210102020100222201002002212012220100110020001002102002002210222001101010122012122222111011222212101200212002200111020122220100100122202111001022222001222111222021212002200212102011100001211012210221101202012010122121220120000221211220000110012111012101220102212010021010201122120100211010002212220111201210001021211021200002110112000120220222202200210121211102000201220012102220200122110002200221220211001210111110110112101000210220222000020220200001211122002222222111110002012001211022222212001201212211101210010102221120110112021010102121221022212021001111011121202111120011012120101022210010101021120012210022000101221211011012021222202000122201101011020001102021202002101110210210", "211220000111002010221120121221111102200202222002012001022201202021120221001202001000202201222102011100220121200121011110111010221001020020220122020222221120201000110201201102010202120201001020010102121122220212122110021221211010221020200021120121221020122102011010110020102102100200222100121010121201010110220110201222220112021022222121122210010200200010102200001220112010200010200001110201000202201221201121020021002202201221210220012022210121202101000211100111211101211011020120020112121220222222110110101210211210222221010122220211020112111211111002012220010101211010122011202121122101201201211100111212212120102121100120220222220002112210112210112121001122211021100212100201220221121110001020001010220120021011002012210110121001022202120221112211222212100122020222020101220111200202221010120100211112111100202020111211000220222220201022102021011121200020021112121122202101022220212001002001112220211112022002202212202201", "120111020120212201001222000021002011200102021020220020211001120021021201110020120012121102102220122122012200202211211011011000011110011020021222210010211001222121121021102001122110222122122000122021101021221211011020001011221120112000221110110112001021000021211201002102121211001211221022220112211021220012211120112220001100112211121022111202120021022020212102120200200102121111200102012102221021122022200020100112201210120121020100102110201102212120121112020201111002010010010120202200120111111112002121122002020021222120101012011002121202122220021010102220110010211012022010110101000111220012220010111010102111112210101021112211211002220022110002122000112201102211122122010000021111021110020121101201220110011202020102201102100000002101012220221102221122100111120202100020112112021000202010212111010121222210110120000012010000120001201002010021201001000111010101101021100021101121200100122110000101102221000110220220122102", "101201012220101102002212200212000110220111201212221002111222202222200100221220000111212212002220200002120102121011120220111012000212101000002222122002200000100210001001202122022220201220100101101001022000011012111112220121011101122120020010210221112120111100002111111212122021101211220202010201022112221110011002111221220120022112200102220101112110122110112121211200222121021020020120222222000111011101121220210110111200012001212002101101112212221121221102110222210211121222101011100102210201012200112022202210002120101112211200120011022122102212201100020210202001011110211100111220102121121211202221121002000010210112212000020221022010020012002102201211122102010121100200022221011221210121112011022111211212112200000122220021002101022012222210122200012121212020021210002022110121212000101111210020011221101010012221011212121202122210021111011102100000012011002211201001212021200022110012202022100011020220002100002000122011", "212211222212011002100010212101112222211121100022002210212010020121202000211002102000200222212001021011100012120220210010222210011020111110210102000011201222121101202121002021122020102100020010210222020110011011122020211120111000210221021001101022121212002221221220000200220002122112200011202010020022100022211012011111111001220121201202100002021101120210010100111001102021001022010111021012121210010002210200111011200022221020002211222010020001100211201222202121011022222210121121012110010222122211011200120221100121021010202222001020012202120021121010011101221111211222110222012002220011011012210000120100221112120122012212021010222222110020211012001210110112112121202020002012121022222001212011000220000010212202200022001021101111120010100102002120012212202202120220010221112122112210221121121202102001021222111110200100110012202222002100111000110120200202122222011010022102010020121122222202110011010011120201210220212021", "122010211022121222221211112011002000010012212112201111022112002212020210112111112100210201011212021200212101111211121121011220222112011212120112221002212110001222211112111010201012211220201111212022211100020201202212202120110220100102210201200121112220220200222002202001120102201110000021021101202022212201111101000122121210022022121012012012210220222102020011211101201022020011210012212102000012012012100201102020020000122010122202211012012121012011221100220212020102111102112000201111212020120012122110222020221121001211202010001201110202000202201100022200020102022001110201201211202020002120020110012111220000010112122100211002001200121202110220000120200220102122100122112011001002222221200012202101020101110202000202011112002011012020122100101021102102112011111000102200022201120010210122210202012201011010010102200102220001022121202100220211120122200110000101222021112022102120002112100201011110202200022020110101122010", "200001112012212001001222211220200201220221202200222212100000220122202112001200102112212210000121120220000221202122210212201222110222021201102120212110201112022120221011102102110111222200220212102222101222012001011200110002110221221201021012010221022111021012102202010011011220111222121012211110011001122212110012121010100101111110020111202222201002020022202102000110200122120102210021221100010021121202122021122121201112220022100002111121220020212220102110000110010112021222211210020201110002022021211201212122011122012200112121100002010220012021202212211200102021121201200101210120222100212102221001102010002102100222100012110100100121000122201222011210221201002021010000121001110021210022102022120222012001120100120110212221202010212012020021212001010220220012022022110002122202210112101120101101120112111020221001102201010122020121022102120102200221002202222212021002200010212102220100101221001200121212022010201210200202", "101202002212010110110201120012121102120210122110200110112210220201112101002201220111121221020220112000110120010211110000120110220122000112010011101221102020002222111021110210121000122122211200122010212202002001001221221021222221010000012221020010021010110021000212101220220211222101200200201201021122221011121202000000201121112122001012002100211121101112021101002002022212220100021022210112100111102112002121001120222012122121211100000222112002021210011120001112100021111122002022012010102012120110001211121021110000022022211200022021012222121020220212012110221120100100210212021002210120210120122200211210021112012001002012110010010202110001010000201012101201012212210222200102202200200121011011110201002110021002212021001211122221120111110122010202101200121100002200001000202112221220001222202220221020122100210101122000222220221011101011222121220002202000000121202102121000002102022220102010112010121121011021002222220100", "020011000102110112012101110220101212011222222212211221222222211102111200001122022112120011220100121211100022102101020102210120021200211102122010200120001201211110010201022020120002010022110210120200222102212011221010022202102222020010222112201202120020112120212101100211002021111112021212112201220120121201201100210211000100012210210202020122200000221112201220120122212112010020001101212101122021210020122120102221112220020110020021211201102010011121210121102020100221112222220211201120122012021102121210112121201221111022002211212002211111200021000211020101111210001210102010120200201211001021121212112222022100020001212001002121011100211021020002021011211012102020001222101210200121120010100021120012110200222112102011102001100102110020111110111020200002212102011220201020210122020201022002220202101101122122011022100200000012011102010111012210111001112102111101111022010121210112100210001102001101110020022000020220000121", "001010112010000001100122111110100012112020122200021201112112100112110102110200012200212211200102220110112201000111010200201102111101222210111110212012122102222220101112111001202021020020021212212112220102121111020102012120001000022021112101102101220201121212000210111110111101111012000022002011111021102011201002100000011022022201001222100220120011100002212200211011210102220202102221210211022011211210100122022101120000110010002022201011022011110122111001220022200022220202021212020010010122200111101102101112021102211202121221111012011110000102001020100011110220122001200102212000022021112122202000100101111100102200111001011211010201220202101200200220222100110021200120121202000102220200122112122000212121120021012101021112020121021210000011200221211201021202121001102120122210110211012000121000202202221001101112201002201010200200202002110200212102201021220101022012101021211111220022221111101111211012112112022002210122", "012020022100121101022221222110010102210010222021100222111121211122100120101202200212111220210221122210002020222021221012020020122012001020201110002201002011001222021212001101022220210212120110022002221222220212020111221222120012201212220020221000001222210202001222201002112020201002000022000020210122021010122110022100112021121001120221102001012020002002202102200100012011001201121020020210101220222022101121221112000222021020001102120112122121022211221012000212220101100220211112101120202222010020121001011212110020011202110111011000001121122222200012202021002220100102021220210202211012012012202201202110200010102121210110220112002212012211112120220120011100201002202100102021221210000120001121122222112202121120111222220220000220212012211211121002021101000111010110002021001002200100221021112122120212012001021220112211011002011101000220000000102110102022201111212001012101122122222101211112212002100201201112021202001210", "021120202222020210020011021121021002000121211010220121212002000011210111010010101000220201210002100021200212201002221212020212210001010102100221000122121101002002120202102212200102010220221222120002110110022111012021210110202010122202012012011020020121020001121202120121222200021111220121102210021220022020002200100012211210211220112202220201201200010012220011220111022220022211202221211100121211100200000101112010201222111100220012111210102020101100122111202101020121212211202120200202002002202001010221101012012222211212211021201112120000021011001110100102000201000122212022202202221020200011002220220212020122002200212100112112011000011120221101100211000000122010121120222120011121202202112221002211201111222202122001200220101112102000021020202200011202202110210121222221121102020221121122012010002121101110022100121001200112110222002121210222110110011112022001021100020201221101222010121011211220211102211102111102122101", "111021100211002222112100200012202210211110022100020212202002010011011120121111121101222221201110011111200120010012222211021010112001012202110012121022100022101102221221000002201100220221221102010121201212020120212121210120100022022222220212022120212222111211200020112000212010202201021011020100220012210211002210002000210122222112000102121100001110022110201011212222110112102020020100010021210011211110221110110212101101010201112022111100122022011110000011222111010121101011210022100210100222120001110102201202101112121002201002001022122120120111122211222120212022012220210200211021222001210201011020220211200110220101210012010021212000102002011220202021002102202020112102102102121000022100211020111121002002022221110021002011010200222101012101120002121011121022120222001220211000110121220200100201121212101211211011202201221112121101101022101222220221111102120121222000011100221121012021202200001022020220200110102011120001", "211102202222101120211202110002111011220000202002111002222011011102202020120222022212112202100002020111000011220120221212001000211110202000112020212021201220011210021122202100202001110101121220221201120211212112120212101121100122220121202022120212002120200010022001200011012111100122121012211010012012120111100200111220121211121222210100110111210101121222121021101121202121210202201110212200002011102221200211001011212100121000020021000210100102011111122222102001211112222210200022001110211112011200110020122221220122110200201102201112102222202000120222002222210202021110200211222111022210012122022120011111122111002200012011101111020111202222002101120110000112211010002212021100021000101002220120110021201002012201011101020021001010100110210021200011221021011200212011022100011002202101111110212100010221201220220120021102112021222122201110021211010120121210021211110021220002102101222012012112021210021010001111120010002000", "201112200022110012202002002001201021000102110210000220100000022221021122012200101221222211002001221210021201102221110222111101221002122222110201021100022220102002221011002222201022011102120011111101001101112201020200200100222021010122110121221121022221112010111121021101100221212020121022201021202210211210211221212201201000222200012112011020102100022210020210211220110001011022201220122200101111202101121101121122021220212220002202210020101212022020110112221020111112020111010002211002001102011201122121022011201212200002210201100110021120201102222112200220200000111201010022010221222102102221210021012221022000222102221220222120001002112001021011001100100111212111012000211110010111221120120110221000112012112000121112000210220212101101110021220110022110002221101011102221011100022001020200110120201010002110011021102012201122112022101220100100111112112021002002222122011100222000001012201210101021021122120200001111102012", "111011012211111222121122002202020022011111211101200222122020222122222220122011100020201101020110221102110122212120000010201020010212102122120002111211100000022110112101111120020010110020000010122202001011211220222002022220001100100022011100102110011020000102000002120110210210001210210021020022022201211102122202202020200001101220220121002122110201222200210020002110101110211110112210102111021210201020111001112102022212112212011022100221211020210102002120211200002011020111020011020222011122220011022211020222220002212221222022020210200201001000212101102011201021012021211022000011121221100111110010122022022012101121112222100211021211212112012021122200001022201111211010211210012202210000101000011200210110121022112120220122012111000222121220211212112102111101211200211022101012220201022120000110111200201121122022222222210121122102000002102001000222021212022010100001101002100110100221121002110210112221110112121021202200", "101212110212221110020201120022222200002211112220101201100110102021220002021111202120112010110021001012201221200220020102012220221100221221212121012110202001001221021201102012001020020000021111010220102222021221021012202201011001100111121011211022222200111212021202001111120100010212100001210012022011202110110020220002012202121120022012210210221200210112112110100220200111102102022201210011211210001112222101121102020122221200222002220210112112210120021010120011002111210201102101110220021111222101121220011211202201210111122220122202010111102202211122012101010011012121001010201121120210201122210021211020020210022001210210001120222002010201202200002122211002011200110102102210002112212101110100201101102201112012211021121111122121222201222102010101021120222012102222011021220201221102210011022201221011120222102000021211120120121200012101211010120100020022210121212120100201110222002201202202102110021222002221122201120002", "000200210000101122120121000211022110010221200122021210000102201210212202121201202101111102202222001012222021120102010121100122012112121011001200200010212000210111221212102112211011210100201212211201212120000001102021012101110101100212110111020012221101111000012121000110220202000100102020101010012102112220220122221021222110112122012010122222111100121002100202020021020212121210120210200121201220002220020202201010012221202011121110200010201012210000201200121122111200010202111221110012221202220100121000002022101210200010022002002222122222002020100221122011012001100022200221110101121011201111201222012000022210020102020200100112111220002122201220222121112202012212101210222102121222122020020120021101021221002021002122120202212002222002120100110121211121022102200122101122221211102222112221021101200000012112111211120011212221110122211002110111100211012101200011220100210110121210020201010000211120210000212000202002001011", "011200220022200212010110102201101212111212002010200022012000012210111102020211020222121010101001010021212011202022120001002020220020121201202112112122020020100221221212202010202111011011122001212122021012112111210200010100012020020110102221100122011220111221110101102002201211010222202011022222102220021111020002201001211222112120112110122101120200011221210021101121011101210100011101110222221021200111120121011122211200022220220221101022200002012120111111211002112222102011010101012221201120200202012212202002210101210010212220012200010122001200002201222220002122012212101200100120210022200211022102202221022201102211010101012001200021022012100002022001221120122210210022222111001222102022011111002222002201011121112212100201100000012212210200011211110210102022211110010101222202101122101222122211112200021210220212201220101010022021212001200101202120010020021011001222102110222020002111211212110100211112200212021121120002", "111011011002020111102122102202001011002012101201100001112000002122102110011102112020010112001002222110002110220100100212022020221211121021020220221011021010020110120100222221202111021201202100220012211000110000220112112122102022222101102210201120000020201220221110101010002202001001021112102000010202121210121211110011222020022202021220012120202211112102002010201122010200101120121210222212021022211002211211020211012211000111112111002102222000102201222200221021021021120222111200101211200010101212001122221212111022112112220200020122012212102020200020122201112101012122011002012220111212211210221222012110011110122101011200221000020112201111120200010220211121100211212001110212100122211011022220001011212222202211100101121220010000102220101200211112112200201012101120202021110122012210220110010011112021210021211001210000221121121121101221220221012220211201001202101112111112010220011001112002220212210121220201211112002012", "100110201120200022002122001010120010222110010021110101010111220221121110001122001111220221100010202112012022222000112011222120001011220001002112022122020202221012210200222101010010111202200221222112121202220111020122001222000202000200200220020012102202222010201020010121211221112002222011122201102202222100121022220200002100010212121101202100000121111021021111210101122110121202202201212211000002021221100020222002021002012022201112002002201122012101110210121122122200122111200121220022011222102202202112011022210101200002101210111011122222022202211221220101100121201100020102110101021122002011212202002102200101101012012211201001100121100222011121121210112210011100202002022122111222010201121000122002102212001210212000001100211210212022011001210101100101222110211102012110210102212002011011022220222202221101011212120022122100120010002010000210021120222221001100221202102112211110000100102020101000120212102110012212112010", "201211001202121012122211121002202111202211221201220012020111111212200121222201000210022211022110020222110122021111001121010212022102120201212012012221201001100221201002102212112012022110121100010020000022222100212111000110011101022102202022220202222111202110010122101200121222222020200212002002112211110210001022211110222200221121120122111121021111102011220122001002021020000021222212012000200122210020122010122201110101001001100120202210022102102121112020010021120101212102210212002012002010201020220211121110102221020120002002122000011002201112220022111021002121220010100221022101012210021101022010201021012111100011201212110122102000110122011000112202021021001111100212021000002021200010112121112021201220022200012110100011201020022012210212000211221000200211111100211100102212020111002222210022112121202120102200021120101201210111021100001010210120022020111122102012010010212201222200000201211202210012200120010012210200", "212212120022010122111101121022002222012212010102021010010101011122021221011122100020111122001122201220001121010210012022211020221212210022012221211012222012102122201021012201020200102011021021201210102120112201211212212210120120111010100120021221022012020200102212101120102121100022012122100201120102010011020020120210001110021111011220012122101212010201002010110001112110112120010200001200210120110022221121011112022201221222021001220210101120110020022210001121222211120201221202101111100022011211010212102121211001001011220122020000201102021021202000002001200100001002021110121111121100022220122201011111011011020111212100110212122010000002111021112012202102000211020002121212001121100101021001010101202122010222112212020121022020001211112021101011111100211110121210121002121222111100121212011021011101211100101110210012110121100122120100010001112211000111010012212220200122102212121010221121020021122110010000120002011002", "211121010002010101210110100102210221100021212022110120202121222211120112101012211100020020121011122001111121212122110101020100122202221021000101210002121110112012020102001211002001122101110010200201112012211101111201212121111121220210101001200220202222200211100001102200111122212020012102120002001110112112211021202210122200121100000020121222220112000022200000221001222101002100012021101112111020221121010100010012110020012100201210120102012012120220020120122220220010011212200102111111120210122020222202111022102001101110000000212021200211210220000101222010222121100111222220000210210220011202200222110222020112110210110201102222120202110222120122020200022011220220210002201220011212000100100112010202012220020201121201010001101101222021111211112112011000120210010212211012210222111212120212120001122002221100121201021220110201221210010220210110222122111022012221122121102111022212212120220002121210121121110112002121112011", "122011221202112202212220012221011200210000020221112220100222221202110222120101212020221211102021221222222210102001220020021000121201100201110102001220100102122122222220021100011102122201100212112220122010202122201001010000021111010001120212010211202112201111122121121021010102022111201101212221022000122000101000201110010220221100002202011011101222010010122111222010010102100101002110211220002102201112012201111122022212120222020210201020010122012202222200121211210020100002100001210001011121221120212212022111121222112110001101101211222222101110112222222111121020221011200021120110102121210201221010020100000111020100220201002101120212111121002201212002021022110020200121102021110001021211001200202021210122002220002121010210211200012120101221101221122011222220102211202012010212012200021120002221221001020212201011100010221102201111221222200111220121002010120002010212201020210102112201110221101121221202012102121121212111", "110000012212021101200001211202011100110211001220200002212122220220220202122022012020202120021221010221110102000011000112220122201122000022022121020001200001111022200210202100212101101210002220012011211022112201020110110020111102102022211212122111001220022002222000222110212202112201221221202222101102012020122112221222200121120121002110002020122222112111201200210011220220222110111122202220202002011212110010222010212210120200021122111002202110211110022220112122212200201101111210001012220102200122121022000002022202002210002210202220101020012000211112001000110011110021201102221000221201211021100011112120201121120020220221121100022210210010002000220122201210000021220110101012021122222200021021011102002202021211100212201020212210112221000102211220210112000110102121122220010111112211002022221111102202012011112100000101022212221020120221221220221000010000212110122002012120011021102021202001221210221002022212201222110101", "101102212221000201010020000120021100110221100102110012220000112021022002021221221212100122202110210100010201021020200122210122011202110111022100210002000112220021012010212110010210001212202001011212022020020102022021001012120110211211202022211102012121110002202212210012022000122121022222012210120110021221112221012101111211100220100201000120120111021200021211122201011001002120211101000200200110000120010012110020121112120200210202001010201012102200011122222112112100222222100002210011102122020021122002102220110022111020221000020120100022001211221002102011102210002000111002021211100201011021022020012100020222212122201210120002012020012222122120001220010101101100021012201020111101210222100120111101100202001201212211222100010012212211120220002211021220012010210022022201110102011022010001101021212222001201221012011012112120201112220021102211021221102110011222102222212111222002120012012212120111201020211011200210001120", "212021112000002021110001000202200110102121002101112202121102221212020112210010210010112000102100011000111001200112002202000201101001220011222212020221012000200210010110211111110000100202220201111210110101101120001011200112010002122010102212120221122121211201000021111210200000002210001020002000200222200220102112200101111011122201211100121202211202210212212010010101120120100121012102101221011200102100101001020002200201202112101111122020101020102221100012110212211011110200021200201211120221200212210102101001022002101221020000121110011011000120120012110222222122112011101222212201002220100120021002011111221100201201202202210101002210020200012111201002102222110012212100211000101122012212000112000120122121200211021120110200102102202221122000221011120011220100111202022020002122001201010122210212020100110001222221001102012001211111111112102001000021122212200111001212021122101011212210120122012200120212021202101111222012", "102020000212111022222012221012020210121012111211212020211201011012212102020102202022102200201210001020021020010002202002110001010002121201202121101121010201202022101020222222021110221212100100102120210022020212220121000201002220112221022010021022020202212122100012222101000011102202122210121122120222121102122000211202011020110022202100020020021120000002212002210102021012120022221122122212221001111200012012101011201100212110012020011211011100220020121022222001122102121122201122120002012121121000020100011002102121001101112112200001122110121101220210001212012010201022212212000011120022200211110111120021112120020112021212211010201202010210200102122002220100022001100202220121200022101010101100020011121201210010102101120111222211021211022020221012120102100002122121002010122211221002022101001011212222000000121120122210022211020202112202120211221020221100212111211100011201112022022200212002211021102010212011001100220010", "121022200010200111022220100122020021222120112100221020020102010122000212202010001122111001120101211200010122000020111101212211201010022011212101012100121000021112211010222212000222010120112222112012112102221111200220100012011000020010010001121100002111221212121020022220111201000210210112101102120112201022200002122212212111000020101111122021011011022220100020222011010021100112211122200012102120121011222211200211120010121120010112001212102020022200210002002021001112000110112221100122012000102101201022100001210212012101210120200202222002010111221201021100110200022222021002010021101012211101102001200221222212011120101012001010002121122122221112020201210010112202221011012011001002011220111212010200200122012122202110011220220122012101122120110122221120222100110122122020102122012002212111112220201111221202211211010121202000221100200122101100110002101012120122021002200201012020112100101211221200200221122010001100112011", "202012210110101011110221000001120122000221122002220211101101201022200010010220210102220200112102100001201001220112112122000001210221202121220122002010111221202210221202212121210200110122011220212210002112000101111120112122222102000210110012110112012212012201222222220011122110222101022222102000120012221000212112121010010210210220222020100112122200002201101210121002201011220212120222222111011100220111220110201200121002002122201001011121222002010112110002200222010000202001200220000222221011011212220101201211122112202022121011210010101102201220212212210100200221212222210002222202201122002021222121002000022201112122101100021022212020222001211222111101021021002110222210011101221211021221210002001211001020010121202210122002021222120111221120022111102020010210121022000200120222112220112021002221221021222221200111012201101101210222120201012010220211111221222122212120211200210122221212111222121020221202001220110210022100", "201211102112012001210111100001001100201020101011222110200020221010121111110101000112012011010002201001222010121022101122200010212012011022221120211202122000022020221101110020110100102202102111211221211001212212020221020022120221121021120101012110211210110002200012220112112110122200120221122021010022201021001001101001111212112211212102111000201212000101020000202111201210100110110000021010002112102111010221121022221021011112122010120112200122112212220001201001110202212201122010110012211111110211100101112200020210211101001110110201011102221100122122220022120220021110101021122212011100200220022000112101200122221000110111112100021121021212210021020221201110121121211000001012101000122210220211121201010000100102220012122100101111112001122200102222022100022112111011012122221211012121102120121220101112011201220012012120002100212112202200200200122110012002010000000121001211210120011121200201210200211011210220110010111222", "102102000211021201020021122220000021100022121112121002212210010101100212001111212011001202001222211210200212001002120010200210020020100100112012201102020201200020202020221200012220211221102102211221220112021211211010102010211102200100200001012201200121110222012112002121011012012010012220112111220212012120220011002122010201020100111200210120101220101212122111200110000222100021110022101221212212012220110100011001101120122202022202221020110001212201202121001022102021202101221011122002120002200010202011102122222211100020002100011020222000001020221112111020120222102002102101201012201121110011112000200210111111112210101200022110012012000201210211210211022012020120011120211201012221200200012202100111210201112110021022201111001211112101100012222121022100101200122211212120120022211102211102001221112221020012012001022101222011201022011011121022202101200222001112101110111120211010022222220201120020220001120011022201222102", "210110101122102002020202021221202012021200012221121012012221000212112112220120012111012102210221220201201212001111002220221200121200222021102011110201011002220020021112222012222212011122111220000201202201200102211102002112001122021122120021202011022012211202010021222201022002101021001110112011111102222210101100121121211012221010011110002110200002101112210111121211211222010020110101210000100202022112022012221121002201021011221021221002222111201200202221202212120100012120222111202122112110112122121212001200201000112111121212002122001201102211000222112222000022010010020000202221122122112120221212101121112121220100011110022002220001201110002102112012221010120021221111121101011202012120102111122120012102211001010000201200111000001020222101101022221201211102201210202112000212111112222201222202000012000201010010111201101012022012222001022200211211202202201201212110102121120002210110112210202212120100000211211012020000", "120021102220210120200220202000001022120211110211110011112120202212001200101221111121110022202101221111222002220201110100211112002201212221201022002101010022121212001221001101120012221102001122200211020212211201011010221102001001002000122112111000012211221222021212001111020120012120220120000000101010021112200211200121021102211121212110001212012221212121220210112012000220010222112112201122001201020200102201021111110000001120210012011002012221100101122111012001110020012000202202211001202020202220001100210120021202010121212211001110020200212000122120211112021011021022010111120202200101120212112100222001212002020211100121221002101211100022220222001210101002001022211120001102221100002111011020220121012210112021002201211020202002110121211121221202111021221220100020210112121121220202112110011110220102011010120021102022022012022122011001221211222122200201200211201110212110122210221010211202121000112102102021201020201110", "100112111210010102211021220121220011221101111101100211022122221201000200200201210011000202121210202120202212200120211221100112102012222200111121201112100120200021011121110120202022212001210220112212111102000111020212011110121110202001101122102201000200202200021122121200201002001111121021100102112111202122210120021200022010022102001010001102202112000100222021221000220211221012120020201000100102211000021002221012002022002121011200120020100001020002202210011202011022200112012010001102112222112021110000000201022022200110221021220211222102111201021122202210121120202201010001020200011020002222100200121102000002000020210100201221002012210212222211001220001212122000101222100102221101200002001120111222102222202112002121120100101120211111201221121221111210121112002112122012010022111100012112001022101001012221200010221121122020221100201011022111022001122221002202212202111222110010211110102211120120002222122010112002011211", "201012210212121220022102102110020210012000221011221001101211201021220122212121220021210001101021011010022001202002001000121110211212111220101102000222001110001112002111020110220200001220210111222000020220111101012210011220212022022022102212102020212122221210120201010121210110100021120220021200222211121211202221021102121010012002200001020202010012102110002121022002001100100221012101122112120212202212210201112112122100202200202111001111111122211011022212211112001021212112020011101102000010211010110211212222100101111121122210022121212102110220210211221022100121000111011011000102201202012200000120020021020121220112020212000220112021011100210110001100122001100000021211101202112111000212121102000000221021022010210111012012220212112112220020202112102020222000021012122200012022001122102100121222200212010100202102221220000001220220212201211112010112021122122100201101100000212111022020222210212212120120221210202122101001", "001220000101200112012002211212002222212112211021000110121001100202211101101000100021212221202110010012222020010111102102110021220110011201022122001011021100021202120210200210110121022200111011102222112201011010212001020211111210021201102121222022010221222202111210221000201121210002012211202112110002202110002222022022010210012210001201102020122021221122002221201112001022221012122110002211111000200021200122202112211222002022001211110120221111212200102100021222110212022222222111020000120122201220120212112121002211210021011021021020002000201111121222100212100202022212021000200210211020001101122002202012210020201222201112202021212011112100221201221021222202002100211102110012022200221112010002112220101110111202101211202011011210112022202020200112020120022110100111011121102111200010221121122021001102221220210100102000021120201000222021210122112202210120220122010122002112110222022011012201020122010211220012011111111011", "020100022002201222011101121011011221200112222212120000011001121212022200210122002102210100222220200220202022200010200201121212022000010122222012202011100000100201222011211002020202112022221002021210020110200200211102122110020012122020011212211102010001221202110212212002020220020200000111001112200202022221111011211022020112212112111121100112102221102022010100101120112201110011012110121200201101112220001211020021211101221010011200222100102021121201000210121020211202001202101002000122220121220222222200021100101121112221211112202200210100000021112110110002011002221101202201100222220212211220011202202000211121000100020102020002002101011220011221102201112010021120111020002111010011122102012212210121201221111111000002210121111122010110201200101220211001110210000202002100110112220222022110120221100200021102120201210001002122222101211011111120002101101122100100101200212110202201201210212012102101021121102220121112101011", "201122110210111201022001211002212111101210112202200212112012112201002010002211121222101200002012211010012210202222020022011121010022122201120121202122200202012000110121110112201222110010122201011022200211020222001021121101100111201122002120212101220020101221102012121222212210111111022221020220101101001211222012121100021202020220010111100101122010102121012001102210010002121102111220020221202020110212202120222010210100021212202021201021220111200220000202112012102120210211111211221212121100121100122021002010112221202120001212022110000211220100021220101001102111202222022021202212011022010002010101212221210120120122111121120002101112120001021111202120102220001222220011001012122002200200111121002122002001211211010212211020201221111102212102022111211002200012210211012011210022211022021102220121121122101100012021120210012222001020110000112101022121002200001012122000202111101121121102211020202201001120110200002111211120", "212201200100012001112100210210001100002221201122220122000120211221020010020002201001201100012002110101112101200011101122010012211002211002000101002111202112022001010110022121102112120001202121011221221010001212220122222100020202002201022021111010111022100012122201012220022101021011000000021022102010011100101211002100110220110110210011200120200222212101211121022122201222122110201011021210201201111220112200022020110212111202001021112021011122002210200210001110011220221011201120221002012121012110020100121210002121020202012012101202011001101020111022022102201210111012012120221022211200221102102221111002111010211011021001120210211201121002011000021012010212010000201010021112022012021010122001110222202220112020000001110021221111220022012001212022120122110001012200121210221221220222120020122001202112212102212112220211120211112012111112100102220202222212222012110211011200010222101020202010121210102101211211202101001102", "020101002001222010010010111220020011120222001222220100120202210012212200212102111021221222220201121222011122000210222210222011011010122011012120122100010001201102012222022221012100002101101011202102100000202010221102111022122022022101210102101101002021020221021110212012222101111120211211022220222001122220202220012110221101002122002010102200121100010112202022202110002100101002012121222211201020200020021122211111201202000022122222010011221121221121212110202011210220001002102020202100211002222002112211220100201111012010102001120201210222122221212222221120122120000011211112222122001120100010210122010011001012102201121112120110022220112122112111220021112011111021010210022020202120010000022000220102120020211001012002000002110000112100110020020200022112010100012021021122001021122011021210021102022022221202101221221220100011002210202012002220022121021100010022212002220110010212101110212010120000200102200200110001002200", "021102120121102011002100220200110202222202002101211021112000101211222020120212220010020010021212111102210112121201200200001002110122212102122202220122001021002110010201111122020112102221122020212221202212021121002220222122010020101101200110010012220022101222222002022210221221111000211001212020011210222110120200111221001122221220000112202222112212220201002000102100211101222012202012212201211112101200001020202102011100222012010201100110100002011110022101221120011222110111100011101220020100000020020121110200201210101000221220002020112000022110020222202102202122202100111200102202020002222110221100201001210120022101200101110211011202011122122012022221200020002002002000221112102120011211212202101112100102011102012101112011121011012122200011100101122122212220212010010022121101020020022010111112000100021020011201212201120200222220122202022110020210211111010121000212020101220221011120112020121022211010201121100212121021", "111221021212200221211122200001100122202202202222100110000011212120010021201011011002212200220211211000100201101001211002002110002021010200221221222122210220020112202202122220002220211221201022122020022212121120120112202220001010201202102212010212001001000200022010012101001200222021100000001112120100010122012201012022212000221112211100002111020112212222210211100010202202022112101101022222001210112201212222211210102021022200020110222211121221000221222121111011202010201101101220212101222020212112000202202122221211121210202221102002022212212112102212111120112212220210101210121011111002020211220011111202222021002211002220110022010121220210112121002212201100221112222210021111001010010120200110101111222001010121022220100010211020011022201121110000112212112211212111102110100202010100000211111021102202010002010021120111122100201022000101120002211211101012210201000101220110112012001002212221102122012101211120011112011011", "222121212122000121110221202001000202120202121220022210021220122222022020120021220221000222110202002011102210210112200011011102122121102011012200122120001200021201002210221101101100210101001110010111122102220022122220012102021201101110002100201200102201201201212011210002212112200101010121022222220202201111020201002000220122211000121210001102220112122010212202011022120121110100002120010011201000000120111212002201102100201001200111221022012111120011012200020200201112111120101222212221012200102021021021110221102212122001120112022122202002121001110011022210222000021001100121221111211011121101012222101221021201202221002211220211002010222210102002111021111200200220102022020011010011020211201001210010112121122222122210011102200000001122221122222212121102211110220011102010112012200112120222022201220211202001210121122011101020220201020102012110022001110021202020020020020210022012020021001011022112121210100210120202210222", "201110201122220012000200211112010022112002022022201202020212122221211000012210110001120021220202212201221200120020201200110210121010022210111110220212021022201221222101220020201221211021000101122222221110011211020022011112020101021222210000212101011022020200012000101200210212222001111000221222000222100211000021222202200002111221001200011211121122222012020200101000112200002100110121002021110012220021100012121210120002112022121112022022211001002121021011022111111201011201002122122201102120112222101122100000002200200121101022112210121211022220220122111210202020201100022112112011200111212001200121210202120012021122111110211111212221202001011022002222021120212012011112210211020022110100001120001211200101001221102111121002211101111011222121001100202201120120020110222222220102201220020100220220011101101010020121001210012021121202202001112221100110200200020111010210011210210210101000112222100002021000100021212120210220", "222202001100101222112202222120121000012001010010110011111200220120100221211221111122022202210221110221022011200112122022200210002101111210221002211211001220201212201120000211211101210211012002221112110222202000111122110001000112221211001010221102220011112010121021022201222022102220122102001101001022112111101101112200110120020201200202202210022022012211002010020202201021001010221202010111102100001211201110010110020201101100100011211201111202011120011022112002000020121022110020120122102010222121212120212002212202021010102101121022202102220201120201000100012220010221020001202010112221210020122021221022111110222021202220101110221102210222012210100102110110111212121002012121200110202011021202122022001202220200200011002110011210011010020111211020022022220210200100221020210110122202120100102002111100120211202000100021010122202000222212111220222011000000022122010120221201221201212120011010121221222111100122101022002000", "022000001122021202000220012210121220211120120102001221000110022112220220102002000022101200201100011220210121101021012110222111200111112212101012021100121022102222102221120100101011100120022110101101102101212211111120020001201211022001020120021222212111111020120210111100220110120221201010112122221112020202121100102022002011121220000022210012211020110221120010221022000121111200202102210211112102020110002010122020020112212121202001000200122201211002211212112222110112001000202221220100001202202010121122012212010202002120111010110201200021111012202111120112122111110221202020012010000011211110020112201121121201101002000001212021000100011200002200011122010100120111201012101201110202201201122212011210211100101101020110010121211222012100002020201011122010101120110100100121210000222221120110002202122222100220110001011010101112220112220201121012110211101021112111122102002022211222202102012100010011201001201011111221020010", "121100121021121202112112020111011100122201101202021212210222211011210122000200211010000011022211120221010121111110200010100222112020211101102202100021000122020202200011101101202211012200210100120110121210221211201111001222121212020110112110212012111021222121121111010000120110110002210102210111020202200000100210121221210112011101100102021210110012001012212021202102200022100021021211011002000100201120100011222000212212101101022202100102110221111121022220212101222012111012111201011021120012210220202020112212200002000110000220212010112022000101102000102221200202200110100012220020021210121212221012001120121020121012201111101010012211020002221020110220211110212220102010022201211212110020020111010222111120102220110201120001021010001200200002022120200122102011120101011021002110012102020020201201012022212202002110102011211210020011210111000022120020111022102110122100202222111212121012100202101021100211221102221212120011", "202221212212011222111211021000211011012122010121021120220111021201022100220222022012012102201201220102011120000221021001010222011212101021211200221011022221212211111102112200112220022202202220211121221021020211210221102010002012010111101011210111210100122211222000010022220221020012221100122122010200220102102020011111201122221021001010200010011202211122011100111002000022101100221202210222102000112200021001021222020020020221120111010111210221210021102011120011102212011110111201002102022121111212122121020100002212120011120101120110101100222112020211021112210101011111201022112021100022122121122110211012111111112112110221112011111121202111021210100122020112211020222112012101021222002122212001102002002221212212101101020110211122121220020100120211111020201100210100201121211010001211220121220122210112020112011202120010220010220212021202022011000022211012110200212001221011112112102221002122211220220210222001000121111220", "202012011022000000012000110102002111020222221011101101112000000111011200100210101211220200020120211000002211012220022220021100112202022011200010120100011012102201110101000120111010221011022021211112120120112001210121121112210220201100220011112100222202100112222201210210101110210121201001012211211001012000001001021111011022012010021011112110010200020012212022011212222102221200020011112120220111210022011202002100011022000111212001110101021000112012201201011220212112121200210212211201001122111000112220100102022111202210112101012200002200010101210200102121010011222020211000212101220111120212112210102111110001110210020200100110022102110121001022201222002111102022002220122122201201121001100121212001010010222222022111112002022201110222102121111001012110011112022112111022000121211221002211002222202220200002102002222011102200011021002121200110012020010222000112212201220102020202200120110102022202110102211121000110202201", "020222210211221100002202201200122012010011221121222020011002001021021111011210002002212212211111012220222211010211100021212112201012021202110102222222111111100022101002021100110200100012101012110210110002111122200110121012001211120101002110212001001201211201010211212110121020122112222101210000021021111120020112201100012201201010120011200210122100022022020021121120200122000100020000102200212202010020121101100211122111200201112220000220102011022001121002022220202210022101012200002001110101002021221101211012222022021002000112000011112000112021002020200101011221220212112101212002010020122021122021011112010121001221112120100121211112011212202100100211100210211112102011111202221002011122101202121010011010221210012210212000012110022102210020100121122102201121020000102101011120222001210221221211012122102220220220211202221100100200200220120011000200110200002202100102200210222010110020211200112002212020011000120222202011", "202101001120012020101111011021011022101211110120112122212220021220211221121100120102111022212012200211211020110120001012220100022220120000012221002011111222022021121001011020222222022121100100210012222021221001222012020202010211010110221002101220010010221220210201010222121120112120222011021102212112110110201120112020021200012220212100010020112210021220100111020000221010100121200111201201220101200100201102012200121101200210211220101000020000200012021120012010220111021121010220101122020102012221101110000011110022022211201200201202011111101002122001200001120122111000120220020011022011212101100001112021101212100101220100110110202000201211022000111122101011022101020111110022121201111020201212020201221211202001020012010111200210120101002202122222220022100211221001102211122202120102101121002000101000210212211022221012100111011121200120102022121000021002000100221111222021200202121221220221212010212210012222112100002022", "212121212121210011220022102221012020021021011011201110010002101211221222202101100202100212100002102212220001001020202000010010222011102211211222010121010110110202112122002012210122102110020102021012002120100022021211120221101100101221021000010111110111210001122021111010000200222222202221200201100022200221211001202011121020221212122022110200012022101201111001012121020220100112000220101102111122002002120012122222212012222012220112220122222022002220100112212211222110112220020210110121111112020110112100100020122211100010110100212100212010020120100110021122202112101210011220001202220111120011111002220012202100220011002212020102222022111200202100021200012020022122002021211221012221001121210021110222102010212202220112021220100202210120210102120100220001001110212200210212111120012202200200121210000121011120121122021220201021000212220201122001110011200222001001222222012121020212112201220122222121001022200102100002222202", "120020121202122220101122101122200002102101102222122221112000102000221021011211102021112212110012220122001211021212112100202201110212111121122000212202221111020012210012220210202000100011200222121222112120220200101220001102202121111211222000001112000122021022000220111022020111210221021212222000211102221201222022002202010200201211222121201221100112202222021020022100111212100212120200021012100022120011020200110112001120212202111221222222101011101100212011111011102110112020100102022100101210010211211212102110110012222201121112002001001112212022100010111110011010002210022221001010012122211122021010112002220222020011210112000112120010211111102122002211112211101020111022122011120202021221202020012220022121202102101110000111122201111011201201221002111012212001002220022222112101002202121101220201001220001211010112020121220000212100102121010202110202112112212200002100121012012212211121000021000010110011020110100002001002", "211100112002021002102120100201121101011100111021100011112010102220021101201021102220001212120100011000022112122100020121210112111222210012020211020210202211222001110022222211211020022110110200012010220020002010201022000110220000012111102220112020212002211200100121210211202022202002121221200212222112221220022212121122100012110120101001002021212012021102012011100200111002110121120221021222020102100211121212210101122110101200121012220011221110020000201100001022212221110021121020201202101001222220210111012110222211020021210222222012202201201200201111020212011100020100221200202121101112010221212122001122201021011122200001002221122001200220222102212112111001202112010001020121011000221121011212021011120012022211220110211211121100022111200210012220221112011022000100111110010002020200100021222111022022200010002001100011100011001012222022201212020201122100111000211011012010110110212012022100200111210210110222022110221221", "102110220020002212210002221211012201202012121211111202112021122220002220202011022000022221001121001111201210111001220010210220022002111221120121121210210102101220000012222202122200000012121102212021220112100120020010022200000210000210000002012122120020200202022111021121220210011020021011020212102212202012210000211200122101111210111011111102210221222020212021022011201212102001122011012202201121001021010210211220220202120100100121110110202220011212022012201210011222110112020021022101111122111112220110100110202212112110021021212122021110222200122102211221211220002221220120110200220211121210101221020102222000011021000010122120211210121212000201221122112002200220002221111122201202022021112001001202200221001122200012222020201002222012212212212121102201102022202101212111120022100122200201000121002222021200221222101001212101111010112211210002201101121120111202000101002200021122201202002021020222001022100112101200011122", "022122210220112102211220122002202001102200200001010222202122122011020201012210001202121012002101201200220212101112111102121110110101120211222221011002011201111200112010220220022121101210222112001022121001011200111002112210211200001000220101102011001100002002122100222211212002110210102100020112211021022211202212000021222120110112011221200212210102122011000221012111202120210001002222122220121120211010022001202221201101220021201110100011111012022122001010102221011010110021110110022000200101220222022122221100211011120221022220000221110012220100112110111122002122122111212211101200121022211101020122221220121202001201102202102101012201122102101101212102122101100222100212022021220122022212111222000111021010021121110201110110102102122022110202211021021122021101110120120212200202102122212101201011010221211121100001101210011122120100000202012022221021011121212100020212201022002210001110222211112201122212102111002020221021", "002100112110100111022012122120100202111100010101121100121012202020202102120112012022202011100020202010201110200211121220010200020020200201101111201210111222122121112100120001122120121120121021020101002122020111202101122122100012002211020120001000211212121212202012010001200011210210212020011201001200101002001010110100100222202210201000010012121110210111122010221101222221022000002001222202201022010002020002101220020001110021020011102002121002122100202111010200112111221021100221021112002201210200012222222000112001222101102000120202001212101000221200102011020020221210220022120200000202221212020110122102112102200202112100112012020020102120211102020220200020122221112221200212010110010001102220200120202122012022210022001222102222012221120202021011200112200001102021220012102210122212021210101220221011201201000201101011111220022211122110012112222121022001202212002011012102021121011202001101122010110221020110120121221202", "012011121101101022212220101221000111100012202110200202101101102122222121021210200101001020210112111002202121011102012112202210101112001001221211021212001220221022000221020001112110022001110222120122012221000011000201112122012212211000102220012112212120100122000211001002100111112211001222010102121101111012121011111101001122012102211020010212002120201120102221122100122000001202011102010102211111122112211020202022220210201011022100220201001000222011211222200102022202202020101211200012011121121102220222010010222112011221202201211200011001102210010122111112202022011010120121201011212210220220222210200012110011202011222100121102000220000020101112021010011220000220100011222011101122122211212220121012210211011112100211220220002021221210021222021221012202202211102111000210111001111020012021221122020120112222000110002110121010001120120000011221021111200202221010001021211112201120102010100112202100002211102101010001020010", "211010000100002110112121211012010101101000212111221101101021212010121110111201221112210102211202001010202201001222100201101101210000121111001022101021121122101212220220201112202101120002122101220011022112022001021001021102002012221101110200001110021101221222120011021110122011102212002210000211112212002102110012221110211202012212021210010121100000021110120202011001121210100100001100202220120222000010221222100010100102001200210010022120210001121000110120021212001202100212200011111101202010220101122211010000122200010121220221110221000202200012001202010222012020100221021122011121012111120020121201021100201101101101010020110221202211122021112221121100221002221120021101201020122020102222221021010012002122200020120221102200221212110020201220010010001102201011000120202212110020021102220202212101010000020212021020000000001211111111221200111200102100002112100022210201100111122202000110000101101102112011211220010110011000", "112010211000022012101000110012112211100011100200101212211220101112112000102112112021001101101001001201020020111001220010101012012210102210220220122010212111012202212122222000202220011110120012121200002202101212121022111210022122122221020111220112011200102210102211202220001120212111102212002101110122222220020100010010101120121210120021002102122021010210101120222220021100201201200111022220020212001201111011120010120102212112202101011010012012200002100000220221011212110001022200200212022200201201002111221201211120112002100121010121122022111111222202012020102211010012112201211020202121201120102110221102112000222222202002011012102101100011012101220220212121022222001020011121112202011101000210020100222000010102210122221220011000112000222012111202111210102002102001020011111012220121200111020210122221221110220212102010120010201211021100102010212221110200200100001001000011020201110022212120002202202202102121110122022122", "202002200122222220110001220120212222101121122011020001120220221110201220201111101101100021122221210110201200212102012010100002110221110111202201221021221211221212210012210002210122012000021010001111210211022120010021212121011220022200102022222102001212002100220110111110200120021220010221121212210002001002021122012110112201221020011210001022010122020010112222110212112100112010000100201211102102000212200101201121111201010210210211202110002001220101001112222012100012110220010202110022220122121010221210022200120012210002121101221000010101120120100112011102210202121221122022122210121010202111000010100101120021222200122011021001202212110120101222111000010111001121002022000120022202121010221222102121012021020221201210212200010220000120202210122221011010121011111102011021001020001012012201002012211022002111020012021101022200102002210002020202121202222001222222102010211222112202121022102200022212221200002201221222002221", "012002122121211002001221211002110012101220022012001122112200011100210120010022012200201112220120001220000002202122221012002201010222100021012201211001212120211011210211101110002101001221201101022102012000011220001101220101110100000102000202202121122211012202111101102012211201121022202021022111100011001000002201122001001122020012002021102201210021201112000102201211022000221012121101000200112210120121200111001110221120201111211000111211002110100210221100200120120100212112222000202002010210121120110100202022221120000220020102101211212010020102020210101001122021110110010210021001211202112010012200011001222122202012101020112010001111010112221010002120210021211120101121112002000222011201112212201011100000120201001022101212121010100020012102112012222022110121111210021212000212100011012121101110001100100011211221021220021212200112202210101122120100020202220220120021220200120100212001212100212022002121200012200011101102", "001211021202222210001122012110220212112102121020011110100012112110121022120002020010211000220222221101021101022221211201111000002200001101212201112111001220220102210111120200001011000202122201120102210211100022220002220120212012202101122200021111012201010112022002110202200112002220002101000202122211211020211022210212112020011100122110121020012200221122100221210120002111201200120121211212211222201100201112102120010000201112200101201012110112020100011102002200011021110122110202211000222220021002221112201012110200200222110212220011101210111202001211112102111110112101001002010212212000220102221210022120201101000212212222222022101002011111002202110000210120220002122002121120100111200020001121020211022020002121012100202022210210120211000220102101122021201210022121220220102201212102012010100012010222200012110211102110111222101211022200002101101001220100201011020100011110100020021222020211021020200202210210011202011221", "102012220012220002221122020021221021110122120200210112010101011010012212210020221220101210002011002122110110100011222012222221211002102211222212201100112110212002012020221201222022121202101101200002110101121010022100112000012001202201012122001102000221012202221120002001122002021120001010110022212210112100020002220221000220222210100120112102100102120021110000121101011002102022220022221202212022122020201001012012112102010102010210002220022201121011111022001102222122202000112010021020002002000121220200221010122212101222201220102020100221222222111012221212211212122211210120210020201202021120022111102222012221111000011112010112121112222110011122200121000110201201120012221222001111012012221010020122122221012212102112012121220121122101220212110012020020112221001212222212000212022121201211111001121010121221102222212001012222012210120100121002011200220111022101110000201221200202111021110210021010112002102110222000121120", "210221002011101111011120112100112010021021200102102101200212112212000201120010111110022210212220110220010220012012111212201011212201100111122200212020220010000222011002021010020200212022201020112120020120102202020110200220221111201021220210102201210211120001002011000022101022221021121110121122202020012012021020121221222022001021121020222022221201010120012102222201111210001222200111000020011010212110220120022222210201222201202202121101110022220010011202010222001221020201112122011001020110202212210122210211110020111110220221200012010200122222122110121020000112022011110001210112101110212101211100220101112202121202200011120222020212210011120002122011002111020211011202220011112012121021100111010101112220221210112121101011010021120222212210012121210212220020120201121002211012220221201021122110022100200222120110011200111010001001100112021012220102021022200111001212221212002112011120112200012211221002101202101002121201", "111210222112001001211110110220121111102111122100200121202020001022010112220220201210002220121212100111211100011221110011220100111022210021211220111021012020212102120221200212111122212020112212001202212001220122202022021212212202101010110022211120011101222221101001001010021201212212220222000112120222002100011121100202200221110011212222000012102110220012101020001112000012101220122210120222102022120120110101111001000102112222112001200101021122210221012100200021101102010211200212111111000211221101201221102220122120000112020101011011202021022000210122012210121211001222101120100102121102200002001002002010001221112111210012220202212022202212111211102102111020011120211001100110121201211211102221201200122100211012021112212101200010222101122022212001011102100021022021022000121022210002221202021001200112101222021212110021101002010211020222022201100102112220100212021210100011202221002120201222010021112020212101022122200202", "202012110000000121020000202021012000000120221222010220022100102022222100021011102012011100202021110012021101010121012211121110021112111221012212100102120101010110021122212001022222010101001202101112011222102121202000112011220101110002202111211000212120221120011021222101012210202021110102222002002122021122012122121212011110021011222010101211021221201210222201010112222202020000111112211011002111000202221222022021200110202221112110202122212011022212112111221202220221102220010202201001212110002211210211202202120220200200111220111111111010102200210211011110102210202110110220200211002020121111100202222011200201220120212202002000020201100012202220012110111112210022100210120012002000021022210210001121220201111101201011112201221210012210100111101201110012010001212021221201212111122112100221020201212222021002122120002110211220100021121100100012002102222002110021120001010211220102020001110201100110210012021112010021120210", "002220001202220110102021102000210101002021200102002201202000202221101000010210121111210012211201112110011021222211222000022102000021211211211121000120012012112221020201201212011202220011200001222101122200110112120000101001122012010210122121101011201212101102020122212112220000202211021101202222201101212001000210022200120000112220020121221221011212110120212021211022220211222010202212200100200011222111102021020210212121020002201202221011201120111220001112101101102201202012111212010002220100012201202202201210012222202120021020012110212211101122002211120011110022121112211020212020020211110112200200022011201100001200122112001022121122210212121111120220120121121010102111200200111122202002021212021112000102212000210010110102120200000102010201100110200020122021020201212222001200002102212010202022002012000002112001221020202021122021202212010112201020021220222111220222102111112001200022121010121200200110210012101021001021", "211112102212211122101212020000000221012000110010102122012221122102100022202022002220112120122012011120000220020222110210201102202122122211122000120111211121200200201001021220110120202122100101211202010220122010002012212220222002210112112122111212002012201021120122020100002002110010222010222002011121012110101122220212221222211011121012012200002110101100121212021022220021110210020201012021211221122220122220012101202012221111010122122001201200011101100021022221021121211120220001002000220012122011101012222211201020221022020011221220012101012222121220020000112012211110010021021210200022000010020220210212010111000221211202210212022110102221021022021101201221210000211001120220011111001102200212102021112121120022211122101221012001202222011010202200220010000221212010002110022010110202212210010202110011110020000212221221020012202110012220010202211101010211100211012212220012212210001211100220101110211102212102110112011102", "102111112201102022220022001210100012201101210120111221122020110120112221101121020221111221122011120121120222222120012120012002100111012221210100102202102010112212211021121220011200122122100212212111212112201101022122111021121221021012000111000210020112121122111201101112020122122112222201021020200210112021111220122210011020022011222022010011101222202212112012011011002001010222210020120101011212212010210101021221211202001001120200212100221201210022010002022102101221121101211120001200221221222010201010122021110200221100100111000110202201012012220000210001001002120202101011212101000211221210200102220211102222200101020022002202121111100000220211122010021111022221012211111222122210121121111021020210112002010220001120201111022210211020002012011121001210110211211001122022022111220002010102110211011002010201022102111120100111000022110220221011220021201021100200112002101112011020020011210111222120121121012210221100011120", "022210010200000221220021200212220220211001101000121110221200021010002000101222000111022210000102010220201011012020120221200100122221122200112222000202001002211020010101010021221110110222201202010012021212200202022000000121011122001201100200021122202011002120001100222202112102220200222200010200221202222012002012221121012000122110101201000101020202222222201220120111222021012200221110101112010002102011000112012100021100110210001202220012200012012120002220011221112100012001202100202021021222002112112110021010212112222100001202221102112221000212121002022200222212020021112022020000102122001102000020121202101100110110102202201222120120011210121020010101222020200101222001202001110200211200120020210012022202221112012102111110021102012220220012011001102002112211110222112220010100222220020212021102121200002001222010211202022111220202120110211202120100220122112020122202100122112011211021020200212220012012012022111220110021", "122111211001212210000021211120101122110220022102001111111110100120100121221002220210020010021121102120210012220020111212002210222011220211202202120001020121001002100000101022102121110020111021202122220101120110121102102111111100012200211112220002201121000021202022220121101012100211120202021021121121022220201202221120221102200010100010121111102221120101021022211011222221001110011001011110111111220021001021121010210120101100120220212220001210011122201201020111122121222022211201211120010120112011120220122201020122210120110101200221020102001122122111212110221012102000001121201022221010020110120012222121100212002222222021201110102212202210011120220022202222010012111010221022110121201112000202022211121212000212210020100011222222022100102021202102222022221201222211202001201111110222110002001021201000102201012221001011022012012001111010021200122022100122101222200112221101201002111012221121210211222110212201101202012222", "122122220102120212002100122022101121021001211211120200222200202200220101020102202011011201011012202121122100220011110201202012010202112100020100221212022000112022010000000220102010110002022020100002121211110212101110212020202022022000210100000011211001211202212001210111201010210001122100110011222010200020100000001221100011222100110200101220121002022110022222020111202101201012020211202101022221002220120122000101212121221221010122022010210101200210021000222010000000012102010011120200201110022011111011121001200001112012100200210122002121222212112120120100202100220012111002020010200100222210002120112002220002211212212010212002200212221102221122210211110112020121010110201212111121211200211122111021221021022011212022011201220112210020021112201220002000200100111110122021201220011000101111012110100111101102022220122002220201221110002121021111111021201020210011012110021212000110201012002022122020120020021021011200121020", "222212211002220100001202021211200121101010012010001100102010122012112111012121101121112111211221010212001211221012002220102222000022010000000201222020212120101001021120211111102102110221202222000010102021010221100022021112202122121121210021122012200002000112022110010021010122022122202110111011102201100201102200120121200100200020012100011211220201112022001212110100101001001201012112021121112220201011120210022021101122021122112010002011022012012111122200220211021021222020120202121200022200211202101211021220002020102021121202121220201212210111021022111000012220201111221221020211222022100222222010000121211000021011200111220222101111202100212012002210022011010200001202000202211020112011002222102011001222122100120010012202101202110110222100022000001002121110012211212212200011100120200100210111020211112100201011022112100211211122221100201021122120220101212202102021110201100220011212120200002121202200120221020202212110", "002110021011000101020221201111112222120011002020201020112102111120001120000210122222001111200102201202001021202112121121112000211202001200121120120020111020002221022111000002110000110020010000100000122012011201222021211011022020122112120201010120120001111120202011012100020012221210221122020221100210020100200101002102211112000222220222100222101120011100102221222002020220202002221211001111112021010100211222022011002121200111001111011001012200122101112011022100100202222221120110002120122201210110201001121022010210002121122011000022112222021122110121111120110122222020010002202001221222021111201202020202001102211022211121101122022200002010120010001210010220222110111000221212210100200112110012100022210010002101222200002002020210101212021110210000112021121022002200100210201201110012101212102101010020220010202122111020201202012021020220120122021222022002011111112121120012100022011210012200220201110020112220001010111011", "111200210110210012210002110110200002101210201210021011200110000111001201202022121202020211122201002022210201212200001101110121220110010210221212122110100021100221020221201210221212121222111102012200210020110122121012101200110012222211122012121020002101001102011012201022222220120122122110200112021111102021110121002200110110121100121122010001100101200101111010020110110111212102022101012021000122222202110222220002020011112011022001020001121010200000212110010122021120201100012211211102002000211021102101210120022020200210000102210221002201111221201121220100112211200021021010000201211020100102220110100100222211011100101221012121220221210122102100220011022210201021001221220100221220112222202212100111112120000201020222221002100010212121110001011010211110102001120002122200111201111111012120102222120000221101221020211211001101012101222010201010202222110021101012100122101221111211120110211012022101211210000122020020122211", "121221102002202022120210210012112000001011112102222201210012212221121001210201021201011112020001102120100112110022121221220122020120120110002001112022021200021112122212202001110112121120002011111122100221122201000112102110111122101221020121112010101202110202202022201021110210211200010212102021121120001020212212122201221220001010011120001112121011010201101210012112220201102012222021120111020101021012111002001111000021210021222102112012202010100010101100020201112000011021112020010021121021110111102201122201020121112221100201022200221021021002121220110201020010022010111222221001120202121012221122001011112021211202121022000002110211000102021022202022111010020220121122120221011222010112101101001110112102021121022210112211122112110020222112101110100201021100021202011202212000210101102110102020210101110021121220121110221122221112110020022202022012102012010111202112212101101100100020121002200010200012222001221000121020", "021000102201222202212112120222110222012000102012121100121020121001020012202102122210021102002121011221120122202021221102122020110221021211121210022220212120121202010011102122202011102222201120122202202200001222221112211121100011220222211211202210101220001120122200212100011121102220220222100110000102210210012102221202220221022011221120201001220101122111111011100220011200201020112020201220001222120110002102102222120001111012210012110221011102112202201010110211201002011012002201211112002210111101000022121120022112211210012102010002110210201120101111210110221100112202221012200121102021000211021001212222220101010121110112111202100212221001112220020120200210212121211022201120210121221020221012020021110102102201100211010102002010201000101020211111110101212222122221000202011022000020111020122212010111011101120111012120101020212211220211210121001010112020112102122100010222101221020122011011112102102102101010101110122100", "222010012200122010110122111102120100021012102221212022102122011010210222212002020222111212022011101002021102101220110100012001112021002112021021111111011112011220002220120222211011112120112010221000202211211121111210221010010120022102021211021200120101102022121110022002102100002201222101221202112120100200011000112120110102012010211022110212001002101101002211020201220020000002011012101102002120200001101022122000100212101101100211100210210000010112001212202100101201021002002111210011011122000000201111202110101111011011002001212212112111221220220212210211102110020010112002022001002221101020020200121200010210010222111022110201212000110212222101101120221202012112212220211000202222011121000111120100212220112210001221200022200120002020001122112112001211022111200002002221101221220001110211221112020121011011022021212022101112201012012101020202111220211220012021212201122222022010202110020000120201012201220011011121222122", "200212002001210112120112002102021121220012212210120011120112021221122220111021121010211210020210200202012020011221101101112022012110022121021120201010121112211112021220101220212221102101012101021000200100022111221221110022211121202022010101121001001110010020220221020110212120112200211110010020221110102100011020222000002200002000200120200110000002220102202220222121201102002211010001000222111222001110012010100010201221101220211002020212020012221221220221200120201202202102100122120201011020001222222201211122210002222100122211020112220210002100212011201100220020121102212020100020001201022221200112211100120201021011210221022212112012000010122210022121121221001212101001010020021011022102112112110111221000012001000121020100000002100121201201212010201210110201202112102012012212112100220101000112012120100112220120121200010120022020120200111102022102120102222221211000012102210200120022120211202001001000010210112000201211", "220201210120111111002120212212211002212020011112220010020102022202011102220012022222211000120120201201111002220221210011001100220002002000221221211020221010200110201122010220220011220100012020000212112111010010020202002200102112221100010020212001121221211010112012101012012011110122122211022200100100002012000122220002122002102202222210222200012121102112210212010021101212211101012202100111021010222212102001100120102021110202102010220022001020100220220000221001200112122110002100101101202102102102222202020022111121120120200201121022101102211000001002200210111221211212201012221122210111012112000000220002102110021022212211111000012211200021022100010112220212220100012000200212101212201201002021221010110010011210002010010122220100002012011010220110001222210201120121011121122020121210111100010020102001021011011021202211222202222021101011102211110021001121002202201101012120210202201101012020122120210021011101010210120221", "202202010001101001221122221101200002220000210220211022111002210000111210211110010001102200221122222000202101112222012112001022121001112012002122100220201200010122201002120211021222122010011121211200220022212020222012110020200010220000012120002212212012020201021220021021201000220200202002020020212000220022112012222010011111220021202212122220011002210000022210102122202220202002112220120000210122000002111012110112022210102020010000010110121202100210121210102202100211100001211021200112222211220210020110220122201212200100012110201021022222211201102202022110201002011000110212000211221020201101120111000111021120200202222221110011220100201021210202021212202001211102222210222111020110001220011011201122110221200210021001101120011101201101112112112000000121022102111202021201222110212212022202002102000112221122201210210121200110020201212211020121121220220120222201020121011011200121120201100002222210111112001202212122112001", "012122100021101100211201200110102211221102020000121211011022011112200112111111112212001211002102202101011021212221220122101001010121111202011002202121011120221122111122011220002000121201022022102120100011110222120112001102000001000211110221010120121222001111112122010221012212002222001000212121210210012000200211112111221100201212121110121222201021010212100012120221222010002210022221000202122012001220202102101022222200111200000100202222201112221002111120220200220011012012001122200001020021001102110022211210211020201111220210200010101201111000222220110011120212110000110111001000200020010202120000101012210012221110101010121221201111022110012000222112010111201022120101012021111010021102210121102111112000100020112011201021021212112011220211200220121002022020022112220121012210210211200211200211121010111000111010200020122021001120220202002121210000021212112102121001021221012212201021002112202002202002211000100101021201", "112101201001122212022002220020021221021221210100000000202020221110122000220011011022022101012021221122102112222120221212120210000101022100002020220001010012210021121000001100202121002002022101002012211200220210012210011021101201012222212002020202212201122122000101121101002020101111001112010022002122102122110112121201011211201010110211222020002010002022111100202011202122101221021101112201000121011111012112020122212122000021222100110212122001210000000001122220121011001020021101112112101112122021121220200212200011221222201101121010210221011121201011110001211211201210012221011100020110222002111210011001122011210202122101012221110001000202110002102011020201200220011012122011221120201221222202201112110011002211102201211222110110120110101000001122112202211012011012122220200220002221222000222021001122212001020210210011000001010010220022211011001121212202110101222122221200021202201020202220110220022120020121021200000202", "121002000120111122111002222211020100220011110102020120021222221222101221110111100102102010022210100202112110022202000101111201212220121011220200111201110002111010120121122222020101021202010210122212222101001200220210101222120010112102120100102111101110102221021022221210200011000022121100210221102220020220201212002022011200210102010021001201100122110011120211000102001000002012112101112022101200022021100122200212110021001212010100221200020012221212000011101001212022010212010120111002010100010222011100121001012110211011220211120121020201112100200021200022011201001010022210011012121000122022111020202222210121122001102102202020221202012210010110121212010222101221211111100001221010221201110202020202012212210001210120220200102112221000110000001110201012220010221112201021102210222102110212001002201021221020012122210120201012210010201212012001021012001001210010020011012012011122021121200002021112110111201222000111212011", "200222022200000000212220210110121121110122011012112200212120210111000212111200021000020201100010210020202120002202022020111210201122210221020210112012102211121212222222012102110121100100010220202001110101000012000111120010200121001201211001112212111211220122022221211010102200101102110110011022020122121111220202122112112002200002020100012122220112012012210020202121111222021121200101112101120200021211010101001021000220202001220102212221021112012101001211010112111012122201202020222100111102021212110121012121112200201200002211012022102100021001000210222022111111112020021100021212001020011111121011221122001020110121012002001021220021210220112222111102220100022021200121212112122012120200212102022122001210212222212011211122210221100021021100222120100221121101111221000222201120021002101122222111001222102100220101020012011100222222222212202121112002012210120002221201100202202021200200220212222021221021001120200202021000", "000112201011202020010022120222201021120200201112022220011020010210211120020202222021110202010210101202221020101210201211200221210212021101121212120202111011102122001101211111211110212012110112222102202122012101212101110021211101201112012221221120101022112120112112010212211200220102122202100100222000020120012122021202112011120212012002020120120001202012212221110001212120021212211020111121012000200211201210011221202112002200201201102011121211211222211002101211111200111021121120200122012010220211202121020121221212010221212122200120101010002021102012101220022002000011202210110221102110122111012220212212022202020122120102211101000221101110101021002201101200212001102110002211001110112200101211102202021021120110101111201220002012220022012211111222110202101111100001220122111020101102010120111011121201120111000010220211220122120111102202121221210021000001121100101100001012220222210222120111102200221201100120221010020100", "001220222002000201012101002122122120020102001011202122122112222211101211222211110121120002100021011221221000020212112001002122122111210101211121222102100010022012202010221200001211001110002112221011121221102001021120020122111010201221002211122001101200102201021112001022122102012000100102212202012100201221001121110101112220120001100202012100202220102001210011120221201010100101021211020220202012012110102110000102220122211110212011122200021121211122121102001110212200020022121210111120101120111111101211020202110211122222101102112001121110021211221201102200120210222212020020000212121012222011012101122221202010200100100002111101100110100120221222001210020201211112022210222221101002000221220101012112000010002022011110022122012200011021110120100210212001200002212101121120121002010000020012010111110210210021211202012220022212221012102010222022011111010211002222201102222212001111100201121021021020212020111021222021220111", "222001201111220112101212220012222002010011212020102011201220002110211222222021000011100000122012120100220000220012020202220222201111011222122212122212012201212210120110200121122122010200101221101020202000102020121121010221201000220022110100111211001121102211220100012011221000201212222210221022000120100201201220122122102111020200112010111221002001210101120220200112210221120022001201210112202012102112221122210210110120110110112221112022012022020001122111112202010000221210000022100120101200112020202002211211102100100220020222211002102200022220210220200001010100221011210211202012120122221020121122212200122210221021020201110212101211012210100110020212112121210101221020221201200122200121021210002102202202101001201100211221102120022120122011011201100212202210211010102010212111011100020000102002122211100101100101122001012210021020211210200020120112022112102020111111121010100120112010100022100002111212111211100110022010", "110011200202012112102120210202211220110022220100122211211021000011000202201121102002210011000110112011012111220212100122101212120001220022012212212111012001001020221201110212120120201121202021222222012001200022011212222120100021110102001121201212001221112010121200100010020001021210022212011202212101210202202201112002002202101020121010102121102001111211120201121121022120011221200021220220000011000120000120021212011122212210202201201200212101221012112020021220122111221221021112000102021200211001002221220110010111010202000110200100002120010220102221021110211111001212212200111202222012201101001000000012011122021211202001222111102120002121000111110021122221200100202002221211002200201201211200221021210121120000210000212102211211002002022202220011101110100112001211121001012222110002001100222220000010201011210020222000100212012121121010012202020221211112211200102101221012200001000222200111212100121002101212112121210212", "002020211220121112011001211200120000202121010121101220011221210202020120101012212201122122201110102101202210021012021222121021002111221111111202021020020002022111221112020120010101101120220120122201001210112212000102102122011122200000102202121201102021100122112222102212222120012021201122220120201110200120100102110012102202110120021122200021020111012102021022001100012222021212001202100011122020001101011111202022121201022112122010212112210100101020210102001021202001112020020011220022121121222211100212221022112110111222112100212212120000122101012011122102000200221001020101021122021010212222222222101110121101021001020122010012201222002000121112220222121112100211111010122120220221000212100102202222222210220100110001200011001122020012000110022211111120002022021220222201001112121112101000100102120210112122021020012001000210202121120002111200121111111212220002100211220011120001021210002221222100002210221002100022222110", "210202000112011100011220020001002011220211001201112220002101212122210000020022211110010022102210212102011020012212100010121020110100120001001212021201211112200112101001020112001201011112020120010002122211202200000220210222220021022220111000021000021001110002221212101121111110122122222021220001012202012100020010021001210200021000211212001021112120221012112122011000201110210121000022000011100110010022000020011201122202102221202001012112011002100101200201220202001221222220202011112120000001122102212100120100222202101021010211020002202101220020011021010202011122100221012001102000101011122021002021211020010012102202210010022112122002021122220210220101121210112001020201212112012110111012120210112200201022202122001121100120112001220120020200200122202212212021020202200220000200212112201212121000011102202112201012221001110201222012202000011012012122002212022220202112212002022210011002122101100222220121210201102211222011", "022002022020000010001201010001220112112100220020002110122100222100010102000012201101210112221222201222221100001102222001122120021001011022002111010011001210102010010021002210200201112221001002220122112002021201012212200021102010212210020022211201100201201202112021220212020000001110210011001121012011202220001011210120012100002021211002201101020110011001221212222000012102111221010002001200212012001101210022210010002212210210111011112122211220002102000211021022022101212112122101122121221011001011202122020112200210112202200000100220021212111021101002002000020202110220010020200001020020110011001001200111121110022112020220222102211111110021000201020112202210010011000122001002221202110020220012120101201010011200020101001020200101020212211000102012112210120000101122212000222100220002102010000201220020012002212111210000102112220221100211001021002002221212211000220211212200022022201011211200111120001121110220021021102222", "010000102022221222122221012001121200021100102022222101221020220011212112120222112122002021110222110122020120110022211220001101010021101121012020220101101221012201211010001101202121122202012211020112201000202121201100121122000220202100220201221122222112022010002111011212111010202122101200101221201210222001211200021202012011011122120210021111200211220111201111011120202101120122012012122100200022000110122120001200100102120022211021020212221112222100202111002011100100121012200221021122211202111001100100121200111112022011222001010022121000120122012011121011020222010100211121100202200001020022020200120101020201020022211020122202021001201101102000112011001211122001021212121210101101201212222122011000012112110100120110100022000012101102222210211200121210210200011110022120122020200012021201021101112122020222010011121000122212001112212021022211002112102222210220220222000000111121121101122201010222110201111201120122212120", "122010102220001221212211211200202002101120101001112110112202001112220112100101110200022211102012202000012121110011001101222100121210101222122121010200012101010000020201001011100011011222100221210211021121102112000211210101110122211211210110221110210111120120222011121022200102010110000112012101021210111101020212022121222120122111211120002212112101012002011112220010210212121200102101120110020210201222221110110112220112110001110211101101121100020120102220100222210212012222120121002122120002102220211201010020111012020100011122101120212222210102202202020201021010010112221001211221012210010220210111102120120222222221111002111120212102222002120102002220022100110222202002002011010122001220021210121102111210100002200011212010000211011112211101211100122012001012001220220020111002222022201100000122101021110010220212212201021000002010201102100122202021020001010121201121111111020222011022011001101220010222111200021121101002", "211200021012120010221011001110011211211201120020211002002020010010221110111102011111122222120220201212200110021220102102120220022011012220012020222001000221011202021120111201220010022120122021001002002102111000111211002200000121110100120120200100021202200100012200121222110210120111210002212202220102222001220021200000212000222220000210220000212201021220022100221021020200211201220222100000220122020200022220200201122011022201122001012201201012000020200001102202200011011111011112000011122102110221222102000222200012201101001022020200001100020001111220220021212122202021110021202100012200211122001210010120202021212211221202000020000112200011221021100212121021211002202212011211002021010120221011212101111220002012021000220220010111110112011010122211000222212000122212002102000011122022112021111220112211101000200120021112122221111220022100001220001220201101222121200211122212211121022000120212011120101101201120012000201021", "212021220200121021000110212120121211020110212100111002011012120222002002210010200010210002011021002220012001101102001002112110110110121000220021011011212111012120122120212121001010101021012200102012212010102121120021002212010100010201202000110111200201202000112101120020111201011020112220102220020020201012000222002001002002221212200121202222201000120221110211221102110212200120120220120002220010100002201011112021201112221120200000120201012120221100102102200211010122220112211111011000211112222201211101211210021020000202211010101001012200222010221211200210121200220000210222110022122112222112012222011211110211112201012200011012212101200010001201102211212110222012010112200102120122020201012220110200000102022101201221212121010120110021100202112022221201222112000221120010021200221120200122202112220222210221022002001121212001000122000110100222210010102222010110112101200222202001111000012202221212120022001110010011112011", "021000202211122100000220221222022222210202200222222210000202022111002011212122102110202100202222122000002000001121220222112202021201000012001222220210110222111220121011000100100020012212122210112201212121202220121010212011121200002111120120100101010110222021122020210110002210122000021110100020211100102101010220201112101022001220201022020221111102111002100222200112101210200220201010111101110221001002122112000101022220200012022210211211200121022200011101002020121000210101110021102002121220001012002122210221101221001221100110121221101121001020100001001001002211212021222021212011102010011111122011001022010120122102201221201011111020002111221022021121110011000001110022210020012220022100021221221200010002010221212112220001220211221010012111110022210212111110012222220012012112112222210221001221211221210222222012120000001221122121200020021120210022121222000112010120111221221012210201002102022002101221011101022101121221", "212220202211002221111210122100211120202002122010220120010221121020002210010221110222001022012112000011201012011022212110011001000012120222012200112211212220201011110010002110222002002111021122100000120021221010121212021120222020211121112010212200110121021002100221000010101010120001220100201112010201120211112010221201121020202021011100200010021202011011202112010210001011002211101020112012002010200122121021020101120011211100021121200112221010221200120111022101210000012010212101200100210011201120102001000101221210122220111111022001021120001021110021000202201212221000110112012120122021101210011101001121102002100012211222001000012221111211101012112112200010222110110012012020120001221010121122110112002122100111221220222021102102210021100202111000110212201201101212111210211020000112221101101110200112100110021011202001202021012021111220012002122012122100002111222022011000100021120020100020222110020012202111200020211002", "001111102210112110202021112200111102001220201011022001221121210022220022221001002012111101001120221012010211200012102101221200020211111211121021012212021011211022222201002212200010112001110112111212212220121221210200010210220111210002202221022001211201010101120200222200121122211010011020010002022012020120221010222000012212002220120012102000002221122201112100121000012022011110101202010002220212110222200221102110211022001111120012202012121201122221100211021200000000201002000122112021000000022011012221221200121202102200022102221010002111111022110111112022020111100210102201221122001212121121001122221021201012102222112200221120222210012121110201020202221222110102022022222010200220012121001011012120011020021222211102001022120110202010012222002122001111212110111211212220022221112120111111211001021022121220010111121200112202000110000220110122001111221222001001222210000122212101112121110101100202201211120021011221101220", "020201112122211201220000011000001201102201120001102000012210211212102221112012222111110122012020022110020010010122022220121122022012201100122200122201110100111201001100002001102021002111201102021202011222022022121210212122202001111122122010100102211121102101120101120011221011110201202210011222122002121102001201102220121010101012222001101222212000012122000122221120202120012201102001022000000122022121110010220002022201101201011112110020221002101221021220120000110120122000200102012021210212200111002101200100112002221020211020022202112100012110021011102020101122111002210210212121002100020121210100220012212210110011210002101111101222221200210200100202121201112022101022122110100020000102002022111110111122022210010212120222010222002020110210002012100222221021122020220121010001101110020021001211011012112111112202000100021120002222222021020012220011100220010011021111101000012010021112222122210201122200220111201222222202", "021202210112211220022022111011120020121221202122221100011200100022122102012201010000221212022101100100210210220012020221222021011110002121111010210120212201211212011021122110021112121020011102011002200220120200012021000210212021002121002101121000222120122202220012111202000211102022202102102002221220002022200000212011020111102221022010102111110010002102000200122221221012022212222020122211100000101111111110020021222001001010020211000202010012212000022222112212011212100221102101011211011000102011001122000211010112220211121020011000200001020220102220212222121200000020102102200202122120020020210102112101012011211200102112001121112021022102101100001010022001121121221210201210112100211011021002220210102110001100212101012120201220020122111200201221121121101022020122001210120010101020021200202220010210112102021200002221201001222120121121002110222010021100221011110211211210011202020000122122222011100012202110121000120221", "221201002020010022120201012211002022002122100121101122222221121001010100102102201122222210202022002212202122011222211010010110012212020221012012222200021002220102211012100102201202212200120022120012011021122222122200200111000110012120111222210210002020010012212101202021120022012122112021002012001001112122010201202021001110000011121211111112021111011012021212001002211001220012211202211000221220001222010012012000111002200102101100010000220020111101202110202212122200120221011011020111100212210200112000222121202112222212221010110012020212221010121212212220202212100022120021200010100122111101202122200101221100201200122020210122110111020111120220222221000110112101122011112101022020112000110201022210120020120222202012011010221002110002122021211022000211212220221112002211201101202011120201220111110221110202101010001111120220111221212020100100002212011022220021020000102121100222201001011220012001101121201212211102121101", "210102101222200210012000201200111200221122220112012000211111001111102012022020022121001122221122011110021020021100021012111210211212101121210020210012201011102222101002020100022221001110012210201122002220000100011000220102120121001021001021210110100001121012021201221020101201110012122110022001100010100021020210202211110212012200122021000120201001000210220220120200012111112001120022001220201201200111022100121021110221202021020010211011011110121212211121012000112010110120101011012221100222000120010011010202022010021001102001000122200110202220210000121221111101111010021211101211202012111202001111002212222020101101221011221022221220221120010102111110022000112000102001012100020212021021210202020000101210100210211220021121200002001022111222221211121001210022012211220112000010012022020001201222022000102002100212220220112110220112002222200100221022001210102122100101212112222020122120112122021011020001200110022001222120", "112200010102102100111010001102221200011022222100011000111012222001120120201120020210201011222002210110100001221200211212120012121121121110122221221221112201121102112101020220222220011110211120211010222210122111210101001220002201021110120211211011110122001010121001100001020012111000012211010111021112122210220021220021110122011121202101112000112022012110201121211200220010012210101020000202022120220110221021220010022202221022212101110222220002121001102122000021011220021210201222000101110000222112001201212110000212022021111111101010212222110011200220000202001112110110020011111122102111110110011020122012202101021211020012012210221020121012100201210002112120022021202122022120010200121100222012101000121010201010122002012212222012001020111202211001121002211002121111122212201221121220011202100220020122020000121010011200222200002002012201121112012121012020012101101121020012222021102201220102220021201001211210111012112112", "112121112222101112112101001101222000212202122012112220000221002112221101021011212201110011011122211111111001212002210000022200102120210022002001012102122110102002210012002112102111102020000011100020221200022002100010101011100201022212011201122212002110222221112010121121101221012201100200122111200012020020002201221022100122100120102012110222200122101122000111221120022021210220202021010122010110022212221010221102000220022111002011210110120010221210122112001021101112012011121000200012222121200022100111122111202101112122120102012220102010221200111000100220210002002101012010201120210022220112120120101022000020101120121020010102020201112201220112122121221021200120211210220112112110212102220221120212211202201110001200201120202110112211112211102001112100202222012221021122221200220120120022020222201101022022210122102202000020221220020021121002101012201212212112002120110022202121120121100210100211011021012000222102111110", "221201222012011020020011100022001200012221122222100101020022222010122100200020112100102200122212102000212220120020112201102212110012121202120012222202001122012210110201202102002011211012220002112210010120010212201001122021202101102000102210120111002211021002100200022221221110021111012111100001000222120110001011002210122212010211221212022001001010122120100010101122211201001212220201222202120021210221121102001202000110100011122201110122102101212222212210212220011112201021110220210202210120220122122220000100202212201120111221201002111000011020001201012101012011210200022102101211020122212122101000221201021210222002110201212222101021120121110111120112022021101002021221000012210120222101200011002120000100121200211212222101020020021022212022122022020222001212212200122012121201122010002221212002102121102121100221020221121200002111102210212111102111001001120210211112112222112022111021220001122100122001010221201200022121", "222022110111201200220222010120221111211212101210211011022120022220000011012102220211100111000101222221222221200021012120022120021212220000221020212200022101102120111102201210102110120000100201112012101211100102101011012212220101120212010022102000210001010022010220001021220101202120011222212110200001221122121000011121220110202102202000201112211221100000102210000001101101001101102020000200101001101201120122201212020211221201122100000122001100022120012211102220212111102111012022012212210200012102001200202021101021212112010111211102001101002122112122210001221212022201111101100201222222112010100220212121201001220001101101221111020002202011100000012201221012110222210210000211111000201001101011211021222022102212220111112120101202001101221212100221102200112200222112200120011112110002101121022022101210001020102201011022110010201111120020110101012221211201002102121111210100011022200011112110022111112020202102221112021100", "010201120221111020221120211102000200011011100022222102212011202121122211222001202110020020201122020221202220021201222022210201000110100221102202202020012111021200122100202220121120211221222102012220001210020120002102102201122110101011110211222201011220211000122122112001112211001100212212201211121112020220102110101210110001001001122001200001021012211110220120122011222021010121202120100110221121121211020121012211020121102020001020012101021121102112201200100222221010001210211000201110001211111022022120021211002022020111020011111021021200200010012001002222021212011102202112120220002221202110111110120000121011001000002202221102201001112202211222000000102200121012101112101100012011102100120201202201110012000211112022002110020211011110212112022000121011010220022200100001220020001110121200020211022011000022201101211201011100210002100201102020201021111102020122112111201222022222010101210121112000211012210210112212221200", "002120010220010000011200121002002102000010002120110102210200011000102102121200121002020021202110102220121012102121210201200210210011002222111121012011010101012011222000220020201202220002111120111121221111201122211020111211011122211011121100221021120120112210021200020200211121202211001110121202101010021100002110112200012122112022021120122220110101111111012011002002100100122210202001100102121222220020101222221122210001112112001220000210120112121121002210222000020010001022202101110111122211020122201012220122022012110112121122020000200200020122211121002022100022221200101012012110100001200101222022121010100202110110001202211020012212212202101200002010110022020022002201121020020010200102100021221111200102122010121002011220111202122001100210021122212012111021201211010202122121200200121200121012000211221001201121222201011022210002002120020220112001012010221210100121201122202020122221021221001211010202210112210120120100", "122010212112212121121022220101120000101101212002222011201110112010011021222102210022210212201112012210222000102222021112012202222102102002002110112010212100220202122022010210222110110122121101010120002200121101111200101001201110022202102012011101211101120200120111222211101202011102012222222011020122102200202002100100001001010010101212002010001120122020201212020201002210120020222011201010102122012101021012121011122220111110112012210221012211021221111121110222020021100121200211001102210201012120202201222122202211122221011121201102221022110200211202200021110200002112122202102002121121121000022020120201210221100110020210200021021121121022002011201102002120122020121202111110211022200112201110000220012000010111212221120110012020001012021121100021200022110210020212021202101222222102201102121222202011220111001022112021102021111100022111002002102012212120210000102022101211020100010001001122201201212022221211011020122020", "110211012211202012102100100122011101112112012000012110220000002110022100220012121021102210011121201011002211010200000012200022201210011021111012020001010110101120020102010201101002011011112100121002210211111001002200202112202010122202110021002012100221020022010221021001111120201002100211122112201200111011102212011022122120111120011011021220212101210111212021110100221021211022110011122220200210212212121021110011011201001110200111121211001100112222102000011121011010211122121200021002001011020220101112100012211010120011221100022212021021020011001110120222202010121122002001202112101220012122022122120021022200120200211101021212221200220021212120212222111221112012122010120212212201022021021212201222221211221120202210222120101112022200212200010210110100200021020021211012001110101212100021000210002201211221020200202210100212020102211201020022012201220202011202001001000220100111010102101010110120122000220111200002011010", "222200001221010200011122120122211002000201112200110110202001120021102211011022222100112200000022111121000120011200020210220102201000201120010020010112022022210220101020001210010210110202020020220102011120220020001111012022222211201021101020211021202122020111100221212000101211222112122112220021000110202020211111021010212221022210001100102120212102010122022020222021112120120101221022010010100121220101210121002010210222120221212222200201120101101101201020021200110022011001002210222101001202000112001210212111111011022220212222122000121101020012012011012202012002020001101211110102200011110201100202220102110220212222120120202000020210001121102112020022000212200201200001202102221120120112120010010000012200001020210100201112121221110112221100012120011011010212100002001001112020110020101100011201012022110111101111200100220022110011200212112110012011121221020220222102001022011012010010202002010011222011200022000101201000", "212210100022010222201110202220112020121222022221102102200012020201202222101111001222200011100020102010202222112200102002020002002012112100020122010012101221120100220021200011001022011012211200201021122110010220011002111212120210002011022000002200222220212111022002102111020101212212212211202110101120120100111201102122010112011211010112102102220200102201022120002002011200102011221201012122011211110221010022221021102001110220122112122121122122201211100000202122012210012012222021021210002120020210201020220220220000202212222102211121110022001000212020010000210100002202010201101120101101010121212002212122200000022021221100200002211021210200102202212110000211200012220121012112020012222200121120022102102021211201101020121122102221010022220010220011011221222111100002002200021120001101212021122010120011002122120022012222121102100002221012001221210122121202011211010100200012010022202022201110211211210112001220222102000200", "022110011100220012221200221000001021212011211102020010121212002000020010012201222120021212200211002112200102011111212200001212022120010002102202110012001110002102222201022212010011102011102022200100122211002121100111011212112221002011122011121222202112122100221210000122011022101221211022001012100212022121012020200222110200220111101022120222001210212202022120202111202012122012000112002112010221100020012000022012120100112210212011021122111011012200110122111202222211202112212101011220011021202202211011010110111121102000101011101210012212111211220122000221100021022202020202120211110012112112111020010222121002220222101201221101222020101000100011110212120222000212002211011200211210210012110120112110200220121221201221001112211201212100120122111112122202201021112201000011122012002000200211211012201212220100120102011102202122202100020021210120201112100122011212012201010110112022002220222120200011212210121100021100011021", "221122200000111220212121011022201102000201000000120111021011120001001100201001102212000012022210121002112210200012111211111110021122002220200012201202201102001011202211100021110120110101022100100011000212112201110112000221120120110000010101201222211202010212122212112221021122021022200112221010202002221221020000011000021100110021210221010010022122212020012012101101111121200021110012120010000002202101210020222002000201221112212001221011210022010002111110011112120122200100201010210220201211020012101212222121212122022220121120121110201012112222022100100120102121222211212022200121210002000010112100200220200012121022000122010101002201222122221201120011010201010002111100110211112012210020222122120101212210100221020021210121200210210100111002200000211101200211121120021000222200202212012100210000012120110201201220102210210011010001020201011020101122100121222010002102200222202200012111100202020200112110021212112012022201", "221002200010211112110212021201002100212012122001201210101110002212022102020201201001012100200002111220012021210222000000002122011122211000211000112012020210220022122200100221020102001020000211112002012111020222000102011000212120220220212021022202111120121111001001222121121202201000000001021011022111012001010120201002210012001120020210101221200112221002201000120121100200101010022120200002002222012110021011101012211212110222110100202110220021112020020100201120111122011001120200202110001011121102011210202021202120000020221222102101211201200111120110002120122002021201211022102222001122021121211200011212000102112211111220000112201110012211111210212100220111211220111102010022021202120211210012010201101220220211102220001000112021200012221212122012011201211212202121222100002222211202202221101012120222102000020002211011201020102201021020221001211221112021022122022112122121021101001010012122000002111222010122120122011101", "022022111001122112121122110112102121012122112212112010012002202222122022212111211100010220021011211012002101120020112002020222001210002020002201100112002202112100101210221021212112100002122210211212000101021111122222211110102100210210201111011110212120001020112110021002021222000200102122212201102120220201021021200111220100010120021020020020111211201111012211110202020110002110220120212001122120220212002201101201202022202010001202222212022221020222201011010011222212002012220101212001120000210210211220001001020001011121111221212000010000020000010211010110000222100002010100201212002221020220220021020010121202121012021010200010100020020212000000101120111101222111111201210101021102101012220102020211001100022012011002211222120011212202022002020120102221020202220111210121201121222112210020001021012201101212011011022002020202120011200121121002020202102100101110210202022112221101011001110220120111122222120221100011120201", "210001120010211021220100102010220001102012112010202100210201002020101120110012002101210011022101112201200111220200012012211000002100222120200111022020100111110100100222012010210102000001122220002010211110011211000100010201021121110200222001201100110100210122101102120212012221212020220111210111000220122210210110102200100212012021102220010021102122021201121202110011110110100012201100110022222120202202100222021000121010120210122020112000102100021022100020110010000100101201011211212002112001212120222200211112101200021101001111020001111220202100112102102112212102101002210120211212211200012101102200022102022211122210021110202002111020202112210200021001000112102112120201212011212220100202202111022210120102112002020222000002112101221012222210200222201021201022111100111010112201121011222010221020122020100121001121222121211100122210110211122100000102020011121202011012002112101211100212111201001010010202020212121022020010", "222222021112000012001000001020101102200002021002021010000211211211001011020021210001111022002010222120200200010222000222011102111121202110012122020002111020210200000212001021021210011021220210122200210100021201010210221022000002212201212011212111211010020220000012202202212110111100200221111202111101202220110112021202020001021211222111011012201120101210201100222200100021000212211111021102212200221100012001001002110022222220011101122121001220212012121221022020011220221000110001120110011212212122220020222010220120202210102121101020120012100011211102221211210010211001111101202112102000221001101021001120120211002121012100222100222201011001020202121100200212210000112022101222110221220101020122102201022111201102002111000211011011222011110111101011001012001112011101222101110212002010010101102101201222200200022202100211012212201210222010011121221221111210022211021001010101210011210112112012202011022011012121020020202212", "111221202120211021211001101022122122002220120101020202010112021202102010111021202122221222110002200020120000101102120222222001210201210212222201021011202110202202011102011220121120011021002020001200202120201000221200201021212110222110012020010201220212220120101220000102102202220110111000001020121202120222212000002200110212011102111210200002012021011200101221200121222010101211220001020221122200011202221212220121220111001202121221200220212012000020012211010212010100002022220022111200212211222211201101211122101012122210102222021002201012001212102021101200210012102020222121200001222121121220202010012101010000011020000112220101002222210010120022002102101222212022111200120011010101000022022201221020002110010202021002012112111011121122102020011022202001010100011122110000100200022110110020022011002011211110100102002210022012000122000111100220111201201010022102210020220011211020211110101210020211220201210110100202222111", "210100201020110111021100100021002012100202221200201211112112012011010222112210222101112220200220111002211210221001222120021111020020012012012010120210020221220121020020211102100122111001012011211201120001122112000222001121021121201112211101121222012022012111221212110121022120201212011011121002010011002102211000012020220002002120101111200020122110020220210222212200020221200201002121020210101121222201201101122102201022220022202112000200101112002101012210212000010212012210120000120010001120221000111111212200121020121021022200201101120102211212210011012220020221102002100210212211001120020010102201102010100200211012221112110120200200002011111002220012201122222210211101012220120022122210111221001220000202112210110201110211020100011101222021222100202011200001220221212020020002100210211001011021220012022200202212221102010121102111210022100020020200121011000220002001010021222210202100102021010012100020022201020201021001", "020200220122001012121011000010211010012112120212012221121122020210121122101211012122120022220002021211002001000001121200111201201011000111221011021222202112011222112222102000112220221101002010120111212111110021220221220212020211011002020210202212222102021222121212200002211101101000021102201210120100221111000022021012100211110222211010010111201220202212102212121202220002101112020102100000100201112112210212020002212102020221221101210202200222111002112121021021002221202022000122100112220211112211020221220221011001222222211212012120002221212210010201020011102120112020211202010111012200020002212222110221022022002000001010211002111212212200021221012111210020121212010110111222201211111101001121121010100201222001001212220220201122210022021202121202000002221022201020012220202100000122121212221100120001012120002222100121012101201202011120012110220122121221101110111122120202212011120110202100020202122001212222222001110020", "200210200000012111001211101010102202201111210101212202202221212012111212020202220222211220211211221200021010111210020100201021222020121210000000121012001002001221102000100001210020121001000021112220110110222022011011220002021121220212212122200122201121211000220012112020012111011210021120121001000100022222022211221222122012200000021001210120002110101222022212010010102220221021100110021201121221021210112201120220110111211212122212022212202012122121010200111111020102121011210121100200002021100200102121112100102122212201221100210001021100110120011110000001010011212121001220101210110112210221001112202120011211022201202121111010020220101111201101112020220000120102112101012211110221101101121021101111121020001201111211010100000102101021221011222101000212211221110002102120012212121202122011010102112102002111100100011020212220002221121122011012001220120012100001102210201121022220020020012100021001002010221000202211220221", "022022021110001021200102100020210010022111100102111000102021011112121212002210000102112102111012120202212010200220020201122120212012202021221122201112101111201121020200120012012001021022011100221012001122102211200112111121220002001221120120011001201121210210221212122210102021100102110211020011220021211022220002102021102022021210100012101010012120100210020020202211121002021222211112210212201011021111022111200212211012112120101110120110111122100102201211002211102221222000100222100222000111211011210121011112020111220000202001111220202010111212021210002021211020112020212201120201112222212111202102021210102202110200011022020001202001111111122210201012111112021011010210022220112122201110112121202211100000222112010010020110022110120100011121200000111211221222022111010201022112211210010112211021222201200120101220000000102021020100101202111222020201021010000020120012212211020021101011112111200011110222010022110100121112", "012110111001122220211221002201200022121222220011222201101001121121122101022210020002120111110122220120220122110112120211001201012000121122001022201210002021022212112211200220002012002210002100110210211020012110220221011010002100121200211200212021110220020012102120221121212011112222002221112220120222010212112012100012011222211011121020122110210222001112001121022201210121221002020220002200221220100210212200110122111022021012122200012021020012212211022021002002100121001000002020011002112022001001001010221122002212011012102100011102110202211212222222022221101121020221000202021100122221212121222010220021212221111222121120222102200201222202221000002110210020000210211201221021012101122110210110002201021022210102020100112121212122120010200200222122211012122111220012202100020202102121022120022210220022202011121001001221002022121211111002212102010012101001220111001020000002211121200001010101110121221200212120220111112112", "001211220110011021021022201210010211202112201000102212010211201110011121202222022122112021002102121000100201202200000121210001122120121200200222202121101111212112021102200210002000220212000012021202001212212210002011002211212101001100001022202000220201102210120202200011020000220220222010001211012000202221211212211010200020201122212102222210002022020021212222011002002201202220020001200201222112001102121210210011101022121211011121222001120122221212012100201212020210201211210102021020220011102220111220222011212201001020211102201020020212111201012001100101022211120002020012010021200011000022202000012000210101202202102010212221111102112100010001222100221202120122112021001000221210011000001010101101020010202112001012201100200110001211220022222001012010222210022001001101021202221010102022020200122201000220110101020000110122111001001110200121022002222020100012001110002210200020120020220210220122221212022202220200111101", "110202112110021111010201000012212012210200212100021101022102101222101002012220220010201000221201022120121210112122121201220012002100010122000020222010202002111102121110200010200002221101021102211211020222112201202001011202210220121001002001020200122102020221120001010122010220202020122222222211020121122221120021110012221121000211100100111122100101210102000210111211102221111120022221200221002010210100111002020021012021120001111122000101002212022202010122001200020102120111001011220100122210020012121010202010000012022220220200210201210110220020222020200122202020112111120122022211221211221220001022201101000022222222112121001000211110101122221001201100001022120101211211222100122010202202221122101110100001021210022220210002001200121221212021111011011001110211021011202221200020000121221100202102010112200221222010202012102120210211100111011021202101110010102020102200010012102110121212210211011122220001020200101202021110", "102112220202112011112000010102202001201212011002102021222012100122020211111122010100110020221122120021221201221020210010211210111002122000222221011122121022122102221112010121002200121200101100122222220211102221020100101121121102102120011101201200002002101022202010220202102212211212202210112020011100122121110120111221100000201222011221001200112110200120102221001120001021100012102012001110010121100120022120121200212000122020222020121111121212200012002001021100112211220102012012212102021011221000111022020020222120221212122201011110210202001111002022002210000020122021222220010021210212220112022112010000200121021022121112212200111000110101210211120010002201011021222201202120000122110202122101202020101012220110001222010011102111002000020200202200222122121002010111120220102201212012100102211211101211000110200101121021111222010201122202212220122200101011221100101100020000200000002011121211020100011021002002212020111022", "100101010202022222022220212012200200212111122012000221212210120120202120100012122111110010101122112102111210100100101211100001011020200121102000220201211210202102001002100021222022102200011121212220220011110022212221211222111100121100212120202121112100200110200121000211010110120222121112011112112212200102221212201100120101202112210000210001222121222221212001121120122200221121220121021201211111020010111210022222000201122101222010220112012220222101202001122210112221000121022112000111211120202220101022210000021010012221201010020022200121112111200121010020211211120000011200000022110211111012101200121020122002020102222212012111211101110100121121011102210121220222100220201121001121222212222100212122111122220220212121201211112002112001002120010021211102001022211210210222021222110221220201020011212110121212001221000001211010112100210010222000000002110222220111111120121011110202221011000121210220212111010221221112201001", "212210021220010202021101201111021210102021012201212010001201010020212210202122112000211120002111112102120101200120112002010221112110002002021021120112211021100122102222010011120010012112022212012220210210010100020021121120221222111201020010210100122211002112200012021000110010002120010202110101002222021222112021002221211201010001210122012221112120111020002120202012012222200010101002210220101010011022211201122110111011101111211101222201121001102011020012121121211001202211011001121211210121202202001011200100100210010210102210110020201222121100002210012220202001121201000120121222100221102122011102211010111001100010212101112100201012110211201111102120121011222100120102220201101102022011022110020112111221220200122111020002010221211001122110112121212102220112120001012210121001102201021202212201012210011110202021102122000202122222210022021000002112112222022012201100012011002010122001000002210020121110211011120200211211", "210000112101012222212212112111102201221121121000020211202222100212111201221212010010211012212201200012000110102022110102211102101210111022200001211112002222022221101020122221102122212102101112102210100002200010001121001012122010020101010201001212011222101022020112011002211000200221012201211010012001210120012200122000110211210020202202200001011121022111211100012022110110102110010002001012001200010201012022111100220110221202121210000112212110000210100000121010010020121010002110212101200211200020110212001000201202011211012021122201120210112210221000202121110000011202020221101121011100110000211212121221100101220002121112221212101221011121221202202022112102011011221201200221001122120022212121210000212202021111012210100210000100012201110221121101210222000121120010211010212121220010200000000102102111000212022210200011110000022122022012211121101101021110102120222101100102100001111200101202120000200020101020210220221102", "200020222101000002001021001111022111021002220022001211202101100002101121020210102120221221111220202011200001210202220101120011021121122220000221220202112221112121122110012022100120110122000101120212021022211021201111101221000021121100200111210101121122202201212120100122101201111110102200020100221211201121022222000102110100010010210012102200211220212021000210001001201222111211201221122112112210022012001121222201101001222122201111201111010102111001101121220102021222121202121222101120121020221120122122220220210220012112202121020221022101200101121111012002110000010222212020101101021001121210012211202112122002101222001210220200121200122110100212212222201000200022221002000001122212010221212221200021111212202010112201110111020222100122121000112202121201012110201110210010000010000100121100022020100121201112000120112011222022122010221212222221211101012002122112102200110001121202221121221010120122012022220102120111201201", "120220012112202211212020012111002220020110222021021021012222021101111120120100100110212101012202011121012101111222000222211101211110021000012221210221020221102120111122211220210220102212211102120211110222120121020220002011210002112010022002000111100111120010220001101210112202202202011120121102120100102221111102102220202000010211010021200221011001212010001122221020222120220112100210122200121221110112221111022121102222021121010120222111101000212111121101110210120102102000112222110110211001012000211102200022122111000000011120121221111202020122220221201021012221101100121221021202121210100101020120201001110121021221102200100112112121002021120022222220211001220001011221121222100200011210210200222001010222000221001202110000212222000121100001212210020212120101212001221220212210210222221111111202211120121120201220001200012112202212021211102201101102120202202111100001201202110122111100200021002112121200111111010120001001", "200020102202011012202220102210201211211001112202211201122212200000011212100211012112011210112212112001210110121202012202010120011122210022201012022102110202021220110011000221202102022201211120111000100110201021222102210001222101020021222220010221002222010112211100101222100001110002010111110222100012220001121022102200211111011001200211201022110112212102010101121121121211120012202122100201012102220012221222012221000120201200201122201022120100222101021220201002200202200112000022000201022202210102210121100012221112112112000201000120121010002011200121101200021200112020110222202012022112202202221011122001122002012000011121212202100021201010021021202111010022121022220112202220112212112011002220022120121012020120101202200120021112112121002111211010021002221021001100200121202220122122111212020212212022220101020112211212122021201211012100000000102102200210220020000220010021100011100200120022121021001022012121121102102222", "211201010202001100210010021222011221112000222111212201200102221020011011222121122022201000020202221220012101221220102112111100122111010202110001021010221200201112000000100020220222212110212000121222202100211210001011101100100021010000121120100100200110001002102010011012020111111012002220012101210010000221010100121222010012122002122001222202221011122010021220110021111110000102121201022022121221010011221001111111122101120122101101210010001220202002110111101122220110122211101202102010100012000010020022020121121022222021121011110220121112212000022221201021212122221011021200002100021202101002200102120101021222011002001110110101222222111201211000112200210201110122222001211101121021102100212120011202221220002002100002202012022002000021200122102200002021002201121002000020212202212221212111011121200202021000022201020211111021211200211022220100201120222112022222220201122002122022111112000000012102110211022011211000221010", "220212101112220102102200121120100000120220110121210011201202111021001210210211021111201102100221212202210012120212022222210220100100021011212120010002121210122011020201100110122000000011012202022201200100101221101121002100021202220012101220020022100110020000000101101102220112201121210002010012001100100111212120212100102122112200010021220200020100000002112102000202212010222100002100210201210100212221201000001222012102112222000100011212220210102221122210002010112012002010122101000022020122000002200222202101012211211120011001120221210012001201100220201001102201222121010000002012202211022202122111222010202212201121010121020000212110100010102021101211222022101000111022222100120120020100202100220220201002201221210000100020120021102221002010201112210110110101011000012222210200022022111110122011011010022121021001001022020212011202021120102221211222212222120202010122211122210002110222100112202222101202100002111222010121", "221212220100022121201022102100210112112212010222021002212101201000020220102022121112011222221100020122210221010201110110010010222211110022222010020001000220112210000222110102121112112011022210122002211001100021011202201102200122001112100101021002201201222101002220221111011122022221000101020220000222120100202200001011201220200120110121122221210222200210010002220021021220222200212120210121120212110011110002100100211222011210211112011112020021111100120021001101222212120000022020200100120000021111022021002212002102100022012202102100010012021000002112222110101100221101000121102110211021101200010002221100210122022011101000010101021112211002110002220010201100002112102202202200000111021211012101212011220101111202112201220010220022210110111110202202220012010211201200211012000200202111001220011010021112010210022022102012101100201221212200201111212212121021102110020112212000000102112220100101210211210202221202201000121121", "022200010111121120001221212112111202011001212212012000200000111001121121200122202010202022102111120201221001200221120201111022021010102211201012112102001222202110012221100011010121000010211111121122011222120221121200120000121220002100120210001220122111212010122110212202022120012100010202100212120000021000102022211122111210002211021000102110001020211001102221112211102212122221001001011101121210022201212110020002011021101120222110002020020222010101122212220120221021121002210210002201120210102221211212002020020200111011122002110112001100111011212212102111001210112201121120001020101200111212002120100200122012000220121101220201012220210112000020201111012220011010122102110102012111100202211211202210212202002010002201221212121112100000010212021122000110100111200010012002002221010122101210021121111010120221011220010110201021022111100012221202202220222110110212202022101010222210210120022220002111000002022100001122122022", "102020021020001222010121001200022201001012212001212210021111012112112020021000121121001022011211122122012012222000111022200111211011122221201112221102220010020222222001011012111012122110210102121201220220212221120111102220102222220010002111021201211120201022020110100000122002111110110222202121020202210002121010212112200212022000220101112000110111011202121002202122012101012011000202011210210110011120220100110012021212101222011011212222020012121102001200221200000011101101120012222121122201120012111010122020200022110110102021002121020200111212222212212020112202021222122212002212120222112201102011021110210221201102202002111210122210021102212211201011010010200102202202220211002211202021000220001122101102211011102002122001122221020120122212201121202022002020001011212002010211120100202220202022210102020221020120111101010010200012001120210222221101002220220200101021100200122001122210221211020220202202200201221221211221", "100220111020111111120121122000100120020000220112102111211000200102111221001212210021101212211001020020020101220112210001200022112122101020021121121210011022002211201112021111112210000121111022000112012020022111222010212202202000202100211012110202220011120212122010110202222012101220221122121020002111211102210111010012201210110212210111000100012221120102120210010211000110001120001101022202201002122211002221200211210210112221012220012021202011200121202122112122100100002200220222012221020111002210221000110210102012212112221111101220202002202111022010000200222222011202122201002122200122110210211220100112120011011001021120210202022011220100100122211210100101102012010020102020000201212111220122111202121020111200022121210022022011020001222020102222202212212112202021000021010202012210010002200201111210101202221202211211211001120122000021211111011100012221100010010110021222000112100212201200211001122200212120010201212220", "010002110100100110010100102010102020020010220122202220112211200210102112100021122211000201010222012020022110010011012211110202220122011222122120002012210022000110102011010011110000111110212212221122112221120210120210111222202022102012202201210111122101012200120210111100122211102112122020001121121211222001010221222100010100002012012012022102200222201202000002202112000100210200222110120020211120112212110120110012102121202001002122101111120020102112112011200010102211021120022222020120122102111000022212210100022201220202000010212021202211111002110112102012010220111200100000120102021221202001100102001011020112001001211112212121112100021012201012122101100110022111210001012210012222122200102010110210100202222212000002220002010201200112220222001122012021212220011200022021200021201011212102002122111121002111001210200012100121110200221011202011001221200011121112020020211011200211020020110101212220100010121120110110221020", "011020001202210211211102101022022001020221001210111200010112101121112120212111111201012021211200201210011122210221222220101012212122020210220212212000111221021002122022210122220212222202011102102020111201021220221111121101112010102222111120022010010121020012022120011020011002002010001200122122202112112011101120222012211002100120111222110222221121101120202001210202012121201122201010211122020121020000012220111101111102220221122020200120221022122012212112000121000210000222021200110222010210210211002120102101010011202120001220100002101211202020002101202012200000222200220122021202200210122000012220222120200121012001102210220212222122120202110020121020021100202020010021120100010200210112110110112021221100201010211111011112112022211122000211200101110121101211100001011010022221010021220210110122010200011111102121210211110121002021012012220101211020120202122220022022110012201012101011221222210110012010212020120010020001", "002111222210012220220221110010100211122100221011002222121211110002202210010110020221210120212020021201010122110221110212112202202220022001020211121210112222201012121021000200012102200010012000012101022001112201201012011011212101011212111002220101102112001020212011002210002022211012021200202222200102100021010120220102111022022011210020012200100112001200012102112200011011221211110012122102221201000010100202110212022020121120000222220122212110022102121111210101210002220120010212101020100001022012202110110011001220201010002011200021120200120010122122011121220022202111211220110111012002222011100020110210222210021021112020011222111200021020121110022102002120201022000101001002120002010122100211002000001220101101210200002022001010101002212222121101010001011011120202120110211111000211210100020122001201021000021100121001110201011002101101121020001111201010020112021111111212002120222201202012000101221021202102211110010210", "200211122110120200021221100002201022021100021220210202000001012101021022202201012110201010000000220102011022012020001212022122122022222012011221122222200021001111110101221020020010021222120201120212222102201220211111111001121020121101020101122202021012010100201022210220222200111221122100211222110220102120110210010002120211112012000000222121011020110001202102110020222120011201110011212001122201021002021210222011011001111221120001200012111122122121010222121211200120112022001100210222222112011120222002202121000012112020112102000020122201212100012000212100012200101111101122221202111102001122012200202010022220000102002222100221120220001220010021000121121102200002021010110100000200122112202021112121001122111200021002011221001122220010011022120000201012022222010111212010102202221200121120010210200001010221102011211210120221211001021000220201001112222022000001212221222102222010210001021000110110212120010000202000121122", "002022112122100110222211000222121022200201222001120021112221010111210012021121110220111102210212112021112122001020112120022020111122211011111202211011010110211011022011221120000020001201212122021110211001021000202102000110121100211121221020210101100101110122220221120002202211120022000110200222100122022220221121202221210022101012122220202012210202111220112122221000200200210021020010221210222012102002201101000120022000001120100012112012210220011120101202102011111000000100102122022111001111202010202102110110011210112011211001120100020021222211012212101212202021221012022102112111010012221020112122021120220011020002221122220112100220112210222012102021111011110011011120002102000201000022011220201202012120111021201000100212120100111100102220111112122202220100021001221022202121010102100110001111210000000200111211000100202201002221010002202010212020101212120201201112000121001222020111112212221001220102200121012211022200", "220221001000212212101121221212020121110122210200022210202202020202111210000002112201111222201021110101222222121022220012011001000120210102112212211002011100211202122001211012100220211111202201112102001200000020100120002121201120202202021122102210002021111110201110110120221110112200121112001100011022001210022110112211121000100100012122221211002012101210201210111002221112021120112012100201220112100111011201012200222212002202001202111212210112010011021201120000210210102122001002120102100010111000111002200022001110102222220202211020002111001210201121021002021111111211112201122201022201110100002111101222011200200101002201102022201211021220112222121011000021121102001000200212212120122111202002222101111201101012012121012101100001120111121010022121222122011111111101011110102211220102111211201100010022001121201110202222221122022111001201222110210210010112201212100120201100010211121221221212220102001000102111200102102200", "101200000210201111121220001120002020122101011221220202012121201022220222221101201212002000120212210102002002000020202112011221122212210220201220201111222001100202001100110121102212120220220011222110101221122120221102110021210010200222100102001221110021221201000102221011102002202000000202110202112110110021101112021121000010212220200112201121121102011221000111000220222202122121221002101202012201010201002111200102201011002210201120102022210002202222221221021210010021222201110101021100211221100021022021022100001112202102012222011111011020012000121022011221202100002221210221112012122110021021100221011020002021100121201102200102020121011001111112112221012121200202121121202121221222101000120210111200222020201020211122220010221102111100221212202022120101120022220002110220222102201010222221101100000100211202211102200100112221201012121201221021122020102200111212011020000102110111102011200202101122022020110020120120010111", "112201212221020001222220012112122222010002002202210211200011000020121102011212210001222221102021210002221010102020210020111222102011120122100120111022122012021120011022110011212221102112001102102211100001211122202110220021022222101210022001200010201200120222012121222020102020001202120211212102200101012221212022202102000202112201202202012010012211122110121220110122201121102010221110211121000121101101011122020012002210022201010212220121220101212011211200221202220200021001112002111211111202222201202222111022001001101210120112010022122121212221220210010222020011100000112201000100102220111011100000002011020001111212201101120110010210011112201101201022220221220020121011101222020220020121000001020020201121201211021122120120200201222210211001010110021002112120201112112121000022121120120002021100110111221002011200000222021101120022111110111111122202211202102021221220220112100001200221222001022021020222011222122012101011", "100220010010121210101222000202121200022002220200212112200200201101021211121200212211010002001010200200022001011011022121012221022002111112221221201020011112001100022001210102220120102012000200122022102121121000022202221021122220021012011102112122001110120200212102200222111202120110010221110200212210101200002012212101021000111022202102011022210100100102121202221011201121101221221011202200021101110000221001210110021210211000102112211021121002200021102221002220111200110222202012021011222002021200011001210110120002201001201011220112102121112102022011111101220112220222120110110102202112022122101221022100020000202200220122200000100212202002222012102222220210021211021022011211112211211221211220120221002002010002220020021021210021211011211011212222201120011122122002011100101220200100121201001102001220001222121102221010100110012211022212112002122211120010111102020201012020111011010200120012011001000021020011222002101122", "011010111021010122201100010112012022101221200122202212201200120002002112020122211122111221111111112112210100121022022212010122112020020211101102011012021121010211210220221101010020202221121122011221202002000101200200022022110202000000110020011110000200012102122000001000211110200201021201010020022211012200001210011211101000201101022111121212002222221121121012112110211111000020000120200021000221012022222100212022122122021201200111001122020122221122101202120122000110211210012121112210101222202112121201111212001111222001111020221110102020020110221201111111002112012012020221110110212102210222210101120100211220222101202100021012201122202122210121002200011202010112110111222100001200020022000022222012010010101120120100022111111002220022000220112202020112210000221222102000221211212211021020012000022202112021102210112012000002222012021111022220112222101000120001211212021221000011002201120020001001202120222020210212021002", "002100020020012012010210012202220021002011100101202021101120011100211012012212012020000002202020000002220012101100002200010110002021001220021112002010110211211011202200200110121022012012102121012210221220202021012010201021111001100112021012100212122222211211110201222012201120111111222212001021000012202212122101221122101221001201220210210201112110010102022111010022220210011001022011222120021202210100121202022111022011222111111110022111202111002001201122112001012110022020101222022202200010202220212102001001111221020222101122012012002020201122221120221221210202011120001110222022202220122212002222202200102020112100010010110122122100010122001112211200010112021111120012212000012121111211102020011221022100120122122100100021222122011012011002121210102101212221110101221001001120011200200120201102110210101000121100010001012201200211102221101220000002000111221002021011111100112211020101010021021112001212202100210010122001", "112001211102211102012200111211212121212200101110121111222121102101221000011121121012221202021112000200022000111002121211222212212111200021211222221000000021112101001212021222221211210122012211210211101220210012212020112012102120010201100110012102010000011110112202010201120120201010210220010110020102012212211220111020011100110110012011021010102202120101101202110200120122120212221002112022221120120112012102221200201101210110112101221202020121100112000111220100120102011012000010101000220100121220200022121021212100220122201212111110021200001000001220222111001111222001010112121121222211120201021022210121020201110010102001010000121212000012210100001012121211221021122122100222012102002202022101012122020112211011010012012011222021021202101011012122100102220100101210120121220001121211112022200121210201012201100121122210122202112111110012010211221111101121112210222022221002010121101000220212220020002101100221101211202002", "100100211212021021210002211012022001220012201120112222202121122000021210120002221122102002121111220110200012121000212200100201000121000110122122121121201200222000202012000210120211121012110102000121202122121001020210120220221101220020020111210122121101011122121121101012212102202002120112111000222001201210200121102220021101100202122221202011101111102110220111201100111101212002222021222221002211222102220120220011102102112010202102212222220101210222110012112121011001102202000102121011021110002021021211120221222021010211221220102110201012122200120012201020000121202201100210101210212022111222101102022111101110211012212111212102222010201012211001020202220101011220120012002122021121111112002220010021020220122022221002202112020122101001212100101022111002002220001200111102101121000201011201000001222201121222112210121011021101012111122020020122210002020021020200002212220102021100202012021100100201012002011002022210020110", "100112022000212012210000111011210010021001122212121011102121210212211211002121121110212120202102100001211212201100111002012111002211120102121000121021101100112022012200121121021110221212020120211122002012111120100200010102111022202211102001222211200001122101220012011201220202210102021022101121211112000220021000102120210120212210211112100211212210022120011120112012202012122101110112020021111221022100111121121001212221100012000212120002022211211020010220011110201221020200101010021012022020220020102000022211121002211021001122011120101201100022102010001112112200211012220211112120210122000221221221211212211212010002200012202002212110220222220020220012212120221212112101020212202202021222020012102000212002100200210112120210002111220110212001011100112002200121102210200012100001011022022121210121221200001210100210221220112012102020110000120010100022221012202220010111022200020212221200210112122202222021001211120000022211", "020001222212102100210221111100002101000120101212220220101020120000020202110011220010000221122201021010110212011221122120121021022102020002022012111100202020001012200011012210220000122000022002020200111122011201111102121010021102121021100001102220110222121122221221200101212212001121121220001202121011121012112110202022111112222022101120201210020010201101112211011101212212022211002211110121022020001222102120020002011201201100002021220200101101101012102102102121212022112212222002111002120202211011102212001022100221122010021111112211101000210121022001221101122022212110220201212101111220221021221011112221221101110222011020100210012020121120101202011222010011101201210111222002001220010000222111010111110210222100211012201021000121200202001221101112102020201001220012112210211022011011110002022002121100020201022001001200200201222202222011010212022111112212100110120202120111201221102100220100021111202212122200112120112021", "020102220022212022002211111011112020202202100020000222001220020002102220211110221211120222112012010200222201020010011011200100011220120110210121020111102111201210021212120010020112021201101221101002220020022210101122212112101022201000212011212112210101120001000200210122200212210002012021120002121200200100020220201110202001112001201112000112021201120012120101210220201221111220100210022112010121202111222010122221011012100122002002210020022212000011121021000221002112100022021210110120120202122120010012012102220201221001121010011022201011012121111011021002122011020102000011100000012200202011011122011021202000020102010111102022202110111102222011011101000100011022201212102202101002000200202210020111221200120111200122221122111201010002012011022110200111021120000101120022122010020120221021200112002012002101000220122102212020011100212021211020111120022121022212021000222022000002120020121111001212121100121022020111101210", "022212222212020112212002002112002211211222210211210220211020212011201021112010011221102110201110112000222220121200021120002000121020210202000020100102002021011220022010211211111100222120011122012200102012121202210100002121111001000111210102121002101011020122210222100110001200011022020202112200001022022021220210202121121022101202022111212002221010101001022122002122100210012020202222210021011200100001021010001222112121000110211212011010102202211120112001202100012100221210122210012122211000100012220022002112202022222212121022012101012002221021010201221012011212220221101111211200022021222201010200000012022101200101201200111020201001022102201210220102002011211122021021210010001021122221010102122011221200021201102022211011200200122211100011211200121221011012110220020200121212000102101200002100202002000210010011111102201202111112001102210200110121220211122000201201202200000222212222120022022221201020000022021120000210", "110012022012121111201120211002102120022111211201001012201112001212101012010122221022220011221210120012202110011011002000001102222010101221021202220021101110200111002221210122011220000110102201021101111212100010220000112100101221100021101020020000222002000201120121120220201210212120100002020110102120202001202110010222020212201120110201112222202011111210002000202000101112200222212222110002111001222220120120002212022020111112201011210222120122111210111011101212202110120201122001011000102122021110221222011010101112111111011221212010222120221001100102011222102112100221210002121221121012121212210100121022121202222020001122000222012001022110212200212000222102102022100121201201200222021222000020102211000002202120211100100111202112001202112002100000122121212100200101111020010022221000120002101100021112022022212002001110000212201120012202102112100111120022222110011102110121110001001100102221012110001020102120201010111001", "102011021121222200010122100100220022111102011201221001011211100101121122210011211111022120001212212212101221101000002221001110101001121120022220100011212220121102221002102100021201022022111112010021121221101001110211020021012022022220120221202202210220221000000100112210020201102111002212111001212200001100202200122202120211111221111200201120211111102020002102220120212021120012202211220111111221002111121222221011122002112210211201112211222111221101002022201021210112121222112212200111222122021002212110020000002021121120220202201101000210111002011010221020020100002012201220002010101221122100021111221020020202021111221121000121211222212202011201102110220212122022202222210221021200112021201020222110220211021100220100012211121002121000221000221202202001020020001101100210112100221100000121102101112202002102120222020001121212202201020122101100100220220022212211010102120010211100212102212021111111121101120120002000000211", "220200122022112011121010201112010120001211102221102221200002020220010122100222212101111000022122020210212000220210100000222210201212200212022121122002002001022101111020011202111120001022020111122222122210221121000022000211221201120220200102021012000121220011220121001200212100012101110202010111010211022212012111211111020001200210210102100220100100000010021211111022200212200211211021021222221202021121022112000002111110020202101111001200020022101220212012001011121011211001021112200121110012102112210120112120121122102111012212110221122121100020011200122220110201020212021211111222112202102200111011000212020011011112210101101110102210221001121111101211201111002020021102000200012102000100110101100110101022020201002102110020021100111201122202012220011121001011121002222222211120100110122201221121201102212112012020021112002200001021111222201101200122200121121020001022022201012200200012220210112101220220111121210021120121", "110012121010010201022102011100222201020101101120112110012001100220121002011112021111002002210012221200001022210120210010111020222102202201210102211202001200222010010201110210002021011011111220021122022020212120210012211021010111221122012022002200000001101211200112110100122010001212120011011221000120111112010111222221001201220021201021120222210001200001122202221100020220022021122002212102002020111222001020120112112100220100010202200222012011021120111011100022212021102200000202220022110021112021001201022212110011011001021001011200202210120100010120212102001002201021111221022102110202200211121002100120202120222201100010102101210201210102122121011210011200112102210212221012121011012001010101220010101112101000220201022102110211101010001000100101122212021020212002012222010022002021110020210021212202121211100101222021210120200100101121011011121001112011120101202001111200102100111100111101102120122120011121021022221021", "102102211222202002210120022202001111110201011122001212020210212200022012221022001220202212101102010010122011000121110120202210011221202220210210001211212101112022102211201111120122201211112211201212111120020220221022011212011000201212101012021210012122022100020221000200001222122020200122220120202120102111010222001100000001110120120200011000021101122100210221220100221120222202101110121020212210101022221201011111022022201102020011101201100122220202210110101122120120000122010221122001102120012111221001212021102210120020221212022010200202220010011200221212210121111122101001022122011121110120220221001221201020012002122200101021222222022220211210021210000021210221020020200112122002202010102011112012100201221010122110001100220211210222200102101222110222001121120222020002202212120100010012201012002121010121211011020010011120021210102111221200122121001011002200200201221012202021112201212202010100210222001110222221210101", "212202210022102020211010020100012021222220022102000022002211211112200110102111221212012002022112121102222222102112012212200202120020220002100010120021222111012101201210010201200100212011102120021011001020201112111021202122022011112000122020102011110000002212122020222011211120021112222220011100000010100210102211012100022222002110022211110110120011111112112121220000012000221202110201110200112222111202202200011220122211211010111121020112022011202001111100002202212102000210112101021011122222200112112121002212000100122110212200201120010210001002221211211202211102211121011221022222000210000111210001201022010021001211221220220001012000100122001201222102111002111101002212200122010100011210121111202022221112201101212021002010002010001120012120122022021011211100102102020011211200111202100022200120111212220111220201121022010020212222201210210000122111222000011011101211111220011201211100112211001022110120212120200222102222", "122010001100120011120212021111122121120022120011110100012122012121101012201010100020100001000010101222101111001120211001210101022002012111002000221102222212221012210222112202112022222200022210010121212210011101221220200220020010112212002212121020210012012120010202102020212211210200212200200212002211022010222002111001201020121200211112102221021012001011111112201021221010221012002011202112101001122212000201220111101201111002101221000002111011222222000111010120221100100120002100122000220100101021210020221001220000012200010111011211121211022212102101211210102202222102112122101202102012011210000111210011222100220001100110111020211000022001010202100120000012111012002102101201022102220000212000102201222102010000220002011211001122122220202122220202001010120210021102212012100111101210221112202222012220211220122102022010110112001122020001011100200111121120122202012021120211220101001212210101220120122202000220021212121101", "212121222020111220010100111010000012210212201212110201200020020222022100111110102122010110002112001201002020110002221120220002021100001000120202110221000022202120001001211010220000212122212002000200211202022211012221201121000121112010212102120112201002010002011102200210111121202111010110212011002001010001120121222100110021210222221010020000110022211221100011221202121222102222020011002220122102222202211200000010102100211022100010101010022012121010202202022000202101001021121011200110000002111201010212220011102010022011102111022212200222201211211000010121112111010222200112122002001212010102110102222110211101020012210201112211220000122000202210101101021020211120200102102111010212020221122202112122021220002012002222110221222121122121001122010222022022220011220210002112202201011010201001121100212022200000001121101012001112001121000220202020021000022010202121112220221112102102002220201021220101102001222110021102001111", "001101020202220202202001210011101210111021200112221222100120222222210212020202022110002211211120201212121001220020211212001001020112212002202222222122012101022112021101202020200212010101122012201102221200020020212011122122121001020212120011111001111000222110001202112222012112002022211212110022120220021021020012111121212221210202200220010000000001020001110100221101110020111122101221112102100221021012011112000202222001121102012221022102001200200211112011022202102101011011002210211210222110011112111200022102111121021022221011120121000011221011100222221110210012020021002200001222220212021001012221001020112001022001002010201112122220001012121112000100011002110220010012220211022110120100202012020011221011020201112012202222000121012110210112002210221211001100112111020220202021001010000102210100110000121221100212110100120020201211211020121100001220000201110011101112021002010210010110121121100211100000021000222210010121", "102000011202221120020111201002210121101222122221210100200101022111111001212200112212020000221021021121120002120211222122121200202112100121101121102210010000102012210212101010111111121120101122221112000120122022000120011001212111100000021120102022212202201202022201122000012022001112001001201111101000101222021000220020022111110200021100001122112201211111112120120002000022100101211202120100121222122202011100002000110220202021121200012212020112121010001200121011220211211221120110202111221101220210022222210221210221012210000000011121220100112011112222221111202100120221022100121222022000211221001210000112022222210022022120220122020000121011221110201100100111010101212111201222111202001022201211101102210112221101111011022020111012201121002200202200010021002000121200112112120220002010100021021111202122112121202102200102200210221020121200111200020012210211001121102002022111021102120121112101000122201220002210000220002022", "020212021200121021101022112020101220111120210020011000120201001000212201111211210001001121222211111211102010120120022110220211120111101021221120101110120201211010011011212110201022012000202001212120020210122001021120021202002000020022110220212100202111000222221201101222121110112122211220020020200112122020220120221102012222200222102022000012010121020102112021120002001020102202000021100020110212022121010001110012101220021202002021200021221102101101112212111222001011220122011020212120020222012202212202111200020110220220200002112001111112010102222012222112101122111010102022001010202112202011221002020221012120210112000020102211000010111201210112100120100011010211010102121121202021200001201200001100201101020222120010002022020200222220212122020002002012010110221002202012020012210111012021220211011222120020012200202101212101211110202220221210210110122221120201211220220001011102220210121200112110101110220011110022011211", "201110002111200001112020122201221101202001120000201120222001222020002011121220002102111001211011121102111212122000021202111000010110100120110022022011002122210121102221022220112021122101212012021122002120012200020110102202222212020200202011101001101002002022000211100121102200001210012120102000202020112012120222122211211201012111010010112121112100100110212111201001010100002221100012001220020121201220010022112012020002011011122111121122102010101202010102210221120200222022121121221010200222001021211101020102111121200022212210121211111212111002121202211221111011011112212101102121220220202111012202021022101220122000110201021201020220222210222020000221101110221100211001210201120000201022110200122201222112011101120211122002022110211110110212100012022111202212202222211100202021100012221010202010112011100000100121022210022222011012221012221011000001112020020210122002012002000210100010110120002222021002002021202120222112", "111222011202000000211121100012000220001200221220221112120021220002001212121210101221201011112000221110000200122222021121120010001211010111110210021002022110101002002211020112121100010200001122002002100220122221220122122012201110220121012221110211122121112120000200222012221221120012022001112000220200201011202000110122022001120100012002121120121221102200011210022120100102011112102121112202011200012002100002120221211121012202221102021212220212220022202200020212100001120012120022010001111102111000220120200221220102222220220222020000201112021111010100000201111012212122200011212120212202220001222212122222210010211201121220021122221202102110120111110100001022112101210100210012212202100200000121001001112022001020221201200000110100210002110100200121222112201022012220022011002000001010010122220221001200220202201000121110021020201012212101200210100202102122121220212110001002112222200102100211201121101021100110112001100101", "122212002011211210220121211010200021102121212021100102100100102200222222112021020020210001001110101021002101001001020121211200120020202221122222101112201102122210122110211001210012122012222111210221111010210020211012201211001211102120121100122220111112121110120212101012220002120210012010112120112201002111220010111110022021102002211111201011012112102101112101101012020122020202211010022022110120100100122000211100121020021110112202202022010202221020122210200001211200000000110102122021101122020010012101212022020101212020121211212021012201220112011200212121212220212121221212200102111221120212120222202202111100201122212101022220022010022102222020202222201111211101212201202002101201120012022112110022021000021111021102120110010102201121112211012222112102222121202202102100222010120020200010001021120021021000121212220010112012210201011000212102201221100122100021021011010220020210122021011211201112221111011121010000000102", "121202220222201120102021111021010201200101212110021220010001120122102001111212120021220121202012012211202212112011011212221002012122220011011100011111102210021012222001012101221020122022101211222010112110012000000201110212011112010001010021021012022220212021010221222110112120122211000021220220021020102121220211220200200012120102212020011202202100011222202121220110000202211111122000212012121222020022101002112212222012020200210122100020221222002012121122012210022222110111112120011011102120102120210121102120101010022012121112022001010010120122222122112220000002221112111210122001120110020002221101001101000110202201122220011221100020202122020001022010020202012100202100200122002120200111012112010220020110201221121220112220010120200010200001020121102022112202211000022210010000002002012220122011120001022102222001112021100202121020001111210110011120002102210202001121100111220021100202010001102110120222012110112102010000", "121112021120012112110012102011021201111110200122001000122011020012021222101010110112110221212111121022200120002101022200001110202111010122110121012111020112021100020020020221121121020100020012212220002222001021202002001221111000022200102200122121211002111100110211102210202101120212121122220020102220121002101011001020101122210120222110211101112102022211222221000011211002011110000102012000222011122011002100011200111111011102102111210120202021112011010221020211022021210002101220110101000020202102212120020010020222120100201100100011000212220002101100100200100122222102021111121122110211001221111210021110002122112112111010022121101202002100212122002121001120211101012010201202202022201200201122010000212010010111122210012022022201021221010212102102000202111222010011110100001221201022112202012111121022210220202021101100022121220120112101201101200212112011121210110222120112120220220110002210200220022010120212121000102010", "200002220122001222001112200211102201000221022012101101022010122222012222022222001210210211011110111110020221120022012020022001011221111221112022012112200002020222210000101220122221101101221101201200221122112110000122010021102122021021200102221221102000102210021122210212122202222112111120011100201102000201022020012211020120010000201221211100112021101100021011221010022121210112210120001022102210002000000011000022100021101012102000020211200012011201102000012022222112212210002011112010000100010211102022001100222200002120021100012110110100002110002120022121010201200020021111021220121210120222012211112100222120002021012112122222000021020002120211222120000200100010101102011021210222102102011200202022221021101101221110001210002111212012011212001011120101020222200122221011120122002020012021111011021022221211002222200222000211120200102000211021122011102010112122102120200111010101111222220221020000020200100221001012022110", "010112122111212110021122221211211120100012200110221011220010202001020000011222220100220221120200221222121122112201021100210102122201022202202221002222211122100121121100200010220201221122012011121111201111012201122000002220000010002210110220012000122122120210110110200000200020121001020210122121001022201211111212222210122002121022102120000012201120000002210110211010120220001011202210222222120022201111221010100220021120021022102120001102200120010201002010022022022102101122120120212021021121000120111001210100212210112000200100112012011121211022120111112012212222120011222002011011020010200001001112122120101000011211122221221112010200011111012110200022020112000010102211110100202210202120111112102212212121110020022110021221211111000021002200010111002010220201212122021212100121001211111121100110201122210221002111010200000002102022010120001112222012222002111011212212110012100112212222102102211210120220122210200211010201", "120021120010221202002210010012002001202011202211002201010121220211001212222102120220021210120000022112100101001202220021221012111122020022112100210212221202212220000100002101002211210121221010100001201210112011211122201220210110010102021220202200021100202212201022012211220222020121002111101000220001102021210011011010200102011111221001210022110200202202022220020200222001012011010000220010220011220210110211222100001201020210100111210001102120002011211221111112221121101112202020220110210202012210001021122000102010001002122001112112011012121202112202021101212122111120221120210221102101200211202001101000011202110101210111112120001021210202022000112221012101210202121221122120121210222211002001220220100210212020101202102112112020222110021102200020210221000112212111212011222102122102112102120021021000022002022112201220210111221100002112001001110101010200011120010011202101102120121222200100112100112000010111210121220012", "010101201002202210102222110122210200111221022210222211101212222210212212021111011010000222201221222201100210021011000222122220220101201120020122220202102021110210221200221001022202121011102022111011001100112210111012001101121110121222000100200112022001120110120002001002012111202122120112022000102022220222110201100120220100110000100000002202012101120201110211212212202001022100022112011201222122011212000122121010202002212201111002211111021022021111002110012110020100112211100101102201122122011112010122022100021210022002111110020210022011110202002021000102100221102112210212112021010200011212121011112110111112022020120021100011220002111102220201211122112120201122110010020120101002010202121002220112202100020102212002021002112202220002000020001121102112012210001200122020112210202122102020112021011121101122021102221122112012010020102102022212210120012012101220202112000022122121221210122212111000202211221212220201010100", "102020101112121211110222200122222220021122222200210201100010221210001022121222021112102011011222110220022020212211201101212220110102011002112011221022200101022111210212201001201111122002110000102012111010211101210110212001120112012001010011101000122202002121122020100220100121121110120001102021021010101112212220110101010101100102212220212002112110002110010121021002000120110011122111012200200212100001201212100202021021221001010111120010202101212210100021001021011002101200012220221212110112200221211021022120122001212101002212220212100112202211012222121012021012000021101121200221111200221122100100110020201102022212001000121222110112001111120112211001020022201220002122012221222211122200201200122001012000100001012221212022112111111002021210100000122201011202011020221000121122212002210121210011000100220202000002121212211020110121111120010211100221200220101221222210001110011002020210022020120122011202001012212210022020", "220122002002221012212212012100112002102111101221000210101202122011011220111100101011122212100200111220202021110120020020222020010210010221112201222011221001210220111212100101022012020011101000012221120222202020022101102202012102022021220201122121120021111221000220021022210000121010200100212201110221210100012000212210020022212010121220222102210211002112101121210020110021112010121220010012112022002111211120011221121000111200011000110100110110121021000000211020011121202200201110010001201200221222011001000110012221002000010112122221221200110012200201202112220000100201200212202220222021022202120222011200200200021100211101011011012011002000211100212110211000102112112210022100021110121012002120202201012202000000121011111201200220220211002212201022020102122211021211220112212221020121121201010121211112022101222222201122020201201021112100220222102010121112222000220202210012121221122001200001012002020222211120011202121201", "200221210212001101021211000212221221100220111221010102020210121120111020200122111221102222120022001100121022011120222122110201201020111111222120122212220022110002200011001212012020000220022201220220021102011211022201210100121202110120220121020011020001011111111122012102221201110202200000220211110201101221221002020121000000200110111200102111012101212102220220012200100200210221120120011020010221210022222111102110201212101121020220120102010220111110011012021210000210201201201210122201111010211211221022201010200101022201120201202002011212210221222011210222101012000002010120200111020102110011120201201210111122110011210211012021212202212221010001121210100011002122201112201121111012201020212202211012022201010201222102002210111121222010211120011102011201012122220211022212101100020000010001121221201021011211102002200012112002221010221210111212111100111002200211212021020122001112101120120201212102100222210222212201222210", "001020221110220200222211120012001222110202202122101112010210200022012022112201202012002200201212011102001112001120211211201211210211121220111021210022220000200101211102020210221100011200011221120212200012220022211110211020000012120122220012201121011112201000200001000200122002202120201210122012000110102122022020001202100020002201120201101011200020100212210000220020211200011210220221000110211200021111101000201101021012120111202210011112120020210120100102102220120101211201010011101110020002210112212010202111222102212202202221121210102212222220200201201022110002102200220211200001222202000210020001120100122202212012211020212100200000221010212010201002121122200121002200201222211121202210002222020211210121212120101120121001220121000020201010021022021101012010210220200022121121012001112021210212011010021201202101110200211020222110201211122111012101000111102001022210001212121101000112211022010120210102021110011111110101", "222002211221021002100112022121210200112220021202222021200012200211211021102022002120211012120202110201022111221010210010000000120022202021221112220201100200211221211021112121212100212010012001120021202110201010020202122002000212200202002022110002202020012200212112001002120221102022222011110201102200102020011002012210220200121001120121110212111021222120200212112010002120102212110102021101100001220202100220110110011122201221210001010120010102211122220012020011211120010011021012121110012021111112222110221020021022202121101202002102122000201101020011120212010120202202121212112200010221021021201101122001110220011122000201110211220100010211000101122211202201001111222111110100121211020202010012002220102101221101222001211100100222212000001021202112202000020201022122111201222221202210000222120011022011101100121200101000110110001102120022221011220222021212200100211110122000111201211021010022100021022022010202200102112101", "112111100121002002201111120020120120121001102122111011102100220020201220021010120022120112111010122000012202220102011112111001002012110110111210022220120222020111100122122001020121122110112220211202112122222102012210221222010210212011120121221200210212120220202002011001200002020102210012221212202221120212221000201210022122012200112102021011111202122211102212111122000012221121110012220121120121211200102002120121100220222210211000211210011012122102201211011022221201120121211112200220011112001020102102220002200210111022220111020122110012121220011000012021012001021002011001122202001010221020010122210220102000122021011001020200111111222110112120101222201021020220020221121102002020102101210001221200102011102000202211211120001211102222222121010121110021011002201002021022002210022201220102102002222222201221012221220222120200111210200112011110102221022221100101200120122120000002120102122221021121010200202010102212212010", "212100010011112122010211202222102220002020220101110112200122220210101221121001021120111021012102002000120001211022200012120022110120200110220011021200102121112111202221011100211202212022210221000021111020102201221121012110012202211100022201112210100021202222022002121021111111202100222210111010010221022200120021002020122212021111111100010101002201001200010022020122022121012100222222000221100211021020012121220020011120221011011001211012211212002222212200121101010001021120212201211222022111001020220002011111000220012122201121201211101110201112200100112112001020002100012010210021201111112112021210220012010001002211111200020211021210221210221022211112211202212222122001010022210202002111021112200112202111021001002110211011011200101212112202100212211011020100212122122100110022022000222022202111012200221221002010010011212011110021212202210101201102221022102022212221012100022201021120020011112200122212002200121111020021", "011012201210021201012002110021010011212020112212222000112202200001020211200120011210021022021100111012221112111001002121001121202110020110222022011010200110121010202201012220022010222220110212120020111011120210111102210210001010122002120011122201110210021021112010212010010011201201200211202100010210220121020210021100022111110222101220112022000120012000222112202200011222211202010011122102120201210121220121212221101120211200222000220222222022022221002200100102221022011011122202201210020010120111102220101001201201222221210022210022202022220101111112002221222111101001100210002201201200120020222201000000002000022122220202000212202100012202122211100120101022121110022210211220211022112210100110102020001011221211000200111202010202112121120012022001102101012102202000221102010111100002120101022010112120022001101121020222012102201200200111021020112100012111011220220022001002022211222011112120222122201110221011001102202020", "201110202210011011012201010001001112011000101010202102022220110012210020012220210010212221211211020221000011220012202102011212120221100110222012100100222000102112020202221011020101201111221112221220011000002102102210112000202012112201110020002122220112021221012011100112010012210122202020020102010011200101111121122020210102212112222001211200120112111010010020102012102212212200122101221020222201102211102201201021120001202210211121220210222112110012201011002220000202101212120211202112120011112211200122220022010100002010102111022012101002201100021100222021111122002102110002000120011212101122200001002002020100102010210100221100202101120010022220110122110202012222000200001021100200012120212021211021020100220120100200202112211210212122202011212222101111111011000100000111011120000210101100222110020102111201221102011011022120000002102220102112122212222100200002020122222022201021112010212102220200010010112001122022120220", "222201010100000011121101210121102011122202010100202121200021222222011011011110100202111120211012000001110110022222201222022212202122022020220110122121022111002220102112110112010012210022102110101010011001120222211122210210121011010101010222210120002211200101001200000110202220021020021001102221222021012011010100201021110012102010101122210222200021011210202110202220221120002010102120002120111222100202012001201001202022022100021111010202100220201011211111111011020022221001222100112021220010201121100112020111111221221222010212012110000211001200122112002121101221220020222002120202201120022202011021200002001211001211120120002211111100100211001111101001122121102202112101020211202110020210112120020010201211210002002102011221100001120021210211122002212111021202121102012011202020201000200020210222222111002211200201111122222220211110220000010110201020002201120010222101101022100201012220121000021010220101221002101202000021", "220222121111120110200121012011112121000200220112112012002010210201000201122021112211202000220122111100011212111201020211212211001112201121202111212201210000101201012220002112012221002101002102222022211220021002221211121211220111201111221121122220021120212102211101211100211100000212020011101210000220020112002222001221221120121022202100111101011201101120121012101122110122112021110002121202111021002100010220002212111101221002101021220100022111210011201012222120200202000022202020211010112020112002100102110021211010212110201011111121100211002122021101011102000102000001200122012202121222000202212202210111011222210220101021210212102220220222111211012112010121002022202010021002101212212021201200012112011200201110012210010101110101200221101111011002201102220000222222211101101221101022220120111002101221100020201111211102122102021012111101112011201002111110211220121202022001101122000222112010000201200212110022020101022010", "000201100111110210210121110100210122210021001212222102110100200211210022111221210020002021220012101211000012102201001001120200021212102012110120202100020022021101200111120112100210120201201121020100012011002212101112022221122120222010022012222121111121011122121200121101210021120222200102221200002020211222111020202020020101021210101202001212021111000200110111021212111020222011110220110021001211110111012220202100212101200100011001120220001211211111101201010002100010120221111202210112212020111000222012020020221220002012220222121201111021120111022000200122002101201202202110201100010022001212111022121020102022111011210020211010210111101010110022121002102121220122011010000220120011221012012200120022212012020120002202201221012020221020211201012020110001201011220001011121020022022012212122022112101012010100021102101221110012101200121220002121011002211112000002000021112010122112210100221212112011012010221000201021120220", "010021012221202200102111122222220022000210010002212021201100200011020022021001020222002210121100201220221110012101210100200221110011110000102021121100001020011212011202121020100021020010020102102102011202000102122100211000102022201002201201102102002221101111211202200002012200021011201021211201102212211010001020112221012121021211201210220211111210120120001012121210221102122101111202222011112201211010112220122102011000000002011121122101022110200122202120002000120020011220022200101021101101212100212002020220222010000002101012220210012110000211010012120021102021221212200202101211210201212120121012001002222010010202222220100212021100101112122201002011021222111210000020010120002101110212120120011101111021200200101012001000110020002022222121211222211022122111010122221100011210000022210111120101201210001121000211021220011012102112022111212112000200112121012210210120020201020110120201200101110112121102011102001102020011", "110202211120012111221201001221122211221200222101001102102202210121202210210000201112020100010002100212101200120100021002020111011002002122221011211121201121100220220010120210210101211202101222121120002210111102202222202002202210212001220121200202010012210202021100112200100002111102120021111001010200112202101000101200102002010200010202112120110020100121012022220221202202210121122001002022222200100221210210121102221221112121220021211002111101210221110010110011020210221100021200011211111201201121222200202021200222102012120021100002011120121120020222221101202212102001021000100100010202011221212022220112202120211102222000211221202222211120110021210112010212002100222112021211102120021102120110111202100112000011121212121021010001112111012022102000200212102220000010222122020112020012222201121010121101012010212022010110021012222000000212120001101021101221100020120122020110211022110121200022212002122211212020102201220211", "120122000212201010010111210011022111120221011201221021210120001020122000202120102121102120222202021112011001200112202122002202112002122111202210121122001121121120201122122000212000221112100110112212011211222200010000112000221022201211202202221001210110101210212221221212012110122021202002201010212002022122121212122021010212100021211112122120020000101122000122212110002102110220102012202112202202112202100212010220110121002022011110021121120111021112222002121222102210012202221212021011121112022210210200220210211002010220010001010101222011012220122101102011012100111002002012212001122112002200022101010120100021200111022121210102221122102210222012002202120021210221210220202100011111111220221111122220020111102012220012010121201101112102110021202211101020010022120210102201202002201010221221212210020021101222002022222121112022111210002101211020121210100002101020212111012002121022202010010011020120022120012101011222002120", "111112211202110021021211222021200012200012100210020122202002221010100001102211122212021010210022002111212220001110010110200200012212112122101111000000220120210000201102011010001000011022122022021000222112200102200121121101202211010002021210110012021200121201201001110012011210211001210000220100110121001012110221010111020220112210221002112221102110222221022220002110200012121122202220120112000020222101011010120012201222112121020000012100222100020201212200222221220112100012001212210102210221200212200220221202020011120002122222210120220111012221121211202222122220212000011011100220111212111200002200110020220012112010200121021000011012011112212201211101111102200021002010021002211201210010000010222101211002010221102122222201122122200201111100222110202202110120200201220112000101121210211220211121021202222100121021211202011122021011201121111020211101000012110022210111202101210102012020220022112100011000011001121102201002", "122220000010121012022202221110121102012001002002121222201111220012012220120112000010122200210101000001002202111010221222221121111100202012002112120120020012100100122200112212012001001121022212221002002200221101111010121122112212212222010201120111002122000000120011111110212122121102120111002022002221201201101220201120222102010000211222022212021100221110000102211021122221201012002120111112212221010100111021121020120112210010120020101100220212121022222002102221101112222100201102022212200211210002012212120120121220220001112020210012021121021001121120100220220202022101122212202012122020222122201111020212000022211120112200200112001112220212201121110221221110210212221202212000102000000122102020222022211002120211020111012000022111210222002020200101001000001202002000202222112020111200110000110020122202112002200222012102022110222201100020222202211112011000220010221200120200101210120211211012111001112100022020120202100000", "021110221002021122000202210112212102010222120001222111010212012111211212010211001211010102202200122100211211112201222000111210110112220100110101010101100200122212122021102011001211021022221112001122122110220000021000022122201002221201200220001111121000200002022002120212010220102121021012120010220021020020210120102201102021222112010120002100210020100112202011110001110022002221011011200111010000120000000020011201022202122100100010121201010212020122022102211112012022102222021212022201122011020112122212022222110102002100111112112220121001120222212122220001121101122011211201201110010201010110222121200022200111222212002120100010012021221121100001222210022020002011220011102111102011201212221211100110020211012101120210200212212112022200022111112112001100020021002102000222121012221200102201021212102111122200020112221201022202120100120202012001011102022212012121201120022112121201120101101001120121100222212001021112002100", "002202202022102220002010202201021101201121210211111122022212121021222201120222112220002102011101211000210012112020101021111000102102111000112121000210112101002022212101110000111201212222101220021020010220001221122202122200222222121200220100201012001102001111110122221102220210221012002120211000100111200010112200001022002122221111010220221121210221120010210011102020020100211222012100120011110220222201011010020121000112101102010202020011210111101120200120211110101010011111112001000101020010020202100002020010120201212210012210121000201111002200221021220112202010010101210021012110100002000011222020201202110112012221111112122020020210000002010201221112210121221020001122221212211110212212020010020121020221011011211002110201100002102201121112210020022021011110210200222210110001000120110101202200010121021202002200122001012121222001201122101122122121122210011211110101000201110012121212211100221221121021020211222021022212", "222111211122021001201211102112102000001200212222011010001201201012121022122201011000011021211122120111220101020100011102202021211201011021120121220122001000121101010000202221100221011101212202001211010200120200120012010111110111110001000101221020021000202102200210221210120102111010111200121210120210221002110120100010222220201120220000010202001200121021001101102112101220012121121120211202122212002220201002212221000220200112111110202201202011212021212000022220122111212101220111112211002121221212022122010220221022221210111100211220011012222202121020020211221211012211012012221212102101222210112220011002221212002100120222201020201100201000010122001012002211011011000001200211222211210121011001120022020222001212111110101000012200021222012111222002200200021112122011112021200212100021100021212020011100122122021111101222201112201121011110202211202200110112110012200020101021002100212020222012212221221001020202222021011222", "102120201220111001000110212210001122122221012022211122212000222202111021211121012211201110211001201021122100122221112101122110221122100220100212222001002000122000002010111211210200221221210021211112111201211020210100111110201200122100012111212221000022211001212102011011000022202121211221210200110210201010021102111110110212221000022011002220022101022102200021222121222101000001001020012010212110010120021020111200000212210002021210001002120212012200200001120220022200020011211001200112210100001122221200110102000221101110110212221011120210121101000120121112001001222002211020110101201022221021021120102110222202010202200021201112100102101011022012201100022210100201100101122202221110000202012010022010100112000200011202212200220022200120200122202212012221011012210101110102111002002102212000020201021101212100221220120110001101102011100220022001111121222100011100112020211120220101020100121100110000100011120200100221212101", "022202000021210010022202022022202112220211020202200112120200220122102210210011022111122022111122022022002221111220021000221202212120110120020101101122001021112020110110222210212201011220100010102120120222011000111201000111212112222110101202220122120201001112111202000110122021101220020110202021020200112122001202102110121112112012001101000221112121012201211211110210221100001110100210221121201202202121200112011122121200221100212211002120021002120101112010022112101102020200212111222011021020020002202222001211100221002022101212222120202121002202012022220001002101102110120000012111210201000212111010202122011212200110000202100110101000212010111010222012011222120200220111111120021111100001012212010221000020202220001112101200022221122201220012020222102201202221120222111011220022121110010022001000220201200212022110012100011000000202021022211211102222221211120122211200122111000121201021012002011202111021202011210222120102", "201222210021121122100010200110002121222021101102200212122010121212111120221202112110220002121202020211110110000010120022000111102120011000110220220120002222202200100122211001112112200222212201011212122112000102222021210110111002211221102121201221111001012010121112200021211112222001201110200110210122011111121202001110002022121220122101102022211221121211001201110021101100020022201220102101010111222211120011010210012002110112101222002210120112012002222202200220202010022100112210120012211212122212201002011011112202220022001212201002000022220002012111110220112001001011222102111101002022001200001112012122002110122020202200100121200001210111100000212220202222201002201200211202210010210121201120211200122122211020200111001022212112120022122200201001001020020012101200020121001101001210000222022022020102222200121210011202021100100221222002122222221020220220010110220011110122101100222011220022210020221001100110111120000222", "002111102120122122021122102121012010012111222220100012202111221212122001100120201020212211200102002020101022002122210020200112011111220112011111210010112120120111000020102010101010212020211222121102220212201010221012102101222212200022222020010111210102122212010211001120011222011211211100210121101102112100110201201000020202000220121100010000001111001221020012110202120002111222101112220222012120202020221211112102212220121220000111210020022212210120121020210022002201220110210222212121200121101122112111000022000000210010221200112122120121011020100020002020211201211110220202121002110001120221220000110001200011220001200222212012221210010120201121221101000012000122211200100101110001210200221210120120010102200120200012101102101221200112102021012102201021220101212002221211100020212102110020210000211201202220022111210212012202102220100212222000001011210002120202120201212110020021220210022120001122200110001101020101000200", "222102010021220111200110210222202021010001201211220220211101122022120120002121210121001022101210222202222020220001021202020122101002222221211112102021222110101002200202210221010002200220110012100021010112120122120210011201112021221111200000221212000011001121222210021121120111120111201122101011221221221020102121021002010122201001221220202011021202121210001002010011022222001222020012222201101111011122022101012111201200211101111210020012100012121102011221022100111111022011111000200222211112120210001102012120022102010211021001000010002011221110010111202200022012001002202022100200002102020101122201011010110001021012110010121212112112200101112221102011012201000011120210200212012010000101122212200211001011200210220202002120011101120111202001020201012100210220022010222001210121220200121111120201221022112010222220211110000002111101202122222012101212100101012021000100000121222012110201211022101120120021000200100121101200", "112112221002012112011000122002112100210221001211101100200200101110221110001110100021222022111112111111102022021200121201222022021102101201111110021200102111110100000010222002200200000002221202021222112011220021010002112020121222212210111020020110102101221012220000101012120120121101002202111012111000001102212000221111010100120021002222102202121012010021200012022120221210222201222201200101222111110020201010021122101202211211012120112111102012110010221220220221001120102101210112110000220012122122222100110111110011102201121022011121110100210222222102211112020122210202110121021201220001110110201002210120012021111120000000000010012212220221012022212102100220112202200210111102020121000220121100210012110220002122221101010220111222101211100000200221012221210021101101222122220202110110202110200201221002200112200221200110011220000211012021122210022201110210112100022111210101022012101110120220202110211211101021020100122202", "101022100221201201122221200022011020112002200201100210000022121212012021022221021121012000010202121022112010021010000112222011111111122212210100110212212100121122102001101212121200220201121211200100010210011211221100121002210221021000222021000111221012211111111202112202200112022200000010010222122020222022121122000000100111101221000120000221200211212001021221002021112020020200212122211010012002002221111212101222012220202011111121202010111220202101011121221011111122022021210111021202221021102211121002120100002220122011201221011201220101122001102001222002220202122211021022121010112022101202212201111001110022111111110202021122021102021101200122212021000000211201212211022212210112110122210011121221202220221100212200212112112222120002210110101002000202211111220211220002102020101112022112000210120210201212101222212002102002110122202221200222221022100122211101100210210022121122111220101210112012200111202022000112220202", "002020021100110101202012101020200011122220110020220122220021122222020212200212202200202212112121010020021200101201202111100022000100020221101021112212021012112002111122101011210021002100211002022021221110100211111222201021002210011222121212202012211002011020020112012022221002222212022122221110200202122102020101002120122011002021102122101021220001010110100201021012001002120120000002222212000220011200020221202022011021110122220001021221211222010021010211200000122021112210212112020001121011212020221020020020102200122212110221201200012121222102202022211001011222200011222111012021001122122211211011211212202202111122220010111102022112112101102111102201022002022220222220000120210220121022011102110122022202200011212000120220110211202100112000101100211220211000000112102111122022100222202112000100001112111001002110001121210211220200101000021122222121021020212102200101001211120020100010220011122010001121200010120220010112", "102102212122021020020220021112221112101121210001212100220112010201011102020000121220112101121010010000102100221001002020112212010022211002010012121122101011102111022121121010111211102121101200121010102201111111220212010000101100210212211020010111200201102102222001202111010001020120220000020220202111001201112110102122011012122001021211201001120110220121121222121111001002222200201220012212021101122222120202011121202212011001201102222000020220212011212200010010201220021121201011010112200101020100101222221001200121010202120120202022102202211021120000000110100111002000212111020002120222110221120210102102020210221201102012000110110112210221002110112211000002220000120221220102012022212100110210111200212102011100211221012202221002222101221021010212111110202012001120202212022112120002012112211020100001212021021220020122212022122022021221122021211120111111211122200212210220021212121120212001011010002111012020202022220201", "000000121121101111111201201211011111212111120121101202220112110101022222122100221011101110101200211222000201221211120201200202101121001120202122110002221212100010222100100101011012112210221222011022110002002222000210200022221211202020102022100101122212112211000022021222001201002221111212221002110001012000010112120211212010210220101101222000121210222211022122211100110210201012200110221121111001121112021210212111202201002111210100201101211112021222000110122111021112201012221201021101100002220021012101100001120212101121102120202200010011112120010002111111122202200122200111121011011121220101010102102110120110210112102211011200210122101102212102110010011222101000110210120202201112020011101200122101112112101220221000102220000021210011122011011022002122200001202001100202001001001202220222222111102020222002120102101002102101010200011102001022112020210022020022212112221010110210001102112022202021111222022220220202000001", "002021220122011222001111110101001212201110020010111110012202212100021102011110102102122122201202000110200011101100011012002211212121012010112100002101000201202021011002220020001221102122111211120002100120200010221121111010020020210210010220110212010121101202112221212200212200001110122221111001100120020102200010102201120120101020200201211110210012021222011202210112002201222211221110120221202202010201001021101002121202111100121210100121200220221001012212022211121011012002000112202002100012222022220212220220011202212220212002112222210112121010221221012221101012202221222012112001122010102110211111120220210212011011101210222101122011121020200011212211020102122010202122002102112021120011011121121011002121110220211111211012020102112111011122012221002120210220001201221002202112221000020022201222210122200001010220102022122001010021122200012220020110221222022211100121001211100101222002220220022020221021202112112101120202", "112221122110222120112212000021001012102202022002222022012021212001110120011021002010000002200222001011101011022111210201000002212222202021200211210200020002021011012000022210011111022021211212102112220201201202201111102012212210000202220112012011221020202200222021101022001002102011222201212202212010221120111010110110220000100010211121122111010210102212202011011001012212221221222001021120220021210210110002210202200020210110212002220000001122202122200022121201021000102200111211002122220000120111201120102121212011222020020101021021000110212022021010100121011220222121001211201220120001010221101011222112010211122220220022001002211102201121122011110011011101100000122220011011110200012000012012211212102212210221112210112200222122000222222211001012001001200012010222121201002021221102020001211102100120122001122100222200122111101002210010110112221202211201202201202121222121022120110110220220212021200002011111101211202220", "201211221120202220100200101020202021001220222210110001200202002122100220201011220200022222220220021020210012022112120002202120000000202221122121000000022020000001101221210121021102022200021001212112210101220121020100220010110202010212121221201212001210112100220111002011212222201201001022201202210100012121221011212222211021211201112120001100221212220111222021220122000101010221120120010020002211211101120011100001202020000001101220121100122202210002212220120011100011222110201122000202012022122102112101010122222210002011222200001221211202012212022111002002221021222200020220211122020112120201120102110020220112001221212001000101200210202011100102100220202102200200120112110010120012102000100202012121210121020221210010012121012011021012002102111012021201212220200200012121112002201021221010121020122120110010100100102211010210100112010212122210111211102101211211022221200011220102221212120211000200020202121202120221012000", "112201210101222012122022120002012102101011001121221110201120001200110101010201212100022000011021011001121100021210121221222011102111010201210111101100002211102102212010002200112011212212102222221022111211110012002010112021010202010021120022200110012201110201211101011011011022200211002012220011111021010121220120201200101112211012100111120211020102221010212212002100002022010020212112221112001000110001012210102002102000122221120022002201020221210211022100212202002111120221200122020220211002100210211222102020210120021101000100010211111021200010002210020010101102221202210011211102110120010212112000021101022112022112120220222000212210210001021220200222000111010220112121012100212010220201101221010202002011100002000102100222022220220011022001211221100101010020020220121212001110022200222122001000110011112210221011220110201021020200221012022200121120010012222200200202111200000202202212112020102202001102002002201000010021", "101102202011022211010120000101200012222121200121021211000121200201012010011211202212100121121221002210112221011220221112212011010201122201212110112001122100101021110022000212002221222011001000012022010222022111111000012111102211102010112120010220200202211112211001210201122212112002201100101012012001010121100222020001200102210020122002110021211000101120002012021122100021011102111220011122222220112002210002002210011000220202210221101012221200022110021001212100210012121122120010122021200010020000220220010222100021011221121211100020012202022211010222110102001211220021010012211201122210012212020120100122201201000011101201211111222221021002011020120021202101020120221112121201212110111111022102100210121112020012120212200200220112000002111111220100001011220202112102222120121101111001010221001220210112201010010022211200221110211000100001110100001212122002112012220021111112100221220120122210220122112012112022221211011022", "100210000002222210120021020120021222022002001220022022200122112201201100122201102202011202011121000221021212022000122020121000021222020100200121212010201211211121121122012022021221220211010201120122220122111012212200011000212002202112221021011212202111220110220211111222010102200101001122220022212010000220001021020220222212210012120010102121001111122211211111011211210000111221120102202010121011012022211202010121221110211110002121122010212020221021012101110222110112202222012102221222112211120022102011022002021111010211100121002001112010110011002200102211212122022220121221102210111100212210200222202112202202111221102100202000001012012211100022112022101221212210011022220010100000222200212111122211212122201210000122212122111012102221120201210210021101010001111100011011002212221112111010212210120200222011210221011200121022221002102020021212121112122201111002200221200100121101220101010210211200112022010012012010221210", "001211010000010222202100222010022200211022111122101020201100011201000112110102000212221012221211002220120100102201210020011120211111020220212100222222211100120110221121212000020022101201101012000021021022001101211110022100112020021212111110111220210211211022021200210022202000022021012221110001100012121220022010221212221221002112212221220102121111012002202212112210012120222001012101112020200010022112020012011222101101211211100122011112102001020200121111022001222100001122010200102002101222012012112201111100112212010212022201201212012002220021212202001100122220211210020101210022021121122111022200020011100111210102200222202221211112110112101111111200000112221000212121001200000002202222220212021221120022200120021021000121211012022220200010220100121121022020110120120011000201020002111221102211212011101200112110021000220120210101102212100001001010112111212122201102201021111012100002101120102012202221101212022202122220", "100211021212102020010002210222110202111201012022021100012101202012220020000122000122201100100222100221011200120220211021112122022122121000022010111202110002111112012012210010200121112101002220220001011202112201110111121110020100111001101011222111001110020011111000020020002120202220002101121010021220000012101001122100121220121011010100011011011101121121221122022100210222210222010212112012100112202000000211010120000102100112022212212012212210102201110202121121111201101100211121010112111110101121012201202222001102111220101001122122202011111021221010002012201002210201200102112221020222200101200111120111002020001211200201212121202222222210010020112200112202202120020221121110011010210102020221220012020101001210110120022122200110012210202111101011201122121202110110210211122221002221221111020022011212210220012001000120212120000001210201011010112011112020010210010210022112001102212001200122001002010012210222102111001022", "021122021212222222201102212200011021222021222211110102210202201122100222112202021010021220010001002222202211212122120212010011011100201010220012200111110201100022221102102011020202102112010022102012001002210000112001200011010001010011200002012200111110212010112201202021200100010120111001111000022010211212201012020112001200112201002100101101220011000101220101202120212122110020220222110200221010020021012022210210211001210000220102220102211202022001120101121202010112120002122122111200100101110200121101201022021120210201012100200012122002102021212022212211122121200201202000212001220010100100100200200020111121210011120202111220022002220111222002020222020102220220011000200200220222100120020222110211022201112120010001120020001221202111010020220201021101011010001211112200021122011011122120111101002122122002021001202210101220122020201202220011220211201112100200020012011202201101021012121002221222122012222020200001222210", "111121112202021120010020120012001202120112100022201000120222202110202210000122022120112201221211212010111011201112101122202220120101121210112102020111100000100002101222121211202222102220201022012000122202112200001202212201112110002100220011020120211202200211011002202221102020021110121120222202121112120012222000201002220122102002002110021121021202111112122212220220210212021021111021202002212021112020000122000020221101122121122212110012020001111020220111120200010002110202110120021201220001210112002222111220220110102022100012002221010021222111212022001112211120220120220001220000201012010021220110111221212220112201210121210112201212222020112110001020111120122002102012222212101202002002010011222021200202210222000122111202112012112112011201111012202101110010122110122112212221210002000022200200010202001012211101021020021012211011212211211002012222200222011010010110022111212002102002020100100000101020121101100102002211", "212211221102112120201022210211022102211021010200011011102202202120111112002110102011200211020002120100122102112120020202022221100111120100101102200210122221100220220100111120222210122021020222201020212220010021121120012202202100001202022211222202212221111200021210001211010001020012212020220021211021001011020201212201121222201102212102122202210121212100200010020111220220211012221222210210120022221022200100102220212110122122012102111000102101022222012002012220010111200211222121010010200220201011012202222210111210120122100011012020120122022100000010020122020100022011022200112121012102022100021002111202021102221022002000122012002212022202202120120000210212100020201011000102101100201002212201001000211112211100122100002201010012202111120120200110212200000100102221221211122212202100011021110201210200012111122012022211000221010220212221121002001210212200222112222210020221020102110220012202122222122201022120101210112211", "010021111122010101012012021112211012012102212022222102111012212110100121211120111101212211201001220120000112020000020020010022212000101001002111202102020011010120022220000202122120112210220102201011210102220122022200121121200102200201202110212010202011011110020102012101212121201010120211200122220222001022012212202111210100020022222021200011020212100101112001200202020110212010210011001102222000010020212200212100022010201101002112200221010112202012220212220200022210220212212222120111221211001010022102201110010112201120020020002011211200211102212200221120221011021021211201212121022011211200012101110220201002211111200012212012002212212021211210022101210101211222100201102211200222200000112212212202121000222200002000020000200202210110010111200100021011202121011221202021200200222101111110010200112002020202111112102200100011000102222021102012011202000211020100100001112111002122122101012120121112201221012022001120020122", "012121120202000101121112102020200221101022121111000020122022102120111120012221002012110212001220101120010000220102100211211001002220101122011021010122001200112222022110212221202022121122201022200000102122211021210011222220121011102010220010011122020222020012110121021112101121221211001200220021100010100220120111020021112010021001100020220212120200112102200001101202010222020212220112000200210121110112012121221202011110101222012002101121221022102012221202112022020210102202011222201110121020011202001120020200010202210221112221101120222100111022212111120220101011220000011102012020202011210022022010220201200011001222100221010121221201021022202012020000201100212011120111122120100000202001010002211000022121000021211102100201200000100102100121000220110200210010120110111200022112120012022011112200112020012220001101222002020012022220110222222200220221122202000002011210201011100202111002201121110122020220011112011212000001", "211000102120022210120202220021211011200212200212012021021111112102200002002021002122110120111112112220100012000001211012020200220210200200212022221001201121112000210221122012201120022200211201111112011012022101210110211211010122200022220211012210011200200102121200220000110001121020201221201200020202201211001111102221110221200000100101200000022212120021100020221002200020202020002122122112002010020002102002211121200202121122110111121222222221110200212022200101211110101202122000200011121001100101212020112002210101102212101122112122111100102101220212012220112221011100200121102112221222221122202210201211221221202001121221120222200020221200211102111022000011110122102112222020100021102222221221210010202111020102210100012212111110100210000110002110222111002221102221021122022211221112210110120001021112020101122102100012102200112001100110220010020110120112020011022200000022011012121002001012022011012012120100221010012210", "102100101112121112101021020122020200020202001002121221012111200120011200102100021202120020220202212100221001222000222012222011102112100111221102201011022201102201002012101021211020201100222022101222210000012010200002202200100121022011100020122022020210200210220102022010100101220112002212102010202120200021011011002022101210111120012000010210002202222021221220011100020202012221000120121011021022220211211012220022021120011012022022202000101221220002020111002202020020020022220220012111221011222211020112120010210200202001212110001120102101000000120202022010002021221221202011020020100020220211112221220202201020010121101021120210120202122120211221021111001002201121220100000201211202112020201100200000021102110022212111202201212200000102020200012011111200110022222102110221110010100001011020210000010210011001111011021120202220211121100020111112012222010200121112101020122221202221101000000112002221001121221021211111120012", "111100001012120001012000210112001200100201022111010122200201202220121220020010001021001111210110010020220000002111220021101201000010210102001202220021212221121222200121011020120210021221220122122010001202022110100110121211212011011002211012211011220211202000122120021220020220010010001000011122212212100200210200020120221011211000102111222212222120021222111222112122012222100120100111112001211002000002210121101000221211100211110012120210022010011011112011021022221212112021021100020202220221120010010111002102201200220212002001211112200022212011101000122011212121210011001101112222212110002121210121200211010011102111202020221020022022011221221200121102221222020022112112220010221000010122011000101010210110022011112012212210110020202022022010220121201020002111002001022011221212111111202012120000210212210201120101110020110120021222002120002022121001201211022202120111222222000122010020222020022121222012002112101010020122", "222102110112212200100201002202002022211122020221002221212020012000001101020112120111222022102022110222200121000100001102221220122120102221211022200102212022001010212112201210100212111121100200011220001001212001100121211102020100212101021211121000011102002202101122212122200201001122021202121002022111001101110221210111212021200110110102002121211200021102001110021200120102202102212102110122001210010210002211210111101101012022200111020020222220200010022221100020210200110000120020000201022212221121200011201200110000021200002002101201201012001220222100121102112221111000201112100112221210010202101020200010212121222222201021200011222120021202211101221121220200011002020211221221012001102112122122111101100100202202212112111221010212201222100021200020202120201220022022001110112000211100020101212200002202221202010221220000200212001010220011200122201112222020001221210102210100121120010012221220220212100202100011102110202210", "021210022121220121000001122201001010110002101111202012111002211202120111211100222112020221021122022220202021121112102020100021120020001200100010012122220102022122111022010002021011010120201202102220000210212021011110200100000110220222000100110102012000211022220121120220021211200011102021022010100112121020011121220120101022210200201222222002010120101100200112202001020220022022202022021122102202102212121111022121111210102011020112222211201011211121011210122212210120012220102221222211011012212110112000200020001220210002021011122022120220212100021101222110211212210220201221000101202002002200200021122121222000110221121001211202012210000100120012111102101111002012022222112212220222122000222021120102110120021222021222212201102220012022102110110201112200120120012002012102000002020021011221111211111220021210121222002212002022112122012112002010102002102210110211211211122112011022002202000120220102100200100000210221010100", "221002002220112020222012112012212222002010101122000102002002021021201110102010001022000212022100221220210220111002120001211121011002211120121011021020212110110120200222201121211201201000222111221120110110001210200112010202000221121222100201022122102011211210012122210001010102211022212202211202022012220112120100022010221002202110021012200012110212112012221101121020201011211102211210011002111211202101212120010111010210212102000202102012011121211110222212001220010111020112101220111012210110000120001201011100112101022002111011020120021110222120010001021220220020212201221200202110200122112102002221022202001200200101202111020211020021000002201100012100100010012202022201102021022221100002200121021100021120111111121112110210222211112202222002221112120000211210122011120222122122020110222202122121021101101210222001000022010000112011022021210222112120102120122200212120001222212110021222012220002110121201011000002110020021", "101220120010010122121201112220012022221200120202102211120120000221000211220210200002002110202002222112021210010112222101001021120222202012000122220022001010120112212021222101102120201202120020011022210100002220220100121121111220001212110021002121100220221101102221102121112010022001201200000001100200002222220200021010122120112001022220222212100001011220112002022122202210111120221120012022200202110210102012002021021210100020222000022210210022110120101122212102121212021020012220001001000220101201100102101002102000020012120022120122012011020122021011210211012121112212001221020221011201201120201011111220010100201001211220000010002200012020102022102012201212012212110211020200011112210120221011111110222000211202020101000112001002112122002022102101110120221021100210111100121221002002120210102010020012100000020101000202110001111221110211121210121000221011021112012101101120022211111200122102101012202200021022102122101101", "211201010212222110101210100211112022112021020010122120010211002200021001122000102000121212210210002102021201221212101001220122202100222220012221010001220102001101220212012200212221022020110020022002010121200110020021012012111102200002202110002000100122202020120000112022012201200021022201002210020111100201120210212222120011112110201210122202201002211211102112122202110210200221000002022200011110000211020220212021210022222022122020211001202211012022000002211222200212121121121010100001211102122120212112112202120121212022202201012011211120222222220201001112022222102222221111121201221010102112221210011201202012121111221000112110200212012021202202111102221122011202210221100210011221022120221020020110120112022212110202120121211212010001211202102020121100100102221201121020220112010212201200211022002112120002010202002222020201210110101220120120110110022021111011001002002101020220021122100020200121001201011000201122100101", "221211002112101111010001122210212222102120012201002112211011122200102220001210001210212002200002022010220001112201001221101012222100200211000012211021011112201022022201200112121012022120201011210222111010112201100220211100112210111211020112122001200212001222001010120121011201222202100112002212202002210011220101221220220102002202110211112101001100200200102010120001220212110201102001101001021100011112221122200200212100211101121112111220222102210101020110002211021212120110112010221201100000220112202200211222201000220220222201100220110120102012100212100120122120021210122222122002001010212200010021021012120222000212000121100110002220100202220002122112220202000212212011121112201212122102220221211201100211212001012011002102122001211121202202012121001112220111220111022010122020110121110111121210101011102120121122020022021101010021210220100012021222212022222001020210020121202110220102202122210210101220021000100022210100", "121222220212211211200122102210000022220101011001112000121122012201221011011201021002020110020002111122101202221012200221122020110102220000201100122022121022112112212001222221012102020200122002002010202101120110001201211120200111101012110012120102101011002111112211002222121010101222000111101211000100210220122011102112211120022002201212100110110012211202010120202012121111021020200121200221121002111121221020200000022220100021222221200111212010011012011202121101210110220111112122020201211211101022120222101211210011210102202110221011212111000200020022221212020012020220220121010200122212022202001011011012201200121200020000122100212112102220221022102202221110212100020020120222022000011000011221020012202120102102122102120202221111122122000122100220210011121221211002222001102220121211212002222120121101222222110022121111200012021010122101210112101011002012012121220102120110201001101001102222020200121112222222202220101011", "102121212101202120222011210022012222201022200012020212220210221200221100101220001012220220002110221000102112211012012200221111222101111221202022022112110010002100222200010001011210012102210112021222102020200100010120122100110212011110022000001221100110110020012111121021220011012100102111002122111100211211000200122111022212112222022222121021210100101210210222012022010100222100201210002210010200000112021212122102211000120201210000010200001221012011010222001211122200022220020110202000221000201000220001001012221220021220000021100111010210120122020210122221002212011012122110000022012101110211102000211112212200112201122121010011001210211120020220212222111122110211200122220020222010022122212002211112220122100201210122022122111202110120121021011120222120011120121222101222000110101001002222210212100010001221210220122212101001212100001212010220212001101021110112002022100201021011221021211011222101011000000222120211110100", "012200111220201211221100001121110102012201200120012110102112102000211201111222121201210212222001022121121112100121100110102002121010112210111122100221010110122202102210211220000212202120200002102022112220111102110002121001222220211001201020100121120220122101110000110011211020221210100210221111002002102100212101120121102010210012011100020111012001120100022102202220012122110021101011200002011010202020020000202211100002112110111222011001111102211102111011110022100101000001001102202111112011112122122021020210102201022002222021100112111012210111110011201211102002222121001212012120210010220012102002201202002220222002112022101222020012120212100100022120210111122000122122012201200000021012011200202010222200210100110121010211222101221101000000011100000022102202202020021110012011020112102120220010120012220000110220200022021120012212122002221211020122101012222210111221201120121220102112112120000122210011022022200102221100", "211002000011010211021202121202210010202211022201201201200001012111112211122010011011120102022121020001120022120201110121121210021010010210020002000201012000000111101101100110100102122001221000222000121211110211011112210021200011011221120111012211220212121011011020021012220111112120202220202100222100010010200212211202010220001121201012101101010110200001012100121001201110111112120211000101121021001012221211111110111000010211022002111000121110200100110001010012021100202002212220010100110021020122102020002101201012211201020221100120210200022100121121000002120222022120222211211010022001211022210010211211000121102121222100200210112111001221012102012122002110211220102021100220021120110220001100000201100211101021212222022122010120100110121102112001002210011102001110121121000222221011021020120012022011200102120122121210111211022120221202102002120110211001121111020211002012200101002120002021211102102121212201202111120220", "000001012202010202010012110100202010002222001210211210020010012020110122111010222102102102011021000020102100220120101002221112120022201212221122011000121011001022200021200021122220222100002022010122212011011021222221122211212111010111100100020122211020102211001210100001200010220220112211012210202221020122220120222121221101112022100210211021000201200020100121002120001111002011202112002200212201020002222200101111001000010220021011102012120120020112111201110021001101220110101210002201112121001020020221001122000121202212100121101011021102210201110120200022002120221120222122210021200210020002020002010201101022111121122111110001122211100202210220100100221000202100012222112021200012020012001002211100021212002011100202200100011001020010112221200100000100022101102221001000121111001100101220122102111001011110001001221021110111222001102110112101000020112022002100201111012220122000100210011111022101201211120010011020102001", "220122001111122212110222202220210210011212222200011110100222101100001212110201100022201210010001012110220011010221102212021211111201002210022122120020101010202112200012111200022202210210021021200012110222022202101102012221110211211002211012022101212220201010121220111000110002111211201122221012101011201221212221001101121202121120220010122201020121101211020120020101012122102000120020120010202120120210212210202011001020210200021100011000100211201120102112022112021110100100112200221220021021220122001200021121121012011022002020210000222010122010220021002120121122112021100221222120221202200002020201021210202101011120210001200102020221210000121120000222112210111000112002120111110120112202222122010112220221210122210202120112220200121001101122112211010121102002020211102022210102221022211121202212122102100022221012112010102020011221101122000000201001020110220202002022100001120202221100202122100121210101112210201012122022", "220220010112200020021110012222211121000011120002012102120001012101101220122000220102120112021120010011201110221221011121202101222220012000021200022200202110112002020020220120120101211221222220200001201012120021121002102210000200022112211212012222002112000201002020012212011100210010222112221022100101122120201211100011110110000212011101220011110101210022221120011120102111200101022200121120110101002210000202220022120022122110122022010021122110201212211210212200000110022002222121200211021120002111200220210011100221102212011110112120212102202012000122220220210001121022121100211010000222202121020102220222210000001212111001111022002110211201020110201202220210020121021101001111002020011201220020011202210210220202202201010000200120202102210021200000222100102210000210111210202210121021101100112221021012102100220202211011011022021000002100221202202220211121222021001012210201110011212102102010100210112111101102200102110220", "111211002211011002121001110102001211021122120012220212201200002110101012220120102111011102022001001001202002211222022020100012211000120102000102001201012011021202022010110220102010020111102200122211210100110020121010020001022200220021100200021022221022002101200022211012010120111111102021012221211011002010000120101211121212101101122000210212121020021000110221121121221200010001221010202111210002201211101110222212112201201212101011100201111112122121100012210200110122000211022201210120110000102020211021111220121200120100102210022021201201010002101112222021022112212212102120202001202201002021201211000102100011212200212021020121001001220010211111100200101201111200002212121012112120001101012021012211110211201222120122110222000012211010111020021212011122110001121122021121010211101012010021111022212121212220002000110220002021002021202200001120100020120020011100000221221021002000000001212222100002120112202211202200100002", "112212121001221200101102001111220110201102120002220122101020002012211201011122210100111100202000110021110011121020201211120220111202110111001110211202000210120210222110220222201021011022122121010011010220000121112000101212202012211221201002012100212212222210020211121220200000221110121021112202222010200122022121110111021100121022221202211011220222222202110111021110221120222120102110101022202212201120212022111012100001101000201201211020111000020021101122120011201201221002022020101000011112211022002220022110200201011201202201201222120010210210100012212220202112222020121020001210020120002201221121001112120120102002021022012102002010222221200100211211202102202020011001020000121012120002202000110201202112101221102200000012200211001212011111102122000021202211212012121020010102110122101021220020220112112210102220122001212211201220111202112222000012100011210110211002101201111111210212100100000201102012210101102112210201", "022220100022020221020202100211222121201110022211100000220122020100011021111012022122021021200222022221010120022112200221100220000112111111010002201100000211122012102120011110201122202210112011020120222221001121201102000001022212000120021011101211111002100211112112011011212001011012101120111200002021200222020111010110120200101122211022201200221000120110201221120001022122111121001012100201222001000202110011212110112222211121202000020001122001102002212001100110000102012212010111122120100201110112202121112100101120211020212121020001110122221010202120021211211101001220002022101222101211112111011110100201012210212122020221100010202121202111222011220211111120210020010022111121121222102200201221121111222220000200102201111011201210022220220100201201011221210022210222002121122200120211111220222200222102102220011100210100022210221120101002201121202200000202212222221022112021001201202220102101012122202022020101010222100202", "102012221022122102001102221100002212112221201011002000120202121021102001000111011222210012101002222021000002211101001021010020201020201122022111021221202112020010210122122210111110212201122100202012120020222101102021222212000022122020221102200000110012120011001001002012222201221001201022102021200010200100211000201210012011020221112101221200000111021112012021120020120120010121210211200100221100002011001112212011000122112211201102202022011001102221201202200212100212221220120021101011000101000120202121121200102212102002201201202201200021021211202021110211021121111210121212000012221211201212020012011021120021101020122010202010102112201001002111210221200020020102002020222221120212120222121112021120111001200002220000221112212202010110202110122001211012221021122100120011012202112002102021112111020120222101001110111100202220211100122220222111201002010220221202000202210100002211021211112020010111202201222202001112200002", "202112211210101020121201211010102101200022110202110001101222210000212120202202211102101010122100100101011001001022112122220102011211002000222222011101122200222001222011010000012212102021112001112111120001100000110110002212200000001002012201010102120010021201012212122200120002001201000100100102111022210202200011210101122101002202121110210222001002112021100222011101201011102121000002001221202211200010101120102020211000020120022222020200120002111012210022111102121110121221200021201221221102002112121202211002221212221020110020120210221001200120212221011120111221122012212020201121110021201021122022021012002201010210220210012001222012111000212011110012021200002110211101200220220200020202010112201111022112211010102121001112002122112100121201021211211120020112120012012212200021210202211101220022110222021021012010222201202112012222022012221101111200120122122120100121010201111210122010122222221120202112101020001021221111", "010211221221202220010120121122222002120111211221121201212220020112002211220000201021101022101122100102222222001012010120212220200010001111201101220210010212102112010201112120101220010202021211110222211001001100200011221122111110122021211020201011200101122022122211011211222020211000212020100202012112100220200121122121022012221020221120002210111220201122001210010212011120012111112121101011122021012121001021202011202210211120210002221202211220012200100020010000121121022122112111012222021100001111011012101021210122100200121200110222122200101120201001011112121101212200000022000001112100221211001122200221212211010112120101200021200112101010020020112101020101012111102020101021202011100012011210001021202011010210100101110112122222011222000000120101022201200102121001102000210112111212101022202111112212220020021000200012012121012211112012122111122102210001222100120212002101211011221021221200102112210120202021211112020002", "011210002020011001211202101222110112102011012100101202222021121022120022012010111002010020111221101121022120122100100222212100022112022122012002110020212010110121000200200011002012222001220012221011222122110020210100212100120100122022100022002202111220201112211221210220001000100101201210220201021201121210010201210021100100001220101122122010000202002110000020110120122020020211012201020111122211102200202012220020201011021001111122101210000112202120121221122201121221120200012202221210121001200001220202022021021222110020122010020011211020012110212210120110110120100101100201112111010021100112102121211120021112111102110220001200022122200022101000020022221110012212010100111201012022222020000222221110002022012010111112021001000112021020120022120010100201020120100011002001100121022122001122212000122121121121201100221102211120220002022100022000220201212010111000121212211212221001201122000221201022210110000010111100212201", "101021102010011221220021112201101212110221021012112010200002022010211212201102201122101100200120210212202122221221201212211011201220121002011100011220020001101210222002201202202010212110100001220020001211110211202201120000222220020212101020100011020001201212112011121101210120212101211110101210010121202101121010101001211021000122010021221112210100110220011121020112102210220011011221222021022201201222112002110000011002002002002202012020001012221221201002122102100200022021221110022202020101202102220021022011111021001200121101202021202120101202002000122120201220012011002120000212120122120212201010210010111102022020100201220102020100221110102001012100220020122210002222112012112201210210000022112211022102021200211100120110202221022002110011001000111100201012020120001102211012000022011112011021022001011002112222221122021010210012202202010200110201000110112022210010020111200202101002212012111212002211100210201211100021", "211112022001102111121022000022122110110221212201002110022012111122001121122010001202222220201221010122121100002210210002102210000210020120011121202101210002201202000021201121122012021212110210110000222011221110022211211012202112101020120211020121211200210000210100102202202220101102112010122220200112121202201001010022121200002010202101021021222022010200211222021100002222222112220011110202211002111111120221121221221002121010110111110220001221111200011221220110220001222222221012112220210120200121020211020000122021101011210222020102110110222022012101201111201002202022100202000022102200121110120102211200012120011100110122012122111010110112101201001201112221202111020010202102221200221202220222212101210021202221122210021121210220100011111102001110121010102210012201120200211001021211011200120010210210120210222201020221020001200122002211120121210021111200220200122010121201021022011200000210201211120001212011120212120222", "102001220210002112110112100122122100022012110212010110010020200022120210010212200222121122120110221012120212022101112102210101220122021120102211011011101202202221101002201001111102201102120000012122102000021022010102122001120100120000100001110200112100011200121021002021002200200111012112122202122211021210110020202221012122222011200212212121102122001022202120111100121212020120210112020211120000200200101002210122201011020121002010102210120110110101222110212020011211110112101201212200010100120020112012010010112222121221021221111001222110011111122121222101212111101201200022002102001221201101001110110022001112201110220101210011102200012102100111201121002021022001021111120120211021011010221102112202212011002122201011120002212100210011020110101010202212100202002011022101000211110201010202201112200120101010220201120101201010201212202202110001120000021212021120000001200120110011211200012222202101010000011221010100122011", "011202100021022210201012022112100210202210221212001111000110120100010000210221110202001110202110010001200012211102202010222020000220022220112210001222121222012112100022121211102002122002010120200122102002221222120111022012200112120122210210202020000021010100212102122221100210011200020101012202100020111002021212121112111220020222220012012112112002211202010010000112220201112100210221001011001210010220112221022222000021212110011121120100100102201211020101101200121110021202001002012120022010100022001121121202202020110201021211122020112100111012002122112202212000022120111221202200110000200012010202021212120021222211201001200020202001220122211010100122220211200111021020112122111012112222002101021121110120022110112212220211020101102011100101111111212110210201122111022012110012010020200101122000011210200121010110022202121020000210021101000020110102121012000222121100011012101212022102100210101021211100002120100000122112", "000001111102022201111112010120201222101022000202102021121210111010112002200210101222102200120211211112111111000222011211221120202122210012111112222211000021201201212222012010011112122120101021012210021220100102122022022112002010222101121002112210201010220222210011011002111002122010202101012011202122101001121221121010222211222202001222201102201012202000211222121222012102110201021200002122012211212011010002201220211110011222222112112002100021201200200022212012021100102022221111200122210100200220212111210111001120112121012002222202010211011221001200201111201002221002000012011200010110001211200110202020002211100020102222221221021212022210112002220211012121121112122200210212001121211222101022010111021002122201210020020202001021212010222102012211102101011202122001112111201112120002001100222020220000102012001001111010220112002210122001001220020010221122021221220222200102112021122011122002201020010101211200201211012001", "101021012112120020012022101101001112000102121222112020000121121101101221120001201200020221002112010122011110111021222012200211100022112100202222021210010220210020210220021022121112112010210002122021220212112111002000012000112122012111011200122011010202221012001110002212020022211101101001120120121120220011012122000202001012010111201112222121021220220121100222100210200100222222001122102100122100120102220111101002101202210110110122100211202020212020101001012211200202002010110121212112212211100221000112211001220121222100222212222002220000021120102000122111200022101001021102120011022121212100222201002112121022000001021111011001201022200121000102120112121122121011222200202212111200212100022100212120010110222010202020120221020002100112202100210101212022010010001202100121102211111200202010222211201211202221101112110222201202112111111210222201102000110022012222222012101002112121110102000222102002210010201220220022201012", "120102112101122200002101111201100220111020021012120122200001210220021111221120010120111222001021000210202201112201111202220122112011100102211010000202010120121112111122111102102100010110011001200112222021200020100220200102101011122101211210111100102112111112010102202011012022200200112220112100110220212112212122111020120102002012200221222202222201022210202202201010120121021002202220110202100220221211100102222002010021112110011211210102211101021202011000200122121022122010012112012212011012021200020201202010101120000200122020222102012002211021221112021221100210100210022110200201112202021002111100011120001112210212112000222201002010222202102022212122011202220210010010020002201220110202102002121101001002212202000220211101122000211120002011112022001111212000102020002221122211020022102002201022021200010020211222201121112211012010002221011102212121202201112222010121112112101010022210002200022121200002202122001212001121", "201000010010222211002200200010100210120221210111220022100111222202000012102110220220200210021021001002011220020112012220110021010001002221110100221121211002012222201222100110100112020201222022011001010012212020211010212220200020112002121121211101112121201012022101002101200201020002022222200111111211220121200202120011022012102212210012120000222021010221002121012021210112220000122111122101001211001001200001002021021211001222111211121001220200001102121022100100112121202211211001221101012110112010212212021100121012212110100120000002001020202022221100201122012111101022012002112120010211111222102010111100202111012121011020111201002010100002100020020100001102120221121202222210110212000121122101221010221001110122021112002101102010212001010021102122122001112010010121120221221200000021111220002100121112020001102100220111112200020010222101221112022222021000211212221121120202112201122222110020112220211121210020210021201012", "101220220201102110011102002222212212111000221020012122120000202110121210210112010112020200101012012221012201211222021200202122102000221021222112200121000022121121110012011200201012210212012000020210212102111121221120112120121112012022021221212011112212210122110100222020202211222111210101011010100110020202112011122021222121021122212021202011021001222112112000121120110122102020112121221011112111111221121201020101111002200002000101000220210122121002112121112112000122101112111111122210210000220211220022200000222122100011102102220122002120110112001202002001001010200201110022121101112002210010121101010120222021001112201002010221101201100101020011110002122210212211000012122120020011211102112120202201011102202010010100102012212101211220202221212211121010121111211012222101220100201010022200110020121012120021110112001122000210100220001020020020012202010021011100100111220220022211121011011221021120001122012121201220121201", "120122111211000011220220120122012002021220212020022101010020112021222122221221210222021212201200112222010020011002110011000100000121010202010002102001202220211222011011100120202010011121202201200010120002101120112011010011111122020220011211210212201021121000000200002020120212010021202220120211022221012021202221021110002120220201011001011220012200212110111022012020101121120220200102000112001010120120112010221102222220220020000100100010101001200200101020210100010222102122120121202220212212000122120012220210101002100100112001012012000222001022020200221102101112102110022020101110211101212200212012020110112110222200011012212020010201002210110112200011001021001212111111221220101112100101021002122100021020201102111220021121121102011001012120020101011002002011011112101211210110001111022122011102200201002102222210012120020211102112120011022020102100112200012111110111122212110022100201200221001000011201211002210121221220", "010000221022220012012001201012100021011120201112201111010120122221002022200102212202221210022120100222202202100202100120221221201110020221121200200100202120211200022122112222011011101121012100220001012000112112210100202121200000221100110112222122202121121200100000100011212110012010221112122022011020220021001212211112112021022212222100021211000202122122012212100200111100022220212222100221201210011022222002211121110012101211202201201011120210201110001021221002221010112001100200100010012212011021102211222102120001211111101001002001101200222202210110110102002200202012202011011022210010112001122220100020021002100002122112011022002000121202121210220012200222202102221000012022202101001120201001021102120101221000020011000002200221121121100000021102000121022122110100122222011021221121120102122221120002210112221000011211002200012022100002200110121202220201112211022101011112121120122220010120121200021002011222011120011222", "020001022020222002022000001200000220211210222010212220220002021111221112211200202201120022102020000120120021201112202100112202201212102102022212000101220020200122200111122122201102222121212210001100121222122201011020112011111210111111101200012200221120202220000221012220202201200000201221111222012202201202212012000120212022001000201201112201212222102221210101012201202010120201020102022200221211201102002010121211102101122110022122220000002011112000121002101000212002210110122121222101020120102001221211221100001112121110220100211212012210021000020102022001100010101201121001100201201210011111210020111210221110011111110211221221121201200020010002121200220221120210021201222120211122021000021012012221210020101212021002010022111110001211111222220110220212210110112110201010120000010200022112011101021101022101111210202111202222021210212211010112112022200000011200101120111100010020211000221101101000002122011120212101002101", "200102001021000120121111120022220022221102201221022120222000221221112101002012220022021122110211010121201001101012101121120020201112001210212022122100202200020210221221210020220020201110001012210001112002000000101100110000021000222200222211112012210121002121110020222210100212012022202001111202120000222000022100122001010020220120001001110021000101012101120000020210212221120201120020021102100010220000001201021100012102002112111010021122110011122010020122021022110111200022011111011002010220100102012221021022220200002221100120120102110001102021202222211120111100210110110022222020210001210022210201222201201002012202121002210000111200202222200220002000211011101202201010122102112121222221210102221120011202021111112222012122102012210120110101112020002121122012100021112012111010112112222102001220020002102010222122121222200010011110010221001222020112110210210021000202220021222000220122220020012022101122201111100102022100", "011101110111011102121001110222021212020210222211122121221220012201221011210111121020102022222011200110122111122010102202110221120121101111202000221221112020101122222022101221022002200211111212220120200020000122012100220212210002122010201001012002110102102112120021102102201012222121121221210120212201212020221112002010220111111100211020101112212220222212221111020021000201021200021222101001000002122202021020002200110012220212200021200000120112200002221012101202202021111010022122200222212110220120002110021100212200022201110001101001110212202110100010022212120211011221202011221102000021002000210102210220211021121211122020111201212001212121022220022000222101102200220100000210010011211202022221222120000001122022010202120121220010011022212101200112111200100111101100202122011101020122011212212210210110100022212202212211112021121022121021122000220012000202121122120121112120210001212002201010110221221010010012222121210001", "220220120101010200010011112122111202210220001210002111120200122122120201020122220211111212000000102101102012201110100122122010221111022100122202120222111211001010001020010222211201021202010201220201100010002002221101021010110112011221212021201201020000001100221021200122010211021000002122210022111100200012101021121020012011211112012020012222120001000110222101221122111210002112120001011210202100102010111121102202012012000000021010201010021122022220122112011200011121002211022111112211012101101222012200111120002020220200222210011110200122021001121100001011202112000111212020202220221110221121001222120022220111120201120012212221200120110200220012002221011220220120111211021011022111110021011012212122221220100111100210201121002222102010202202221202021110120200211102221200101200111002021110222201220212221222121202121222211021022212220111220012201102210110012011121211021120010022110012100102111202200201011021011022011222", "222202200110202011100221201022222120012200002021201210000212200010102120200122201001211211012102020012200222121000120110022110120000022222220211100112202121200100112122100121122121200202110010120202002120020202210022101110012220010002220001212111220201001220121011201112101210122201202020001021001212222220022212212112111112221020100211210200202020012012110210200020120101010102112200222221002022201122001222211012100200021012211000121220000202021200121220201000001210222000022111011110121222020002101101121111100220101021210102011222110101012101121211020200212002012021122221102201111100010200101020112101200211001112201021002121002012101110101111221221120201002202112000010020220211010210001022122111210120210222100122222121220110021021101221221112200111001102101111011020010022021222222012020212111101012222212110012100020010220112212201200102011120212022211202101002202010221212100211012101000102200200201220002202021002", "102200000001110001210112102110101002022210122011020011012112122120200210102100022100020110102002012111001201012110200211000101022001220210022020100112000011001120101201001022200022100222110111000000112120021010212001022120100000201101020111011010210212102220210002100200102200221010221020122110220202110020020100101212111011221020012110201100110011211011210012211102001122221211001212221201201001212101120001002011122220010022012111220011100212210122022110022020111112110012222002201010111102010110000222112211220002102200211201010011002002102221211010111100102010211222202001122221001111021211220110122001020111212212120210100001112211112212220010012112201211002111110020212211221112100000212211020001201120012002011001111001210120110002112010222010222101020201202121002221101011011202001122100211120122011220122200011212012111201220112201102210201010110220110202121102100101111021102200011202001100120101110102220202200112", "121202002222222112002112002212220111221222021022022202111221120100021020022002021001200100011100012122201011120021000102121102221102210212001122110210001021200110000122102200211201202102102100022011011220001122011102011111002021011101011011122020202221121020001221112111020210011120222210001201202202200101221222012020110002220002120120001100010120122000221120200210200011002120210222022120120202112222022010112121112021100100210211202012102212002211222002000000021002201220121000111000001011102020200110122200120220110121021122210011202100122001002010120122012110120001010211220210002121101120122222022222221120101020010021211212100112010002110201100001202112102011020012020002211202202220011220002012120112202202100212212211002220221101100210002220210222211001122202000210022121112002012112212022021200222022001221010021011200121010012121102211221222101011111022121012202200021120022120221000222002212020011010200212212102", "220121112020200120100100212200002212020111121222222121210201200121220101112011120210112102202111211102210121120101020102200012110222221201110111120211212000012212101202022100210110002211012121000102120200000100202022121020002111202000221120110222010101100122220201011000220011001011210000001121012002202101101202211121222020022211001100001111011221201201211010100122022101022220210200000021121201002021011112212101000110102220102122212110100100000101110200122112220010102112002022010112012022120200012001000212110001210000110220210202222120201122221201101211012112101011111210000012210112210202110020220201002022102112222012112222021221222002020201111011121002222010120100101210120122022220120002221102000020101120221210021120101011000202010200211020120120020221020002011200022021010020010000010020002001021020001112002110102111202112012110101112120212010200222011220120011102201012111201201000000122102210121102120121010022", "121100210222120010212112101202201100001210002222102111112112002110001122020112221021110220110121010002100202122120220101101220111122010200101101112021221220021001001112001112021221212020222100102201022011100111022012001120102001022210220102220212220111021211010100210220011000121201011021120202120112011222001020200212012101222022012111021021020102202100112201210210010221002212020221011120012220102222102212111021201222222001122222120201002102000120012220020201101022101121120011201100220211120201122100002000101210102012202002212011002200001111111000022121012211112220220121121000020200001121112222121211011112020022120220110002111202102002201000100210211222210110022122011201212220110101102221001211202001011002101110222212010101121110221002211211121100212202002100010020102100202112021220020021102211011102121221221022020220021120212222001100201020112010000121020001000022210012102110011122200212010122210210220112121101", "212102201201101101021200210220000000000222101102011202011012121002200112022212001020211001120011011212022201020122120011200121202110200220121120101200022200112011121211121220112022120211100122211122012021000202010111110111121001121222120002122210122220021201121011012010020222111201211110002202012220122110021200021101211102220202201210010200212121112222021222010001211121201102010122100011222000100112000122221200220222112020001101022111211212212012100120202000222202022120000221121002102020121010221201111121111200010121120200111102201121100000112111220111200001220220120012201022200220121200222002010101120102120012000020022000012121121111021010200010122212221200021110122222111102002212112111121220122011000212101200121012001021001221110222201011111112112010022011200102111121120001202221111201000212202211201202101110022212002212100122000221202111211111202000020011201212002100011122022210101111100112012201121011000121", "221121122010211221222210121101002200221121021112201210220121122111020022112102121220101112021112102011022001211011020112010001022111001110022121000001101110102211021101222012122222021222112100112200011220002110222000102000211110020112020221001121200101010100221010020102212212002021112222210001010101102022222110021000212220020011101202101012221002022201012201221220220021111020011021111001221002101112212111222100010200000222212120100011100100012220111210101212201002102002212210001001112222211012102111222212222100002022222210220122120022212020201200021200212011111021111222202221101200022202202020021022101020112201111222022120010121202121122111202001222112121111012122001020111110210210021000102021012122222010200012211222012002212221122200022221110210222202022222122210220122222221222000221102020100022200102202201022022212100211200200000002001100021022012111221102100012120122210122001222011021222201011022020100222000", "022120200111202211112200200020112122210100100020110220010220000020011211011112121010200122121102220011202120001112012020202122021101110200212112101020000011022110022012200220002101011221101110120121120120202222220021001100021210010220011202010012220202210000100001200120012002201221121200001221010222212211011022122002102212000212222120112110121221120221101121022222011112000122011101011201220101221101021202002012112121121220021021010000100122000112220000002212111020210001212110100222102120122202121112202010001111121211221111110202000112200121022110201121111100202222010212100011000212002201002210122002220022121002211102110020211210111112220222212202101211210011001222202122200201000012121121112112022101210101211020011112111002221101120212111200120102110102112120121002121001122112211011222211201212101110110102220202122121212100022001101210002012121200012211220001221102101111021000100221210200122210221010221202111121", "212201220220001110000021220022221010102010202101112011001022122100000010211201211110122012011200211121011220120211220001101110111102020202011001102020222021012020001111000010121002211100220201002010002010100112002101100002001122120021020102220120222201102222121211210010022221002120221011122210101001020011010201210111020002120202002100100221201000010001010100212201222122220211012112201101102220002022111102200112222222121220202002212001010121120212022000221001111020210222002222221221001111022000200002211112022000220022012110010121111012000200212112220010221001021200100111010010212211111210002222200220202122021001012201211100122012102122000020221001021120121012112012201210022121012100222002000121212102221201011111200002221012200211011211102110200102010000110201221120010010202200020200120022202101100020211122200122102110112122020120210211110110020002100122021200220202002012100110210120021120220201222002100121010200", "020201110212100020120202001210010112001020200211202011022212022102010201110000212122222001110022022111020121100001112012201111012202112121200211200110010000211212201121212220011000010011212110112011000100211112122020200010001011021210202101002212102222022122121100111002000201122012211121100100020012212121101021011211010221222221022020020211112210102110020200101212100122101110011211210100221102122202111120222010220211002111021222221202022222120002101220012010022111012020010221200011221001020022022001212022220210120002011111200101222011112101200210200020101221121020012201200202012102110022001101221101000122021000211022201211110102011121221110220002022002022222220100122010221011122020201101212121111112021110110210011001122122212100021010200222121022200222212222102001201220012220211102002121202001010002012220120111211010000221120100112102100202120222111211210201020110200100212120110002001220111100210000201122000010", "211212222221210201121120120011202200021200201022021110220122202021120000221012102212222100022022002202022112112200221020111102122220011220111120002222221021011120110221202001120110112011222022212202020011000222020111112002100211222121212111102220121022021010202112012011001022221100102222221110010010220201112022111022000110112102102211110221010011212112010202111000021221212200111100220210010122121020012010011222201220212120212120200200111212020010122002002121221020001211210020211211111210222212120220210011000122020122022112221212021021220210210020010012121022010011120212200122202000200002001010001102211121211002200112200101020220111200212210210000200021012122120202121012200020022011002021022202001010200022212211121110021112120210112200211202001212000202100112001122210121210102200001222112102112210122210012002022021120000101212201210212211020200201101021102101211122012220101101201101020002200101000211211012001101", "011220101020102202111201000010100111000111000021110000221221220220002000210022220011200010010021012210210002022021120101010112220020000210121111002111111011200100021202202120110101221221021102001121110010112101202122201202021211120111120211021201212202021210212211010012012210122221000122110220122002111202102101021120120022212002200111000101102101122010121020100002210111101002111012111022022200011211112121022000112221202120211112022222222001001202220212020122102022102212020011122021111212220022112021120221111212221120101212100010100020012000111212220102120101121110010021221120201220111011202012012201112201121022011122202210000200222102111220021212212201101000101201010221100112200022210000201122110211222111221112012120002120002000101001202210021120110200002112101102120210211220102220222210101212222122110110100022011111110212210210202021210012120210222100220021211220012100101101102211210222112200211110122000001222", "110021110202222002222110210121101100022102102210222000110211110020212212222212202011020022112111010100110222022212002121022120221222122012200111212222210200220002002011101210112002020101102110201002110212200021210011202011020201201120100111201211200212002000020102000221212211000201202110012220021220110020110000211020100222210201020212011011000202222002202121012110001102010120101220012111100200221100112102011201012120121112021211000010120212201121010100210002102222111200101222101102100112002011002120022010011010002002212020221110120201010001100120121202110012110212210021210110201222020100211120000210020011101011110011002200221111221010122111212012010121201022111121022210200101201122000211022200102111120222222002012111021220110201201112110211010022121021200201000202110200221002020112111212202002112002202221020211112102000202020211012011200110001201122020001210110111022222002121011022201211212122010021102112202210", "110121111211002202011200120012010210211112201220220020120000111010222000021002002100020002111211001102100221010210022200200100122100120111022000200022001220021011110001020021210210202211000001211021101120122020201212002122120210202102222221022211122212011210022121101001221012001121102001101201211222102021101200011102222201112210110021221000212010101201212010110201120102100100021111002001212020021220010021002100102022112222100121220011201021020202111211120011022102212111121100012001010210022010221110021220120201122021201221012001200202000001000102211221020110001121222110211010020211210110011121222111202021200001121112111200001210101010210012012110221010011101210002002220101200212101222212110011102022110202210210021022121200100112001000110010012011110011010221001122020100212111101220100121000101202002111120010002221001021122200011012221121100222220012111000222102002120102111011011200120220221101012120020121111002", "102210002111002111021010110110202112111111211000022010211211220121111000212122011010120002100102212011202002112000221011102122200120002002120110200211000120020210020121210212002222021001202022202021100212211111220021022201122000202212121221021110100202100010202211002200200201212221112011112221210021100120122011210122200202202112101212100012111010022100221122221000001200021112220022222100100110001201002121121121011102110201200121020010211202020121221122201011200022222112212022010102012122221000112012011111121021110122021102220002101222011002000122001111021100000012200200110110102210010221100200221100222120110212201000020020112120021010022100010202101121121002212211010221210201220012220120000020221120211122111012210222022200222002002202201201021002000210121002011001000222212201021102120112110101210011201012010201211021212122022200100000010110221001220211221120010012121212221102021102112111000220112210110000121002", "102211211211122222111212220120100111120211110110020121020122002202102002102001210012120120222221021112110120102120110102120212021012112220221202221220112211021020002101011022020121011101202102201102022022200020212020000022210221002010122222122002201220120021111102111110100120211110111211110001212112011121121101210001211120121212100011220110112121102120102012210222100021001022120221112101122121211201120020210021002221222000221012102200011110101000202112210002022021220022020211220220212201200210022201122102121100100000002202020000121122000011101000120001022110212201112000021212022100112120012122212201112200100210010212101211002002202201202021021000122102111100112020212021121111102211102001012012202120012212100112112212201020220111122002200002000000002200020011101122222122221100120211000201101000102010011122121202201012122100012012112200120100022102021101122222021021001020202212121200221201212002211220220210112202", "112022012000001010220011200010021221110022212110221221210201100000011001100112220210022010001202002222010012120122110202102201002101112210012001021122012121220210011011201122121201011211021001221102211000212112011112000200101020112100102102202012220221212000022200012020121002022202110101000000212000111012012021202001212101120021210121220211211020202120101012001021120202202020010021102021021100011001222202010002110101201211122120212022111212120020002120210100120210201222201220202100201121211110011221220122121200022000000002120010101212010220222110202000210202011101221221001201200111222021121110010201012010002102201221222010022011012001210011212122011020020001201102110120220021201001012120202000110101200102202100110100210212212020021210011120102022111200001100212021110012012021220212102221121210102121001110020120120000100202212220021001012211021002210202220011102021201201020102012211102222010021000010200221121200", "100221101100022011220201211202202101200102021221112012012011112120121120022112111200122022101021110200112122222202220210021202212001220222201011011210111021102022111202220221000221102222221010121110212102111021022021210201021120201201122220022202011112112002012102012001212220011010021110202110221012001010212001112211102021101120002220221202202022000020001110000102122011022200111102110122021121101210222201222011100201102001122002212210021110020120222212100002222022222011222011010012220002222012222022121222001102221221000222022212212212111010101222220000202002210212001221211202012022011020221001022000201002000120021201020020002110002220011212222210000002010001212011012002221112202222001011100022011110001121111220112202002212201200102010121022011212220022110221012201120201222122101012221112100022020100212110022201012020021210002120110211111012021000200122112020021001011220122120110210201000220021201002002000100122", "002212102002220201200222211222202011102211022211212022101222101121112100011221101101212111221122101202200101220012201210222002122120121122001210100010012112120101202000212021102010200110011001111110001222221002111111000201221111012121222220001221222120001112120121120000100210120202000001012012222120212212121210002000210011120020201100020210020110221112121010110221101112121121022222122001221011111212220020012210220112112121221210111011102100120000111102010100211212222112221000221112001101211020222112210202022122011220200010200021000200111201222200202001120211120000201210102111121002000202110011002120120000000201110111010010202120221001211220021121111112122022211111100022212112010120201112122100120012222020100002201020212201112220112022122111112212122200012112120210111002111012101022000021211122000201220210122121020020211001202200100122210022100021120220202112221111110001011101010111122121121202200221002121122221", "012222122022200020100222121201001121001011122000101121102120101111100010011011111200101120102101010111100120002222002100010221222210222010221020001021111211221001100101211001210201002122111201012012202202200210102201201100000102212001110120010101121220221021201201122102220100221012000202012120021200102212201012212102202220102010102011201202221120221202201010201200002002212011200012012112202012121202002012212102111001010022012021120022121221022211100210211211101220110200210000120001211112200200221112110122000220022221122201011222221111111112020000111211200212101102222120000000120022211212222101022122020200002002100211010210001100212222221200021221001020110202021002012122221100221101001222110220210200101212002210210212101002011112222212202022021000201002101020010000021202111110110100010210201210210112120211000200111001100220222120112211211201102202111212122122201020222221202120120201110120110101000011222202001102", "202010210010102102010200012012121122010220012211211210200102201020102221022020102120222020121001121202010202220200011100111120011222002011102221000201111001001021221211010101212211221010210012210121102112002202001010122002101210222012102121122021112110112200202212111121222112202111100020122012210211100222221022120022211201000201001000102120022021201022101001001211111022122110221222110100020011112100210021210211201201220011021100212201221120002212120022222122211012220012021201211112112220112202002210101121212002201012120101220101202000112121200222222120112100101022001021222002121011100000012221220011220001011022122022100112200221111012010121001010111012001112100202001112021022101221111010110100000011202210002002221021022021121000111001102002212020101022111221201220122210100220000211212120122112021122012221212111222021012120101021021112122001001022201011210020012120211021122002100010100101100220111021000211000222"]); G:=MatrixGroup<924,F|x,y>; print "Group G is Fi22 < GL(924,GF(3))";