/* www-ATLAS of Group Representations. Fi22:2 represented as 924 x 924 matrices over GF(3). */ F:=GF(3); x:=CambridgeMatrix(1,F,924,[ "110121011101100000222220122011020111002010011222112010102221020122220011022020021222222001121111200101100221002222212110110121202022002102211200211211220220102010001220111111020120120211012120111100212201221122021211012221000122021112022202200212201010011022211101221200020022112121201202111222210000021201221211200200100121100002221001121211021202102002200000222021022110001020200112020112121011221002221020101102020000112210212201000012100020020021201100020002121022220022012010012012021120120220201002222011210021021222021211200112011121102200210012222001120100222021022022201011000001201221211022202022212100110112000112112002000211122220022111010122211021100100222201021121212001122202102012002022012100211001000001112021100212102010121221120210012010222222110100000212222212101102011002000102212111022011220110212022000111200201020112000100022202202112122201102012011112222121001011122221120120110111110002100121220112", "121002222002021021110211122120100222002221102001002110101100200021012012121202120010002020001220201221222011210022200102111020201100121100121101001000102000011221101200220021222202222201021201111121000110201020222122102200212112101000022012102020012012021101210202210110022011210001112120002120000002201200202022000201020222201122021121110102001101021011001020211002202112110202121110222000000220111120200111122000211022121200000002202120000101020120111121100000011110220111022010000012122110221210002101011020022201221211220210110210211021200011101222000022012200012021212102122000011212111100220002212102112220122100021100102000021221220022202012120021120220122001011000112212222202120100000220201112021020201022020002202221201220210011101112002102010212000022101022200010001022120012222101121120021000202112011012021211012220112212102012112100201221102201000200021001122121112010011112000110220002002222212000210202000210", "002010022111000122010221102020120111222211010101021022022122102021100212022011000120212101221210202202202000012000101022211112122111012120121200201100000222212022220220102101000112020010012100011211120112220220100021111110010202010122200002212002102120022202002201221021110110202111111010212122122122201122200101112102222200011000211200111200021222002201122111120121110221221202002221011020012112202021211121122022110122110211202020110120010120121011100001021102201011220121110121111000122210200002121112222110110120112221110112202221200110211101112220002020020202102010221122120211202212112120102000220112101020011020202012101020212010221210200221022100110102102200102102200021021021120010211020020102002022122122220102120200202120212222111211222110022111201221101201021000220112202000102011101200002222120102112220101211010211222200002002121020022100011020212001000102022110220222000012012020012120102012202020200221101021", "120201002200100022212100100221011001222120100012001210121011022201112002102111121222012001210012122001010001200122200111100210021211010100200221202212101002220011211210201000011110100210121022100021122002222102020122111110202112202102200211110221001222220011200101000200121210102122010220022021020221200011200020112120000112000100020202100102210000010111220012210212111021010002122122220121221222200002011011102210221200220121201111112012002020222211111000200001011002002202002111221221111110001202210210120212202012110020021011112210020100212012100122021102201010111012021121222111211121011112201200022202210121202010121021010021210200211011211112200001220200201022200200110000000110210101221220020000110121220002010102012202122220020212020100201101102220010212210001212112021020202021202211121002021101000121212001200101022211021011012211201020111121011202110022001022201022001100201010120121000021221110200221011122100211", "000201120022101122121022102210121200022000100111001112112222022011200121011001211011101202211202101000111021210222202202222200101011012200112122201211100121012112000102202022210201122021122210221012101210122212200110221210100020022001112222210211222001001222012111200110200122121110101200202111121102211122201001121002100022222212010212200011201021220120011221020012020100211000120122021222200101112111112122012020021122110211111110202200220102001012120000021100112101221200112111012212000100022011110002222011001010201201000020010211102002001021011200021001022122021122122012110102222121202222221011120010022201111220211000102221122000011122002211010102210100200011111222010201202211021210021011110100212222000202221200020001221001010222201102020022011122100122210022202000022101221112021211110202220100111101022021120212012000211221101220222122002011002221220122110210121002011101220120101122012110222221012211200020020011", "102112002101012220201000011111102021012201221100020120111120120100122001200020221011200121222022022001011220102111122221021210222121022000212222011012102210012110221000101021011221201112002110222212010121022112211201012011100110022012000212210210002011012101002202200000001010222102221002011002111010112110220122111222010000200010121222212221221122121000021202211012100122001102001002212010221001000110222110210111102202101012012112022001100220202110121110120010210012000120022221021021000221010202212101010222220201102110222000101202111111100010122200112101201120210100012202021220112222002001011100112212221221222200010200202121000201220210202111121202010010220100010101100111021010112200021120021220022222120221022111202200221200211002201122010112020202010222100020111111120211020120101221211200021110101002122210201201122100222110212101001121122201002012112200100201020220121101102111211000022112122002001122100001121112", "111120021001222100221122001102122212111010101000111020122120111122212022102211220102012021221100210022122210012220112212001100110222211011210120022101002122201102021010220221002212202021121102201010212210101122112002212012020110100210010120211211200200210220121120022102210211002000012220022210120100100012112011121111000021021211000122102112100001121221101122122211202110121122001221210201011212111221010210002202111102202222102112120010200001200202202021100021122000002210102210120110111200001101201012020102002221011120121012112021221100002211001122101211201022111100020201101002112000112002212102001202220012221000202200212202222122220110002121212120100120000012011102200122001002211100122011212112101012012111120222020000210001000012002222110100210111200220001220102121202002101211002112110011122221121022121211222100102201021201020021121021011202101020210011220202120111001212021021110212120121000000110222001001111212", "112010222122012122201221110121012012120012210012202221201000010120000110121001001200022202102210002200002201202201000100112120100112011100221100010110010200120020111220221011110020121002010001112200100112012010000110102111002221011121100020002002021200022022102100210121222102222120122201222101001000202201120022020010111102010100021121222021110021001010002211020001000011200111002102000212011212221122020021020120110112012001022221210021001100001211022122102021000002111202100212110212012001010112112222100212211102100102100021100112102102001021102202211112002001020210101120210210102120112002222021102200010010111001012021011211101001012020020202002002111201001210002100220222011221101012122102020021021212000002201220100200000221012222021010222111002200201002100112222112121102101220222100221010111220010111202100220001022220111021111212012221021022001011022100110211002201111212000011110220122210211112022020201002201001", "000220122001222010010121111211120202222011021200201011112212100202100111220210120220121121002221022020000222122100002210202112202200110100010220021211210201011001010120010221211110010222011111011101221002220111212011022122220200021112210100211120022212020010210212212120101101220210202120212011112121220021222202012202000222200010220121111201100010221222101010022202022122010220212111210001010011210220110121011110221220010002000100112101200110102201211212202122111001110112100222111000120011221022100220101222011012010000000100220021121102201000022121021222212211000210012202211011022010121220011201010200122220010200210202201121101012001000001221222200000100220020110110110202000011221222211002122212201000020020012211122120210022002211112121001212111212002022011012122202122112011001001220001200222212012210212021011122000122122220100201021102102211220101120102101101210110122221111012010021110001222202102201000001021111", "110011202021110111022220002121122021100222001120011221212100122012200101201121201221111121201120010121021000220001220022110011210110202021020210112011201210221222102222221202211012112200101002012222202101222210000001202120002220201122111202122012010111122021220222210111221010222110100120121221102221002220201201012202122020220221021202010122110220011000020122212000012121111122000111011212202221121112202022221121020021210120202210010112111122012220200102020021022101011100021201002020100120221201102102012210022201021111211211002202112011111011101201101220222100121122102112120210010201202221211012001020000220001110100002021002220002202201020002012010100021012200220101220012101010212012011121212211020020110010022220222112012120022220010202211021201012212002211212122011211000212022112100001102002210021020211220201012221210110020012011122001000212020010002211011211121011111101221100110012021220100110010100212010202222", "012120020021200012210112102101022012022100222112212100021100110212122212002021120222201210221000200212112112111212210221220022010111001211222210001222201211110202000121020020002011012010111102100120010010011210021200001220000100001212012002022011212020200011202120211011112221020201100220102010101222211020201112100120011220200202012022001022111101201221000122012122011200110112022111022222111010021020100100112021110002220220111120001200121220222111020102222111001212200120122210222212010121200222110020222001122112221000122112011210010221010101121201001022211202210211202121020111010202222101011122020020202212111122122121021221010011002110011022010012102020100120111101220111200202002120010021011022121200111200110001202221101002001101122022112220212210200110102122120020012002010022000021000000100000022222212111002102012020200102212111101201001011011210100110022112101211202221020201110112022211222111220000022220110211", "211101112112020001120020001110011111220101100001201202200120020121100011210201001101120012000002221111212102010220112122112022021112200202021102021201101111001210221212000002102011110122210222202002010101122022000020120222021102122102100222221121112202120212021122110001002221200002010111111021211221112202202102000222021111021000122212202112000020101122200011202110220221210212201220101010120021120122111212212122110200001020022022001102222011111120002201111001022222102120222112210121110101121112200021102010011201201102211101110102221200221212000102202221200021212022111120221200121002222011102202122120212202211220122022012121222020012112221210211022000201201121110011221001012020211002012211222112210011121200100002021102011001201212020112010010002221010201121210001220100100011022010001220021001101222011100021011010222221220111020000100102022222221222101210220201100111210101121121201202100102220121212210001202221222", "010012112220122102111101121201102012121112102012211001021022202201010100010020120121212001222001101002210020221212120021220012010200212211022111000221122012011000210200202012222012221001002021220112220221000020120110122200211022212212001112221120120212001101022110002221022012000221010002101010022121200112002111020110000021222110110100000022200200002210212110122011110121100211102012002020000211202102211111210110112200112110220012000200001202211200100210200012221122021000010120001022020102000000122220202102012111012000000222100211202221220121001001110110100110222210211011222202000102111021022222100200021200220112120012122010002210100102111222100010012211201001020111002012201002122222002111121101000222112202021021221211002002000200222201210201000020012002110120011001000210220102001102201101010211112210220222010000010120211011112121000100001000211101100112202012021211002011100212122222021211000220122210212210011101", "221020022100110200012202211121011022002010111102011002220210122211021122010122001120111221010012010112111001011120101100102110121020112221221201001021202111010102200221002200021110112220202210221211011202012121102220020221021120200222222112122022021202220001212222110200022000200010001121211120012211012120202210101011220021001120202202111121210102222210212100101001201121000122200020111010020122022201122012000221210202000001122220021222202212112221010120021010010000020020102222112111112210002000220000002012012002201111001221012222001111221022122001201210212101020012000221001222022200111012112102220202021112021000012001101210201100000200122010121110120021210022201112000001222222101010021200021212120102212200020111100120002210012012201210202101210002010202012201120101100211020012200102202201010202001100020122011222001200222210001122212101002002210101010010220212122210012011111220022012202101120210010010220110021021", "220012021201212000021110110112222000110102120022021111122010200121102001011220021111220120012210200110111202002222221121011120020122020112022200202112212112002202201101011110121220110110220110111222111110212000002222112220022000221202102201100101010202021022211221012211210020121021212011011120100200021210120211010202011001102222202012201021200220002010002022121112111120012211020121012110221022000212212002202020110120222020111210000201122222111021121111101121020221011012211102122022201212202001211211021121220102002111111121010012200020101202210121121112021022220112110201002202212122111020120210200200001210221202011201021101221122101120001022112121121110102212002120020101221202201122000212021200121000022220000020121220011222202020202200000002221010202120001020100121222021100000110102222220000100200002120120100021211220120022020102222000002120221112012111202022202122102001002210002211012110000021120202210000011210", "022002121102101220212011000000221220212001211102012011211222121101221201210211122100200212211001102100111202110022120012202222210110212000102200210121112110022210110012100122012021002001212002112012001102102002211102011102010101020200110202122112201100120002002221011211020021020010112102021102211121211211112221210221201201001212120020022122120010202020201210000011111212021000212100010001112102222100110112121101222102221211122020111120221102012112211011121000220002001001000101211222012210210212221020022210110022122120110022112221201122201021110112112212112120011221110210201012120222111220111011121111000211111200102122020120010222112222021220121101110210122001200122001221102021022220211112222222122202012201001010101010200100222121121221020200011112220211220001201102000101120221102012022020021212220102201100212000210000202200201201121211011212020120112021220000112102001122000221211220011112021212122210222110102201", "121221210001211011121221002212122021102101200110102021220020201222220010012020012022201012212022221012201122202101001221001201020120102200200200010201222010200102200200211100101021100111010021221020210210022212001222120012121220022000111022000002122101200211111021100111211210020211220212000211211122201220111220222011221000122011102012001120100011212110121000102012200120110120121001011212220112001211101110212222012210220201020100101010112110120212102222002021120112201121012202011122211201211221212010100012220102100112122110121100201121211120002002121001020010021021101201021022001202020221020000002021122220120100200102022000220202120202022010210100112111002020012021110012102000122201220110110202000001201010121021202221002020001010210120020000002121122112221100212011222221122202021221120202102220110110022200112100011112102122122121001111210011220200012111021200020011011012221112022211121110211212212021220112200002", "102001101111211110112100221020110210202010121000010210112221022210022002021112221112200112121202112012201111210010202102200120201222011111211210101011211201020110112002010210100111000222022121010010200011220010100111000210100221112212022120100202210020202200212011210201002202221120122111120020021011212012120000022201001222020211012100012012022201211021212221021212200221000222102001111210112111012200201112201021020221111021112020001110211221210002000110221112221101020121002210201112010202210120001212021222222210000110100200012220212202000002222002220101220000021220002021021110001200101211002212211210222101110112120120102212112122001222120210120002220012000110021210022200012001010222112120111012100020121110222100122011201102112211220210021202202011002012201002011121220222212212121112001110100222210110212111020202220011210211102221112021202111120021011200222211011002001210012100200211221020022020012201122122020021", "221112000211020001222220210212110102112120101212122101210020022010210002222202112212202220221002122111011021121112102202201010222222010200121011221111012201210002120200022021222111020100201212002100112022101120211212221100010211112000122121022112111200211222110111202210121220022200101222110220210021221002102111120220110200020000012211101110001211011210112102122211202212001220211200102010221011121202022222210212100202010002122112000220121011000210110110000010022120021010022210000202100200212202221012102100222210201120202020011012222010211200202200021110022000020211210210102201020002002020202010112222222012022022112022022001112020101112011102112011200210212100111201111210222011112121220020210011111111211210010010200220200012220211200222201220022202211010002002202012012220221202202220211111111220210020102021221220211222001110212020220120211002112110021011022001220000010210021221021212122222222202221021210112212112", "121220121222220220020111201022022221021021220210001200202010200201112121221120002110202012210100101112020122120202120111120011100212021001211001211011220201021120210110220102110200111101010212120221221222100211221112110102101212210100221201010222012112111200102001211101010201000002020011011012022100011012220122120011102010222201002121200021200200001220210010122212102210112110101212211012011211102011220102001202110222212002011102101222202020200012111012011111221002100122102012211212220010110111220221200212120211222220010211200201110102211012022011000122010211002220211120111021220212100210221000222202210020100220211220010201000210122122211222122201210101000000022212202101220202202122011210200222012201201220121011221111112012022000212102022211221222000112001112000112201212022202202001112212010201000210212022110222112110101220021002202120102120110000100200101022212120010221021222210212210222202022100201111000020010", "010110022111211220120022011211121000122022001111220211210010001010010110010222010201010200002200121121102022101010001120122210221001000210101020001111212121020121202222020020000120110111001111020000212102210102001211202122102222001012002110012212012212112200002110112101022001201010200011011010112020022021201020200122112102222222210121120001010210001212110101102112002000022220101120222122122011012022210022010001120110110110211000121020011110010110000020112022001022101120212112111020010202010010011102112202121021201200001210012221102212000121122002001220010022211020101102012200111210122000012220011222220011100121100120102201111212010220010212000221221220001002220012222100110002222012021212111022201100211021110202012202000202001001000222011112112212221202100212222120012200122202202122011010000222021222020100212120100212112020200111212020210012021221101101010211101110102122120222011121001120212121110210021020110020", "122212121100200202212012212212220202111222201002122021101020112100211120102010002022201111112220011100001001022122112012101211002121221210210022210112210001222021220201202001022222220111001112220010010120210222120022201000220000211101220200201220112111211010002002221112010002102100111000221100222112122120222002001021012022101212102221112221200102202000021110112021211000120111112120012122200021002011212120101011211200211002202020222012102011002122201002111220012002121021001012002022221010110000200220200212020102201011220001111211220012010010211221201200112210021010010211120121122021000110222100202000120121221211020111111002111011220100100021101220120020022112202011220202022220121020120020121201001101221222120111000212002201211020112011021221121201101101001012002120010010000212101200020111220202000100122210021101110222122212222212002120020000111120112112102110201202222100100021101120222211211111212122221122220211", "010111100121020110102020010101021212011211101210102121221111022122000202021221011001110212102011012110121210101001212110110100121212112121202202222110022201101000210102021002011111122210021010212111221211111020010102000022122120201121111212121022120011011022012011120020210120121211101220121021112112020211211020212212002010211002111222101211200102220210000121010210110212200221012122111200101102202110002101201212111101011100222121221202102121012200202111012210012220000022111010221210110000101010012010200021001200211200111220112101210100100122110100001200000011121000211121200121221011100210222120100211202121021002110101112022021211111012012001101100102210110012021020011111111201001120001212100122101112111102001010202201111011020101221002200201101000021212101100202122102202001100122020122102021210002002011012012021122002000122010021120200011001120100202022202002020201012220010102221000120212212011222022001212111220", "020100010002022120212201112100202201012012122100021102112210021011002100101120121012221122122212021000120122102221022010010022001212200212122221111121011120121212112000101100020212210010102021221112000221200020201002021220001220112201222101021020210020012222120202100212100010000021201020100122201220010020002201100012121221220112001012021200102022020200121221212110201110000211110020201200201020221210011111011101120101202110001221210222012020002220101020002212012120020101100200022012011010212212021100020101100021110112000210001121222012102011102112011101220002222102001221100212202021122011222121211210200202012001202121202110200122122000120221001221020012120010110111210122111211022222101122011200220102201222000022122010000122202202200022100212012102012201101211102122111020222020210000210022122210102122202221101020212201020002101011110000210001201211022120012002221211222001102022212121222011012021020010101022022200", "012220122022121100011002120001022102121002101220000222210220102200121012122012122210002112011020020102102021200120112002120110020100011220221121201210101111011010021222122120000211101111201102120001022200100202112200222012111100122201010102102002222100100021201000011200110111212101222012122022201100221201122022201200100122211000222111012212201211202020120201110022021010202120210000100011110001020022221210111001000120001011102102201122202120121102222112021211022101110011100220121022002101002210211222022211102210002211100210002002012200012220101200122110212011010200201212102021021020102202120211022111200102200210212211101010000100112000010011020011220221210001020120022112020102120202221011211002101121101110110102220012122011121102100210120112011211211112200122010222011200021221000011210120012220121200120112101000220002012212110212212010110222222002021210111020202111111100012110211011221002102121120000211000121120", "211211022120112221221010011021111021000100212021002101002010101122002121222220010220010011221102221202122210021110120022211102021200202010121000200112111011100121222210100201210101000220201101010022010120020221121202122001021221100020020121112002000201000201202012012012202010022200101101112122021100022201121002121020201000112021021212122202122020020112021122021120010201100202202022222022200010011102100111022200022201200022002021100122020222120122012100012222211112211222002012100121011221120110220120010122212020200002210212211221002200201121012212112022222100221122021122010201221021110111002012201102101001120212000000221200100001201122101100201022200021101021120220210021211201122122120201102000222012112102121000112012122112120000010020222020002200120011111102100021210020102120002110202000020111220112122212022010020012101210100110212012200012111210020120011111000211101211210001200010211222200220021202110111112120", "210111201210222110121210012212012001112221010100111201022122022212122012110022122020112120202200112012011101012001220111222201212102200122002210020112010011100111100102012121221202101122110211002221021000221100001111212000022020110222111111201010021010200021211012001121111000121002000100012010201201201100211021112210020121022101000000112202012012221002002011221012020210001222121112212120000101221101101201010202121022222001122000100201010120001002112222201001211211012101122212211222121012201110210220202012212011120110002111022020011001200100110202202220221100211202120020001120202120020020010120210121022220222201212210222201210121111202220002021112121122202122222022212012121020220202002200011002120121011001112201011221122112120102222220100101021002020102201210010121122211010222001201010201001211201111122221222012212222200122022220120111122201122012000020212001212221102100111002220010122012111110210111001000220202", "210020101121011110101110022011002120012020210201002110021121211120022122002122111010100122212111220100111211201100001010021121201202221122020202200002222202111011121220001200111011120220001111120212002021110001221010220022022001102120100022220210201020012112220001000122000202212012212120110022001021120211201110102220220020120011202021202111002220211010011202011011110222011020201201120202021022201110111100021102210021221100011211022212111011022201120211200121020221220202010101002020022000210022202221021120100121102020210221002210121102010000021210201211102111120112111021101102212020211111010100111121220012122202111220111221221001002200012021200011000211210212011000200202011010210121121220211211021210001212121102001212010102221011111121021021011111110101122020200102102021222120022020120001202220002020011120110220210002211211100101202112022100012121001011001020100022022222022211000210011020202100122000221210002111", "120001202200110102011200021011020020020201002101002211010110112222112010122000110221010020022010211111011001212012120021010112111110212001121120022220011110102112110011122002210000022202111112012111020212110020001020202202102112012021120110221120201102210022200112220222001212021212202110101010010000201022010222222221011010211212201012012012022200210012112222100200022202120100200222112022100020202111101010010101202002201101000202210221010202011002202010202212010102201110022112211101220120002121112111002012202121112111022222221020110222210212001212002201221121021122021002221100111201001022120210110211111200122210012202222211012210012211221000002021002222010121220121102201221121111211002221110222022022121211110221122001021020200222200201102110102010000022022202121202202112220121111021201020220000100200210110120212201012000120220222020111122021210022201112121210220101200101100002021110210020010201110201001011000212", "202020201211020210122002200212012020020012112000022222102101020210211012010102200111120020011202022000100000220021110021100202221210101111010222201221211100010022021210021102212111201021001011022010220212202010012222112122122012000100000100221010121100110100100012011110212121220220220112211100212220022122100112200001112212100121111001011100222212021012122201220212000211011121020210200101102010112022210122120001000222212010222010121122211210000001212211122122120021100022200122112000101110221022011012010012110212022221001100211000100012022012000212002112012111122010121221110110202212100221102020102212011010220120112100201000101012012212200002022021121211020201211200001011112212122222220202112011211022121001101122100121101122210002221001112012121211100001120202210001121011112220212211000200202211020201021100101100211211022002202112121022022012121110112111111212022022011002112010011000121201020211221200221102120101", "002112110121122011000010200101210002211100210122121122202012022002022222212010012201210121101020202202001211222020000001211021100102111212202001201111220101101100210221201210201212020021222101210210211222220122101110101012122211021022021102102021121120111200102202211001111122112021020001220121020010200022010122110111122012012110220210221211222122022222112112201022102220110201012001120010201220121100020020001110101010212002111000212111100211101002011220101200002020112011210211020021220101220010112110101201022111111200011020201212001000220112121111111222002211121200101212211122200102012201012102211210102000200000202221211111220121002200002011200020221200112220000221002210000200020011220211222220200122020020000120110101210122220010211120210202222200020222020121100021021211210011022121201002101210112210010100212202120201122121122001210122120001202000101000010200111010012002122112222101000020121111002010212012220010", "121010020220111112200011010220202211101000101001120102000120111222101012100202002200120201201102220120200002122122210112112222010102022211101221011220020212000021002211202121002012110010200111010000222000220012220022121100210211121212220010122012020002122201100021100111200021012202021011000212220122212120000111211202100011112021201100012222211210120202101102221102201120102112102101201220010120202110122110220222021212211222202201012002200000210010012210021120010210012020002210121001221100001210010220101200001211122012111011200222221202011100201111222012211001011001211002220202000012112002101210020201000101212200112112211021100122001212101011202020020211201021010021102112112211011121111000122211100012200211001112112120200220120010010101110021111102212121010012211220120200121021002122121022112220212011100022101011222020202111222101120100201120002020211220212000012010200201001111201022102200212020021020012110111012", "120022212200122120222112010012000022000120222220212122211110111201110020011110200102010021122022011201010020211120022222001022210020012121022102221000000022121202211010022022011200021112211220200222221010000022120000111122020001120202222000122010210212120210010120222121020022121102022202100020111201010012222120210221111211102111000121110212002000001021110122002122022000220201122000210020100202020200112121020200020201011021012220211010020200210210011112021020112100011211102110101101210001010222021210102112211201212222011000202012110020111111221001001211210210001011020022202122022210020210111111001121021220210222010112022010110202022202100011122202000220102001100100200000000221012200211022200121212110022021121121100102112022200020002011000021012201021102021021110111001201101122101220120001012021020020211200222221221220121122012102022102012211201221022111111100010000121000010222020001002000120110012110021021000020", "120122002021211010001201100010121101021210222221010021100020111111102220002110212111010112120000211010012122200101211120010102221101222220002102221120010120221110202202200021021201020021120112221210110211200012100111022020022111002122221202002202101001210112110101110001011020120021120012200200120022001202222110011101020212122000202021011000211010120110010001102211222222120220122012100001212020002222110212210020111211012001110111002021111001212200221220200202112111221200022020010020020212001100101110110201121102121010020100102221110220121220212022021222010001110111000112212101210212011111122212002121012002012001000220022220220002201002210201120202121212012021202020111210110211021012002212011222120021120120212120210221220002210001120100210112201102111210000220111112110011012111110211200100020010202210120011000102202221200010021102011220112110002011011102011012011221222210201002212011221100021102002222211011210112", "012212120110200012220210202111221002102112200112211022110121101020201210211110001110210211202221000112020010121211012110102200202112000101211211111021201021010020100102221021011102221012222202102220220000102111112212122001210020012000110221220210000001200000220211221220211101212012010020201100001202001012011221021011011020122022001000022220020100112000011110001111012211222221000001201002202120122020011220002002011000210012212220100001102012212101001110012010022002122220201202211000022100120112101011201101122200200211222200001112101011122000002021121021001220201121100022022122201002121110121222001210212021102011101210002101201222010000021221121200112221121222000001111012101202012001121112121002100121222021012022010220001111200020100000102212102002210001012200120121112201222222010110001202221111202221210210112201101101001221100220111122202221202122001201110222101001100200001111000101221202121010010011000102022211", "211001122100220112101000121121121112111011001201200110111020112202012211102100122012222210020022101222002022121120210102212211002100220201000020001202122021100121202211212200122002222020011221011121200220101020001220111102121201200022120001201001220022201201111101002022212221111021010121122201012120102220110022101220201200010101202212121100211202101022020002120011111121202010200022011210202000021112212112010102002022012000022010222220221202212210102111121110121021020202021210122121020221110201120122211121110202120001100222210212112222110101011102122011212102110101212010112221022000122210002101201120212112001200102000121001200020210210012111111220020210202201112221220012022100201001200222221101100202211102110022211000002120110200020021100221021102111121110122002011101120112202121110001122110220121022112001221120122020010200022222102222100101100020111122121010112122101212021002021122200110122202101112000222100012", "200210121102111210011102001110021212001111220211000012101101121122112200022212121102021210022110212121100111020220200110111101010020201112100111111100222102210200201021212101111120220210110120112211010021202021102112210200002021102100011200120001211200112222110221102121012011012221100101211221121020222220022021102222210102211102212112001112010220102022111001112012111111101222212010022202112002212000220111221211220212102011221122120022221010121200121110111022000200102121222102210012220001012100001000001121121011022211110201110210122022012002220001222121100102022222101002001222121100212000110100201102012121010111122222221020211221101100102211012022212210012002110201211212221220222122012001102202112121020011201200010012210210112121210001221112102100221220121021010020002211012102211211002121201201222111001201022111201102212100021001112110022122001200200022112212120010020210200101011222112221220010200212220001210112", "220220012211020120021211120222220201010102100011100120010110201212102122212012020021100120010022022010212201200022221220220012201021101002002002021211200222001000200002210122102122201210102020000122101200021200012100122202121021020200000221020201102211112201021202202111212121002022122002021000110201110110000000111212120201221122011022220222222021110220012011122210000200220001122120000022011202112122002102002020112120212001200021002110122211111201011002110212102100201211021201022012011012000212022001212222022220110101200112222011200220012112220110020202222122102120000212212002012010200200112220110221211002212212122212200111221120201101212021201010002121202212222010000011101200011201210012012021021022220022112000122002011012211122012002120102220011112222021101122012222200121111212101220212122000102010210010112002200022222120201102202201212102010101110111221022011011221011101201021100110222111020220012202000201101", "121111221100100002200100111212221001020001210011111222111000111202200122021002111202021122011100200101212001001000201010021110112212100100222110000022012021122012120011211202001120000002112212121101011011201212022110110201201102201211110210122212211220102111120220021202001221012021122012122110121220022202001012011202122021020020111222002000022200120200120100002110201112112100111220102022100122111021021122012000120220100210221211001200122111102200111021002020020001122021221221002112121211102011202020101020122220101201212110200111010220012201222200202210120021012101021122112110101122011112122012220010211202021100121212211221202022200111120210012221222220020121200220200202220110122120011020021211211201021011111202011001221002211002021002120001202020102212202120120002201200200020021012202210122111200002011121120212120211102201110210112000121121212102120110122110012012011100111210220121001000211002211221201211002220", "111022002222000201221022201112000111122010102110121020000010102022120112200010110100110101121122011021121210222002012000102000222211001002101002120110101111110012020012002111121100120212222212112101212010022010212001102201022122202202220001121111222000110222102022120222221102211000122212111111201201021100111222010200202110202200110000002100001112020011122202102211102002211222101112222010021121110210100210220202221201220201222012211202011020022112110212220122201212121202102221202012121212211000012110222120020011021011020112200110221210021112211210100201122010210022101220012200121012101020010020022122022112211220110220211102111210020221001100110222110222010202010222200022100102222101202021200101110012201000200212020021200200012201222011221220122001211102202002221121120102000021102020122102200102220200210111111012120210111112102120222222220222021112101010120121100202122202120002201120002121202021002121010111210121", "222111102221112012020220211121122101101121101120001112201010222101011111211221221112000010000201212000021210012021222111012110022022210011121101110200020221020220222112221120201120002210201200201010012001012221122101101100202101212221010120102000010122100222100221202112220002201210120110021112211102212222012220210110220020120102202200012110122110101221101102111221221102021222111220221121211011212111222002000200111110102112120111210011221110000220222101210112021020110000201110211111222120202111120012022201020022010202210002120102210200200222211001220100102101022002200112222021200012112011101202011011201122022022200121211020001111022210112011012001110211010022012021021112101211212211221102122210102222121211110200002211001102220110012210102001022000010000021021001121011221002011222221121011112102220000201112022020202200112211012112210120021021022120110122100120202220002000200021101200002222021122212122000201120111", "011201222002200101101211211111221110220121111220120221001001112011121011110111100122121110011211001110221011002100020202211212112202111011211101012211201020210101102220121122020211201122112210120002011210101000201022210001201110022221220002101012100022011221111221201220110111000220002112212122221221000212002020020100201001011121000200201201120222212220012111010222100200212202022212222012221112001202110002020002010020021121220200021211121112100202110001202022002210210102000101002120010000000110012210211212102022122011021020012112100002221001112021001020122210200212101201221100112201012110022110122020111110012000022120111011222101022111211001001000221222101011112201010111212112120101110020122212222211010110101102211211120121000111020001000121221020112022000121020022222101200100010101200102002000220222012001201122112101222120000210001022001211100120121011122102001012000121122011201201021100211120210202101101102210", "010200111112001022012120012002001222022200100012021001101202020200011202222202021020011021122122110122212010111120022212122120210101220102120210101102111112010110022002222010100020210220011001220100002202021201022200111221210210000221001022102101000200222020002010221101000212100012212122202020120220212222201122101121110221010000002011101111021112001110010101210022210111210012011120112001000011221100010210112120122221022121122100212012002100110000021201212211100120000200220001101211212012012212212111020201122011001021111121211010211010220101111122121010100001021100120120012100022212210021001120011200002211021211012011021000100111122120001011001122212102002021010210110001221020122110210001011020222012221111100202202222011121110202100110021201200201011210100101200101210210020021021220012001020022020020211120020211220112210110201112022112020120001200021010212202001110112120221021222011000221222212112112220112011202", "010212210102121021001211210110212002222200112102110211012202122022221001001211111112102121010222122000200201020200120220100200022001212210012112000121101220212020202201112220222211002112002020100021211212120222122021122111201102122021200211100111101110112221202210122010201222201102221011110021012111201121001021210001112222210100002112100202121201222200110200112111012212121122001002110111221011100100212010120110012021211210000120110121211222122102122121221211000100120001112012020210101011202110020110211120220111211012112022201000210120102122001212110020110212200212011022022220020111002221102110021101220222002101220010121112012100121021000101102210220200112120012200212112001210001110001011021022210012020212101021100012220202210211011201001122202212000002021211222020102212201020220210222020000211201200210021121102210200112122002021212012200020001212222111010100011100220201012112102112201022001001122212001021111002", "021222021100002222021212102000012020221002011010020101012112220222122020121210202010100021011100200001221122022222001012010012002021011022101201110210020211112120200110000111020102001100011122120211122002001211111101120202022202120210222001021012000010110122000102102002011022200200020122101221002220200002211211102101221102211220020110021000222121101112010211110200102102012112011111101211122110201101002001212210221011112000202012112212122121201022010101220212022022010012212020022000120002101102010100010122202012200122200110000201121010010002011020112121000111121102120112102112120210222011021012012112110111022221011022002112002212211002120121110221220121101112201002202221022111012210010010020000011111110110022011101020021112001220112111111221202001220001111101120112210021020021102212111120201002120210102020100020010202021012201110122001122011122020012002201202112121200211101022021120211212121002110102022021221102", "220200001110102111112211212012211200100011102120220100220111002121220111122200001120201120220221211001110010021102001002210022002102111202020221021002110122121111201222000210122021100012101202011101010022211212020111120221022101012200110200011222020221111112021112220210121002021120201021200200012201111020001121212120010201211222211200101100101201102122212212002101100222102021220221211021210121012212111202002212210011102120222121111002101011020221122101100010110110220011011210210220200020112122122010021021212110021112021111220222012110022210212112212022201002111020002212210122122011022120100112201202010210000001101202112021222211101001121000110120110121021012021100220212221002220110212012021222222212002202020202022210000102122110022002212220100222210012002000122001111002220022120102110201201111101200100001102210012222120000212120110200210100011100100220220201121201220102020100122112221112212110100211120211011100", "210111101112022210020221010200210220111021022002110200201211011101201222002110011110120100222211200202002002020210102011021011111001022212112110201020211201002122220211121210002201002211012212111021211001110210212120101011001112000120101222212012010120011110022121111002122200202010011100211111202011000200122210001121101200211020210210212201101100101222210212121211122200001100220012210212000002112110020112202001022220202100121101120000200020222022201121012211022201100110002112202222102100011121102102000012221100011011021021120220022022101222200221111202100121220201022110210222100011122112011002211110001100010012121102220001121120221211020202202122021111211000102121120010021102221100101121010001121110121202202112112011001000200101221122110102201220101020011100222100222111112210112012202011101120102220112002200102112221000121211000020012021111202201211020210002211102100110021122111120120020101211111221212212220012", "100021200120021202100101222022200012011222000101011022011002122212001120021012111101110222222222222210212222212000102010010101222211200021000122101022220122101122020222100112010101000101022212010212120102111220221011110220020200202001110200110020111000221112022202000020022212121102001121001212220100002002012212202100201221102022021010102102212201121211010221122000000202102000222121002200120011210002022012001212201221221222200100110110000021112211221021012200101112012222121000001121010022121020200010012010022011021020022221220101002201011212222002002121010102222020021102001022121210221121020211212121201002001022020121122001201111100222211111201120101001222101121022220202211200112210021211011201002111022022210002220201211101101210210100221212221121121112022011200212102021011021001021202122111212121212112121101001222120212111012222101002201200002012222202020120111110101000222001222100012010222111010001212122121221", "212022210022212000022000100210201020201202120102200101221020110000102011022020120210222000000001010020202100000220200111110022122111112221012000220101021201222001202011110220102020100200000000011112100120010211111012001222100010210001111020202001121121202111100122121002200211101110012011101120222220220222101111010200101111210101022020022211201002022001010000220110000101010221200022211022000210201111022201222011100020112111212221100212101101020211021021101010102210021021111101220011220212001210110112200110012112002122220222220002211220112210122200022010201202121100010200201010110022101200121110102210202000022021000211210211101002202221200211120212011112202001011102122101011002000111002110122222000002001201211212100101100201200112210100000002100211000220211201102000000202220222110200101212002120012022202010121221002020010111112101220020100200100221110221212021211221122202220110201110220221002120000110110100010112", "212211201111200212221021212122002022002200111120100210101200221010112211020011211210002020022122110202100220120011210100220222202101211002001022211222211221002021000010122002012222121111120200002010201121120212201022211022021001101221220100120221221102202211122102021100002110201021020102210102122102022000102210121201102200100220122120012201110120111120002021201022001022111201221100102221111120021020110002111222222110210000112101020102120101121222020121010220221111111211011001022010222022002100012111102100020022222212020101211020210020201002110221211210220111120002100102110221221002110222021000211121020211001102200111112201122201210110122202111200012002220012001000020012100212012102110210110122021221221012111001101200001212101002012201012211200111200111121021222122121102000001000111020202002211201201010101220212201101122200011212021200221002020212210202010120021110222210021122002212200000211210002102102120102021", "012200012220110110100200212211102222012122222020212002121112102222120011101220022110010120201121002210002020201202000122221021020222012021211111102121021011221021220102001111212202100120021200200011011102022010110222122001020002221212211201200021220122212122210020021220010020200011102001222021221220211110102110102021100021201012022012200222021212200020110111100211121021200121221012001201221221220120202002112011111221202222222211201101002110122120001212112110002212121111100120021021111012021121222012202110021222221012201112000210120002200002111212101022121212202011221212210221110202210112222002122211211202211212200102120111011110010212011001211010101000221010112221102111202021220101011201012110020002020210122211002222210100211200122102002022010211011120110210121022011021021020211001001200222011221120202212012222221220111102012020102010120112111121012121022211202222002020002001211202200000221110100110012221020200", "110002002001111222220100201000101201222212200221120200112111101220220011110210000021012220201122201122212001220200111101100221211010100022120112011101220112111001000200202022211021200202222200220102201202000012021211022111220222021001110201212000100111101222101200112210112201112120011211120022200022002000121212110012112021110000021221012112012121220020010110001010002111012022020102122111101010122101120000200211211121210202111111111201012212021202102011201211200022021012212011202120101211011221202112112000000002202022121011102120202220120202201002222000120212211220212112120211100212201110112101201111101101100001111221011220120112201220220010102101101222010210221001202102000110211110221120020002000100022002000211000021021221020212222201121112110000002001212101222221221011200212101212020101121000021120211200001111121111011100112001121021020212011222012122211102021021122010110000112222011122111220210102020000112110", "001000000221020212212112221202100021021202012021101000210210110020022200001112011010222221120020122100202022121000000211202102110121020201210201011212000101021010012121122002122200102221022200201112122011202100202210022210210111220221112221212222210001010000102120201110001021200011210010101010222112212012220201020201020012212221101210121012101121121000021102212200012011201212221210020110210002122101210012222102220022020110011111120211020201100020001202002001000010001000021200212211212122222001211100012022201110010220010002210110120020002010211101102121211000122111211100222222020121111222022101122022122021211012022201102201112202010120122012002212110221020202022212202221100122002100002201200110101112200101210122101100110000020010122001010212012021202011021011010021202100011020201211100010211222210111022100120201010010201011022122200111222222210122000220000212110021102012002111011022221022010010211220212110121212", "212221111200121200000021220022020000010201010010010122121020011222011220112110120012010212122122121011122002122012200010201112011100202010221211212211121100220212220020011212001201100021221221020000112101012102122221212210012020110020100022011202111122210001201200020121001000221200011210022200111010110100000101021012222000101112202222020102111020020021111021112000111112200222101100022012220002211001201022212012011012021022202011021101200000022000112200102010212100012022201010001012010202001101212122020122111202001121212020120112121121201020120111120000020120201200100101211112102210221021111002201210200202101220122000022210121202002020201112100021020012122110210210200022110110121002111101202201212122120202122021010101122201222000102102112012202220011220210102020111212221010000122020210221110001111001112222200210001120002121012121000110122211202100110010002121021210210021011211012100000100221212010200222202122220", "021000101200221221211111101222011120020220020102200201101010020011101002021102110010001222202120221012022020200212112221121012101201011200102110000012122202000110200022011012112002020021021011001221100220010000111122020120222212212112200002210101200210100111010201001001000211020000010010001012212000020212202122112102121111012012021221102000111220022010010111022211110021201010102212000220001100110002001200101002000021210112101211001222201211202001222011212120122121000222200220100220001212010011122101122212202020112211212102101201110202211210001210200010012100010211020100212010011101110121121212220020120101001221200222102021121102010002221002201012022210202112222100201220121000212020002120020012010022000102002200102100000201000222112010110222200222001021020211020212212002102201001210220011120222120111212000211101122221101120021120111210002120002001110120210022211100020211120121100012222001102110201020201000011202", "210220220202202020211010111121102201010010202120222101021110220202220202221210212200111201012112120000121201210220022000221020110200020210021110021002110122210002220201000120121012122222020111222212102200212202022112000011022212111102121202001211111102001000100121020202211211101220010121202012020221020110000010021021210211020012012211002220222021002201202002210212200010011000012001201111112102220212200111122121210101010200021222111000210021002010120000011210121010002221010021001000222222211120102202020102211011202210221112102012201020010000020120010001021021001010022121210222222021022021212020101221200110011211000120020000202002112210002210101201011012021120002202022012001101022010001210010110122011222221112110020121020221222222000010212210122211211101210101002002111111212221012122012122200222012012110202210121122011120002100221101121201010222200211201220022110021220220111101121111222202210210200201111222021121", "222220202000020211112101211211211020121101202010012200122001221221101111010002122110122200011120010201210200200002110012122200021122221012220222010020222102220102011122120212002222012200000121211202101012022211212021002110011200101222011102010211210221022021210122011221000200020220011210002102011122121221210111220222212121001011102111212211001210210002101021011202012012010011120200122211120000121001102221210111221010201101200210021001112001222212100202201120011220101100222112112121210220200021121100001001222002102101100021220201020002010121021110202212110200210220201211210110220202221202010202021011022110021110222020212211021011100220000002000101220201201011111001002111212210222212101020221111010220222102100011020012202122020122211211100121011001110221120110112020101000212021010200002202002102001212202002111212020010112021100212110210021211221021222101120001221100111011010222222100011222000022100220001110210100", "010121121122001000121102022200212100021002021111022200010222212021020112001211022212022122120022010211020212100220021221121121102011121200001102121100202211201020210212121122201001100112101111111020202101111210220021211012022110102201022100011000111120001112001021210001222011202201000102221020101202110212121201211022120110020221012020001221001022121002012210210220121220222011000121201001202120000010222021102000021222112210211011021011210001220111222120002212100200101211022212011211010100121122212112000201011220022111002212022122111210122020121201201021102120012100220020002221210210121010021220202001212111120121222200201112000020102110101100011201212111111222120202202021022112201100000021200102211010010212212020220222011002011201010100112022221120201112101212022100212010002220221111100020102001210222110100220222100212000202110101111120211102001202011121001112020020202112210020011210220221002012001112212112200011", "121022111121111121110111100100102111122020101010210002212212211120111120021001102212201121001020111100010021222101211012112011120120121010110112110120022000021110000000210021020211121012021112202011101221002120002001002210110011202220201211222022101200011102012002202000012021010102101201122122002110020102110110021221121012222101002211211101102120021211220002110100211021200212021010011020011211011100010112121100122200222210110201202211021012121011200011221112011102110011101112012222011200021220200010121000201200102021202021102202112122020020220011200022010111000000100001202210202000010101221102101201221201011200120121101001112111012210000012001110100100122100121122020121112221210220202020002211220101121121001221021012211211110112120000211002212012001221010222212100011202001200000102210111210002220120221102220002210110112120002120010001001112002101201021122100011112101211202001212100022002012022122220221221122112", "122122221112011020210020020121012212110200211200011102000020112220011021222222102112121001002121221021121120220110110101202010120122102111220021222010022021020011121002020011121201120012101220111002021122000002111000022222222022021000120112120020220221111122211000120221110202000000201211100212222221222001201020102210111001002101212202211001120000000021020221120111211122211100002100100122002011002221111000012111211012002002011102021111012012101200012001222110110210001200102212201002211001201121011121120121212111000200221211200202202002101020010100221212202221001212202101020110121212001200010210120202010012222022011202202120220210100120100110120120202222212022120101201202021100112001011020111112201022111102111120210022110102211010100111101211200121211211211202110122112212000002111022212021202222200200122002211020022110222110020000202111001022201011020120100221010012212001212020011220201221002212110210020002112002", "000112111111022111100112220111112002012022112210002120222222001012201102222200001111000210111211220102200021220200102222210112122111222220022112212200000202001120002022112122111120112110112102112020010221212011121110111012210100001022011012120222201221102020102100110200212022222221002220022200221102021100222001200000022122010101022121002211122012011221002121201111110200220012102221211202202221212112011201010022112210102200120221011021001210120102222200012121121120220120110221111101120100220121221122011110021002121022101022002101120120020122022220020221210122202012200201101022012001111201201222002021100111021201021220022202022101002100112200220021021000020120021222021011221112200111000211012221012110222221022221020221020012021210002121120222111212022222100110100202002000100202221111201221211011111002100011220011111100222001212122101002201212022110122221010201111112020210222121000101110100201221021211210211021201", "011021000011012112200000121111012101222120200012001222120201111010102110000120210010100202110011122100012122100010002202012112021102021110021222110112220111112002100021111101112111021022100112112021001200222211212022222221212220022120102100120022210220211120001001021011121220022202120102102220022022210021010012011120000211012111022201102100021222220120022212001020011022000210021201111002222011210220220110002020100012021022021022010221011221022012101210112001021101210112220202001001002000022102011100222212200002012222111021002220212222000210201001112011222112101102001012201210200000120112210020112022200122101121000021000100021120000012110101210111202002022121000112011212222101010111110221222012221121220010020100020200202022100202020200121210122012022102011202122022112120121002122002102012001011001101210122210001010222222111210211102210200111102201100221211221110000200110202210202001102122112212110020022111202200", "221222021021201010101121121200001012202101111100111212112012020120220122211000020220222211021211200011122201221101210021001202021102111122011000122212012212122002111110120021011201022001222001211010202101121102121022101212110100101102110121201022101202100101011121101122012121120122012102221222012222202200200020221210102111021112010122212221112211102121111001010200210211102101220020121210110222001202211011000100012202221222001101120212002112120100122010212222120111001010122020001211102211102211220120001202220122212110210212121122010012010210022212022211002012122100101211221210202101202111201201001120021002021200221101021121221202222112000211121102202120121100021202101011021010202200112111000122212202221211222120101121100222210101111110101102100102111010000120121222201012112222221101100221100110110221112200210221000210212220021120121112021121010102011012112120210110100011021200221100121022210202020202101000010122", "101220012110020211021000212001022010100022110121222012122012011021222120220220212002211202010100100202202012010222021212120122210122012001211000210000121221122022200210221122022210012111221202200120112212000012020202000101011211120210111212200200220222221111022221020211011102222210021201110112121021022110001211200100211210002210201020002011011010102110011001111122012111001221200010121121102000002120001200102002112000101000221111212211011210001121022122222002202121100020200121001012111201120002121210020001200121011112022202121201210112210220100001210122101201000021222101012111101211010002010220222211120022012120221212202010011021110222001210122211210211222122112212110011020020210100120112102212122010110102002122110210020022201122222000112010112212020120000002112022121121010021110021210121102121010020112211121122211222110120222111021122120102001010202020112020102020100211001002200212210121112212211100100001100221", "022002202001121221011202010122212220010001122100011012222011202111002120011021221011121200102210201221112222100110221212212011000011002001110021010002220210102102201221020112222002000002112222112221200022010221010201112111010220000222212020011222000210121200011001102012222221201002211020120220121221120121012020001122111120111211020200222020111022022111021122221200011001121100000001002001010221211122012111010202212122220000220210121200212211101020021020101120101220120110001001001110221200210221010202100120110210212112100000102210100102222120022002200110122110011111112210000202202011012222221021011022202002100100011012002101222010011112200120200110221100110111010200021222012012212112122201201121122001201112011010002122121012122022020000112221001000200221201221021212110121101001112210200112111110010200111021111121002221012120002122002211210011110021120220100212211122211222021221122000211201112220221121221011011010", "220011102112012212122020021021221202102010102000022002121101002012211110100221102020100000021112022110010212010102011111201112121201122200210012101011010022001122011021100120002000211010102210200022101211101011022100211000002122200002200120010222211102201221021121211112222110120202021101202112010012122112002200200000122211110001100221200100012022222122001101010022120011002210201202010012211112202200221121101020222022020100110112221200101220022010222200011222101210001001112121022212202121220102011112110110222202220010210201102100012221000001021102110110002021112200102010202020010201120020201121100012111012020102011110220100020222202110121122211001110112110022021121102201222202201010120101120000020211000222121212122220221001120010101012112110112200012221112121100002201210021122102212000222111221121021200110110212121001121110110120201200120022120211021210221222112012201221011000212112022210011110020212101202210121", "002122100112120102100021221022112101221012212011210002001012220120221221021200222111112010212212210012112111212202220100111100102212202010122111100202212200202121111012022002200102120122001101022110010121211212201011211220202022022210010002012121120121201102220221221100111012010101011020220112220001211201000012100101121201121212201022111200212010022100111000000000020021120222122210021212110000210221101102110122122002000200210102012210200000002100101000022100222220211101202101111221211121112220201122112010111000202201210000222122022001102121202101202001121202100202022011002010111221001210012110100202220020110200221011002212112001011201221120122022222112002112220021101010200202102212011111010011201210002102111000020112200201121001012021102200100020101112100122102202101021110100011120201122111120111110220002100001101102102001020220011112100022022010002012110221102122210212012021000211021220000102001221200211201012", "220020101101102221202112010212000202200002121022120000020121112012122020201112122102010102220112221201001121022222122011100000120111001011110101200111122000211211100011210011212001011110020200212011121011122000021220112101110110102022221012102211200201112200112102011012022100200222002201121022000112122222112210110001202002022020200222201220112200221122002211001001200011222020200220110000201211122202201100022221100210021222221010020122011111202221202010122200102202001220020202112101222002212210012020022201221202221201001222112221011220011001222011002111211210010012212102002220221102101211011201221011112212212100101122100002200001200122211020111102022010220020100101121011120200210022011112102222001221111200011002100221220022012222201001021122101211001120112012200001221220012121220102220200101000101100101110201210102120021220220022111100001022020211001001001211100201012222211001102011002102220000000200001012211110", "202021112101212100211112222022220101022022201212111201102002000110010012220221101210111020001011100000212121012110102022220020012202022010101102200121101000102201122202210201222011022212201210020120202022121112222110110222220001022010211102112011010020121211222002002200202122022122012201012002011112122111220221012120220011122111201000122200112212121100121002212120110012112222002200120100220002201010101221101021002122020111021100100001111020122120111112210111010002202111202201112112100201002012022211022100121012010000000121201111221111101222111022022120222122102001102220201021122012210100020000102010012021012000101111110211201202202211120220100210001201012100220121021001101001120022220102201201210022112221221100120102122112121202012211120101001202212111222002002012021220122122111001001020001021012201210122022012201020010122011021020202102001110100201010200122211111221021112022002011000111022202211010121110211212", "002011100112221022110012101000100211012102011001222220011001112001010112112010000010102212012122120221010002022121212210000212110122120111012010112020222002010112221100002000212102011100101021102022012102221100110201012221120121021101021101212010012122021220210000121011021222200222010120020010102212000021202201022112001222022102002101001011121100020002212111102020101000100202022211012122120002121200202200200012102201121112121202201101210121210010021010112021122210020212001011110020020021002222102221121112120210012022001021220001001121202212210211122122111200220210200222202202220110212012112000220210202012112001200111002210222001020222202002210011202100110020120011222121012112220110111222211222112121200021121022001022221211210201202221000120201012000002110002102212011211010202001121110020112120112201022101011121122020120122210221100100112202221102210200110220212220200121220111022021210000010202112001201001011220", "102221200102120211012022110121100002220000010212210102022100011000200012010002122010212220022010102111120212220102122021120002020020121211111000022221020020200201211222222112021210122022110220111210200112001202220202101222220200201222200011112212000122202210121211011210001201011001221010111101020110102211110212101112200201012011010020101222221212100200202110011211222002212202210202111220000200120022010101011200212000202202020001102000100222022002120221200221120212120122012201011200222021121111102022111122202122201020000212120221100200211211100121201110100111112120222020212222020000122002220210001001220202210221020112011011101202121211001120122001022100120000202120202200102120012000222222020010202200021222212001012001120111122120121000020010101001200201121210122200121220112101111011000211202200000111020222102000001020010110212210112122020122210122212010102200120211001012101100222221002001020201122110202110220221", "102121210110010011212022122201222022200200001010102201022120201021221221001021102002122012201011000220211000202212201101200212122221021200200210101200010012011012020221010212112110020121000111220021001012202121120011101021212012010100211012210000022100000200212201221112221110110122122222222022200010221102202021111122220021121212000222100021100210000001111202021002201220210200200212002221122121222202001210212012110010012020222222022100101112002200020000210001121120122222110112020010122120111100101201200212220121221020010220020011002201120011011202221110201110120021122111111111210102021010100102202211212002120120200120202000212022020020100022111201010120001212210220210001002212102202012001100220220110110022220121110201221022100001021111120020202021211222210111220222221122102210222120212000002012111220122020211120110001211221011001120101012202001002000120211211120022021212112121012100200120120211022002102202221001", "121102201121011101220010102010200112020101120122111100111101122212121100101012001020100011010111012000210220110201201011002020222100010222110001111202102110221121110022200000001010222211121002002022100122021000201121122200001110021220021220221121010221021001101012110012222211220020102001102202011220210102022112121220120010100111110101000100110200102101112102112002020210202120101121211121101102110001110221222212200001111200002200022221112111200222121220210221001222111020010222122001122110211002120020200220120001102120100210120000002012210001201001201120221000012100101220210112102101200112201011022111111011011110011202001020221101000212001110001111102111012110012112110211022100002102010112020011220200111220102102002001001111201120102220002102022021002110220101022011000021210120220022222122200120101221202022000101101002200211202211211200111020001211110201112000200122002011000001020110100100001010100210011001121200", "022110110222000001201000201101202022202100100202101222212111222220000220012022200110122021210210111112221011200120122001101102120010121100111220111102202112021100101221211010002100111011102222111121021100000212120122212021012202121112001120022221120101101112021022211202010022011120110000120012222111121210200112200101212112001201121022121201200201202201202021200201222012120101120221212121011110011110012001000111210212011220002202221112112110002021001011002021121111022002010102110110100102110210100001212012200210011101120010012001020202122221110211121100200021101011011000222112120211112211011210011220210012011021002100110112001220210101210201201102002112211210111111212112212000011010110100000211110111211022222000011210022201100010010000220202110011022001010110121222011212101211221110120022022002001002212100021022120222000100211220012110120020111010111022021120102000020110111022221210021100121211121210202211022121", "212100121200211102212222121222112222122212010012000120021222210002222222121122121022001112211121020120010112021000002012001122201001212220011122110112211000012102022112012020111120000000110212111212022012001120002001122002112211212200222122121020002021010012020222021121212221012021221222102110110101221011011011012010102001000102211010002001100120100202111222001021102121202001111122000200112202221002122021220221110211012221111212102020200211102000221000101220100202101122201212022212221011120222102000201120212120002211020121102012022001121012011110200002122122110120012221202011221111200222122002122111112200020111121022021200122110211020121122002200210110011200202212110022012121010121021221111122110100100021001012101022200102000201200012202111010221021120002110110210122022122110222100001220022002202202120121012222222001022021210111110201021100020222022210212001011012200210000121020102220212220222222201100021100112", "222102110010222121211021202110022022011102202201101022012201120110111212201212111201202201112212000120201221020210101110202212002222021022002002001220221120101111020012022021210112001220220010110220111220001012022210200120001021200012112220111011110000202212121222012221020011101221011020110000110022021102111121101101220200101221020122001100021020001202020100210112221001020100011101221202221112010020211021020212002200010200212222220002110102211020002100102120200221010021222220021201012101222120000122120201100022011001200101121012202212201100122220121022120220212101111210021200202020101012002210120100001000022101202102211011211022012221212202100122202122021011111001112221220102111120011121220021122120222021211012201011200200012222222121121210011110120121212120021020022112122211010200020001220221021001221221012022210011121200111002000012021221012212120101021110022121022112020220100122011212022100110022122202222111", "220002021100100111022102210100102101222100202121121100121201000120202200220110221201222110210202000020002122000021210220211200010010000200211021101202122212201001101110221110100001121012101012110001100221021200122220212121101112001110220020001101012100222200210121122121102110201202210022211211100012221012010021220211111212020000020121001122000121120122221222022002022010112101010021020111111110002002021102012221011111100011222100120100012122201101202102221001210212101211111002122121111022120212222011121022001002211202021122111221121110122211010100121211010220021200010221001222211002210112002112021012011211102011100212001201220122010102200202102111211112020202200022200222222022001201221121210010010200222112200022101000010102102001200100022202012001010020212111211000221002110100222210200001010222122111222121110022221000210010102212222101010120022022002001112210210221112121120212012010020201101200100221012221200000", "210012010220122211202000202220121112220121120102201122020002102110021121122021212102111012201022210000012202021102001102000120010222202022000112010021022221112202022002020100121212110020012212012122211222121120202002001201221120221012200012211120002010111022211011221010211220121202200112122201212002002110002202102222112210110110102211121222121000011001210102220222211202201022110110210222012211001001101022101002102110210110100020100211000121021022011010211111211022012220101100102212022202100021001102222022222222222000122220112200100012210201210212211211110222111002201011202211011100010010010111001221011020212222221121120200101210220101122202202020012022100211202202022002102212120201212101000201202110121200220200101111212110211222110100202022101212222110212221200120220111010212120212020220200211222210000121202112212020000221122200202021201010100201021121111001202221100100002220211011021212120000022101102122100001", "100012220200221122010022001210002101002202221200022110100002201222222210111102011002200211020222202112011212120101020002102221002021100100021002212122000020201110012221220010010122220111001212000001100221020210121020021022000010100021012102111010211000021022011211200200011011220221020011211220002120000102112000210222201022121102210101121201011112102122022110010120210202112201210122220210211011110010120202122102212212122222010012222102111212001212100222211002010100121000022210111210200212101121102112222021122120011201210020001222112121001002101200110211012022001002012000100210111100021102120222220010220110112220112100122011110010000111022220022000012221200201121220110210011122201202110020222221102212220211122112122010111220010002011220121021002020020010011122021020201101122211222200011201102210120210111102112211000211021121222212100100112001022210111020212102001222122202002002110200011221002220020020100121112102", "212122120122112222000000021112201012221121120120001021000121122101220212202012210110212012001010200111121121101200202222110121110210201101111102002220122212202001010211020220210211111202000201120012021211221022002212201022110210022012012002200000020212121200202111120100221210200210020002122000102011121022010021012121001001110200101110011102110211200100100110212212102021001222212012120010010022122010011111100022011120122011021202110221022201022221012222200201000002120102222221201110111100210202102101010101112222112102100012221122210022100102010122001210110021110012201211210222211202102020210221120002122021202000121011002002201022100001122022101220121021010202121211111101210001210011212101220111122201202210010110102121211112222201000100201102212100122200211021020221220221221020011021222222212011201101110101110220020000110212022201002111021121212102110012202201102120020000021200021022100012000201011200102120112101", "001120211201201022101012221221111210010111010022210100100100200020110100111222002101210121201110212201011010102001012220222020021212211202101120121011101121202221202012222122002021011200012010110121212002100110001100200212210011222121200122010020211120202110102120202010022222022100120112120112001101020202001120002010002020020110101102100102211222210200212100120001101022100110021210102002222101121121011011211210121110102120201012212211102201120002120201020002110102110122021011000120122222002012202000202020100210211211112001212011201110201112221120101210022212200212221122000100121122101102110201102200121120012100120202012200201011210222000002221210100222222222110101211112202110000100102210010001212201022000110111210000101022211102021222001101100201101020102100202102210110200102012112110202210010022111200011010200221222001020002022210121210102210021211001101201220112201000210212010222201220201000222110120201101201", "011112020102002201200100222000221221102022222221111102002002110100112221210220211100022012202000212221122101020100002011202201211110212112000122000012100111002102220012020222021120212120012110202202112001200121101022221010121112022210002211202111112102121111111001022021110102220002110210110202222012210211120020220121220120021110002011101022222011021112200211121020121001101221001200222201020221100011220010221011111101212001112001100221220221221122121111002220121122210200022021212000220101222221111111100221211111202020111102021011000002201200021210010000012221112210122221102211100111202202201221021020202211110010000001201102020220122211112010220100120022010101211211221120012212102022111000200211120020220022002220000100000222100121202221011022201211111221220022020112110120221022100211100122010012010201210101022201111021000110100021101010021211111012120111010120220012121200120012011002120120121210002110222022022000", "220021200122112220122202112021021210012210200220110220000202012102022102110221210001021210101211110020222010001120111000202221201020210112211110010221111102001102100221201211121221121121102212200122100020202221210200122121022012110121102121120102200122211020002110002001122012111111021121102111101211100022112212012211210202222221221222001222022101221122112001120122001201011010022120120022201022122110122022120121001210220210212212122011021012211201001021200020122200120001101012000100100202212012202012112111201121212022011221002002222221220202021101110011102201221102221012011102010001012211001221210200202120101020110110111212021220001010001201102201101012200011111201111212110221012220102221122101020000220210102120022001120121022012000211021000022000112102011012012001101011001000120010222220110012020212200101020222111120020001202220002120002120121100021200022112200100010120211201022201120212210002202000022201010211", "222012202012101101022010002122212212112211120020101011220111020102011020010010120121210212021212002220111200010110111011120020002001212020212200102020200011101221221201100012011012010110022120111211201210220022021110120100021120210210111010002210220011200222022221120022101000111121010122021021010200121011110200000021222220221210222221112120110222000012221021001102202111212201002210021210220102210211022220002011122122201112221222000122212210210120111120102111121101010221122200220112220200220021122011210121122220211100122011022100121112220201202002220201222120200002102121110112012221001200220210002022122110102211200101200202100011000121112021220211120122220220212222120101002212000021220002210211010201101101021012111002021101021012222210010011221000010002022111000020022211010011222220110002110020212101210021220012220021202111022021102010220112201001000121012021022020221110012221201000221120111101021112120210200102", "002211100212000010122211102101100102021021122111101220001221201010001110121100021020221112010012000020001110012200200222010001110020010120220100020102122210110021112102200022121200122201201012200210002100022120212110212200110200120120211222222211202201112202211102201221020120021121101101111010222211021121220212011110021020011211020220112122021021000021110021010211200102210220220122101102200000221202020102012110212020220121122202022122010221000122212201222201201010110102101002221221021122002020001102210212021210102022122200121210010110101112022110112222202211220122122022001212002122022210120202211102221021022221001000222020210200210122210122112122121111112220202202022020202121210022120012122111212112212111222102000112012110220110010212212220100002112121001101120211101012120220022201200212022002122211221220002122210221112122200020010020200210101101112011220122010000002002122020011200220000202201200110200110221202", "101220102022202021111220000120202110110010020010220000020022111210222221002020202201012222102202102112211012112201220201102122120102011001000100000221102122010201012210111012210020121020011111100101020001022211102212112201202210012011212122100202101101120022021110121000020021012220120122111212020212212022011210021201002201001202110010102012100201111122010112202212122200010200212221120102211020000211202011212220010221012110211222121002212022200011210012220101220221100002022222002010111022000102220111022122022200100102102110101112012120112210002202021201100111200122110212012112110100122220221101102011100121121002010010212210021220201212210111000012011102012100121012101111001211200220001020021010111200110220012201012022121110121122200200200021102020112022002221100222002001222201020101220212000102021001122022211022210221201010011012200001022202110202211012110000221021120222200100221021002200101211101011111221222010", "120222120020122201202211110121212010000020112121020222202220122011210120020120112212101102202212121221022001102021211212020200212202110020220121222200112222211000222101112121201202210201201012210220020001022022001001120210201212002102112202011101122210011212202200101121110211120010220211222020020021101120000011100221121212012210100202000012202202100022101021111122200011021012021002021111102021002221012202201111020010021110212211102100110002211110112111100112200121101221100022110022022212002221101202121022102122220100211102102202101100201020211010201220200210212111100120220112102121011201110022220100120120000111011111211220100122221110211011021122220022210010110221011001210101011120112100000010220112201212110220201121211121210111121101000210110112111220210021111201120002202012012121200110102001210011101112221221202002200012212121211112222022001221222102210212121110021201200200112102220201012001221220100121110001", "220022201120210002201010122122012210111221220120102021001111100021200220020211000020012122120111102121212101212101021202201022001012121122002202001112100012112201000021021210010220120110122120010201001211210101200102010100212111222022222102121220101220002020001211021001121120002101201020212212122201221210100001111200112221012001211120102011002212022001210010120220110002200011022111210120211120200011210111011101221220100001121110212010001222010201211121011120201021110012211212002001102201200112020220011012110222100022012101122202011211010222000010210120002001201222022121101010212102012111021122201220120222001022112211000000020022211021010011101211102200221122211211001110100200210010112210211001122121211222212211000201001011111010211022202122101202000021221002022221000220201102102021000211002000010110010221012122100122210101220200002120021122110012101011122222112112201012200021022111220001020101101121021121100200", "222022120010211210212221021012101120202122200122202112201010021102202110220202122002100100121001111210020111220221022211011120121111012210101112200010111110112102001022020200021120001110112111121011021010022010021121200002002010110222210122001112112001021122021000122201020121221211112211000022112000022102002002000100200021211201220201110112021000210211000021211201120211000121002210011202022112022110211110020220102101101101000022202121122022201211010111021011202202102000121210111010222101121100101111202210001222022210201001010200021122021211210201220222122200111121110221020200221021200002000110111201010201110120110222220200121121100001010020210001202120212221212211200220200002112111021201102201201100201022102021112121212101120120210211200200121202212221100101121212222222222021011211012202000102112000102121200000211010121020101202121222211010212112022221200110020111100020201100202200120111202122112002120110222201", "012120122021022222111110110011110100010101000102212020010020121021001220111102212112010200112110120100101211102102002211012112001021222002021210001220222201010220011010000022210012020121122201222002021122010000110002202112112202002212010122010202101122010011100112201102022202020220200111121010202122021122010121021211020021001210101202021200110212010220220121111010022022200211002111212010222222021012001120112010202200212111100020201010220012221200222100022002212220112111111010210212101212021221002212110202210001220011100101100210211211122201122120220112021120110202000000011120100202001211120000102022012220112101000002121001010122221120011110111100021201020201011220210011100111111112021002202210022111100020112110020122022010221221102120222111121020202122100120022012202101200011120111202011120222222120210020110101001112222122021022122221001111222202011002222200222101200120111112020222121212012201221201002001011110", "211012112021012000010002112121212001000021200222120022011210101021100201212022100011202001002121011102020111001120020221022011010000102021102220201221020102122022020210102102121111020110020002111202211112010202011202020121122002020201021211212221020101100202202112022211121210110112102111022202200002000002021111210110211021122101220111211120100100102100222020022212222200221201101200201102221002110020111010102111022011022001201120201101012100001211221222012201122210002122222112120101000221012222201011102102202111021212220000022012110000122010221122211111011101010100020011212101002210111020112212101212021221122121021201110221211100110110221202020022220010021211011002100101020122220000120012112021210022010010000220220200002222101100012100222200122101221000100111202101111202012200200102200010000010100122021122012101011202001011211101122000120212210210010200110212222000221112201200021200011010000112001120012000101212", "010212012112120110002001011112102200001022220021020020111102221102112000210211122111122102020111211200202122200121112101111001202222120202111022010202021021222222000122001012011100112000220101222101211121001200202022210122222022210120120222110022120002120121021220100211110201001101022111100021122011122200101001202111200010121222001111111121021011220002020101212022202002012221122122000001100221120101102020001220210001121111211211111101111000120001121202212100212000111220002012012121102201001021220001012100111122101002202222020020001211202121202222121022121122022020022021201011210000210212210021002202011020011111120021022220121001112202102202002012220201001120110021111120101012010002011122220010202001001001021221222101011200110220011002200012222122100100212221110011212101022111000021112202110202122002121211002001010211012120102021220102110021212202012211001101011210000200221220101001002220010222112202011001111212", "200210001212102101210012212020111002100101211011100010200201112002011002100002212111010010022112212120200022000100200210110001122021222221222102102001012000200211200111021010200120101201210120010222111010221000220020020202200220200220011100102112221120000120122110002122020022110200221010110211000212100202121210200210101001001121011020101112111121222211220100221112120111220222012021200010010001202022210011110210011001021002200012202110020201102211020111021121212210101001110012001220221002011000101112221001012020110210121121110120100200022202100112111220002012200200012202211110002120200201101101200020221011212210222100212010011102211110102111120102001001000111212102010211101022222000100122112001002210110022020020122110200200120000012221022121121022002100011120021012112222110002210020121200201012211010211000020112210020000022102122110202212000121101102112122112212012102212201001220220121210002100200200211210001221", "022100002201112221012120010002102210021012221102022022001000210200020222020201211222120101222210000020202011122010002121111121021012000120010212211010102012212211202000120221210002120200210121111120112022000202120200122021120202221110211212102110010220011021221021112122201202111221122010211021000221101101021112122102102102020000020211001110101010010022021121120011110120022101022122012011001222022120222201012211111001210020010111000200220221200210222001201011200212212120212101110221221011111110210112022110222021010222002120010102201200102211001112111220100220121210101212211001220210111222020211112020211201222020201101100001121212100022121222111002101022101101212001022212110111112111101221011211012201011222122202222202011021020202212002020000000111211212111021110011111200120200120211001020100222221020120201100112100012120021222220102002010011211000012001220011201000011220202120122121000110112200002101122021022111", "112122102201021122221022020221201211200212200222000011102201211112211112020120000002011010110012200021022010010122112211222022112221021211122111102110011120012122202122110100200001122111201112222011000022122121022101201022201122222202022011111121010121002121122000100220020121001000111110002120221101120020002212101102000110121222112212221102222001202111112222220000011222212110021012212121000201202122212102222000010021001120102020210200000201011010011101210021202011101201120002102101202020020200000022020020020101200210021110220021112010202120111111022200020201012200211022211222222211002120110122121220201212021200110200020201120000110110001101112100211220001101222202121020002202002010202212101110200212020011120001120212111202112111001202001110202102002221000021020210101012010122110101210101001201100220021220021110111022122001221002001020202002200222122221011122112222111202011101001010112010020110022122202122020202", "220111102200202222212002120022000211202011002010002202012022102100221020011101200222200200021112002020100101212122000110221202002110020202011021100122022201221111111201101121001012002120221101110210101200101222122202101112012100011021021220112100002111010202222202210002210200100012022211002002102011221101022101012001220111002120120120122110112001000222211001112112101010121211102022002101012212202210211220120222222202102011100020202220221112020111011211221201220210101001221100121112112122011111021011002012222112020110022200111022220201000200001011111101101122220102010222200110121120221222220201012202210122022221002021110012221222210120120100210222220220210012222002020002021100121112100001210001122001211110121120220220110010102100012001102000221200022011201122112201211110211112002201212201212201110102212012002220221122102021110002211112020202101210110220202021020120222202120102012120110000112200220101001021011100", "002002111210112222102001212002022202222111011102012122002120212211122200102010011201200102100100200102112211000020000112122002012120010121202020121021112211112201021211002220121222021110222012020201120111222221222202011110202121202020120102202012221021102100121210011022211122010111121021020101122102010221222112120202112201220101011100020202002200000110112221111222011101210120220010221111010011002120021122111122002120011100211120022011111120021210221222121221110221010201221001111010022222010110100000120220222011010122122010011201011110202101222220020201120202011120200012021220101202002102221120120122102012201222200200002220020211021022201211012001020002022020100002002021002001001111120200112221111021202120100201201112222100020001202102211201100021102012122012002001011110110010111000002102202122022212212221210100120111111111212201211012010110121221222202211111021221002222012120001220010101000200110111221010102022", "120101201202200001110201120212110121021200100222122021120020121201001101201001121120010012102111102112110110022111000001211002110112221100220001100020122120111001022012012201210002010120020210111211112212001211120111110210100200012112101100110112220100100020210022102000120100102110011112020221021222122020122012102012010220221120210112002111201020110002200021220001021100012002210012121111220001221101002211021110001021222020210121012022001210102000220221000022011001111200200202012000202220212120002121012101111102202011112120122020000110112112101002202212200010111101112010211201022102110211201120210020200021200122001001001211220012111221120212212122122102222122200011001220101122021200211211221112112121200021021101111011021111110200002200122201112220221210220221011000120000200122210121111101222000011102202100002000102012220201110020221121020201002012121200002211100002021220201201102201122120010111212000110222012221", "212222211011002211020011001111220210102112201120111112011002022022012010210210110012020222120012101101222001021122200002212110122020201012011011021200022212121120121101101002201111101211200000021001022020221100112101100222121200120021022001010222021120100022012120212020002012022111010110012101122120212201211200220110210210221201011210012200202120212121100100000021002122211111120121112111121112102201111222212100211102122210202222210200120212221020012012212201100000012221101120220110212001221122122201200122212102022210002110211022220201101222000212000222222011001001011111221220211222112110112212211221211110201022010201210012202221112010200002002000001012011021220022120111101010120220210022112022102002021012101011111200110210022020120201010012101122202100102221000112200120110110210011201010202100011120211100200220212100001220100202100101122002020111212221100010200102212120121122100121222100220221122001121022111102", "011010002201111000202221100221001011002100221100221111222022201122200222220201212021201221221202020120022021202101012121122221110112020021000102201210101110022112002200012212022100211002211220220200100022010122201211212001012001102210221111022202220220110211021002210202102210010222222211002220110211021011210220122021010120120121110212102111110210112001222001011022101000200002220110020020220110211111000210011012110222120220120001012001212202200020110102121101201010121101002110200022020110102022221002101202210022022111122121200210222200220221101102101101121102121022121010011110120121212110010010120020001100010221210012020112222221110102020101200101220000120120022120220210012102010111012221000020200102202222122121112102220020021120011022210201110221122102011111121210011011022212210012221012122120121102021211011012021222010201021010221120211020121122112011101010222210112110201201211020221201022121002122122211222221", "112222012211020222211210221201111221002102020021011222202011111000100100001010001021111120110222121220211111120120100111100000010201120101110122010121010110002010121002120010012010000000201202121112112211122000100002112101101020112121020001100102022111101222220112120111211101110201010211210202201101200021100112020201210021110121122102221222202110112211202011102022222101121202000210122202010110122221021110102001100011012220221200011221000021010011001222011110102022220010111120012202001201221020222110121212110012201212100111112202102221222121210011002001222021200101202201001112121010220012112200121022101122220011201112111102000102010222122220222202022120000100002012221022102122202101120220110201121202221202112012000020220210100221021110110220100220210220101220220111101011200102120020222200022002222110120210112120222000220012000212010211121102020211210010010112000100022221022200122012111001221212011221012201010220", "110102202220201022220020102222010020011220010111111211220010001101222121002000100211110221200020022100112200101120202200121222110010102002211011212122000202020112222200202002110121012102201211001001211201000012120211220120010220210221222202102120221010102200010020000022222021221002101110202001012111202120200010211111020220221010211122201021102112211011121002010100021000100220020101102222220120212002011000021120121222211122000112102211202110210111011020202022210011200200010110110220120121202221111200110022020010221120210120021012200022000021101222121011011121201020211121000102201110021020210221111222011010211121100112212120002002001201022200001210111002121110112001212002221012222221210011212101022210000111110222212212022101212122201000000200120211000202111220020220010121122101120012101100220210101021201210121020121221100001120020121021112012100012100121112011120002211102121222021220122020102001020101200111020202", "012100022010200100122222111111012120011120100201020100120002121221021210200002210010222220110000210100000100221022200212010011120221000122000200222010111211021222102220001111120121021111120012010212011211222010001011011202101202001210210100211220200022002121110220122000011220201120212201100211120212110010200121012210121111111102021101121011110210120120210220111102021211222110112121211200201211000002202211001102102011111200101000211022210112221220222101210200002102220121001000211200201201111002111022010100210002221010100201222000012122202021211102020120100101121021122020012202021102121022121001011110121121221102100121110212112211222220200021202021201020221122200202112210010110001112020120110020220020010000021221221222010010120222021020120221012020020112021221000121011211201011021111000221001112021100112202202200010010212221101220210012201022000222221100122000102001220011200102120220010120002011122121022021202202", "202212022021101201000012112012001022100002120011200020111011021020002120101210101012211201021222020022220222202022012110021211100122011012202202010200022211001022010102211110110101020002212112220210021000222201201201102112201011122102100020222110012101212010011210102222212101201010120221212021020000010222101000100011000100220020020202222010110001212020120212010010100001120100212112222122012000222002210101002202010012012110021020200101210110121111022022110002000222111212112020101121011100212201110112110112212100121221201001120011120102222212101120100220202201002221020211022022021121221202022200212212002201000022010112011112101022020210102222200020022221202211211200111012102020220201102210101222212221102102022101122121122200120211002210120221121211122102101112212202111212121001122112010010222010201111221201022221110102110202220110210202210120001010002210000002110120012112021220200122020211021022102020120002201120", "212220122102010011002222020011221220100121001111102122022220000121022002000101121002110120122020210101021011222022210012221120002201121010220212222011202101022211221011000101020110120112112000200020122211211022200102222200212111121011111111222112000222211000222101112001011211202012222210010122112022202202011120211212121201001021222112012222201121110200021020220210110112102211200112121222200212200001100011012122012212111110200122022022002000011011201221100122021002202011112102112210000220022001111201111100201101210120002210002222020001222101200110122011222012221211121120100120222102120200110210120211222222012102212211200212220021200020112201021111212120121221020210000021001111220002101101021101020200212121221100200201200120102222120111201221201202012011000020210102021100221011020201001120000001102210210002222020111220220220011202210122220200002202122102110011012110110112020122020012110002201012012122000010012111", "000121020221100200121202210210202122101002201020111200211210211222111111120220010022202011220222012201000221120021001202111101000211221022011102212220101012222102001010111211202220210002100021211110220012101211121022010000212121111111020021022000201012220201120011120000010210002010110102121221100110211011201100220221102121200100000110001212101222200212021020212021002002020012002100001210222001011120022000100100211010120100222122002120111101100011110000120201121110101202110110202212211100021101201100120101110222100200122001212100022220002202000102110110021211101102201020100121211021011022211222101120022021121101022121211010221011221112121202110002122111211120201010121120211020120100221210202111101121120000012122121010002201202111100211101120010101212022120000121021021122220001110112001112122000120022000022001112212201221112001212220211010200210120120220101021220111011021000102212220211100011001202221010012210022", "102201121111222000110112011020221212120011210121222210110222110201200200201120200111221202020011210201011212111211121212220120111222112022222212112201202221000120020002112102022110121002210101222212011110112022001212122102120221022210211212100010221201222021201122110222221210121200210200122111001011200111110100121021110020202120110122012110111221110000101000010220211012102111000100111012120020210011122021220101000221200020012120202102222002112201120220020022112012201002121222211201002010020120012001220120001110200220101100120110210210202222211201011012122200112110222001012111101201200001121000210022001111120101212122001221200201111120122010112220011211112010200121102021212120021000021202110100222100220011202012010220012102111100102202012111120010201001101222210121102012222121221102221200112011202121110210220221222120012211021020022211212202121122121220121121022200222120102100002100121212221200022022022102200122", "120122221201111200202110012111120220120102201221112202010020022211012022200122210212121012020021010200111200222222222102220111020200122120121211020221202120212021020222001202202112001010122222122102221020120220121102102210102110211022112001121200102211022211012201202000002211112200012222002120011011000122212211202200211200011012112222020221100012111001012122121012001121111222022012122120020022221011001121001012121110122120010001002111100002001110210211020112112021100002200000011012000022101210210201211010120011222120200010102101102020221011101111201102102110012001221120221112102110011020001100122122012021102101012202102011211202211202122011010221012210220011201120102112001122200221211222111022000121200202110011111102112222020012121110220122211100002000121120112011200001201020202102212102121201100110222001020212112022122000021202021022101122111211222210001021201012020102112212220210002201111110100220211010122211", "021202210200212210220002120102220222201022011100102120020020210100221001202210000211021001120121012200210112220021202210222021011120001212122212221011202121100212221210010002111022121022010001222212021120202110220022101100110200222222222202201011200010020100000012000220022021211112011212000101200011102100020221111211022110222122202212110102021211100022021110201122220022011000200211121221100212221200012101011122021000021010020221020011201222212110011101212110112221102211002120221212000212112001222020211102002122112121211022222102201121022201200211001221212102220202202211102000221221220010122200000100012222020002222202101102020000212220202101200201020200201111000021001221221201201220220020222010012222100022010021100210200222112011221202101100221111022221202222110201111210222110102100022222012002211121021220022102200212201211102112022000201202002022102101122011221020210121110220012010212100101021110200001202102021", "211222101211201122201102201111012110122110210222001100022122000211111002210200122201200110110101202012100202001201212221212220011122102112110121101211022020020122011211112100112022201202002011202100201120220002212111122222201201122101012210021101120211110010011102001021222000100002002002220022112212121102112102122012200101202122020222222001221022012021122112011222121221100021100100221110000000000000100200121102200212200112022110211100100111202121210202001002000210222201220101021202101211000122022011201012111002010202201102120101211211122121110112210100111010101202102021022002110200012021220110102111222121222020022211020122110121002222101002212112010122000000100202111221120112020011022121210000212201201021202100010020121220200222101020022120220210010211102122211212210022102121211102211020222201011222121101200020212211120121022220111021110222111100022001221112201221110111212110111111210201000210101002010000120111", "002112022121100111112220210201111122020102210022012220121202201120011001120002120221221212102001010102120100010101010012010120102222121110000212111110100201112121022110021210101211010011210220111011002111211220112122001002000211021102210100102021011210112111000100120112200220221021121211202112022100102221101200122022112001022120220121001100121212210110021000000100101021200122221002011100120001200022102112211200121001011011111010200111022121022020110002201122001012112010001011121012220222202211202110000121212120110102022112000002012001211110020212021020010100120120112221011100110101002112111120000221121001122122212220121220201111210102222121012220110211100001202110202210012220101100101101021010021012121000022020002101020200102110200112020210202202202210220222020002121211220221221121122001001120122102022022210211001211120220212120022212121020001010001022220020002002102012222221102120100011010002001201202100200001", "101122202202122112122212010112012011002201012000001011211111012201022222202111101021100201122010222002020002122202112100210220020212102112110201011200121100212021111122001211202201022212010211111112021212120101021022200010000020100012011112002112211100200002111022000120201020112120212111201122212210012110020012011022220122212011120101110202122201201010220222001212220001211220121201022120021010101121102012020011210112221020100001010212011200102122200012122201022002110012001020120120012011012101112100010202101122000002120111010222121111111211222200100010020010002220011112011012212021100120002201221022022012201211022122011021211211102000102002021021012211001002012020001111001110212202111200122021001201022202111102201201011000101002002201021100022002022011021111201221022212020101022012200101111021202201200022001012112202220001000202222002121001221002220111212202002110200200122201012000001202112121012221101100112210", "222221220021010212121210112111200002220002202221001002010010002012020222020102001201222121111121211102120020202011020000222220002020202121002112121211202111002012101001211020021100202100121200121111210021000202002010112210020122100212012000112011201020012002221102021212121200001212111021200122102222021022122102110022221200121101121010102021211012221222202001021212210202001220212201221010021000222212111020002020020100200122012101111102221211100222112100110100110121011112002122210110110102002122022200202200200000202112020121010201111201012000221012202010101010102200202102202010212111002021212021222010220222011200021010212002202210000000211110022100102212101021122200000202012221210022220212222110010022120122211020002112000010110101210201101001112001110000111001120001212220121012221120002101110011022220222221120011201122202222000011121210100212220201211022120000121102000010200200202220101211010221011000001211200120", "022112001222121002220011122101101110120121020021212222121002210102101222202122012222112201210202122112110121002022010220000101112000200110222222112021002222020210102100200022110200010221020222100011210112102021210201112000101120210111011002000100101110020122121112212011220120211110220012211011122221011200122212020120101012201021110101002110000212200221122121110012120020000001120100201001000110012021110102212111101111021101210220021210100000222111201011012001100122022020102211200020212211102222012202210222220110100001001210111002202002000102001220102220212111022120210010110012011102222111221012100200021012211212110101000101100111202021120120120101022220012002000222002112101122220111011022211011110221221120202220021102122021222220010222221200121012210001222101220122022101222010202020010222212022021222101002110211012202111220121002212121220210001012201212001122221110211111001120222120120201210201020012121111122110", "200021221121221120222112220121212101102101100022102122212211101101021011001101122012111120221112011201122212112022110000222220002111021110101000221122100122100210110222101020210111101020002021222110222000210201221010202020020121011121001000112021221000021210121211012001021121010110011102102021122002111211202001121211111010120012112021121110012102022112221012001220001201102000220120211022201121121202000220012200121102210111112222122121221221110001122211200000010011011111020020012212210221202102111021221010110201210222002122221010110000021120200220211222020120101220201122120102100122111021212021202200120101211122121000001002120010011212120111202001121222001111100111201212202022022011002221111221112211121000221210112102121202001120022121202112010011212010111000210212000101202212110020011211001221002122202102021101001000121220001011001121021111200021002221201202111010022210201202121111111100000211122020122012122002", "201011101111221122221211021101212010121012000011221200100220001020220021111022101122012010201221020021121122101200102122121212210000112021220010022110121100202112120002101121212221001001121101120100010011022102220020001211112020101220000111000122120120100101002102101002212011001100122021110002201112022122222122121121221102010200122112101200012222012220000002222100222121020020212101102212120220200220022200212211021122010101200120201010020111011221201101002100022211100122222120222012102102200202001111201021020200110000101102012110210221012110201211022221002022121220000021000012222221221210021102121201111012111001202001210021120102010122122001200022011111112201201121120110222202122112101202202212222010011101022002020112200220100012120000112102202100210122201100221010000220201021000220120100110212012201022102000210100010220111001111000102011122202110121122101021012112200101101122122222110122012022222202010020022122", "101020210210102200110100020222021201002100010101021002221111201002202101012201200110111222121211221121222101111002110111201022001000200212012120222110201121110002212001020201020100200101212121101000022021002211102112222221021100100121110021100122212110011010021222021102212222021021112121100011210101112220120120101120020212122012020012102112200200010102111002102122022002120201020021221010011220220002101102010000110021010002110010221022020221001022021112010220011110011002000212210120111212121200012111221120220102200100220111010020002102021211020220020020211220110122102220220220101112210122222020122120202120220100110111220111201221121120220221200011120012101200212110220010111121021120101212211201202100211102011120112210122111202011222210121211101120221120202112200012120102120010210211222222000021220001221112211012010022212211121221021001122121120220020102201020121020012222220210100202100022110200221102111211122012", "020200011202122220202220010102211211220202112012200210121211202222200200022011200002012212100102010020220000111011222210220211000010200012212020002021122211120220001211210222211012221200102200110120022222011221121210011100101011200101000020102002222212021112201021111121202020112102121200202102221110102101112120110022101110202201222220100001101010121201022211110002012012110210020012221011102100010012000000210012120022210222102210121010011012101112021200101222220121112210021210200021211202110120101211011121102121120212010102111002011101211202022102110110020001012201120200020100000121221011001000121212011012101221001022101121012111121122220012121101210011111101212211000002112011222201210221111002020202101021201121120012011220120000022011021210201212122002102120220021201022121202022221212110100022001200221200100102121221010020212020220000001102212020200100021220011020222100012010211221120010012011001100121110011210", "021100022100122122112120010100011112210222220100102000212110012110120121221221020112000220202121221121110022020200000222110012022010020100012021200021121022021102100112100202000011000212101120221201110022010001202202022100100202122120201011212110220220100022212222120022001202202120012011102011021002121212201102010102200222011121210111111022111211111210022222020001200211002102011222201200110000201200011211100120020120120220110202222222102112001000022022010101210120021212221200120221111111002101000022011020002010212111021100000011100200100020022122201002110201022200000222000120000211020120011020221000201102211210012021021220111112022120011102210110120202020210210110100112010021110000112120201222122101020101001012120221101002122102021101020211201201002200021001022101022112202110000120002201220122201112111000201112112001120021222110021111222202221110212020022200202111120200101101220201122212220122101021200110111212", "211112120221122221200012110122002112120122002100021011122200012010121202022112100210102212221111012222010002100111221222012210022112220222200222100222002221200022200122010010121110001211111200102021220212110100200011100200202112221122010212000202222201111211100001001000201212022011012100010001021220002222022202000120011200112121012121012212212101010001001011122011100121112211220012000200110121112021201102102120022121001012021102222010110101010112200012121010212022221212000001102221021221101210021121120110111020001121110020220022021111222222101221001011012022022000000021222212001111201220210100210012201102212212011101100222021212122200001111212022002010110022200201012220222202100101101002012210011011002021021212110222210010021122021211020210211100112000100222202101012110020102102000202201112120212101101000122021212202220021112012112100001222000100110210222211020100200121122101102002222002102112222021220202022120", "122120220201202200022102220001010021222202020202122002201021020220020212002021222211222222222210202121001120220202001211210221020111000020200002112011100102010010001002111010102211101001200022211112000221021202022200221200121022202211112121020220102201202102012210100000121122110202020010002212202210111112222001112012122002220011001211021110021200011120011221212000022101120012220010002000112200122111201121101021122101021122000121010110200121022010010100002212201202200102121211222110021100211001200000022111210001110210222101122112100012121221111112212112020000010011122222202021012221000201202222010202121011122011122202221021211211120101022210211221122101121002012112100211112102012200212001022220011110121012122001021012201100201022112220021010102222122101112121220200210020112110201021010120012011121210101201211121120020200222101001021202202201110110200022011020200022101012110122222102200121202202101120122121120122", "121201101002002110222211210002001121222020222211221011222221002200222202221022211211212212220120000110021202102200201221111110002201112112200021020221121202210222121220100211020021122122111010222111022202011212022012021102201110211022210202012112000022012220200121202012220012002120221200212220221221202001120201202112211121010202000002222202210000001222110001200220011101012220202122121212000002010010121222111000201112010100012202021100020220121120212012010022201012101021112020002221011100100112212100211111112101100100210121000000001120110001121020111222102222211220202011100002110222101012001022000211210001011000001121022212001021021110202120212210120202020220012201202110201010010220202021202110221022122021212001021001000221202011202211101200122101001000122011111222020112120012122012112012010122121022211212001120110201111112120202102110002212212100221002102212001111021101001200012220112002221101020000111212020202", "222101020122122221000022012011020100122201001212112210211101022020110110110211011020100100121122112101201120110001102200211012212021122010220202002200001000222102000222101221122022112202210000000101020011012101122120122112110101200201121112020000110222100210120011000120100002112012202211110010002120200122112121212001212120211000201022121220210201222200201022000222112110020211210111200122202100111222202202210010012201002120201100202221220022222002020102210122222100010120222112022202012121220120220201202120220221120200221100111122011122021011200202211120000220222121101120021212122111000112210122120100022200021102111200120011022120120111200112201011200110210002001010012012011202220000000200212022012222021100221110220220212000011001001121011110111100111021010010220100120210201211100001022000121022122022120000100121201022221222200201212110022121121212210001222221020101000221102121212101202102210122122211001110222212", "010200111220220110122210111122002200212220100110100011012012122211100210020001212201010201002022010001000100100111212000111222010122010021002202011122200111201210210200002111102220000020021000011210200001100111121120002222211222001212101220121122000102121122222112102202210100221121001221000221212111120022210121222100122201222120201120121000000012202021210201002000101120020210102220002002122212120220011201122212200210110101100021010221101010102011102020120012020112011221011202100200211220201222102122101200112002122111202102210122000000020202210122212121002122102201112210021202122211202122212001002120110122101022000112212120001201121120210001120212000110100122022212011121111212121000221111211122210110212201022111211120112010121100102202111102110200122020002010202020011110220100012202110221220002001122102200210000100011012122112011010212002002120011202002211100022011111000122020010102021021120100100102111121111221", "010210120020121000222212211211000111102120212121212122111100020110110022212220110000122020120100122022002021000012200120200200211000112001211100100202020102020221221121011122000222020122001000212012112122102121120000211222221122012012200201111111122111000222012220010001100011222222001210222201020021012211021111202000100020102110022200022210101010121112002010022021020111100020010201002100212022201002101021110000122202120112000021220220222211201111002021122122222212112120020011102002001021100120120001212001212011111000121101202121111111000220202201102102002102100112000210012012021112120100211122212202001201201201212112221221111021010221022212002100112112122121211112120210020022122122202022001221120112020121111002122111110110120101212100111220110121212111022021000021010202010011011211220001122120121010121210221100012011110122211212121222120110112000012021212100000112020012012221102212022010121020002020001120102201", "101211002112011110210001211120112102111122212020000011100002122110112110110101120021222212101022021111100101012112001110221121100121222202002202021201221111220000201122001110000022210220220110222121020201101221012100120012122212121011220210211211100012212210221100120220012220121122101222011221012122211212002011200220210112210201121202220201121011221100100121002112110120101212122012011110202210100012101100222001112001000201012122222201020001022001011200021122220220221022202011101200200120102001020120002122012101111211101201122220210111001221102200111000202001211100212120202212111001120111222220100002220110002101112110220220001201122022111100211110122211202100100001211111222110122222101112010010102202001022010200000210220220001221011000011210011201010102000200102012120110002100202212001121100201202011200212202101001201012201011120002101200011110202121221102001212111100122200211210200110200120110220102022210001000", "021202221101011220212202100002221221111122201110112020012011200200000120012012022100120112121012122101110200212210122000112110001000201101022102202212220102000112111120210021120222100011221101211002212001101212100111211212112110100011210201110120201210201211210120000102122011110011201101211120212201012122212111121121212000102100112202000001210121000220122111022220110211021122002010000212112100002210112120221121022011102221022200102010221000122102010201102122111110002011212111220001222102202102211102021001011012102002102120121200011121222002110210102112221002012202001010111212100000101122221122100102112100102002222221102000001211200010002020001002020020120102200022011200111011212120221202120000012201211112100002020121101202211110222210100002220201201201221120111120022100012022110021010012012011010022212121212111102011222102221220112112020010101220002121001000210121100000212112111211101211111202011212200020121212", "010022102221020221122022011100222002210012102220101201011001001022211221011020001000021210102022202111102212202201021222110121221020020002000112010001011000010220021012022211000100221010121011010110111101021120120222122221210112221210002100021012220102220000002100122112110122112111001120111102012020000202022022022212012220210111102000122002102101110100212022222001021012020221101000010010101021000120101011220001221100101020201122111222120121002020021111120012002221010002210010102111212101110002202200212100221011222211000212101200102201111200211101020120220120012011202211122012010121022200202222020211011122202120221100211202221011112100200122101210020112001002112112210121002122001101011210001012221000110022210012110110000122000211221110000210111100112112201222220120202102212102211001002012201222120102100000122212100102211022010010020000012212021011110020122202202111120011022110202212201220011111101102201110111221", "020211201012200210012011122202001012111021012002221101121001202110122110121202022001002111200210221200211220102202120202012102000200112102212212000020100001100020202122220102201220220002012121112012022000101221020202112010022222101200121221100020211110201222121100201102011020101020002111122021200011120022120121101210102211112212202200110101001211100212211222212221012200222000212211012120101122210200111122112200110120022212100012212210102222200221221110210100201212102121012201220122222010110222021212102122021102210000200112010201012210020012210011220202122102122000102120100002221010111202101020101110010012001221121222201021020102000010021110112112000122110202020110100010011220220021201102221221022020022100101202121221000100102121000112010110220101102111201100210110110022111120220020002221121102220102002112121020122211011211001010020100011210101001001221220020002012201200220101010220101002110020120211210220220102", "002001002210121222012021201000121111220201000111110101102201001002110102021000221022221120011001121022021101101100012121110111120220222022200000100102110011000002011112201020212110020121201202110020120201002221120120011021201222111012212201020102210021102111100122222201100002200201201002200200010101001000021000002022122102001120101210101111201122100021010102211201011012012000211000202121101220101212021020222112002210022120102202120010212222001101021202121210101010210110020011212120002102001221221021211001111012202020100010110010211022210202210110202012012000201200101120211121221001211100211220020100012002100200012022101220000200012000111102110101121121220021211021002010111001202210110012220200020200202000202022120122121202221010200221221021111010210212100022111222122221010011001210000120221110222021121020212010001001010122000110001110002112011022200102102010120110202122112000022121020011011221121222021112121202", "121120010220001210220222111010200201020122110022220102022100100001210011222022010021220000110121110120201111202100022000000221220010012020000221002210000101101022222122122120100010002111012011002222021011210121002012020110111202102001002002100010020112102101100212110011202222001120220111122220021200201201212221100222022220110112222220221210000221022110121021201010000022001210210120201000212010121101100110101021211010002110211122120221211220102222202021212210010221120122202001120102102112121202110202101011100210222020112211101211101022000100120220100021101200112201110101020222120021201111222212221020012001200010202212202010111121202012012202110002100020012002101011112110222212212010101201220022112201012210202210101022111121221111020210211210102110000220110212200222221221122210220002001002111221200221210101010022012012111222210000020120202220121120212022100110120110102202201222222220211021010210101001210022112200", "211122221011221222020002101221101211010212001221210112120111222021021112120002102102000012011111001200010101101211212000211201022212210212111102020001102120220222002111111121010022202202002202002010222122100101110101011210012211111222102120201112201010101201200002220100101201021120201011222211101021200112121200111101222011111112010012122010101112122120110021111000021111021120101120120222010201222100022110222100210001100010110220101110211001220122222022211221011122122110210001120102212200221222202002001022221201221102120120010200012220001120022202111120211220210220111111002010210222212112011020121122011121221000222210021000211212012122210101022220000210202202211201022100002120211201020121211102210011222121002220100000210000101122212222202210100211001221121120120101210100110202010001112212111020012211201120221122102200210122111120122100121210022020120120101212022201002202022202102011200212001220020100101012212121", "111000101210101021112112210012120211122020012112220021022110102201100212112011102222121110011212020211012122000002010022221002022220001020011110200111022001121002202210102120121102212222101011210102020102020022001221101011002121110122111010201000100010001220202100110000020211221101112120221200221210200012110212022102112110021002221110212222211101021220111000210122120221022112122210112212010212112121002012012112002102020101202020001121202120021011111112221212010012010200021012022022121101100202021101120012012212212022110221102202201202021202121022102120001002012221002011200121210100221000121111000020001010122022000022102022011002200211021210120011221110211222020222111221121221200002101010210002020211200022011201220200121002121110001221121210201220201220211120102022122121101201120212021021120022002202210012010121212120101221000120200221111000112201211211210120002100200102221212002102010222220021101021221200221111", "211120101121210111201121222110102110122200010201202220000012210200120101020221101221100222112100011201012000211111020102001221101110122000201201212021220010210210101121101202222110022110020010212221022101110011210122110112011210200110121021022211201100021112112001220220200100011211121102100100201101221122021010211102221101212220220011201202200002212210120220220220102122002010111001221210022200212002211221012222222012222011002201022201001021101010001220011100012120001012101201211200002122201012120022121102102202012202020011000202202200011022200110011121121012012101121211220011200020022201201111112102001020110012210220001122110010011100210211101001110221010220221112000011001212002210111220102211212011210120121122121222121110202021110011022002100022222121122011010102021012221121120101110000010001021001011010122100210220022112222202220100201220222020020220120210111102021121102222020012000210222121122002021210210001", "022121221212002001101000012102212222220202110200010201110121101021211122122000211001202100102200120111201200110001011201020000102120100201021001001010121022102212212100020200011120200221102001111022210220020011200220201021121211222202210202121120220210121022221202101111001020110212211010122002101200022100211001201202121202222020210112200121101111111012121111011121011100222012020201111210221102100022220012200221121011012212202002011120021121000012220120211212121102202222211010102102201201101012122112121210010100220122221020210201100000000000000111211010110110221211122202210121111222102211001210112202210110111211221022121100120000221122112110220210121022210110010012122210112022010002202101121110121221200200012200020211201010101211220211212011000221201200211200100120100100211222211012200002020011022101022022202012001121202110220002011222121210102000120122001021021011022120112200111002001202001112210212110101121120", "022211111121110110120021202221121221201012211122002212221120121101222021020121020021220210020220201011100000210201212020222002022212110202121000102212021011211211110101101102022010111102210000011111010021221012200221120111012010102110202111102100110200022000101222121012202201001222200010102120120101011112022120100020112110200220022210201012202122222012012000212201122001201021222011212120012022001210011112112102220011121212022002211012121210022000020120012121002000120001212011112012202022112110020122212120001020221111101022121201022221002100200210000022002220210112012020112112122200120100102110020000101000212201022222202001210021000201112201010011000012210102210020220011221020110101201201212221111112022002212021220010220201222100112202221021010220020111222221102220000120210010220200100012021011021122111000120110110021122101210100220021101122002202222122122112012211201100000020122222110002212012222100110220120121", "002222111201002000210021020222110122220212121122211111021121220010122211101011101202220222122222110012122222220201010220010221012110010111221102111200111221201111101002100212012211010020010210220122221202111010210100212000121112100022200222022212001021121211202021001100222000111000200021210011101121202221011120111020102000001121120121020010221100212111222010200120001120202021212121022022101102122200202022112120201210222021100100001020201111222000111012011200002201020221202112100101102200021212021111100200002212010012120221110221010000002010011102222111210120022102102101221112111002100222111200001022212121200220110102122010211000222110212222200112121201222011112121212221222112122110201221201022120001110112212002101201121122012210021200001221110002112202202102011011122011202101212021020120202101002112122001022120220001202211122001101011011211101000110001200201100221002211011100220101002201111100210111212021022000", "011001221011021111011220101211001200001020001021202212211100012211022111201221211112000210211002122120120000002101001011020222120112222212221212101210201011212022000122121201211202000000101002201011111010101200002221202012102220100220212002002021112201220000120120122210222100020020222000012110102222001200211202022200010000222012121222200111012001222201111110220220000110110110101022111221211002121011010120202202112202211111221211202121210201020000200011010202001211212221211222100220011021001101211221001202020112010211002121211022202201112212120020210222221002122010222020222001222122010200012010120211202022220200201020000020102111122101012120212121222001101201110121221220000022201220121201000201012012022202201201101220020212120100212002201101111121212221211020220120022110000120010202111221212212221220000222100001121012001012212001202201202212021001202221221221112021022221211102200221210211111001022021010110002022", "110011111222122102110112122200121220100010001212112211012200012112212222210102111001121020201202010012022000002010102212012220222112102000020111121012121002222202220220012210021110101122222011220002120102221010111220112112212222000122021111011012002201210200102221122011202100022010220221211211120001112200022122002011001210012002111121001202201210100010002200020120120202022020102202221222010202111222220200112121002212210220010001210001221200122211100011020201221121020220000000212000110101111020110201002001120002110100120120220002021220102100210000020201000102211202102120102212012022220120210210021000200101201000012000100101210012220222111200000200010210201112222221102221212020120000220200222000202201112110112222220110222011022021000000002021122011102010211011110020100200011120112120010022120102101101111222201122021020111012222102210212002011212110122012222201111010120122221111020101010010222100222122222012102112", "012110001000202012011101012111222201101202222210221020002120001200201202210112200222211102201100010210001202022222221221000012002022020102220121120211021020221200101122111001121001121111012220122200122122022000011012212220100010211000211011201221011211221021122101222220011201110220220120112212212122212001220201100112210002000022212112020220212102001222201020212111212002111010212112001220012102022021201101222121010021112220200222011022012102022021210011101110210001012022010021202022121120221121210220111211212211202001202201101010012222102122221020000111001001102200002211221100121000002120110001022202101021220010222100002001101112001100010012211121222012020221001102011111002210100022002022210212021110022221222210011020022200011220000012102110110010112121211020221220002110020200121120202220221100212100220212221121221000100020021211102221102020221200201210012012022221111111012202221212022100000102102120211011011222", "102212000001010120200000111200012222121222112111110212212212201202020021110211021110022002101202121122102022111010001222200011212112021012212222100112222121011110201010000200002201201000101011002101101000012102010210221122201212221002201110102111221222021211221110102000202201011202221020220201010101212202201101002222011200200201101000022121221212020202020121100112222000000101001102011201212020102122011111211001121002222111121200020220220110211102200022221022021111111221020111110122211100122221010011222202002020221001002011102001010222221102112022020001102020110001222120122222201011210122220222120120102010111000221122122102220010010020122221201110122211210220202012201221221200110201002222122122002201122021001001220220220012111111122212102111101200020001022021121101210001122020021201212012122202111110002222121211010000211002021220021021011012211211020201100011200020201110121200100110222212122200011020022120110222", "110000212022012202011101010222212110012002200100202210011201111112220121200012102100100012110220101120010111022012121012020211110212201202002222100110112102000010101211020102012101122001101222020022121222212012210221222111000100012112222202011210002200111020111210101201000102000011202222000202020012222022020100222021001000122111001121210111120221020000000022201222111220202110101121100021121210120110120201120011012020122112000202222110100011022111011222112220111111122200200221201120202212120011101100221211000122211021000002021011121022201012111010000100201102111020201122100200010100112110202012101220210112010220000211112010001212211202222202112110021101100110021002001222200012200211200012222210111212121001100210001010120001221010011000122021022212112201000001210212011221020201101110102001100021002110212111111020200021021220000210212102122000111012121010111122121121011221221212120112220210120100120100000201110221", "212110100202122211221210120120122111010000021120001002212020212020201221110111210211011100112102210222001201101201101011001111210010112102102212110002101212211000220102012200121001002020202212210101001110211120210000021211011010200200110202000210022001122000110101202121121221012201201001112101020021200101021210012101011111111202121111022002221121000211222110000211001222202021220222210100212010021220001101021110121210102211122000002111112221202121200111022002210111102121210122100002010201200202122120222221100110112020011201111211001111111122201212112222022102001221121010220212011211012220210122110111100120200020222112012011201211011102121220010212010121010011201021111002011000210121101011010222000201201201002100022002022100122100220002220021101202210111102201001001011101121002010021110110110011010011201002222012120221220101121100200001122201202000000111121022021110011122101001021110112002111200100012222120221211", "122210210110100120112000102222012100221200102120020221212010022002001002012122222210222212011211000120110220202210101020111000200102111010122011122120202111200110101100201100100122211112100222121210002212120110120222200211121010202100222200102100120012202012012211101000111112200111001221201212021000020120001000212001222211000001110010001220102220110211012200202011000221020202201011112012222222111122202001212122200220221001110220001122220221101021112212002210012022020020210021021021222221100211011002100002221021010221012011120121020221001122110022010002000112222202210010202201012220000001110012010012002010200020200100201121202201121002202212112002200220011111212001100020110022021111201021022121021202111001022212021022201111001200121102220212121122212121122220000121200100221020122220121021110200012002102212110020222100221120222102021120222011011202110122101021122211002202011112002022001002020211120102110112110002", "111221110022012000102010111011122011100020120102011122112012202202010010110120200100011102222012011012110221200010120200020022220101200002122122220000110211021022122120111202010022112201212111122100122222020012211120102212000101020022122001111102212002010100200122210000100012120001021222202022002111121200110112211010120121200101212110220111021211020112111210121101112020101200011112011202100201201112112121112200211101001001101011221011012011110020220012122020020002220001110012011120011110221102202202000010222100010201112221200202110222022122111111210110011010200021021221211020102022002210200001021120012000212101111212121001012111220000222001010102222212211110102102001112110102101201100010021122101200121120121111000112200002211211110011111120210221022020002220100220012002112021112021211002111221121010101201021000122011020100122220000110212201100222202101021001010021221000100211100212001100020211120100202202210211", "000022000121010111002112122200010001202211010000210212222112211211212122012012102210200202102120210200200021021200001220011201220012012011101102100212010112122111022120210020210022112000120221100020112022011221202201012000011122112221201021222002200022121010212002012122021120112011022021112110122021211101220102022101001020120212011100021101122020002101110201021021012000221110010012201210112021010102002221101000000012001220200101101010022222111021112201112112102102000122012220011102012212020101011022210210111210112201011212101111122120110012111022202200002120111110111011110220222101212001202002001222121222012222122002221111222200122000011011010010211022022101010012212012201112202211222220001221122201210200010220222000201110020120210102202201122221012010011002210021101002222102112020211220001122012210110220212110022120200212120111220002202102110212010122211100210202021112011112012121112220220021100012020201120121", "100022011201011020200011111211212022022220220101110212110112112101202201021120210120212210112012102211010210121221220101210002201200221010200111011110110120212101202112212121222000210001111201222210112122112010001101111102012221220122201022221222200101101120202101021000020212222000121001110121100222101112201121210220001200010222010000012212122112201001201212020100110111200022101102111012020212000110002000112102221012020001121102101212110212010212111001021211012200102121222011022100012201200222210000220220222202012102020200111210200100021012212222220221222221102222112110120100211201122210101001122011210011120011200111022200201201102201002112201200101210011122020120222200112221200201010221200201020022202002021112212012120020101112201012101201101220120110211220101120011111122122101212002221221222011021000210211121201202122022122000220012222210211120211101202010012101101210110102121010210022010000121001202121202222", "002122201202201012001010222110202121021110102012022201002222011222101002121110000001211120120211002111011101221012112002120110120021221012201012102001101212122002211112010220221200101001221001021000210112100012020120101121012000102210002010110220210212210222020012021112002211100100110102202002110112220120212021111221111120202001111201111000010221200221201222112110210210222011120012210011121111010220211200122222210011010021211212101212212101210120100212101201101212111210011001201212220001100021022212220212111111212202210121012011121011201010111210100202010220121212110022200022101210000221222222120200210011212010002200012001021110200021012112120110211110102120002100110011022000021222222200221100120010222021120021201111221222211212212010002221002211021001202201010002001021110121021122202212112112001100101200002110202011021122222100212211001222212011102100200010120010111210101121111022211222221200112012202212100120", "102021012210021210101011111002200002221220102102101120102221022202012212011012001000101201001020012202011021122112000212201112110222111022010211210012110102111100121002012211100010212211211212120210222102122102100010222211012110121220201021222020121221110222211120021201221222020102122012121200102112112110211002020220012022000000102100010012222211121110022211201010020221001120002000210222222022101122202212221120222102010100200221101221201011110022202001000111222211122222211020100010002220111221211110120120122021121110220120100201210222122020222201121201101010020101120201012201010101020212010101210102010012102102111001111220112011010210121012221010212120010202210022221122202010002102201021212111201222210021221012202101200120212102012111212001000210020120202122010011221020212000122210012121102201120221001002101122121112122212011011012221102011212000011012011002110221112221100122212121201112221200010002101200102102", "102222222011011001001111100120221102122012012022200211212201010111110202222000120021220021201221002111210012020121111120200022212110211122011100202121011212200002202121111201002111212211110100021021120121020112201200012110220212221010020022010000020212121012111212102110200010210110100101210022120110122210100202111221121002220101102202022122020121102201210102201211111100112112202202012011202221010002201101201100110101022002010002201220112111000100002202221111201112221222220211021011202120201120122211002021121102000202112002121111020022201121000022001020010000021220101202121120202112000212121210011201202202212202112101210122020010110112220121010122200000020220210221111210020222021001200202001011022202000112221200200100100220001110002012001121222202111202200021021110201110120002112100222210022120000211111210011121212221100111102211021112001012021022200112011211210122100020210100022110220102122202020002012000221200", "202002122102012001022021100211020010011002200010112102121201210102200011122102010211001111211202211212112112000000211221001211010120222210210102211022222200110111222212120210020220201021102120100110101222212010212222202002001210100002101221202221010210022200110020221210000211100021011202020101222120021222112122012201211222221121010200010000220111112121201212021101100221110122210200101112122120110110111221221110021000100201202212110220221120021212121022212212220020020202210012101120002010101212210202210202112201121021120002111021000000001101102011121102001210002112202122102221111111210211202101111110200122112110122121011101201100111012220112020021020102212111011101212202012221001112211101202000110121101122202101202120120200112220010021120210202111110011222010002221222202000212222110010210122201120012122111212220210222200210120002100100010022200121201002222022121211220102120122121212002110221211010002012100022221", "221121012222112111000020202201012002101100101212212112120110102020101201221101021111212200221212110222102200002012102101012221210200121220010000111212200120210121000120221012202202010211210201110212210012001112101210000111000110110022000021201210211211112112211210200222120020111010021120022222010112020020222121101220001210222222020220222012110021020100220201000102210022212221001120112120022211222110020112011001212212111002012001001020122002120020020200110110201200112020220011220002101211221110121200211121121001022121121211222110200201201000210202122021000222011010220121000111111000102021000212000202010111121111202211120021110010202202220021112222201021102011121200222002211222010011002221021121122201100020100010200101200021111222202222000120021220000122201212012021212200111001021222211210010100212220211211020112001122211021000021200121110010111010011221022001122101220210201011001112021110022012101211012021201101", "200020211001201000012120022220010201202002100201210112101220002212002101201101100200102100020120102121122110022012101221001220011202002210010210120011210020102110020212200100112101211111201020012111221200222102021020222221220021001011211122220201012002201220010111222222011120220220010121010000221120112000012210120021220212100001121122122001012100021222011011212020122002221211101210020022201221000101122222122012022112111201101211020120001012120010220200111012001211010102000012111200021020011110112021210012121000111022210120201002110020102002201112010011220012212212022112120211010222121120211220212220122202200220212210111121022011020010211201120111202221121001010210000000021022010011001011100012011200220111102110201111020020210100211121201022120201000100112220111100202112110200211010011101002100220121212120021122220001122111122100000212200001120120121020001121211100122122111200201011201010021201111210111000102120", "021002012001012001022002112102001021111221222221120201221202211020010010002111221002110112202221001112100122202011221022211010000011122121120210200001221021102221020012001210122212211011210101022212110201012221001020211212202012001202201210012002222210021112202012120002000022121001021121021000021111211200100212102022001210102112122000001020020011221112111221122022100001222200112002002010000120121101222022012012220100121012122101002201211022220210121010012000110222012012121200200001021221110112000110102010112112011200122111101001002102000022100222021220022212201002120121210202021011021011011002010001111212122212202110002212211101102101101200012110121221102220010011122110200101211012001010202002021021010122201001221221222212212022101111212202201220100001022201222122101222021002120201120020000222110202012210011221120202020101102211122121002012022022002221022201212002122101021021100120112201220221011201102212201001", "210021102222011220120012211022022201212102202101121112200012011000111010201020020000010122111111102111210112112211111100121021010220010121120000021022220111002121121101201122020222000212220020112020211121021110201211202020202020021201202110010202110021212100002100222022111020210212012211100012222201220100222221021020200120121212120202021121002201221011202101122220221022220122211112211012210021020100221112202010202211012200020201100120002220222201120002020202012020000221022001010201211112212122211220100101112210120222012000011020110011222021221221121221220121022022121021001222001001211112121012111201122200120021222022220112202011112021000102001120001021112111020111201010122021020222002122112111220122002002020202002001221100120000001201000012221021021121021201212012002122101012012221200112112001211102212211110020012202020200210110112021121210122020001101000110102100221010021100200020201112220120112211111112220000", "110212102121120000111000200102211121212220011211001012110201100000012100002211100221200011022201100002201112010000102120021220221202012120210102011111201120111101100201010111001110210111010012111020210010111022020220101120200201221001210010122111220221102202211212010012220222220211022111200011110021100102201022202000211220121002222112000201010011011012112122210120211220201120122200211100200121211010112201120022120020100102022210201000202202120001211210121211202200221020021011111101122002202220121201202120002211220000020021202000021101221211102111122011102201120221110100021021120122002202210021212200101110220112102010102101200210011101102202000012000100021201022001012012000221221101011200001101112021112022111011011222221110121222021120221120210101201012221110101012120020211211110020121021200222110102111102102021200120010121220010212002010001020220012112102002212120121022001020200222221212012100202101012101101000", "021011222120212000010112000210011021111221000012012212221001120211220012122220201212200021021112012212222101020102120002012212121120000012022122211120010212110022111200220011121111122221200011222121202121212020002201122122102111212010012101200100112122002020010212201022120102121201200122000122010110221201100000202221101120221001002212101112210020211021210001101120000112111212201202201000110001202210001100202112002020012120112200210221000021202220022002001111212002200200222222000121110002101221100022102221111202221121101110102001202110001202122201102121102110020111211010211021102122211220212000102101210010212202021212002210010202212012002020022220000102202100022201100101012222112120220200210001120012221211212021101122120112211212121000201121221012211220112200122200111122010222002202212122110110122100021211102101002111100111022102122021201200120112121021000222201022220001220201220121201100122022202120202211021222", "122012021200202020220221201220211010100000111112120212020101101000122200211111122012011201011200000121021020020012202211021011112211110022222221121121221011121121011212121220002121102022011202120212120122221122111220020121210002221121120212222212020202100020102122211121022210021202110122202101010001000202010021100000100121210211110110102200220101100022111212100202212021200222011120120202021212121112212121120001101122120000222111212102211100221210120000212100220102221100000010110010010022101000000012221120011221111002012101100021121102001211221021002222222202010102110101212110200121102100020212011001211200102212200120221022001122020212210121120000202111201011200102021001021121121201001012221210102100222211101112200211022010122222200221201210000001212122102012101212022222202101120102010011122102222111110210201110120020011101002000022210221111202220210211012111122112201010201210210001021122102221210222100012020211", "001201112211200010012001110000100022121222221012201010122120110212111020020112222012022112011112021122202121211101121012112220211122220011221122210211112211210011222020000010101200100101020220122000021102210212101001202101022121221011002022120212200102012211000200222021100112100100011021210220102010001201202101121211102121102012112110021001111211221002012220121222112222002211120010000122212211100200021201201001021222100121100202002200220002111100201022012102211021000021211120212011122220002101002000211110110020000202002200022100221221020200120200222012112010021020002120212210011012220010222220000100202220210000222121000221201222200110012022210121020200222121112212112120222002222110101112210121121020120010222002101111002210101011200112210111012200221000011121012112101201222011200122211101202201002021000110221200210000021211121011121222011111110000110122000120212012011122212112111102011102121212100210211111110221", "121021002202210211110102001200112101200201210001111020110100121101112002200000220112221102101002121212101122010100122121120212020120222021111000001202101012201000202111201022201112001011121222120201110111022112020220022000221012122112101111001202221000111101020101022221020201222212211012201121110201121112120010012002102010122020211011110010002121110101100000100200001110202220222200221111101110112220022021211202022020101112200211111121112212100112122220210010111220221202102221101211010221110200111220210221210111010002101222120111120200002222021100210102200111002102112011221022212002012010022211022122220022212112001111202010220201201222000202122021002102122210021001002200201210101100202002021020211021022220201211021221211012220102101212222210001222111012120011201101000021100220202000100011000022202211010211112021202221011102022221222002120000222010021210220101111221110221120111211100112202120011122212001211022001", "122012122220010220201011022221012100111010210211102112002022112001021112011200100100000102221021211210001222100200100000110221212101022200221221020000000021101222210120011122121202001202112122120002011020111022201111202121011010120012001021012021122220202111220002010012001110211010100001120012200020212201020021001221202011202120020001001101122012110002211021212020112210120011220220002022200122101211202121201102002202102022110120102021221210020210210121212010122112210002000101012222211020002201012211102220212101012021102112110011010001201011221212000010011210221022120222212211011221001201102012210012112122012222210022202202202202222110200200220012010111111122210111220211021112121112021000220101020200112011002021101112120000202221122200200222200010120112002110112001200000212211001210121212010121020012010111011021011221121000001202102212211201010220200011000200001201202021011102200021101102201222202000000100100200", "101010000012201202102011021222100101000210020010020212020011110121210121202121001100001100202200201210000111012122202200022220102121001220102010020111202012110221110200002001102021011221110000101002111022020202111002120002200121102200101111201110221100011211110202020122110101011020111201000010210220001102001211002210121022222222100012200102000002002202220100000201101011112002221101022121210002002112111110011210100010211120211112222111111220100221112011212212211220112121101101211102221222210101020201022022111111100122121112212101011222210010011210222120110200122101002110101202001012222111110110212012021220100122010220011112120201212220110202112220202121122111110110101120200002120212220021111012012012111120211011202221002121202021100200201121022121210110120210212222121110222122001121020210122121001220212100002001121212111010000202200010010010102111220210220100022021211101100000210100111122000201000112022002200010", "011212212200121220000200211202002011201020102110112101200122012110020222002212121221002022202200201211222111012210200100121100021012001102200102120110211012222102220101110221121020012110120122222220022112102010102002200210220011000020210121100121112121200201112110202120212022000220112121111222120212010010001022221121010200212201121101100202100012111122100011201112020021020011212012102200011011111222202112120220022111102220112222201211110121121201102120221112020100211212111122120122220210102220212000222100200200010022112110012101021020200021011110010211000100001101102110010000022020001002100022110122100120101212000211021022012122000021011010002210210202012200011001112200122010011120001202110122021201221120202100210220010211211020001011012001212220101102021220200111000122212211222212111111021122100012000011210020122000102111220220211011200122210210120122222220001010120000212201102102221120102010210122202022000120", "212011111122112110122120012210011020101202101221212022212220120221001002210001002112022120001020112001220010201212012220110120000000020121102111022120121012101002202101001022000110002212020120111100201122012200001220010012100010212222221121210012100100221200011022100212102210022001010011121212020221001211212010201022020111021110122202210211000212111201020210211221202221101221221021012212111200001101021201222022222010222012112111012010212210002022012111202001002022111110101211021111010101111102220110020111212121112002222212210121111002202121201201021010021220011002120012221220200220112222102100221021210011002110012112022221002220011221221002001000112112122201001211121102110222220022102222000012101122112120122201010010021010220122212121110101011122222211211211001010020210002122020210211111101220111221201120020110210221002111210010001212021011122100021211111122001200112211101010211201200111102121200010202021020121", "002212100201221211021110202112221120212100202221222000002211222221202210201112102220201211110212111100110001002011211110111222002112201021001011100101012201100221110011101001222200122222020102122121222101120200011101211011020110220020201012010200102111001202010100201011202102012111011002211021112021211220012222000122220121001001111200110110022021221111020200220012111221210222222002001220021001000221020210100212121011222212000002102111112001222122122010111122111212221222110002200112112210200111110202220212120220222111001111221001022200200212212222002112221112012022101112201102101110100102121201101112100011112212110221020121210000222120121000101021010011220012202201021211102011101121222011102122220000220120222222212012022110222101012112010100102210002112111220000200022212002012202101202200121212011012211201022200201020222022120000211112002121102201200020111000120012021011121021202111201201111212102121200011112120", "221120022002022101211011102221200211111122022101221102110121122102201011101111021200102220102111100201201111000221211102211221220120012110202210101020220202212100120102000022202000121210220100010202102211002222201102002110221110102100010101200220210102000110110011111120000000012102001020222101100001111210211001002212000101112021100010112120111200202001022122011112212001020201202212010102001201020200010000222010002120200112110200112200002111111022120122101221122221202011201121001001000100212211001200011110211012011112110001110222010212121201021022202121100221210202011012021222022202210100212210100110111221220201222111000120120001212000000010000002002202111102122000110100222122101021001221220001200120120120112222222201012102210010200200201221221020212210121110022200210121020212011112201011200001021000001022112111112211120202000121212021011211020222001010211020112101202111010020210101011011220002211001120012220212", "002120212022212101100122011022122002020212112212122211121211110221011102022022000010002101001102110021220112002212202002122220221212122210102211100202210201011111120211121112102012122012022121121012120020110011021212020110120201110012001110011000210102020002022020222000210022102011200220201011021110100110220200102211100200220011001201222112010011212111110012022121211212112122102020001001202120221121122020100200110101111222122200210022121122201110120202000022221022002100221121111122222001101102100222021112222212011220022222020101022101010001012102201000000220011110012211100021212011011210010210021202020102221201011102202222001002020122012012012221002201122100012121210220100122021102100211121102001101221200212021102211110101120110222000221111201202001202110101000212102020120020220020210011220010002102021110201122220202120011202212211111210222112202120021122111201211020012121120111002120210021201102100222222121200", "111011011120111000010021221001222122111211220020122210210010121122000021010200122110022210222102021121102100121210022110220222212012000001001101200202101110022100210110000100101220010022221111012120120100010122110221220122221210120212200220110200111102221122121210112022220202211210000101110000011101122201102022211102110220101001002001022200211102100121220002001201220102012100021010222201000022211101122200101220020120220111201210001202222221012021102000211111212021012120221022111211102212221000002200201120010202211220011002022120101001201220111100120200111110010011210222020111110002221220120121011111101201111120010100202112020201010022220000112120221210101100110112120011021111101202210210210212002101021010002022200211211212011011201112222200110020220211220111221112200111200002210120211010211110121002001002120221212011000010000012010121022121120001101110121201000120122221200221101201101122020000002102011022211110", "121210101101200002112011020010020120011121200120201222120010122122010000122001021012111110211121100012012222010222111111202112202201011210102011010021210020212210121121100020211010202002100102010110120001100202222101121100220201111010211102011020001102200211111100121020000121211212202201211010220121002201220020210221002222110101021210121011000110212120102000220002122101002210000121021002002121120201021202120100220202200000101020221002100011210002100222210200212011111100122101022002100221120102022022021120011001110010121222121101110212111221021121111002200000121002110200022120122111012221111112200112002111200121220201212020210102111222100221200001211012102212001000212021121220012022212011212211100211201212201102100010212001001202220002110112212020021110220111201211221021222001202220220120220001200010211211010122212010212220111102020111120120021110011220221010202211111212022112000010112002112122120012121210100000", "020102201002222101012221100211200221020121122001221211102100020021012000101022120212202100120112101211022021211221000000111102211201011212121012221012202120102022121112210222211111002002002101021021202201000122102010020000212111021001102110001202111020212011112012202011100220101220020220210001100001212001112201120112200112022120011211210100111022022011021110001111021222020012102020112121011210000100100020012222102111221220012010200012121100112201201002200112012201200001122212111212101000201101200201001221002221202001012120110210200122020210212211110012012002020000120220220011100211110210222021121112022120021010222122001101120200222201112200021121211200011200010001112010121111200121222212121102102220201100212022121220122122212122010210202110011122222021220120210122000221000110212122220222010010102020122212022221020112202221210221021111012112101120102111120001001112102220102002222111011222122011122011001111111212", "212101222111210221021201211102022012111012201212002222102000122000002201220110000001211202021111022222202201222020101022001122000102101211210021212022000222120001101121110120110222210120220022120010102212120221002110112212111201021022100101002002222211000200101210220211020200000121211110100121120222211020200122100202022100001201201211102110102010000101100011021121012201020222002000222022021221111021012111101221201111220011121222222011200220101012220022221020010200202021011000220220122200021101022000111210111112101201101122220121201110221012111022101101022010211010121222202102220220221011112100111002112200121010011021101202001111102102000021202122022221011011202201101010021221112221111102110222100022122211020010121112202210012100221220122011221122221212121122221200210020000002100022102211221102110220021000212010202022220121100111111022000101122200120102102001121122112221202001122012020221202201210212112002021102", "110211011112100111111122100100100001001120122212210202112111120121022020010221210000112012222112022110100110002002002201220120102222211212220102212220201111221022012000010020102210212002211221120212110020212200021200210022202211202100011000200100222001120121101001211012201022211111100112020110222100202220220100211100220122201122222000200112112212220121102201110121110101002001012021020102001220112101110121211112111102212111100022202201110120120111112011222000101212111120001002112012102002001011202021112002001210111100020200112012112210101211210201210111002011020211112020202221022021012010000011212122102222211202100021101122110002001110100111220122222212000202020212011221121002112200100000222210000200201210212110002202002102010210101200222112222011200001121201201221222102110022200221222210121111001112010112201022110110210000122111202210202202021021010000121210201102011021200001102002100021221001222112201221102202", "100102101120100010101200022020012101200120001120111122020012022010011221220201101201200101221222020011010011111120202102111101200010222210222212022101201001011112202221021122212222002020120201121121100011121212220212200212012110212011122102102210112211120212122010102201112200211212011211110200201101010110202210111210000202012102221020210121000202202001120022201112001102121212001020102100212210222210020022021201220012102211220120021000100120001010121000201022021120021022211120101201102201010120210122012012200200102200012211012222112211020100020000212211001221011220220122011202210100121202010220100201110200022102201220211222021211011022022112001001021021200200200210022011211222022210022012122101111012101122210112020112222112222212201011100220001121220021110022011220120212002122221102100000210202102122002121021122222022112202120021212101011201012112001210101002222111112012010010100100111022122101210112202121222211", "021000102202021101002022201012221102220220001011211201221102111221001011120011220201100120020121002222101222001002201200222220201102002012221201211102220011210220000212011220100102021021020222111100010121202212200220202220001100021020022202212111102020010120112202212100100221111111022222001210002202200212102122101121201010020222210001222210100220121201122200200111020021121201122022012210220102220202001102202211020121220102002211121102021122101102212101222000210122102111100200010121112210210221210210220021100210220201202111020112200010100020112100221121100220000021121000022211200112212121010002122200221011012200201101121201022222212101010101102022001022102001001212111222102020200101202022210000121211100210210121011121101102201111121020202022122111220021120020212002002002201002122201002111101012000110102100020000122100102111012122002000211010101202101010110000210020022202212222022021210012000122112111120011220122", "102121022100120101212201110210111101121200121022022000001012110210200210221021220002100212010122100200112110102010122022022100202010010021122100212101210112110211021100222200012212101000102101012020102120211112020120210221110012122201212102121121120000101211102120111021012211120211210021221012012120001001110021102220121002122202022021221202110020010100222220202111011020202012210201002221001002120222102202022110122121000011000001012210211212022222022001010201102110012000101211200201122102020201100000111222002221121211022112211110212122001222220122102222210001120111021022200122200211202222202122020021112102222212221210211102201122211222222211100211200020212112202212001002012110202012101110220101002121002000110210120120012010222120002111120212222201112211201022000021101101210220002201022020212202222110110200021102200011002221112001211022202012121220111020111122222210020200002212212011000220120021001210202201121120", "102202202012122221020110121010222020101111021211202201210120221110121111001121102200011021220010010021012211111211222021201200220000110220201121102001020012112011221001220211222022012112120022101210100022100000212202010110022200001111110101011221110101121011021102002200211012211202021201101112122211112121121002112000201021202101200101220110221200211220212102122210111120021120010111111100220210021022011001121111022001200011202221202122211210020121211000020100222120012201222021001120020000101102020011201220222201102210222211220200020001021121102011110211001222221112112102021112022200111011111101020110002101010100122220011102121121102122210001222201020000221122101120211211122000220202121111221002200120212002101110211121202101010120220012022122221022112021200120221222001020011110022020202021121120121221000200112211022002221010221012222012221212011211020221220201210110122112120200102200021000200210201122210122002001", "012012010222012012210020110110210022201100112222020002121102020202000112212201220110102121000022221112120221211002102211202120222020022101212122001120211120220212211220100022002020201200120201000111201222210121122110211020210111200101222211121112221100210101210201022222202201200010022201212222211111002210012012122121210010122122111110121001102010221011201010022112112010102122001112221122100102020212021102201211011201222102020220110200202202111220222221001011220220201121111000220212111000202012201222010212020220211112102112211100010210100102112122011111021021111002001222021010100100202211012021022022120212121122212001212112002122002212101010020212202012222212202021221110010211111101121122120212000100201110122111212022120212020202201212111021000220001121012121222200002010110100110202121021102200011020212001101112102021122201211000011222202200001100000220001222001211000012220012122221202012210200211220121010120011", "122001202120122202102211011200012110221022202011012011122002221121002100201200020112121101022020122112110221211112022002112002002211100001111102011202210000222121102002012020202200021220022020221220202102012020022112020101122220012222200111120122011102002022200101210000110111001101012120210220201110001100111121011110201111121201012220010012101000101110221210122101212210102111102102011221011220220121201000011211221010112222220011020001221020221120010120012210000222111112120001000021100001121200122222211212121011202101111211200022021011010201221001221120002020100021211002002022212212211010202020210210020201112202010211111020222200212010012120010200022021001220001222002011212210012200101210021010200200200112220000000011222100120010122110102210011110020222001222000212112122112012122012122112020102100202020211122020002112020002011221102012022010120211020111000102112222111211022122010220020021022111001000212221112022", "021202020012020012210101011101010222220200021101010212121000202012121212212111020100110212001122021211102112020101020021012011220011002112211012221101220021110000212010102110020202101100122002212110221001022111011220121200222222220201100021111210022120111001221000000210010222021021200210101111221022011020221101120022101101100202100211121022211011211011112202222001210112120202020122112021022220202110012000120021102210212110001121122021021111010020201100111212011200002212210101022102211021020111020022001102111212012200112110100110022112022011100002122000212002201002021022220211000002120100101111012211012121101200101012201012121201200101222202202202211112121000012021222220100002120021110220212021221011101202002110100222012121111210221211022121120002200220121210011111001002220001021212001200122012010022001120100201222101101201022101012112010222211110121201000201212010011221020112011020112211101221201202212122222220", "021100112100021102211101202202011000210120210111122002102201000211221212210112010011221021202111212111122121010202022100111200212011102200211210211200121021211020201110111012220121200222001001102211002101102221000201001011102201002212102111020121220010021111011220111022220110200112110020111202100221222200110112212221101000201101111201020222102211101210220212100021120111010120211111211102210122122220121101001221000121100210221202201002112121001202110121222121012102201100102121211222111222212100202221000201222012101110101122111201200111220111202012202101002110010221222221022210021100101000112210111110020220100020001220022220000012202021010202101200022100112001211201120002000122221112102222110121110112221212211200110201222212212221202111022120222101222201210002010200220120211002200100000222002200021122010102020102010220021000210220000221201101200001110212200212000000200120120201000101212201201002012112210201002012", "102000222202101122021202211201000110200112011120022221022221201002101020221110012012220202202201011121211101200011002010012112122002101020220100121021011111202220212210122000121120121221001200002010010122221221220210200000020202022101011212110010020101020200000120100200200001221211021002111221201222022022210020021011020111121000012100120221112100112110101020100010102112102100201100122221010100021002120002112112112200002010221121101201122120100000210022120100111202022110021101110100100220212020101201201202222000002212101101011002220101012001120212020120110100220212021011012220010210110212202210011111200221022200122012101212200022110001221111001122010212221122020001111022022110101010221202010200211002221212101111121012112100100202101012000102101020102211212211211010221102120102120100000102002022221200100202000111220201122112100121000001110000020222000102222020022010110001222020222120011102200021112102012102121122", "221200000100222000122010220022100121012112012201010121010220220200012212112101002121220210010200100121200010022000112201200011011122122002010122020112021020021221112200110010220020202112222012202000000022002102021200202022010210222110122101102021211111000121002112222200200022002022102222102211001211012202122000010000202211000221022202011021102121020210122220222121200102010001112002010111122010102210011220111102122201111122212020210211001212120202100221012021022102201221112110100000211220012102102102212010012212020221102100210200202001022212221000212121021022101201101100201222100111221021022100210100212210212010211020010022121212012112221012200011121221100010022211222220121212212012102012121121112202101012002100220102021212201111100221102121020210101200001211100000222112212110202000110101002112221121100200110222020111021121121000020001222001001011001110112020122112112002002220221200021212111112020001111110001002", "100002222122200000222122100110112001200121012102201000011110212002020101020201022020020021220122221002010101110100002201201212021112212010021000020121110112100221012100110110022210202111101221022020101010202120211121022002200120211102220010202122201120201110000111002112012121122122210011110221121122111111021022222101002222120102020011002220210221022210122000101100110221210102211121020102201121020002210011010100202111111120012011022002010001222100212202101220222202120201122001120220212120222112000001111012122100111110222022210012220112101202011100011002200200111222121000012012112211201110221202211222220002111212012112010200220010000022210101212220120122001000110002022020121000122212020120022111112112020212010002111210220021101001000100000202011101121021001212011012011011022112022020112011010212110220001100121022111212002110110200112102120002101210200110220101002120021010001111102211022221202010112011221211002210", "222001112201012020020201110210012221022220021220111000002121001121202021011012000000120211110212221212021122200222201122102010121001002010122200222222121211002022011100112020202002002210221202200102122200010012022020120022002202011000220100012011010122010012120200001211011102110220120020221022002001222001201111010120120111110011010012222102212202022012021202222220212020121211210222000220221212102112121210122000012220210120200120122201120010200010220001120111211021121010010112211002211211122021111100110121222122202112201222200120012001110000200010001020112222010102200110020011102020112010120111112110112010021210020221102000200001002020111012022111211122021211100221212211110222022120122021111221202020102011011012221112000211121222222202202122010100210011201212111110211112000001201101222211011200120222010100101200211211111200021222112000112212210000010120012122122020221212001021120001102120100110201002012021022122", "121110211201121222112102022110111210112200210122000010220021000021222210220101000011020111221100122001211102100222101011112202002000001221201102000012200211020010000110210001012102221212122220120000102110022001221201001211020202002000212201002012011101101201102220021021002112102202221221120120201101221102022022221220020202210110212021122121202212112220011012001210110212212111110012001121111221221111210202021001002120220012101201002012122111001221120011121010110101200220110200100021110111002220111211002111002002202210121012211121111110020000201012000102110200022211101202112201000010012021121022212010220102121222021222220011210221101022201112000002010021200122202002112212121001221001101011101120102010012021120210002110101201100020100121100111100000212202101212121202211210121000201101001221222212220022010221020110121021021120020001211020211120002021111120000120200000102101201001201102011211212102001122120210110222", "011121010220202000111212112201112020201212002221222121201222220101112022011110202201111101201020211101210101011211112012122011111002001112102010200122111001201000202112011201222101110120110000221010110211200210100110020222211022202121112001212211122111202020220201120012000121011100102222000012100121001110201222222011201122102010101212110112101121002111220221012020211200010120001210101020211021221200220000211011221122121111211102111200010022200111210000002122011200122110210220111001220211220121120120012120000222202012200121102002100002110002202221001120012110210212021100222220112122000210010102222000201001012220111010002002212201210001222220012200120200000202112201020020211101011110100010211110200202110002000021110221202110002102201002011211110100120122200112110101211001022210010102101222021020212102021110120211222202021220200202021120100210020201220020020000120221110010112222202221110120101100022210111112002121", "220101211101112101121020200220110201021011021201121211021121222210202220020221102210022001001110101120001200010220000002211011122102110101012011012100210200222211100020201121100020101110012020212222121111011210221110111220110211111222002000222011122011000122111212122011100220211210000220011112012011010221110211221010100001120212012111212100022211101022002001201021102200101222222012220001212210002120121211220102012212010221001211111001002021010111220210020002200012212111102221102021012000101120211120210001102012101011002200101210221210212211010020002220210000010112012001120200200220202202021220110120001111020110121012211111001102111022022201000010110120121200122020202211022000112022221102011010000202001010122121111201110222011012221012122222112210020012020221122102102110002010202111012221222020210002101202021121022210002202201102012001020212112121100012222111100021022121120101021021112220100221201020121200211022", "110011112022122101011201022201020021202211100201101122000220021201122010000211022221121020100120121110112001221000222102020010000020011122202110100000021021211111101022201100021122021011112220102012011210110001010000221221010012100012101002201210022112202002201202012211202000121101000120122020201000121110111110020000111201022222121100010001222112011001021212111100101012000122122101200222111112112022002001022200022102202020110222212112021002202010100111200000020220010200100010211201122200202011220100221222221212200000011021220110000112102011111201210020022002000202102012222010020212120211122211001102211102021221211210102011011120212000121000111202101222222201222010001010221002000222011010021012210102212020110222220100021121110100101201120200100122212222011011222122011112221022000112101222201012020210211200022111210110121102012220111100201202012102102120012211200100221121201120200202120210112100001211011212220120", "010221000012220121100111011010020112020220012211111202120022220120122121120102002120101101122112101020010011112101211200110210111210221200212210212001121000101201211112210221002122002112211022220022021222000221022011221202220110211120020211022210000210112112011011220200020010220002201211022220111112212000121100212122102001101011002022121001101111100001202122000201122122101111001121202000011002220210212110211200020112011012122020200111021120200010000210122011200011020021220112211102221001211001201110221012101221120220221001121000122122001021202102200202222211020201011111221222001112102001010122220012012221220012021200111122111211101222211022011220010210011210012100212201111222002211120100001010102101212210010120222020120101010101121210201020111212011010011111210002112022010222220220020122120110102210020220222211122212101120020221202111102010221200200000121021221000020022121010110211000201102020012111202102101100", "211100022002010221000221102221211022012100122020122121121012001011122002012122001102111222211221010110111211020110011100100100012110002112012220122022000211020020012120002021012011110102122120102021222022010102001100011221020121222122101210121101020002212021202112002011100102111200212100221011012122221211121100210110011201201001120210221112210212221101121200210200010220011011120210010200212221120221201100010220102201012100120220211010000201120211021211201202112212022210020121101111220020102112002112110000112120121012020022220011100020022201011000011000212201202201210221110012000110112102022120002211212120210112111021001022101022222211200200121200001100210212112112222220100121100121012202202100102122100220002102221210220221102200022001112021101200201220101102222112101222201201110100202222202012112201002002002201202222202220012021212121100220000212212212110122002221101122110221022002111121011021122021010100001012", "110121200120202020110001010112212002000021002021100102222120221211100011002101021200010201000201222112110200100201200110211221210200101000121200210220211122102200111011012111211000112001220122120211221000120212221121212202101201202100121020120201221111200002022111212212220111202220222011001021222111220121021110200120211011012202021221202112211111121020212211122222012110112122000002022020110121122012012220112020222212002001010220011110210000002201010012200222100111222021021210221022202102200210221112110012112212112101201212000020212002201222010121220222110201122211200122111220112121201110022021102211102111002110212111102020100200111111211110200101011101000022010112022201201202122002121212000010220102222200211222012221221020011102100210221222122020002100102011222120121020210020022120210110222002102221211110200222021121121010012202101220122122202221012102112010001110011212011022102021221221202120012212220121222221", "100121112101222110010021121112010110022011022020211022012012101110001122220112011121020021020102220021010012212111200022102122122010100110000120212110212000000101112101110111200100000000001200022200112112022001121200021110111002222010011200012222101210021100202210120202112112202100201211201100021000110021202021101121000222111111111121210222120020000211212020122110200020200211121020021011210212220200020021222200222011121111011110100100110101011110121111200201200111021202110121121200201212222211202022202010102102112110100102221112212210102222111222101001111120201010000211121001011000202211121202111102202002222110222011100211002110011021212111122012211220022021200012001011122012110010121120012121221002002121220211100011100202201020102111211022122112122102012222001002001211212010202010020021011020100010010102012022111110212100110001101020022201011211022010010120002012211200200212011021122101202020000211010010011002", "111120121111020010200010202010121102212220120211221200022212011002222110111022202221020111022000200010000201010021020112100221122000221220210110121121021221201020001210001202222220121210211011200011011000010010000201122020120100111100211102011202011211220111012100020012002022020000201222110000001020220100021200011211111010202221212221012210111001010010221111101011020011112121121211022102102120221000002211012101200101022022020202122100221110011210221220012002121102200022102201121211101202100110102102120120122210010012110020010102220111112011202220000110021221201212201220011210211110110012222001111021001220102101101111011002011102210122020112212210101202020001010002112211202201202121221020000201011002020221001111211112212021022212002020001010222101222112222101110010210211101220202220000002021200202101002222201110102222200100011222120121212202201222102212120210020000210021211210100100002021120212002012202012102001", "011022122122100212212012211022210210012122001111110102222212122021100112221201210222210020002101101011221012222001110202121121012022000000002210220100000222201120022021021022112220122220011210210121122020011120022002210010202110000111102122120012221221222101200122200020222022010120001001122111201200120011121210010010120210100011022001001011121120000012120201022001210111010111020101020011210122212022002011222202210002100102221111021211020011200212102222222111020220100010101211022200221201102121022111220220001001111112000220112122121202200202112122122121201000212102101002100112122211022211210021112021121020021111220112001120011022201010020021022111100022101101002101210000002100101101012200012120012011012002220021011022101200122002112211202002011102001202102202212020101211121002211100212220200121110211221112202202222111200012201112022102120120112210220222210112012120222202000121122222110010020022010010120000220101", "222201001122002211021012100102202011220020011210101111002111210020222120221002110112222001022120012012102102212202212010221121002110012101222002101112202111122102220120110102200020211121201212021210011010001121022122000202002221001202100101022121000021120100121211200012101000201010210202020122022011111100221100011212211200200011110202100011221120012011122102002200120021021200102102222102212122222011111122021102022210020010020002010202212200110100121022021212222021211101102220022122112012200010110201022220020102020121001122000202111201210122002200220010120120201121011222200202212221122201100101100210021000122001210011202012121100220001010011100102110222002210221120202211122111201000222020112111112011102101011201001100221220212202210020120200010011210001102222022011010000202110122101010001010122011221210211101121101120021202000201022021111121000020212101000101110201111111000202100000200210121220212002002020122101", "001120221211111220020120220211101100110110011200101022201220001222120100111211201111122110112012212111220210211011022022210111211211111122120201222112101121000000001220110212120212011012102212200201212200222212221220012111102221200011022001020220222020210212220122021020002221110211200110202222202012221202022011000012121102001120010012122120010010120200101102202121212002202200011222200201122101210200002022112222200202011110102210100000201002011221100022022010212221200122211211220212202212111021210201220222010002022110021022010000111202002220100020221120122100110001010010102121111222102100202001201121120221221001200010202001220210012202010222020102201202022000001102222210122221212012210201022221201101110111111211101212021010211121222111101012222220012011212010100212220100220212002120021101112000120211202202112002012110200001101220122220011111022121001000121210220202221012202210021221021022110121020111021222012011", "202200220212202100202000020211100201101112102022020101100201120112100011001102201202112120000112110110010000022000002112111101110102101202221200012111222100211210220210110101101210201122122010121222220010000101100102201021021020111120212202201121102002002122002122020002120111202121122202222111000111102000210102002200221112020010220201201100010110210111020010001210202222002210000000100102201012021120020202121221202210220200202212221112221100000120200200211021010102222021211101021110000102221021111121011000010210112202012210110012012202212102020210020201021222111111200121210001012112021101122001210200210221202001220200102222102200020121122111021011010112100121212101102202100011211100010012112011110100000112121220110000220211020221121012021212011102100122200210202010021202111001000222211001110012122212221212221200111120212001000222220012102001102002111110211012101021210012222211202112220121111221002000002002010210", "020112022001102102002111222222002010221101222120010112020221121012200010220021012121010000110121010010122212112110221111000202001202200110201110000012111000220210202020101120222002121002012010110022120110022120110022220111111112000000202221022011020120211201202020210111210102011010102202120000202211120001011120222112220111101220120020012222000022200002100212020212011212201102111201102202022020201022021220110022102111211000222011002012211021012100010102111001101221102100121020012201201000210212002200201111001122012200220102220002000100222222010012210222010012100110110221121221201100111010211212022212011111212220022122020111200002212201001121221210100111000001202210220020012012121022010202121201102211211202002012201202020222002222122210011100212121002202110222012100100211112212212002000102020000000012112022010012021122010012120112001010200000221222001210100211111001000001120211102011100121020112100000222020221102", "021212212112020011201002210210200200122222202021201110110111011210220122221110110222101202100001102112012221221110020102112120010221112010110121002210000002102000010000200120210210102201211220211020021220210112100001012120102010120101001011111201112200200111112201100110012020021210011102210010210101122010022021220212120201012220212121012202210021201111111210022001220220022101012102122120210001020011011220021222202220220112212201020021000000022022100121201202210100121111111221000000111112001111020010102122222110202111021110111200212022101112011220222222121020120201102010211100211102110222000010122210211112021021200011012100222221021000211220220122010220022020110200120012101010120001001101220122200220110012201202002020102220211102200120221210101011100111122102111000201122212001222112011221211001200202112110000210120212010011211000002021121011020100122111110121201120120122002112202221112112112202212010121111200102", "022201010210122200201020011102210001110021100020120201102112211202012102210201201220020101200202011201021000201210112200100122011010222120012201201110020202200010211021001120120121110011022111201212102002011121210000001211122222200020212100100120202110211010202010020121221202010221100222021210100000022100102101110102022002021021200010212122112101100202020210120111020121001010011210001110121210221210212012112221200010100010121020202011221202000111011202001220022102220020221201021222212122212011012012010001121022012100121112110010021220201021212020110102200201001221002012012220211122110201002111100022211220201211100001101202111101020221120112212012200011102212120220010221020101121021020212011010000101201021200211000011200012211100111022101211101002211221102210020112012022210112012120012111021022011102002210112101112010210021001112110101210200112202122000011120002121220111202201021101101200220100220210011212222021", "110010201001210221110201120020021021000120012002212102112010200111020212022021202112221100220202002100220211111021020121202220000121121110022000120110211021202212001112200101012220010100210102212002111012112021012000121121021211222101121222120012110000210001210100222112122022020022002021122210122010111101221120201212211122102011110122001202211020011001120012112100000001121201221211001121110121001212212012011202211120220022220020010011012011220012100001111220202102201012102201221101210022002100001011000211110002110112110201021001022121220101202111102022000220002221012121011022221202100021211202112200211200012021211122111212110112010210211022211021201222100222222002220212102111201211011111211101021111201220211112220221211000022112102221100020101220000200111011012000000220110022102100101220002220211210020000220102102002111221012210020211110222012202201000100010200010100021111102021120122000211120011202102202012221", "110021000021100002001021222210112110021011211110202200212100211200022212102200120202101002121212212200012020222221100110212102020220010220021010000011011222211101100200102222010120202201012021220122111112111112202111002212101200121011101002222122001012020101021110020002102012011201211222000221212201112022120022110111001022222002012202101110221122110211010120001022111222102010100202101012112212000012012112010201100010101102010020201002222022122021200112021100021220001220122201210021201112201001211112122111121010022012011200122210111010121121211211211221222202212201100020201021111220221010101210211010011122120202012002012000000210121202011220110211120021100022222121222010021220112021000202222000020012101201201122120211022011020101200101101002112121212121002012201202200121002021101101102020100201020222012200222001101010122020021022121121222221121101111122200221220010000000112000001122122110010102020102102120010112", "200212022221212221001002011201210221202112110201100222221110121020210002222012212120222111111221121000121101211212201211100001121120210112211111012011001002201201201011120002200111012201200101011122002121211020211221221220212212101102100001201000122002220020012102010200110121110102000210222202001112010101221200000102020001120201102012120022000010101120122010212012211210000212222220202102112201212222021122122001101112111022220200220022102120220202200221211200200100110220101020222020112021011012120022000110012102121011212221112222011010222020222101011002202212210122210001120221020122221010110222201211221211211220002111000201201010100120100121220111211102020212111222021221020221020011110212211111202002001020212220111220200201201201000121022000011222122011210211212001010210000011001221221211202212221222221222201102011110120112022012020222012120002120100020001020210012120200022001020020202001121010212122222202020221", "211221021102200012020000222110012222201202102002221112111120122022111100121022100100002111121111002000220001010211201211012100112010110111021220102122010212011201222122122020111112012022100222120002100120012202210202010121002022210101210120202010100212200102120200011002122002010021200211022001100021212221201010200220212221000100102102202010200000002210100012221112220220011001201211112112201210011010012011022011100011101122112111002200222211021100112001100120111220222102200012020122102212200201012121011020022012020100102022211110002212120200022022210211002010202001100012101211121011100201221001102200012210020202120211020201221020121121111212101020121011002012110010222002122111002221202020012022121212001000012211001002102121022011220010012112202010111202010220021222020022222210120000210202101012010211122000120120000000020020101000020021111122112010022012102112111201220010221110002021202220121010111120101022101020", "122222021022222000121100001110112022121021112211120212011100210110211222200111101112202222220122010111202111021221000110002012010001100001101001121122001102200210211220122022100002112021000221012000111212000201122100002120221100001020011001011122020121100012002202222221000200221101200020112210220021020002200022112212211121020021201121210212121110002212201010100022210202002211000011211001110202110210011202012011202102020121002121201011021221121010221202012011201222221111202222121101122122022122211101000001020012121101012020112000212021102112212220212000102101010000212202110000002021202002010002222000012120121112122222010021220020111121200101020010002201210012000122120201000212201221102101121122022202001100202002021100101222111022021022010121121120122102221201020022011010202121200220020001022121022111002022022101010020222100222120012011012120120211012211000001000001021201001200201120101202022121001102012201200021", "102102011222012112122120220201222200202102221111002122121021220020110201220201112021022110221222010021121200120012212200022020220022121202011001002110211122201212011120111201110111002101002121212012102021121102122010022012100110120222022022221221210212202101100000102012122200002100100122122110102222111002112001110111012121211001010122201000201010200110211222100100122001222122201201022012001002021011202101111112200212110020101011112122010111200221010101200202112101100000200011002002001020010001020001110012210010202100001010122001000011210120212111010202210112202102011102112001101210002100210000201221121101012100111201121102002012201020222222202010122220001000210212000010102122020020112222120111010211011210222011102002110101102101210100101201012211201101211122020200022020001022101121201002000101122222022012212100211100101001010011002021210102111220121110211110020121110010002111220011220110102100102211220122002222", "110211021111122112202101000021222001011221100220112000200000101222212012212120220012222020120022120202102111002020120120201100111222100010012021110010110020022101010002211112012102212011122100220210000010220022002101020121100212020112012222212101220212020011020020020002221001111211111210112102200000000022101112102202121210020212022200100222100001220112101011022200020002102212022110121012100220212202222210120210100222210021212112220122100122012221101202210200020220100100010010012102202100100010122110011000122010010210210111110102222200220120120011221120020110211102021000101010110201012100111200002111001022011120000122201000221220000211001112102111012201020210100212011010212221122112102002200222112010111200102220222000120122221212001122210212212012211110001010220112111222100021211101102212111011220111012122112202121122211022202112211220221011101202111111000021200201020222010012120102221100121220222100102002011010", "112012121020212222012221100112011201022212202221111220021101221121212212112022110002021111012011121122212200101022020220111111110221100100112112110022001010211212122121201120122002222021010122022021011221021102121102002021102001000221102020201011122011202020021212222212022102100001021011102200220200022202212211001022221212100200022222111101110100102220201222202001122001102011011200220102211121021112020020010111021111022021212220211000120011001012022202011202211002000010220100102010021202020020202110111120021200002210101202211221020012020222212210202112201112202011201000021200101101200011120020202010222201111021210222202100202001201220110202101021021020102021021001211211120110220221221022202121221110122201021020102112110211110122101011020222012102210000122102101000120212120212202022202120111122221220221211120222110201111101220200121212210121222220102211120222201120210111211110210011220000112200200001011212111120", "021020022200220012012020010211121201012211212011001110121112010202001211210002010000110222211201020112211102022220111101011212102112202211011120202022122221221201101212000112021220121002211022200211020112122010121120210021201000010012220112000011200111110212121220102022011000022002012111111012212120122002121221012021100200001200111200010022101112010002210110210221012220021010001201202101011111122100001101211221101220100210001020220200101112010212200010022022100220121110202010102210200222220222002212100220011002222122220012010221012112211202100221000100211120212002201000221110112222011020100121012102210101211011200112211222200222122001120110202221111022222102200000000012100012210001222110220021100002120211012122110210212221202021120102100200011011120122010011211120110001021010122112122102210220222201201100102211012200202122210111011110201111120222002202210010112101100101011200100102221020121211220020120102200020", "002002012210221000122222201001200212101222101222001020200201020222020221121120022012000201021220102201120111212121120021202210221022020200121221210121001020012212121001020002002111010022102202011022120000021202220122002111121022122010002211200112200210200012221111120210020122000110120110001022100110201002111220220120202220112100002120002201122210012012211111001122122211220200100111201122002000220011001102211102001120001020212112210102212010020022122122212000101112201012022100112102020221222200011011001212021001101001110001002010000000121201220200200210202101201210022110111210122121000121211212210222210020202121112112002100101110212012021102221000120222121101002210201201110201220211012101020010100110021021020221100110000000202020202021222210120220001210101201011000221010201201002112122211220121021011101202222020212120121002020121111211102210210010212001201022120211211202220111211012111222201012112102111220000010", "101122012101100102102120220202212111011111122121212022211110021120220000122222202021021110112100202202120201111112120001022122100211101120210112120100202110001011102000111201210202201022120210022012020210220120001112011100002120001111112122011002000101111222211222200021200211201212112011221001222110110220211021220210010210121020101022002000122010210020200002220100001001200201210010201220020001021001002012210110201000221110220021212020201221101020122120000202111020212112212020022221202012201202220110222000100121211201210010100001002210120020212121221122102002100202011222120112202211011201000010110102220102110222210022121101001111101012122021122210110111110012212011012201020112200102222100110012120211210200211221220220020221010211110001120112111001211021012001101112120200000020200222122011102000102020010001200020210112010112001200200202200010011110022211122122202021111221202021222221011002020020220001120101201000", "012111120002100100121110012010112022100220100011210210222120100021112010122102021201101111001201202120112111212021002211201000121010101220110121121021010022021220022120001101121010121110210210100000101111110120001212211211001202000101122220220220122222220001020021100210112102110112121110112222110111121200121222201012021002200102112020100012102100221100011212221212120000211202220212102001211022021011011210201201120000022120200021112001220002201000121112102000222102111120120021110100100010102212120001122202000010002111001011200220112202212020021100010011112101212012210101220112101020011021020210021111110021021011102212120102001011111101002011001122200210100201212202000121221121202222212112012211220110201102221222220110222210100212000010120200202012002110111201222002202112002000102100202101101101102011011200112101201200120102001000221020121221211002012120210220200110121121221210122111110121022002211202210111010020", "200201011101211201122011120202011202202020010222112020220010021011210212211021022222202012101111210122002002001002222012212201002121121010001111000221102120020112222201212112011122111010202201100202122011212102010122020011010012221001022111112200112020022200102212212210222102201121202102101101121122011022100010112110111002112201002102200100220100222012011100011021221120022210121011011112012200112202020200012110012201000212120201100102110222122222120122022021200200001021020012002201100010211022010210122211121102021221001211122220022111122121122002020210211022100202201121210010210012000200021210221110002111110021011022100210222221121022122212012021220110201101102020122201220000111102122000102110022102120200202222111002122111122201102222022211011101102201200021120210001111201200220112201020102200102022100222101002211211201010122221022200022002102021210210020221001022220102200011121000100021022012220102101020200220", "220112101010022121121001110012121201100102021220211002220210010112022200011002120100102222210202021122022020202002010110212002000210001012110200102211120122221111001201010212022011212210202211122010222121111010112021222001102021121011012221122221011011202102222011222001010200110011221122120102122000222112120201222011222022201000222210002002002111111201200011212112212101221000102022100012221002220021011000200201221211010100122100002000220121221110012002111021102202121021121001021022222220122200100001120100221221221002001102002202001210221101221222112000120202200201221022000010002212120000101121100022222120001110010200110001200000002110121001121111010002211112120121211121122221202101101221202010010120201111012121220101102111100002222211211120221021020001002022100110010011012111010200212220211221001021100210222120211022100221012021112021101001221212020222120110011211021200210020000102020222112112222001110010110101", "111011001021121200021222211222122001200011101212100212221220010020011102120211110011122200221201202202010110022000220122222020220212100002021002210221022202100212020221010121220110120021202021212110021220221020211212000112100122221212201012012021122110011012020121221002212110121000201020021111212201212222121001022102210211122101222212001222002221221221101011120121212000002212220122222000202201211111210212020200112211122001220202022012002210110122012010221120122212011011111011221211122212220102001020010110012222002120021222100002212210111022020012121110221000122120102021121220021011011110112020021011020210101120221012101012120211101010001201021021022100102110022000122101202012112201021102020210022011212202100220210200020201112101010220112021120121201121010222111010110112112212102111210201201200012220021010112001121201121110200001001012200210222200010022121211222100011210202102122102200001012220012121211202001210", "112211220222211021010112222000001012220201112001012201011002221211201120001110212020110100202111000100020001022120120222100012210020222020012022002010111022022011222001201202211212001001222102121112220112012220022120100111001000101211001001212121212200111201001021102122112020202210101111012220200111111011020220101010100221022011122111120112220111222102201101201100021200211220120010001222021022001102211221010000222222220120111022000001202101002001210121110202111202111101100202222120021220211221222211102210220121112022221212221200201100210202012110000212110020112002101102221220221101222111211000201100112021010012022100000100001022220112012211012210021020200001201202110102102100221010010212221012100012200020210120001111022120012001121110102002110001122200120202212101102001222120101220120101221201022201002210002212211011010022100110122120202120211211011001022012100202220202101000020201002210101210002122022200021010", "020202020210210010200201002222102100211212000121022012211102112222021110101102212201012022000121202121002120102001201211012211201002211220211212002200210202110000111211222012211102121202001021002202012101120011120202111121210000100120202110220212120102011212001002211101201020212211110211110002211100112121020211020002202122210202120120111020121202002201010100101011012200012120001201021011010101122110100222212112211201022120111011010121002112202000012110102012222001102021221012212111021022220221202000121012002012220200101000012200211222102120111000202020001200000100002001211211010212100010120011022220020122011121000000011210102022101200001200102211212122001220120111110121021200101200220222110210101022211110021112202201210121201020202011022121112121000220022011202111201020002211121021102110021022221211101211200012021201222122102201212020202010220212210221102110222110210122201020120021102020100022012121022000201120", "212122001000011202001011010202122010102002210122220202011011122020212221021002002011100112111011000122022001001010210121111211211012122110011112010212220202002120011002122212122210020220020012121210110001021001201212000202021110100122202200000221011211220201011210201022022202011000222210001210002200010200112001112122020111000222220122120200101210202211122122220212120112020222110212111200121201202102101222101211121221222022202001102221200111200211020000221221112000000000202010202021121112110201112120000221021011100022100221002120110112102100111221221021201111111022020100001000000110120111100200120200122012221202001121010101100212202100001222100222002021002121210120022110210101210122221101010111102110011111100010020122212110100210001221202012221211110021101220221022120211222221102202000010022112212002221120020211101222212211122111212002121110101110120021001201222200211122120221222010200022112111101012010122212111", "120122201001200010222121210211111222010122002101020122200112021222221011010012122211021101101222000002221222102102012211111200102122220110200220022002221200222220121212020102010100100101000002222212121120100022120210001002002200111210011222000012211200210121111211221200202110020200101211200002102000012021022211202120100002122210021012222201012212012102202120012002122221111221220201201221102002102200102222222002212000200111201110121012222221220002011100012011121111220121222110211111112012100201220122010201100021221010011221122220001122021021120222222211112002201121021212111210022022022222221210022112121022011010221102020101011021010210110220020100022100122202002022112101201020101211020210221212200010200120112102100022000001100110010010010200000102011002002202102020222210012201001022221200221222201212100022121112022220110102020221202021201121121202122012112102000211010010122112212211221200220022120212210111000122", "212101200022122020000010211212102210200200022011111022012101220110112120010102202100010210102001222212001020010212122020122101211020012200021201222110212000201101122202010022221201222221022110222210112211222121102120012221002010110101202200212211202000001121201121101220012210101222100122200010221201220202002210100122102101010021200211222000121000222211210202021222211112210112202022212002100012201101210200010112000012220222210002000211221200120120000020001212111212001021000120010211010222000121120120100122200002021121120012122000222000021102001112220111110212122001100000002210002222202212010022222101000121222210002210211211022000102110121111120210001211012022020100100121200220120200222102010122011200120012021111010102020000021200011121021101201110221111211201100012112201012210121212020011220121221010221210011020200202012021122100102222212120222020010110010121102201201022100102210121122202022120210110202010001112", "021102112111221100202221002222110111100122220011211010220100220201101020111212012112021222202000221201020120212202221001211002200020110021020101120102200222011222021110012210112112220202012111200020122120011111121221022022102021000002110121110111001200000010212001211201100222121020102202210002211012202110012022022120121121101011110111200112211210222012022001210100122020112210121022210022021110010222221200222100102201122012222222222020020010201222102112102210200002100020211020012002012022210202000102000010202120110120212101112022121001020002222012222112110101200220000011120011222122201220121111100201121111222022001102102022201101201100211100101101102102120001021012022011201102022221100011100001002122022120212112221202012112021202211110101221010200210102100122110212121200112100010221022011000000102111211021101202121110222222120210212110221121221211000100101020102212002001002221100010221120102110100100110210110220", "212001011010211122011111122010220002122110002100222202020021100100000002210121201111021022121121100200202012120101221022211112200100122111221010220211021120012221111211210000000020010220212200002022210012120220111101001000001020102110122200011001120001201220221010212021001202220001110200120001020122011202222021101012220012200212202102010220222211112002122221021121211200122010102102210110001122012220111101122201002212012112210121102020110022212101222212002012120102202010020011111211110010102222101220221111112011102112211212001220120021010212100111001100011022220112100012020021221021102211102120200221211011021122211010222201121120002021000102100100201121102010000001001001020202200002101201102100210021200110220011011200112000122122022000002111202001212210201212022012022210021011111010120121012210121110112001000211200012121221101012000012020120212202102021000120020122010202011111120221221202010111212211101220111111", "101000010012122012021102012211021212210010101222222110102210022010102201011220022112210201020202221221022200110000202000100222112020011012111022010110000121111000020211122011211012002011202121012022122022101212002101012101201020020010010022100200110011112100012001211101211010111200101110001222201011211220202222000220202001212121211010011202000121201111021121001022100100201202022210221211100021100212011111101221101211111212001222221102020201210010220112210002000100210100200010201120022020022220000002212200102111012011020012100202212111221200101220102212010201112000122121022200222202011222210011012000200021112120010010021120100101200201122010222012102000202000111002012001202122021222202120210120012010120102120220201212212111021211110222010102112100001002210112021201201002011110020102111112112111101010011220112211202002000210202122221222000100110012010102022122121122221012021121000122100021121112110012002011101212", "120221221021202110220221201001022211021121200102111122112020202200221121221022001011200212122212200112001001202101001110011101120220112021002102011012102102102111212000020010000001122021220020222110200101121002102002200122202100120002120012011002222202010000101002021201000111000022000020101201222110100211221102001120101000202101120101021122122121110001022211020121111102201202110222021002211020111210022110211010121122122110211011112221121020002100122100012100022122121101211220021022022212220112012200021000000201221111110120222211200211211122122021001120010220011121121112010100211022100220122002101101001220122210001112101120110021022022200100112222022121020201211020212011111111102020121212211011102202002222212111110100121002221102020102001111121112000111101122002202210002120022020212001201111002000222000221102110121010220112222121000210112111020202121110102211022222212120210220210210220111021211122111202221010220", "021101201210200020012120212012201011021010222101120201122021101111022210200111200212222122121012220212211101020220111112211121200122101000212220011010200011211110220110022020210000010001221221001121212002121010222202002002112022201102110110101012212202202211011211102122121121202120021012101221001010101122211222102020211000000010011222101121122011221122110222201222112210120012022202202101020110111110101212211021220222000111222112020212210011102110001202010011011122212022100100202101122222021121022110122022000222021200210022220102202012202202002101001102110002111021010101010010102102222120112011220222022010012001101021220200202020121212202002122211200202000222010112121201101210210000122000000022020121210201011000122202220000111011212122202022120101110122001221222220001201101221212201201212122212120000021011120210201022202002210110220001011111001112120012211212101202000211222121102220110101220102010000102120220000", "220121120211000222110200202002102020201200111011121110100222110010121110101221221211211021121201222010010101100122012022200220221002012000011211211002012221102121200201101101002102220122021201122021011020221202201200000102021210220020210100112011020222100201120220022210012120111021112222122002112020222212221120201211000012011002212200210211222002201112002200011220111111201020100112021000012021211100210121121111110110001020121020221001120000000102201110122110111210212201222210021220112122121122110110020201112002211101010120121210220021220121022001000202101002202101000201121111212201002021012201010001001002201222022021010221202001200121011220020101222010101020212222010200102122120110111212122200220112111011200121102011010000002021122100212020212121102211101220111011000101010020002022200202022211012121110201120011222121001120100111002220111002010111101001221200120212100212200020012021022022022221010212002101222112", "202122002222012021220201122210221220001120100201120120002120212020011021200020020210010122011000012021220022102000100120010220101101200102120002212110120021021021120210210200010011122021001122102021020111201122011111012011022221002201121010002200012010012112121222011222000201111110000211210001011000120001121212021012212220120011202122021220121200001021112021201010020002101200211011021012011111111200012202222210002111201200100012100101111000000121202221102201002111101002020212102111211222221210210101021220111210011121212200011210222221120012020122012121222202221120011021002200000010101122211121222000020011212001111101211202012022202110002111010100020210110111100101212212210100120011200020002222101011212000001120022111122102021002022100011110101202210100011112012100002112000221021202022000021210011200202001120121212221122012000211000100112200001000011001221211221022202011221101211212111010122200000021112001001011", "220202221002022100201201201121001011110100122001210221122002210020100100212102021200100002010000002212201102120122202120011120210211112201111100020012212122020012001001011101120210011012202101110221002101002220211121012111101212121000110220001201101222220101001202220022211102011210101022121201001111100201221001101120122011222110111001120002220222122222211011001211112212222011021110201102002102112212011022012010220220010111022222100000202002112220222211221011200010120222222122221110220020022011001221120121222220110022021221011121110101010102121201202000202211111001010210122210212212221010002211112020112100022201201110122021010011122121212112112220120211202121222222202102121021222010101122012221111211202100120202001111112001202211122020122111022022200120002222000120202011202210120001110101001211012200200220212001222111102012002120000102001212202211000012100201012001022122101222022020020011012002010222111002200220", "021022110200201111211002110120220021001110201121211201012222011002021210000010102102101001010120200200110112002012002212000122112011002120102011011010110210022120112010220222100210100021120120020201210021100210101101110022100012022120001102210212222000212121221011222110210220121211101022112022112021101202211012200211002011101122222221100012101211011001002122221012002010022010002211120122021210220000220101021100000021021001222010000121102112210020021120022121120100001022101010002000111102000001011010222111100101100121120102001210200011121211200021021002222021200201111020011211121012010020220002010010222210112211021120222012002222102012111012102022121220222022122022110020011100100211000111100122202202010120221011210110111200002111212222121122110200212222210212101112202002211122210101102000001120010101110111111121022000222122202122101202101100121021001101102111021011210022100200221210102002122102120112200100001111", "201101110101001002100112022222220212202121011121110201100000222121122201021110010212022022101210211201220121011101221012220200012112212202112021112222012110220211121010110122121220101112200102022112120012211001101122101212012012011010100101112020102020102200111122100002210100212102021000201011110200110121010010120110120020012000201100000021121222201122110122122012012111201120020110002211021011111201121210210200022000120111020212012020210011202122112122122012021220011022020210220102122122110112200121020111010121021011110100011112010011112112200002000020121120112021100022010202110112120210110021101121122222012211001220112202122111011200102211021110221211100112222112020001002120221111010220011202221201001001222201022121200112000002020111000120010212102122112022021212101210222210221120210012110202200101112222012112122112020022110100222101222121200211000021011101220020020010121110201100011010111000210210102021011001", "111020222120010122012111200021222200010020111211120002221011202100202022221001212012222221200221202201111021200112021021002010210220211210201020202102121222012120100212110102022102202010102122222011012222001202222020201102221222102100121010220220022100112110000210101121120001221102101101222112011011002021212001201221220012212000111102200210212120120211200012222012121120010120002200012222120220120022022112211121121110001021020012212011012211020211011111110111220001211011211001222202210021020002221110212021022020120210121001111000001111201220110122022001210212212122111122011102101010121010010111011222220220001210221002001121200112100010102101120010010201222220120112201210210211210020212000201212121101002101010222021101202100100002020110021110012100002200110211121111211111122200112121201100102120102222212020211211220022210101122220012122002000121110101100111002210021211101110000120220121120002121221201111100000121", "021021211111111202021120211101001210111211120110020002020111200120020210122112001000222202201201211000121011221220010210001210012002211202221020211212120100110110112210020100222222100110022120011221011221101212220101110121010222012012220211012220210022000021002100100210212001102101212001202022200001011210121120112000101021011102220211210102110102210222011120112010110021211000221210202002202122022200020111000222022010201110000102120102111002121120210202111222202022100100021010021021202121121220100102121011110122122012222122001001000122000200102112121200122121112120121200000110122221122102221210001102221101220010222001011220110200011102220122110202112221002001201210010222121012221121212100000220000202002011210122210211211211121211021220001220201101012021122020000112210110102220000112012110201100220100111222102200011110012121220121100001200010010202202021202012001022112221102210112000121121112220221020201022102021", "011020111112020011022002201010201120001110200012012102000211212001011020122111222110211100201100122202110201102221112000110210202201200002011212212021100211101012120200110110101121222112222022010001122221200012221112001120021122002220012222221020022011110201222220010201120111110002010021120121201011102201110110101202201210021200211222001110000211120022020021110120112202200210220002022021101001122201202222111110000221102121121201100102122202011111020102122002220202000201011210110021100101112022200110210112020111210010210100011122201102022201021212101111112110121220111201202111201002120211200000012102111100002111212220202122110222010021121121001001220020112120201102011112220212101120002100020101211122211001010122210021200112210121200200211102120120110012112202011112112112221022121101201101221221111110200020111222201122111112120120010122020110222011011110111220110112120010112122020222100221121211120112002110201021", "012012121020220222011020010100000010112111002212101201121002022010200212211011121222010221222220010110100112002220212100110000001200220202022101222221020011002011010021212211212020122210000111211010210001010220211001012222020212000000221212020020201010110111112222202102210010200211202110102120101021001022000122221212221202011011120120121210020021211220211210210020010210112112010022001120111211101111222011212020201101121120202120100020222220012002100220202002011210201001022222001012221121102101221022220112221110001200010001220221122221002122121011010010001120220021102211110000200021021101011220001121022021202120210210021101011222211202211011022021001010220101002121022110220100222110110000010110110201102111112021211122211112222121202010022200111222001001112120222022122221002002010200000220211122000200012021012210021122002101011000112210100021120001221100210222012002122111101200220112121200110101200210210201202220", "011110220101201201111022012100110100222202000220002111220120121102002221111011101012102010002110220011002020112101122022001201012221000202220002111210010100111121121200021100220022221011120120220011010002101000112102021222110111202210220220202212220020111011111001200100021022102010110002221102102121202012220100120020010212000101002201020020002100000111011122022000012200112210202002101000021000201002201102222110020202120102022212011120200222212111121001210201121122000112011212110020112121201121120212021020020011122220110202002121200200102102001100010102012112111120111110010201100210002000012221220201102221020012022102202001002022112120201202201012110200011120001120210112111210221002002102012022220010200020001111002221112222011101021210220202200200220020120201012002220100021220012222120120121020011002121102112211121012001120001010001102212221012221111101201220222111210120202201002102222210010202020211011110002222", "012022020200020102202120100221211020011202201020222200201201111101121022010000102220000201101102022012000021101110022112000210112012020121010020120011021010021020212201002210120211022021121100121201211102212111120001102002002112122020002220022111101211020202202210210020101022201011002202100111020122212100011210001111000211121121121020022210002210220211221110021122101110011202010120202011020121210020202122212100112010012122210102022220222001112002101120110010001222001001101111221220220212222011210002012021212110222022220002101021210122221101102111102220022101100111121221210102201000101021021221020121121102112112212201210222120020210101200011220020210201222200002101222220020211121001001011202202000201121101011210000122022111012202102102020222012220020000001210011000010120122100010201202001102000202211001012200002102121210110122221110001011100110010202112001002220101220200101212201022010012121212021122000202211121", "210200000121011001002101221001222000121100102000020111021020100220200200201212020201020122102212002212102101100010201201102210210002021210022221021220212022022021100110111002002002011112111100121110021101000222222122200221021111021200020221012210000221221022021201010212100212211122002100110100002112222022112101222000120121200011210202020011210220000022212121121021212102122022122002220001000200002102002220012111212212021000020222211000120212012221202222222200010000212201002000000121220201110120110121010001100112101101010101100102122211212111201002201022120210121211020220120021010121111100001110212220102222200102001010210022020201121221021101111221211120221010212220120211202100001010112010211200111220112000121102211012222100020001121011021210211000120200111120020012211011121211001201222222201022022002120211211201112001010212020210011111201200100001212022001200111102211201212122011020210011220222022121200100212101", "021010201220222022201122001010120021222012211122110001010011122101010022210002110020202020011212121000111222220110220202200002200212201112020100010121021220021022021010102222022201221212001000001001200200001021221022211210011002222212002102012211121221012020022100222012222222011211102111112221220101020011221122200100210011210120010200000200201210020222122100212000122011020011102220010122202110210010110102201102121111110101121212120001110021020210002000011221110120101022022002202202020002221221012002120220021000010020210111221010021002121220210122111121010000200100220020100020220111022001112200100101211200212211010000212012122012200001210221112111001112010111010002221200211021200201100010111111000010010011122120211001010001012122001022111022201201211201022212112110112210002121000101100111100002210202211212120001201112012100212011211020220110210221201001221201200101211101110021002210000022202112202100021210011010", "120112221211101112010122100121122002212001112202122110200110002101020220100001021110100111111002021102110102012101201210110112020002121110001102120210111100001021111022121002022210001110121100012122120100100211200110111001200122002201221202022201010022211122122022010122211211020020220122211110000200201202001102121001000112010120202002010222111000210020000100122200121101011021020220112210020021120222021112111121210200110201121221002220221211002122110102000102112111211220021212020021210012211002201000101011202002100212222000200200101211200112201222210111210220201120001020020202002212112220120001001101221101000012210001102122222022220200022120110210120202021100200220010020121000102110020211201202210102110021211020211112000021121211000001020212011100002002000001211121112100220002101000201022121022111010220112121100221111200021221101102022110000001020022012011211001022020110020002110110210010200022110011002110102202", "022212020021202011002120210122220202201110202202222121110210001012112210112021200010111102002100020211202020000100220221012211011001111120022002121002012201021022200011012202011021001110111210200112210002120222101202222220120010121222102100101210201212102100111001122022211200210201201101002100110121201221222101220202101112000210021011002211221001221100220212120220212211122200011201121220120220010000120102122122120201211100221201111022200212000100111121111012221201211221102112212001101212211201010210220111001121212100122102222002121122120011202101021122120010121100201121210121212110101021221002221102121020011100121222020122212000121101010101122202011100012012212210000202120021022121002000000210022022001102221220020122212221022200111002210111020021112121200022201022012000100222112101021021101122110201121221120120201121001102010222121202021121020202112010011012210000112220120000222111002122101101220011210102002100", "111211102210222121120120202022001120100202021020111000222100121212211210212002000222222212000102102120002111120001110012112210001200220102222210012022110101221100111210101020221121101001121012202110211021120020020101201010110211120212201221120122121212111111201220121001222201202222001012002110100101122002201010111222020122020202102212222020200211220101200121100221212001122110220002122020211011201101121121020001210121112102022020121202201200010201021110011002210100122212002020022201002020001121220121001010100102020012022021102002012021210121221222211022121011101220211220111000111112021011012201200111111020222102002221020220220122221121221211012222112021121202101222010020101011220000212111200122111210102121201100010212012112201122222220010120011101110102102022002000020202022002222100122221121020012121112100021112001200220110111102002101012012200000112200212000222111102100202021220011222111211101110102200021001020", "210100100121222211112200020002221020101110002021201102000201110112220010211211211220010202211010100020011122021020222212212121122212020012021001110112120220101022101202012122121210111002102022010202010201212022220101101112221120022011100222012210120002022100211001222120221212221220011010001222012110001220201021012222021010122110201122010010121010211222002010012001111110011022112112101021212210202120201120210222110002212011011211112200200002212202001002020020221222122220211222121200101020100012122201202202021112110112200102010221102221011012102201101222021012222120001020202012010102210110020220011111122212212100111002200022001212221220220012101211202112211121001212000111200212102020001111111120100021111121120010111111111211110202202102220022121122100100012010000121010220121012111002200211211012202212122211210101201211101020110121220211210202221202001102202210202210002020002021201112102222210012022122021201002102", "120010001011112220012210021011212201210200000211220121222012222001212202000111112010220002122111111020021102212210122002202200012000000211220012210201012120121102211021202121002201212101022202010222110102220001020212102021220002112011120122010012021220120110001210001212000011100020001020002202002102001211001222021101220120120101212120220201020212212202112222102210120210001010122202100010022010201222201112201220021120202102222100222100112010111202020120102122212002011021100100220100111010100110020121202101101002202001121112020202100111122121201021012000121010200000010010201000120000202122110212222102012010200012100201122001020002010122102110022102001201011002120021011200221120212111102201020211020010211201220210120102111200100200212220012110010012201112220011211222121210210202002222100112201102000120201112210000100121000102211120111212021201102011120101111210021202212001210200021012210110202220220102012001122002", "002021210220222112111220210001102000222011111101112220000220001222221112102111101201122022111012122022012012111120001000100112021022221002012012011222211200221220021000220112210100022212201222012020021121112102020221122022211110020000111211001220120021020202121210202121202001102211001011001220212212122210002101111101102202121212021120102101002222202012111200211110022102201220012121221100022102020112122122201110010122121222220220210221100221120122200112010010121221011021020021000200021212211001201210122221201112211101202212111012002220010222221001220121002222220022010220020020120120210221022121202201220022210212200000111010200012210101122112210000111210221110210001102010022122211122211012022200010002111020100101122220002020020020222000100012122022022212202020122211200220121212201102112121122222000110200121110000210012000001011221110101020202120001211100111210022012001121021101000222121122111212222222000201010112", "201112010002211012021100222001200122201010211111110012212002102021200221112210211221101221120022212201102222022022012210222120201102222002121211220111000222200121212121200102221201110001011122100202221212100221012110002100112101011212220210001200112221210212100001100112220111200120202002221101211221100211102110200012212212221100111102112110222222200001110012012210112220120120000101210201100222111100001102020210210101010111212010220100202221200102200020010111022110102200012101112002120000101001122010221220010001110202202100120012211220112211111020210112011102011221001210201110202022212120010112222000102201010122220200120122110102101102020220112011102020021120212211201102101222002212122220212110221022121212120021212211010220222110212012220210002122222102221120111100120022121200121012001111000201001112020220121211221121201100111011101100222221101011111200020221121120102011010220000221200110121112201112020001210210", "111100001002021202222012002020021012221000021211000021021221102221020202120010221002001012201000000010110202010002011211011020200101012122202121210022001121211220201202201112120000220211021000101211102220202210222222210112011000102120201112201221212011120010010222221202012210220222212120011101210210212212112201202012212021122111201001121202021000111121010020011200222201101222012101100121120112000011211011120121110010212002000001012212102121021000000110211222002221111011011010111120211000200220121210112011221122202100120221102112221012120000000122001110202020200122210220210101221111201112020020122220210212111211022102110211220210202210210102100112202020011010201202102200110201010112222112002120101010121011022000110022001211201021012001101210010000101122000220110120200221021010211211202002110001012202122202011022200022001002211122122122020102012220011010202000001210202202101120021111202111221201202201101222001020", "201002121020212101202111100021221222210100021002012022220112102222002001001210220200122010000210010111202120001101222000000212202101210122211021010010121201220002112112012221100101201101011221001021110220201221020121200111220022021002111201200122212221120100000101221120111000001100120122222200011112011121121220200211002102001202222111010220001010012112201010120102002222101102222021202020221222112121102012122220012200120001111201201221111100202101022001201012012100021120221011110021100012102100102020112100122022002220221002101121102210100210222120002000002222200001201002222001012021111020112210000012102211110201122000110212202102220220002102220201210202112212121000221010220012220221100111102222202100201202222000102210110220202220111210102112211112102021102020221202220121100221100200011200200201200111011120220020200210101000010110011221202001112002122200211200000201112111000222010110021110102021122011000111121012", "110100001112121002220110211001111110212120121110021110021212121202020012201002202022100201012010111220101121211222010221001212101102210000100122101211002121110210201211111011002122201111210022211002100010200010120020022011011222201220102120021111100200200011022221122000101101201110210000011201210100102101002210001210010210200112112020110220121100122212001000010210001222211200221112212020012122001212012001001201010022100222202202002021222200200011120211101212000102202110111111121200222100020100020200122210201010120111101021002122202210200210122221202210022212012110101210211122010100010120102020110022221020221200211021120121010211021110120101122220221221122111000100112121020211100201102111012020020112002011201111020220001000222011020122112200101022101010002002122002011110210111200202101222200012021221101002210101012210200120210002002010110011022121221202011222200122211120111122020122012000212111220202221200010021", "121010110101220001221210201221110001001111221222202111002021010001011211112202211110012102022110000221022211002220020120220101102220020220212020200101122112011000200122200011111211101120200122221211212210110010122121121121101202200112111210112120211121001101011110002211201111210221120020201200210101110122200221122211220020201010200201021110001022202202011122210000100001121121012200022001022120222021212201210121211001200222021100001110102210220222010022020112221211120211100202110212210100112211100012101000000200220202120111200212101110001110000100202012112121002021100021221202102220100022210212222221010111221212221210220101122211200221011221110101121222110202200012122022001112110212110201101211111220100102210011202020122022022122012020201002012201212111022220120202110221200020121221212200200020122102222102111102001200210100122102001212211121010000120010112020112020000212121012210022222000002201000202112122102210", "000200110112002111121222110111221020211210202022111002100101211102022001202021122221202110001111000102101212002121110121122001121112201212100200222020210022002010210100112021012120102101021111211100120012021211100120120112200211120202100020201202021012002102201120020220222012112211211202021100212100222122211212120000022211122000100111020011002020122120011001112122112111121101000020212022101111122011201222220212212101220202000221210010001100001200221211210020200012012220002012101221020111100010202012102120202110002222021002211011201002210212100101221100222211122000022000212210100100202121202220002201210000202200212200210001022110200221121012201200022212100201122112201022211020200121212200222120210010022200100222100102011122110110200101022102211100110000122011101001020222210211220122102102212001002220002210010111012202100122022001022202101112220200022122110102001021102010110212112202201010011221120020201102101110", "122210100220211020210022220211120002112001211220202101221001011201201021221012022201102211110220112121000111012000102120001011002111102001201100012222110212002210000101022222121020212222012210120012222021011121221220111101001002202111012101001002200222110011022222121200220020110221101221120200012122102002112110200202110121010202021101002210111100201000000120022202020221010020010220212101111111210020110210010200111000010121221102022022000222211222120112101212102122221200201220020201122010002111120020220022002110000201222220102120000002012101022110000122022220111000010021221020221120220020210110011100210200021220110222221121022002102211100220102112111001211201110200110022122220200120120022001222020011200020110122212220001110201221112010210020022220111101022211012221102202002222221211002202110220022000102022100121210110212021222022010200221121002100100012101020021201221012102021100102112201121120021210200110110102", "101011002100222001002112202012220012100220201112001010000222110012012111210110121220100101120020200210211100102021220010221210121012110111000201110120001022122121002002200101100002120011222211111200020022011202200020102222100202211021101110121222212220121201000122111212110022120022022000110222110111021002201202210002120122200221011021220012201021221000022111102202011112110210101201111112212210021122121112110100111122110002002020010100111221221211001112211001111012122012022220002200202101020001201102211020222010111110220120200102211020202001022010021211100210201201220001001111111220121210100202221022010111022020222201010210200011012212110112212001012221200000200020022000202002000020100122102221000221221201000211012211001121112101210002010220100221001120220112111012112120101201222200002210020112210211011110110002220201012012002010221121212002211122121111021212122021001010002210202200202222200111012220010201121022", "110100112020211202020100100200002122022211101100220022101000112211121002220120122122122101202101121021022101012212101120200211110001210220020110011201000011102012002202222200110110111210212011111010101101121022011212200010100021112121010111200111001121112220120221220201200100222200112220111110121121221002120100221001000212202000212122220012012021220110202212112120201022020112000212120200102221000200020010021112101202200121002200201102022021201221121020222002110112202122021000010101001210220010112201000212200011202121121002102112002122112121001201212002111120012221111120002211110210222212001012112222001022221121201120120112200112000212120120002202022222010012022202020200112112011111101212111021111112012001020111220122202221022121110201211002002121101020101211011110200012200200022221122110012011002120021202001002110210202022122022100001012012202221021100012110221021212000200002011102212000012020010201112221122022", "002212212112111212202210211112201100122022112200002122212210110002202022211001010021212012110020222121211200010122120201210201202000100212110200010120021111021022000201000110012110200202220201120001110012222120022220011111000010020001202210012200121100102022211122112121211011101022012022011010021200222221212221001102110011212020122010110022101022021211110112001212220221210211011212002122001000122220112200201221020200020202200210122222222102021002110022100012110101000121211022201022100020012012020112200121022202022102010221120102212101210202002222121100211020110200221121012112211120020020100000010011212010022122100211101221001200221211211002220110021001110201020001111221112021122010201022101110222110101212121000021201220111201012021110022001102112111202202000122222200111212111022021100212212201012000210011202122001201201121220012210020211000020022211201121110101010202201110200112011210001001100002211111121021120", "122002110102222100120212100120010112022001102221101201121120012022112121022220022002011120112220010012012221022001112112010100200112101121101100111010121022012101011200002010110100011222121112100120122022010011101010001112001120100020012021211010200002210110011220110112020211211221020210022111200222210112212021012000222121102122121221110021112111022200211221111012212021110111121211220222211102022212200211100021101021112010112211100021020100010101010011001001122000201021221210120210010202221212221002212220212012210112000101110222001212100000011220002020202201111211220000222221012201102210122212011122012212121020220012000202112212200002101002101022211100120120222220011020011202102210212020000012122121020210110200021110210020002220100202210211020212120112002122121102101102000222002120001221212022212112010121020101020202202100101121000222201212201000010022111011022020112111101012010121121101100220110010121122120120", "122002202121121202012201110221212200010011111000221101201010010021212220020212111020110010221201122102022201122220000101201000101022110020100112220222012011210121112111101202111111002200012000022000002211212000211222112201220011110201120220012000010210012020220221200112102211100000211201012122121101200221020100221210020002200202212120020102222211000200201011010021012211011121121011121222020020122201122011102021212101021202212101020021021221020122012210120012001122221002200120202122110101021110202120210100010120221201002021222101122222022012202220100002110102202121222211021210111101120200212201120002021120111100122210220210111022221212002021222120000100021121102022211002200122221011202010221001220100120102222101122221101112002022110111120222211012221111020022221001021100101101110020201002200102110100220222120200001101012020011001221012210200110010201211121022111111101021010112022100102000020200100111111000102102", "001100200000002200211100002122100122221221011220121220100202221220001000121111011111111200101222002002001222010111102121102020200222100202202112100011020122220000002020120111000012110000120120022202010211002102212010102212210011222122222110121010100212011020210011001112110120201121210202010001221222102111111000020112021222202122122221112222210102000102020202121211210120110001001212101102022101001002221102002010211001002000022102221210021101011021002002020000210011211012121000100201011100121001221010012120211102220200220212020222100122020220120211100220110222211211112121221121100020120111222020102201210200002202001121122001011200021120120102110210211102110021110121122121212120221122121220000122002011212202220001102102110100220121120220011012111200110002001002222222101202000202222021111122210200122201221021112102122110121220022220210021012211200212220022101201110020022202202010220210110201021101121012200201210222", "110100110100210112021112112220221110022112102101210022001122021212021000201010121100002211211121102011001201210000021100101120200122212212112102210201212010001000202001121102221021012120202000221211022122100201112111020102122221221021220100211121120220102221211102020221121202100002122210112001122121121012111211012102110222212022001021120211111222122122021200221012222110110002000110012222121010102022020200212120022121111020221201002221222010111021212200211112211101200000110200120101101102222020220112122010211212111100210200101012202110121122111012221202011000020022202002002102210221110101100212022201221122011201021011100221010110022222212101122012222021021121101010002111211102001002121110222011101122200122001002001121000111102012021010000202120222210010220111101200101120111200200120221102022012200100020120021022220210021202100002022020022102120212111000220210010222212011201022120112120220220100012110012021000111", "100021022011012120000021220010110222000212110100020101011002010221220200101100011020011001212202120200022101021110220120002100002212002002020101112202220110221210002011210120121210220202202012100001202010221201202212201002011202100210110202211210112202222220112010110211120210112110120221000110202200202110102120220201022001201020220120110001002220222202000200101212212011101210221200001001111200202112222112112220010012100102102222212102021202101001111021201200001002012012102202121002010220112100000002001012222020112211021000202120020010122112220021220212021020120002212121210120111101121221000201022121220112012102022100010001212010211102021001110220100211202121020211200222200202211021200211011102100112022202011111101110110210201000012210002001220010100202122220202120121220110110121012222121002010021010212002110122101100101201110011212210112212010121201222012021210002121111102011211211112212010110000012000020211202", "210001120120122021022212210121112200010212210110210210112000211221002210102122022012102200102111102001101022202011200201100012200211101221010220120120201212012000001210021002121112002200021211000121000001110012022222220221120202002120010102021001000220010211112210222222000222221221122220111000020202000001011201010001022021211010122022222120011121011020212100012122021121121200120112012122000210010122000211010010012210110211210001021000010221012001210010001001012221200002012000221211100102210200102100202221200020020212102122022200011221122100110100221221002100012101020021021200221220020220210100212002222101200112011122102020200001210011202122202120100020020022110122020022212010011220020021220120212020022212211221020002002202100212201110102021102102101121112101020011112212100221122011121220220012222202112221212120000201122100201100100201121200100221102222112202021112211201021011010010101200121020002020212122100002", "201111100121122110010222001221201102112110101002022002101102112000001110211210010020010020010120112021222212200121211100020121101102002211200101111120010202212221201220212222210221101220201220001110220111212220011100111001111222110120120011120111000211010011200222011000001002201001121112200100021010111112200111022020200020010201200201121100001011200121002222201202220011210121101211221002111011210100020100002011012211012021220011022200212021012211111201001002111102100102012001020100001100222001010000121121122100011201120210102212112212122212000101122001121111000100021102200011000222210220212000201101100022022111221220200111212100122011020100010120012001200121010210001212000012210222101102022211000222011001121001221022110001200102101102220211111100011201200100001100021202210122202010010022021222100211202201210211111000211122020002112210200101102021220121201010202112020201011221202220000222201121021101210112120102", "100110101020111111001211202010021011120120220112100201002011122122212122011220000201120020210121220002020122020100102010121022102221211201121021010002102111121120221222001010222211200112001102001001100112221220202112012200212122012112201202001210021201121100210001100110002000222221211221001222120122001222020110211220210102110002111012201002212202222021100121122101222121022200202211101102120220001001110100222210022112001001200101210200000110211122211102000220202110212112102020001102100100121212202202201021201101202100210200210211220102201201012122020110212002021021121121010020001201220112201001220022110112022222021001100112112122000002200212100102201020002001222100022010012121012101101121122201211020101200022120221101122000020021220222012002211200010002020022201201001122202021001212221110001202200221221210111112220221120011220012220202211010200112010210121101112220021201021122200120212021002012001011110110122110", "021102022220222012201010212111010122000020221211120120200211211110000100120000211112200200220102011012121112201001222100122011210022102100200210201121210100210010201102202010120212100111110100110001121210001111200000121111111121021021120021121111112022100002210100012202100101211022122110201201122220022000120122200212002010022222220000202002011201100022111022001201210210022100101110220020001212101021010022010020201202010011202001100112002201001101100021010021211100101010202112121220021221200212121222202201221211110010222110221012122121001020212022002000221210220002000012200012001112202002002002102001210202220100111211101212220202110211222101221101122011012000111102110022101010211221221011210002120210101020102012201201012202210102200200112221102000011102102202212001201001221222221101222101022210220022201101222121121010111112001002202222220022200012112111122001221201011222211012211100222001102112022110212101200220", "012102222200220002102101011112222121002220112120212010002001200212202100102001212122221222101112000122011101220211200212022202220020222210222221211110211020002012202122211220011021222201021021202201111021111101100211212220001002211202210211222102022022211210012100202110001121112221201122102212011000111120220100201000100120211211220102010111002211211102220021212010222122201221210221002220012222201221012211021020211120222011000212101110021112210001201110100221211012002002101000221202121011111211221112221120200220120212022011211022210002200102001210220220222011011200212222202102011022010120011122122102100211001220022011100121221102020121222122011200012122122111000120111110200001020202200012201120100021211111002120201110000212000011201011210102210112210212201021221210202001112220201100200010021112102122121120001212111201012021102221221110202220102012122201012000210220010222010002010101211020202011102012202020110112", "011000112022200112120121211220210001120200200021122111210200000120222221112010221001211111122011121200202122012212110010120200111121011012200110122011021020220011002010211222211201021012000100120121210211020102121221111022210110221001020202002122211100122200000222221220220101001112101010001200010120021210020210202201202110001212112122112201100211202201002112212121002112211122102010002210110222220001020021220021000020201101110011022110112012111121112220202221210221011000200020002111112212010102210222210120121101101102021002201121200121000220021222120100001122100211021001000211210022222000010212210210202000200222220001212102001222221201222121202012122012001111210011110122110012122202101210121202021100102211121220210212020001120222111100211120001102102220002011210010220011020211012220200122112121012212202010122111000021111000010200222112000110002220210112001121200100110211211010121002112211002121100011022002010111", "102120210222100002120020212101220020110120021110002111120221102011120000221012021201201110002111222011222200110000022011021100101020212110012112122202012012020010010111111001121122100121202210020200200101102220212022020200020100110200022110210000112101102220211102210012011221212200120101200201212121021212102012002002221221110000020010021000110201110111020020121000110001122120012221010101122020211120022011221212222012220202201220201111022110222101202112200020021202200002212121220010012000211201020200002110102120010102100212020211101211102010202210211002102112010201221021100211101022212222122010201222011212212221220102211122201000100222211102120111122111122221201122102112211012211101020222102100212110000100001020011020021102202210110022001200112210212210212120020002112202021221002010101010202010202212222012210110021122022012102021220012211122211100201221102000121122021120200110020110201021012022111011102210100121", "002021121121112000111211200110120020012110000122221110220021101112221221000120210120012120101020120002101101111001120121112221011201000102021011122221202111012001200000112200010012210101022200112010210101101112122101002210122202222212110221221101112210002120222200112100021002211210201221212000010111110010012000020121211100112120201002120201101022202012200110111220221112012021001002211110021210110112010020002100002201220200021000211211021012002021202020012120000220122011112012201002100122101101102012210011100102110201011221022100221212122201100002002221100212212111102201020200221020210012200121020201222101112122111022121011212011020221201022011210020221201002012222100221010022102220012022102012000002212212020002102102000111000212111122211202222101011111002000121000112022102210101101010221210222122210020200020222110212212020200100101222111001212010111211100012220120021200022001001111222210001001100111101112210101", "112220011112112001122220120001022201211112012101101012022122120012200012002101012011001010101010120212021020112110000000102120110211200100102100200200022000112012012002002211121012220111210212202210000222000100120112201021112011120012010110102202022211211202221220221111112002101010000110022100102202101112211122122121011220020102121121200210212122200111011121102221202120221010101120110212112111022102102221112210000211012211101201021001120200020220202000011201211102101201011212100121110012211022021221112000111112122221202101101201011002010212121002002002101112222121020120020110021112110111021102001201000221110120012210220000111102102100111012121200220102100202210211022221120020102011121100120211112110012101012212011000011112120221200001200002011021021000112002012022000212021212210101010012001122020212012110002212010010221011010002102021221000221022122000110020020022211212010120220022222221121202020120122021201222", "000012201100000200000022010112000122211211112012101120011021122112210121012021012000121002010110010000110101102212002211100121012201011121120022220210102002011102021201001200200021102021102021101221101212021020111202101220001002100022020212111220211210222110010101102001200121200112120121202222011120212101120010202022122001022022210000110121020100020022001020002110210212122021011010011102210221211112122011100020021012102200211222022002210210020011202101222100211021120012112221212012021200011110200221201211221011210121021110110212111102002101120102201002201220221221020001220102122202222210111211100112021111102212210020222011001120100110111102220102002011112222222202010120111002101002000100020122210001211110220012100121000110021112200202122201011121120101011120210020001010200220022110010220122102022202112021112100122102122211200012221101020102122022110110101012101101201011002201120012111102222101012000002202112111", "201212112100012121000121010210002112121122011122021021222220102110121200222120102102211210200200110102122112001202022021202200200101210120102222211201112001010202222220020121022120100212101222012210120112122122011000020112110112121222100201000122112202101010222100001102022211200121122021021211220010102110122200202120110121110112112201220101000010212021001211201110002022010012012212221100202122022001221022011021021110111012212210220121211022012200120000012000200000020102011122012100112221120112001201221220210012200022121120122201221012120001201201021112002211112121200022120121021200202002002122111001010101121101120100001101001212112201122200212220100000111211000020120200220002101220000000221001212021120210022000221100100212110211011002221222111122021212110020220012012211111121202101221222210001111211101120122001222000122202100022222201002222212002220201000111211020210202221020121020102012211121201222021111010111", "012200101121012011022111212120101100212201011112121111020211002010112012101201001222202102221020211102100210002111000111222000210121210012100222210112210120022122110211021111020102200210000002212120020020221111220001002110111012101020000211002001122202022020122102021102021201002002221220111001112222100002121101001102201102020222211100210202120002222012000110020121121221101111222010022000201012200122201010101020002210122111222100200101211000010022001122211111011001000102122112211010020211121011121200221112010101000102021111010210221010101110222012121122012021121211220022102100212121102112210002012211110102012022210100020010201112220212211201211011112122020110111120100012100200210101021101200021001221010001110221100101202001100101120001012222100012112102221122011011220201122211100111120011102201111202120121222020010101220101102111011212121210011010112020101012122021122222102220000112101101120020000200120200200222", "210110222112100021211122022201221122111010220102010000001201021202201020021211200202120100200102111021102012012221202011200211212011022021000220010000221111221100120012022220000020020210010211111112101220000010112021111102201022102112120121022202212210001112121122100001021222222112011212001020122200010002000101200101120002201000110112221011221112102210000222010022000222122022100022211111221111220012120210112122220212110010221020022222111200222201102200122122000012210022010000102202212012201010210111120211212000012201211111010022112012221120012120121202010221012020110211102010101202121211021001012111022020221010110012202222102201211112212210102212210002200020210100111011002221101001001002221200210010201001211020010022011002220120001120221222001000100020020210212212202021100111000012102220210020120001122102122002011002011002002002221001222001112200020112102222010022222100122022112002102022201121211212202212011202", "000121001100102022210221022012210001222110000101002200110002201101010102022210212111210222122201210020112021120000110102201121222000022222011010102100202011001220202202001002202220101110200111201011000120011201222010020100010212111101022101002012001202001120212010011212022100012011010021010222020222110222222202012202010201222002212100011222101110000120120000021222220001220001221112222212022010212000202200020201101002100121010210220221012210220201112101020002122102102011220201120021102221102012010112101120221211221202201010122220101110021222020121101102002001220001100010021200102212012112111120111002000101001102100211102211202010112210110211220100212002000200222012222210021010000220021012202202220101122222120101000121111002101112100001012100202112220120012012210201101121221020201100122121200122221212102220200020012210211222022012121201020211100220112102211221020022221121001101001212000011010102222102002100121012", "122020210001101021120002121002012220210221011112221210212222202002121122122211011111200102110102211202101101020001122122012200201221101202210001010012222102011022011021201121222200121120200202012020110201102201210212002110110020112110102222212100211202122211100200222022101220202001102200200102111101222210200021122120110100202120222100011221100120100122111002111002111110101222220011111020002220221201021012002022222021021001011210002002221220200000120120210101012110121212012200221220012212111100001201111111120001220022221200101102012020100201010012201212021102002212211121121112202212122201121112110220111001201210111102221110020210100101010011210221100010010111112022102210020010112011122120211211120202110121002020210002101121112222200012220211210111110200111202210102001210202110201001122012000020212220121000122110111122112002021200201222211100110200012101021100101102111202120102102111202011120021202202101102012022", "120201110002011022000210001101010020222021100212100210221222222210102011100012211120122202212022122221000122020021111112120012201210021210010222102210202010012202202120022120221122022002202201020221002220001022000222110011011222002100021120212222200012202010010111201202020002020110112100221110110101201212211201101111012122212020110001211201211120022022100012022122212021012210121011201111212112012010202110222212220010122202002022102111220201202212012220100101202020012000200102102012212201121200120122101020122101210201012222221222212111110211220102001112211011112221221101202210120112120211110010122012212020010011001221111012110022222201200201012202002210021110200011202220021101201111202012102121120111001000000021102221022220121210222220222102001102102001222021211000210102220211201022021112022101010120022021110111000112012000110212020110101101012012110212220221100221212110220002021101212121200212101212201111012020", "102101211110221212120021210120011002000102110010212011212121000100212001122022121221012210102101120212221012221002220010021121202222212120220212111222102221222002110111121121201110120020212111002200022111110100212000121102102121212012200011211120211010000212200210102111100112012120002110202221001112200112102110112112200100202212210122020110110200120002010102212101021201002022220122022010210121010210110102201220110012202102210220010020210120211021100000000121122120121121221222100101110011120002011200011100000122201110120021022121122201122121022120202201021000221102201021020011212102010121210202121210022012001102201210211022010220022121211210010011101111121022221201111012110200102000120120200112001122200100021221202202121111221111110111112022111102011210210111100001012022122201120222210020020201102121121021101121112202011210112201012002001222121002122122121121211001122022001210122201011101122010110200101020102010", "000220012102100001121111200112001102122202121110011011212002002222101020221110101210202020121210111021210001112221121222100022121200110100022222210202002020011201100122011200011010010121110101200110220202002022020002112221022020122101120220001120222022101122000210000111112122112022222110221222110121201220011002011100220002112202122211212001100211212111111221220001000112221210002221112222011022201221102212000110022002200200120011022020000101220011011220112110112002210120021212201221111210010110100012020112120222221001100221002102222101112122101101200122120112121022212112102101200010200020211120220111212202022211002212211002021221210210001122220201221202112001121021001202111000210101120100022222112021222221210201011012012211001001100222202122021122201220000201122020120120010201121001121210120002200222022012011122021112201022201220101121012001120011110100101112121222122010200021012112122122112010121002011102122210", "020001110212120220220100010002010011110212221012201020211201021022201020011211201111102100000110222201200120211220110100110102021100221201001012120001022112110011211222010222001201000121202020100201022110010102021202200001220001001102022100210200221212120220210200201121201001122122100220222000122201212021201002011200120022020000102200202020011200012010212010111201101210200122210211220220020110021202121100112001001212222100102110001110021010020011110122110110002220010222020201100120222110001022012111221011212210211222101002010122012020020122010101111020002010000200012222122100222211121122112221001020111112120001011101020110221011011220111112121112021022122012021202212210200222111100120012110010121112000022110120120022220212002201010012222000221202221100101200010101200001022220212010121212121012121100022112211011220102221020112222100112021222102011011020200211001010212012121210112101022011010220011211111012020010", "201002002211212110200102120000212011210221001022021122122121210120002001210010021010202101120000200221121211022210022122222002120002212120022000120111212122100200010110220122120022021120111102220100000122021111122021011011210120011121121022111012022202020200120212220112000112111011022110021110201021012201110210200200222021111000202012110210210100122111102002202020101212221220210100122202020110101212211211201222111212112222210000121200102111012210222201221210121102012121111210111221000121112001101211001201001012022222110021210112110020111101122201212212100122011210012111211211220212021202000101201021110000111110111100101212010212220102112221112221001120100022001221122021102222120022110012101222101100212110012110002221201212021222210101001010102120001012202110202010211211022210210101022201020120012101011210202021102002020220210211210211122002012211102102202122120000102102011112011001212200201200222001110102200100", "200122012221100201000102210021200112112212111202221010102120210002200221021022110111110222010002001212110121221002021110211212110002210102011112120122101210200101000000102111211120111110212201222012012102120222101102211011210121202220000200220110001021222222002212102110010112110210021002220201122000111022122220010100110002201202221001022202112210120202120022010112001020020221012210002022122021112210010022000002010111110101220202222210120211021202202220212000120012010100210211201021101020220121121012211202001000212001020100200120111012011211020000102012121110112002012101210201020100112201212202001212102002022210001102210021100111212000020011011110221200201222221000200001000101022101002111220121222210001121011020221220221100122012202112011211111122210122211120000022021110000110202112121122220221122121200002001221020011010101112022021222202211100211020022022022201020201012020211102111021021200211001011111100210100", "121012211011101121001002200012001022012200011112020222101000112221020220111221010221022011022210210010201122021010002211011111201022211120120001020000020101111001202201222010112110200212022021001122000112200011000120000222002021001110111001121202002201221020200120102001001210022112021002010222100021102212202122011012201212122122101221102200202000111210002210200101111212120000200202212000011211121220020222220022200012221220200210211212000101121221221220112012022102202101110111000011011021022122002102110002201121201122102122112010122002022002200211202210101222122112010211212011000112202022222021201011220201211120011020121110112011222222102201210012120201111202212011011121021201011102012101012111210012201021021021020122111002111112120122102102120210222002212121002121110020002022122101211022010202012220020112112020110202002010120220120110210000221121122111001210201122010110010022211210002102012212201211020120102121", "211020121201100020021012220021002002212102101201211110121002112101000010020102021101020021010100220121002212022122220120221220210002110101222200110120221010201220222222211210022101110112011121020210212211100120100001211011102221022211011210202212212101010200212121110201220100210120112022022112120112200222200011121112220221212011122211002111100202021102021102221102112210220200022201110101002102212020210002122200122102211122010001212202122121220112201201101221100020200000212200111202120101200210201002122202112022101001021010020111102202212121201020022220212212122222020102120000211011211021020112011110122101212002220100200200201010220201222012020022110112012201022210201112112110011002010002012100120120212212111220000222100111102120012201202212012020022022002120222200120011021121202202122112121002110001202100001200000111011221221222210202001120111111120002200221211222011101000000202100010121212021212122221010112120", "001122200011100100211002101001102101120001002011101122022222202111210010100001202220201001000100122120020000111102002221001112111222120102112110122102120102102102001120002111212212100011212222022002212212010222012111010112211220020011202222020120000020120011112111111212011010211100110010010221220002112001212111011202000201101022112121122011200012212111221221100001202122012102222000122201221000222022112101221022022122201020200100110121111120100202110010022101022111121220222021221100101020012210220000210110202121102011102010211012010121200020011102220010212212010221112112221211202121211221010202121122110121102222202101110120212222102022002112001001110012021110100212010010210202202011212021001112100122020122212221111202102021211222221001100120122010211211122011100202121121221011122110222010011111010201022201002211200102202100002210221022122101220002210001001210101201111220212211011022220110021210111101022002221210", "122222012211121102102122210101010211012200212012102221000221221011211210212220000002100222120121122101021011012100011012212112011002101221001120200200022200010212211021110220212102122001222221011020120100202121221010200222121210122102201211122121222021212010201110120110222110102100111122200122100011202002020212002210202201010011002220011212201020112002102122020200221111101020010212101120000100011211102102200001020022121001001110022002010112120022102202011000011220001011012121221021211010200020101022012100000022020001012001202021121022201000222022112202202022201100200210022201210010210010012210101000011112120012122201212012112102121110022100222111121110022020012112002210221111200022100201011122000121022111002110101211102001100110210001211212212200202122212222100221021000121220021202202220202001221210112011210210202202111020012102221220010121002002210012011220120111220022222000221122120001022220122200202002222212", "111102101120202101110100001022122111220101110110212200002112211112202100101200111111012022020120020111000011201211211101222012211022002210121012012221220210111000210112001202002120012212012021121022210121110020112020102101021021122110100202022102111121122110220020121101012101121212000112102200121211121201201010100021210121200220211011111120121210210120210012021220021210020101211011200211110002012202100120220222011111222111102002121211121211021202101011121201021110111212220001112111222122021022002002120221100101210012022100220211100010112112021022220021110122121121121020022220010201111020212111121210202220202120102111122100111222120002112002022121210201222202000001022202112220102222210020011011011121020021222022002000001100012200022201101012012202210110011211201111010221100011210001112221010202200221010010021211112120222200110202210100111012102101222110010211011111112022220212001021202122112120120201010110200020", "220121011120002200111220101200001202122020100112002222212000000220211121021022111120020001121200111122201212112022210120211012201010101121222100010012201120100111000211101000112122110210202212110122001212012110010010210220110012101010001021100110021012112010211221000012111210202011200012121122201020001120111011012122112000220110000022122200210122121220211202201202101100221220202020011020122012010101222000021112102010012010111211010021111012201220121020021020121101001201020020221100121100222021222201110201121000021000010010222012022000010021210202212000021010111112112021202112212100110012010112100001021222101202202011211012012101220221112022200120101112220012020100120121112100202220220200212101102110210020202211001022200201211211001021211201111022010210022212022211210010200020100220002200122010002022101111112210120220121102100221120000122110012100022011002001021212100211212110211202012110122112021112120001201111", "022012121211220000022220212021112010112201200122122021121221201211221200200220001112111022212211022011002201102222021111012221201222100202210202202202212102222011102121101002022111122112121010212000221221122100020222022221121212112122101101000121222220211111110202022211201200101220221210202122221120202100012212200221020112012202111011111221210112202201220021020111122022110011002011012000100210112012200200112022210022220020020112200112111201020221122121012000210022212112020220221102022020221011111012222000221122220202110001111020112102022212010101001122122201212210201222202011222101222211112101012100202001001112210002221011021020112211020121002110201221120001121000202212210001010210012120210020021221112120211022011120220220210201022210021102111222021022210201200220211211110220220002112111100002001100001110102101002111000121001010112211000010011201222220210121100012202010201000110120110212111222211000201122220121", "120200121220221110211122220201021210011200211011221220020122122011101211201010102220210011010020200112102202210220101110022100122212012000101020020100122222002101211002100202001000222101201001002100100002110200002022022110002222202120221121022020201010020210112122212001201220120111211011012112120122222002001211021010110210101001100101200220212001111202210102102111200121122111111001020120110120212220102121211200010022001211220211022201211210220000121212120102002011111121110110202021111020200111221022210121221010222002010201010122112201000201222212210020001121112211102210101201021212010100021012101122111212011210211120120101201011100002000102122122122001001012110102110210010200010021001220022111121012222120101000110001100212200221001212212202011000210012001220220000210121011201211212222121022200000100211221222210101121212201001111211022220121122120220020001110200222212121222002020012111020110021022101102020101222", "222200212002001202102002002220120121221101021022222021112000211201010222112200111220110022112202212220210020121001111202211002120122200122211021100222010110122101220211120222222100212202100102002011012201110120022222111000110202221012010122110000010222200200000102110121000101101220101121201111112020210011110010100020001021210110210221012200221000211011112201212122110011121201212212100101112101022012102022222201220011012210010221201020002100122200100020210201021201011222211021100021211122222222221221122200101000220212111002122021001111022221210022021010002011111121000122021110212122212201021021202120202210201021111000111111202120022002101120001110212120121202210200220002020122120221111202102022000220221110021120001121220210221201220000122021011220020011210020012010100120221010100001022202101012220012000200212112110112111220221200122010201220220012000221100221101001020001101101201022221212220000010121102210010200", "220212122012010200122012111101111110120122112221211221021120100120121121122222011100110121212102102201021021110020220201022222221212111122210210020022021020112220210200022122211102210211221210101202012211210100010102022112121202210021102221220211000102121200010202012102012110220102022220011120021110011100200002222022221111200001120212222121121011002011121220221022120111002222022000101200012002211000200110201201202221001000002200102222021122021200201212100121200111111100212022210211020120222000220111022001221021201112101211201101001220212111012121222000200111212101101121002102112111110020100110020200101021112220112121220210102000021212101111000120221121020120110010121012110001211112121110000122110020010012100121121022201110220200202220120212011010001222022122201212121221021102001020010001120020201121122111200121012202122211111201021110001201011201002011201200201202001120110111222200100121021210122102211110122001", "222002201012111001100101100022002000122102001022022022102220122022012211211102212001122102022022222120020020122211020120110102110010112021120111101011220212212200011202121020022100020201012212220221020022221021010201102101100222102010012120121022112222002110120121020011210121120020100111102121110021020212111010202012011101121100101201122011120202021110220100002120102011002001202211121200010020000201201021222102222011202220011020010121011202220020121201221220110021202122021201002110120110121220210100011122211202210220012121200201201102022201010102221012022002222000122201222210121012221021001002001220220022200121010111200110211211221222200221002022202210112002002212102001110202001211101210122021212200202012210211001201222021211221101022112011122210210222102211122010222102111110002011022200112101112212210210001100102001000212200012111002211020012112201010122012022020011022102121020102102120000112202120101110001202", "010112101001220021220221011000111201211011002122220002110002000011200121020220210220001100120010020012222201011211110101102010212021000121022002212212222221110002121120211021121201022220222102022201202011002021210121112102210102010020102200211201111220201020120001101122112101110011001222201210011201000221122122101211200201000122211121010220100122210110001012120011211211000200002210011001000001000122222200222212222220112022000022122221202022000111101212000000120120210112201111010000110121002000112121020210121021022101211211012222000120011202001022100110022111201002121222000201122001201221011010022111022201021100111010222221222010122102011211121020101020211122100212021100210122002222000001012220111211020010121121012102210112010202002120221122210001102221002112112012210001121012100002222212211010021121010220101101221022000221021221122000120211200021201200200222201100102111120222122000022112222200120001211012202201", "210012220022112012211122011021101111100112000021102010121011111120112120212011222110201100221111201212002100201202212201111021020002222111111101210000202002012001010012222222102000012122212100010110102212202121122020011022212101021201222010102202201101210020112002222200102000120120221002220211001022021200210110120012121212112200012220102211220110212222000200000210122001002001220200121020112112020210011021021010121010002001211001122010220012100202001211121122211221222201012021022011011022220102110211101121220111021002011020121100002212111201021122001122202022011021111001010010022012102211122120112022111011101102211220210120212012020002021121000021002100221120012120222011120202010212011121121112022120210001000112021121020222222021010212002211110020022020222201000122020201210101100211210101210100020011202000110012011210201220212212002020222210000121010120202010122110002000222212022212020110211002220211002002110212", "210011210220120210202201022001002002111200210222011120212020222200102120122010201021010222100221200202202210122201010202120110000022110122220112211111101120210121001221120100100021102020121102200121022111102010121001211101222201212100121122010210221112010001121111010112021102222011222112100102112000120110022121000212120201222110212100021001100002100211010120200120102101220012210220000212010020120222010011100102212220100202002012022101101000120211221101100212121010012120202222210021011020012211020122220101010121210212101220012111102012002022102201222022201011210200200201020221212220012102212012122221010012021121120221121121011202202111110020210010022012201201002110200010000221021102001211100112110221222110222221020100120221220011022100212202221210202211022120222100022122220001110102001222012002101121021202012010000221012010010022000112021220020022102110001110122121012212022202010220112112202110100110012120000210", "012220201001122012101101001212000010110222101020022110110011122211221021201010122020220111020112222222110020000202201020021200120212021201201110101110000102010110200011010000200121111212120102202022201220012110220212221022122121221000121102101210211002201001022200001121000001121222210112000001010201102102001212212110000202000021221222002020111100100212221211112110200220002121201122002020111100220112021200020001112010221121100101021212021010220120120222010001122220210121222012210000200122222002121100012202101012222220201202012222112021200201102201021000010201210200002021220201201201211111012220121120020000002010102200102201220200010022000201221202121000120022002220210221001200212200110220022001222101210210122211011011122111201111100220100112221020220110222022022212210010202122112210002010211012122011222020102222200121022111222000110112222012120200101112221211020221200011200022020002212001112220000201211112202120", "110000120211120110210100111010222212222220010021121210112221212100222202221102000100100012211012022110220222202122201102102022112021002011021020210002102122000120110221221111222212221220212001221111002222220020011201000021120202202202010110002212200101010122221002121122011122002011222212011202112202101011102002111111111112001210210211101220211120011110110222002202112012102212211201000201000201112110020001121120021212020211222022011110111101221120211110201221010011101222000201210121122021222002000012001210211221221220222022210201110022000221110220122122202001002122200112100002020200221210112002022101112112201002212020212020101202111210210120012120012011002201000000211122111020022121111220210112001222000110221102100100000221001002120102011101102112110201201120012001222210101210101121110101220002012120120002212112122220122112010220112020100020202101200001000221020000122110002000211122210111221210000112021020121012", "002220000200210111200222101022000112112201100202002200012022221211111122012011010101012111110110002210220002010201011111122100202111120212010122012102201200122212012012201001222121220100002111102100022002220122110221112101001220221011102221221100021111021201010011222110211202020121010201112121002100111220222120110002201212110002011200112122001121120212101120112212210011122222101222201000222021211100120220110110012020020120020120012100110211002112201220110111110011002100202122201110010100101010221001000011020112100220200201222112221012210111200122100111210220100220010020122111020101101000111122221120220111021211011100111221102002020001202222010001221020222102012222201121001111212111012012120020121102222111202000200021121012002211201021200022210112202202010201002121221112121020101101011012120120121111222202010222010222110010221212210102001112212010002101111112000020001110001010111220102100221000001120022202212121", "022020201211021122022012012100211001011110011220120112220021010010200202220110101122210022120012200002021210010202211000110012120201102101222110122001120101110001210112020220111012211212220201221201200122210111121210012211211200121020000212211210110020010002111222011221201100220221121001012020021100120122102000201022020012221202121112001021111002201111210111220011010212210201102201100020020121121200122120010222101120112210201210101000122102001102021211222020210220211122222121100221212020021110000200222000200220121020102200001202110122012200211122202020020110222011120000111000112002022020210021210100212221010220220221000102102202122201220202202111020012121011001211012200200121100212110212210210111010222201122120122021100010000112101101200121112022101100110102212111211220001021012200212022022011120212101002101021111212202221120000212220101202101010221121120211211021222022101200012200201101121102021000021000110012", "011022010200022122002100112020012112011210020000121002212000200200122010000122012211020002122212010121112212101200100120202211200210200212110102021100210012012201220100122022101211221221102210102211021200111021211112121110002121122120212212022021122012221200201022020021220100120102011202220200122121200121222212121201100221102202000212112021112002211212012020101101221000202201010021010212122120201000110020212220222011122201112021000022202101021220001110000111021021212120101000111112112020001100022100120110121210112210111122010020102102201200111202000202202121101010110210120102200102121101002012101020122210100020201121212121110122001000211020121222120220210220000112110121120010102201110001100221201012200111101211000122102200222222102012221010201111120220211022012112001001212221000101112102121002221212201201011220121221002220120001211111020121021210120021102100220120212010122011022102220120112020211021022202022110", "010200020221020020122101022022210112120222211002000000200011122112210110222101212210122000020001100110220121200000200201021210100022022112222002011200022020112221110211120112120011101210101222212200120220021221112000110102122011122012122200120000021020222000220201110101100112021202111100202012211211010120012222000120100121112000202111221220212220021000120012221111221021022010221212211022012112112012221121020122200011122222202121121022222100110110002001200122120110121201211201200202121111210200111100222111100201121100011212110220021010211122020000022221012210012020221102110022000211200010010201220021211210021000022112102002020002022002000102100011211020121220110111112022222001210020012221210202211210220110000100011102211000100000000112201112012201000011121221120220112120010001021200000221112101001202102020021010010220102120020102222010121202020220100210100202221012010112220200220112121202211100002020001021020212", "110221111001100011102101020100100111120021000212010022210000010220010200122202120220022011002021001011002012121112012000202112220120001001110120000201102110102111200002020211102122202201022122020220020220201022101202012201120110020010211110222200100201011002220100200102212010212112021011002010020202122101020202122101210101112210200202112012100000222122101002010212222111110221201221112021012200212111121002201201111220100022002001100222021020101112222221202100212100222211100120020012121021001010100200121000110202222120220220102010202102010112212210022001221000001000020012220102021201012112110122211102102210000010011011011221010120110011102122010102222100222202100011220201211111102201010020121201111012201020112100020121211020122222122010101122112211222200120012212112202110102121202110111010112011222200201001211110101200211202112012111101002200202201122210211112001011010010102211102100011102022220100210100220211110", "002010001111121222012021022200010211000020110100112000120010120212000122200220112020002200101002200220100100120100220122202101101011022121001222101200100122112202020200120202220221111022022020022202111201121220201220100111221211001000110212211211002001002000122202101021210221110012210022010002110020222022121102020101010100120120011000110000100212012022100110210000200000202120022000111210121020022222001101010200022002100010101021121210100221211110220020210210010012011000110220220111121101211121222010200002221022000200120002200122000100021211222111101101202202111001122201010202122001220110011020010021120121002022112111220121102121022122202121112011110200022000122012011210020000120012100021021222212000121120000002122111022101120021112121102022200111220202022021121011002221220111011221010121020101202121010221012211222102022202110201201201100121000211002002102011212102120121110120110201202021012220021221010111211112", "001211212010122220022101121121111001000011220022110020202122012120110111202002221121121220100112100121020011000011012202010100002200201201121010112002001201120221200211211210022021211010102100200202212022211121012122000011121012122202112101202000022021202212021102222110102122020222021111200121022202212201210012110000021211020112022101110000211012202202112201022020112111122112020221012010010002112102002210120001212010012202101010122100102200210201100020100010100110011211212100000010101202020010212102122212112100102121101000201002122020000210112010112011021202111211002021102100101012010222121021121001201121000121020220201112222121110212100201202222222012202122122111002012121001202122011121210201211001111020011011111102020212211011221112021212221111100201021122012201210011121102222222011010000222222211002020100122102012210112101102010010012010001120121212020100012012212212221121001020022101001200210001212022121002", "220202010222101211201111002100110000110122210100012211020120010001200201212102100121021000120221002121212200222021112120110111020011120112021102111012202000122011021102102101221011012110101212002000000002020202102221011022111101022002202212212002122221001102021122002001111020110120112210010201200120121220220221211222012200122000102210011221220212011200010121222122222101122111222022210201211010220002002000212020021110122221010010200100201011200221201210201020200110012121010211221201100122012200022021102000001112000200211221002002202210122212212222021010101011011222101210202011002002212220122012102001212110221201220020000002211121021210212112202010010202200121112212011220110112012111102202102020211001112200200100111002012012001101022102200021021201010210122022022021020212012020202221221112020021121021012120201110101100102012012222221011011022010212022220222201012021212110210221110020100102201200210111010020002210", "001112020022000222200122200020102112102121020001012021011211012212211112120210221201111110021111200202002222102102210202111122011120011102002020021220100101020212022000010111210011122200212212101110120121210021002111000200100000122021012021112001211020200120100101212020022011002112020001022220100202102021200102021012212211011102120212122120002222212110102020120021212120222010012021112100112200102221210012012021210002021021202000122022211201200021021102221220121112200202022100110102201010100211210220001222202101111012011200221122002101120202112110010012201202210100121012110202222112210012020202020201000200012221222101110122021210222112112012002010220222021120220222102212111021101200002222112110211120021011001212201010110100210012011111210212222200122021011101112011220220201100202022111001220012101010101220210112202201002210122222220011002211201101001220121011211200021201112010210120020221120220201011220110000012", "210221111101000122011110120022220000102000202020220020120020021021121101110022021212022110022211100012220110212201000011201200000202010110020102110220212112022102112020200201210011200220001120121222010211210110012202210210010222101211202101222202121020101010211202211112121011211221001012202002211200022100202000121112120022111022210201222222000210000122211210022010010222200010200200201222011100000211002201121211121112102102002200120210021101211221202120011101200110210211020020110221110201221010012012201110111010211121210122120101101220112112102122201111112220011022001200221211122201012212222222100000201001012220001112222211221201121110000121101121101020202121100110102102221220012100121102021212001221200012221201222100111202021211200000220211121020222210210000012020022201111101221200220002000221000000022022121222220020101112100000110011211010100112101102222020021212112120220121100000010220220012021211121000222212", "012102110102111011010201122021211100001210001021011200222120110102210002220102222220021011122202101202122221021101100220001120111110212011211120212010102101221001001020002000210002002211202112120102002101102220002101220221121121001020122000201002102002212011121210010021222021101021112210201121220202011200101110111002011222011121002211000210210201122222122011110022110100100222102211211000201011002100102012220111222212102202122122220112001220000011101101212002221200000202012201022010020120112121020212220110210101211201012100210021201102120102202221002122121121222101222022022100110222110202212101221112102222220221000022121122120220111201212202012220210222110221001110121010010102201011100211001211102011022112022021002112020022100211012102222211011012021020012220121020102220210122211101022112120110020121210022111012021002112212221111010011222010021000000110202112200221201010221112012200000212021002122201120222200212", "000011020012110010122021120000111112121010022110210111020201201201112112110220220122122011202101222120111022021221111021022012010210212211120211100111112220020022220011102222102221210111200012012001001021100122202020122112002112020022100101012211212021210222022021210001101220201211201110010211001202222022122202212012112221110102122210202112211010122020102200022211201011111202222112020111111221100210000020001220102001220211102210001222210002120200220011021100010022011011001202100121200111100202212010000201000022101022010122002112001021101022220110012000122010000211001012102221202101002022120000122211222021201211201110021122211000210110000011101211212101121201011200002221011010022002222121001010120020101020221200221000222221002122222120122110101020000020021110000000020221011100121122211020021200120000210021022021220111220010221122210022210020012101001111210100110100110200100220021121020000002121220122222122211120", "012121210211212121022101212212012012002022212112101011102021111210121211100210002212012102002210122210000120202011010120211201100111222121101110121012011210001101112110020122102202202221012022012111002001002000022012102121012100202110100112121102220100112120202010211010001210020002122220010221211210100022110021020101211110122122121122122212120200011121110211100222102121102200220101210200202121120221100000220212112201211202122211110001021012212222100222200022002000211202021112112210212010201000120112020102220210020101020122221220011100100121201202110202200100000102101101001122120211002111212210100002200002122022021012212221001020202210002200021212101021110121010202110212220220002011120222110111112102101101201110020210201110111202110002121200220201001112112220112021200222221001122210220210200121200101221002012220212210000222210112110012101121001000220101221202000111112221002020212122121021201120222102000100001120", "010010110202000000100200012222111121102010102022120000002202100211201202221201220221112000212020201212221101112010121220202201111221012112102102211012110112120112211222121000002211220020100021120012202011102102022020220201102000110200200112201211200102201200102001220021112112221202011022122011011002100102012020002020102120020022201010112120212000001101100000111021110201222120110020110020212212100020021210021000122101101101212020012001122201112120210101101110000000212112110100201122121100022210201022201100111200102022122220121210021102111000101020212022122101212120212200202001200202000111020221212100101212000110020120012121121001221010221122211212221112110111001012201220010212202021201101200220211111102100012101202202021020100110001201221100211002200012200011000010100101210101021210102202111010011022020122021220001001211221110111122020122112001012212010101101102020002011201201200222212021102002211112221202201120", "221120100100111022110001102200011111010211110102000102202012001100121122001021012022022010112011221111022021202021101000200020000210010121202011212010112210102201022102200012212111111120022210220122202222211221110211222201121000221120120021112222001212012120012101220212112110000121220222021110201221102022010201001011012202121122222210211122100210121001221021011002202011211002120012100021122001201022021210110111111211202211112222012221011120210011201010102020221021220112111021101002201210200210112001202002021020120012000202200120200101120201100020221121112122102212120212200111221211101120211112122001022102222011020100010002010010202210111020110200122012012021211210211212212200210012221020011020000110102000001121122110020000111220001202210110222021201010100002101112022221120022002212222202120201112121021020012021101020120210120001211122220220100111100212122022102022101111012100121111220020122021022012120110101211", "112000000201021100001201202000102101102210210000200022212202221212210010202112002112121010001012122201211212110202000110210122012200002222200122111121011101121022202121201110100220011011011121102012102011121121112112021121010012001222211100110021010102122121122022200112222001202200121121020211101000121021001222002122100210212120010202220100211222211122122021000002122101020011012110000122010221100221100022121210020210012020002000002012211112012112120102220110112212202122110202221211112210021010001121000220200202122011221022100111211010222110211012120200011011121022011220221010112110122110101212110010022021010212210102200010221220000020221201121120221111020000012000210212211122020121202220111101011010011122011200000111121220112200122201000110120210210122212011111111122020001102201022022102012221220102111112102102020111201221100021012200201221000022100120110122112222201210001201220021200212011102021222211211112220", "200122221202012220022120212121211202101220211102210222221102022022121001202020121120120022100121111200001220201220022020000110001222222201111022210001202100000001120212101101121100010122011101101201222002110201111122101222211000220002022001000112021101020111022120120102221011222021001100020102101100020201011020212002021220220000121002200120202010212010212021200012221102122200110201221010010012000200100121220110212121001122100021110120011111112111002210222111010122011111210200210110112101011000201022000220120202202211200220200121110200211212102210101100002011222021101011002211020221112202220202221112011110010210122220000102200002020221121100020120020001010111011020020210002110000101221012102001212112200112201212101100220011012201221102112221202002102222212202202201011122201020201102021022111022022111211112210020102102200001212000110101121212002110212110020020002000011112021201212111100122011001112210222210222000", "001122022002212220220001121010011110011202200021012210021102122100011122022010220212110210002120100001001210022200221211120022201112121212012201120212002112220000112011111201011120122001100000020011002101201211102122200012210000100111020101200211120102021102000202020021202120000120211111222222102220020211101201122102122122020222010102121122202021110002121102220220111120021001111221002012112222122100202120200212221201111021120000220112000100011122220021202022111200021100212201201122200011102220222001222020211212101000120022212212102010012200011022200020000012122210111001221111201112022020121111021211110011200211100210202011102212111121020000020002010221212022011012100210020120022112212022122021102021220222210002120002022201221212220122021121022210110221222010010210002100011110020001100012010221001100211222221101121220210102112102012212111000220212020100211122212100102002200222010020221122010122201201000212100220", "202101200010110220102000201010011121010012222000201021021112202102121002211210110201101121221001122212101002122221211002210102010201221111222202002010010220102020222020012111201120101221011202112002011211122020220111211020001112022022212012002211020112110000000222001212121221202102121202222110000110102200221020100212100102101000100210122102000122011012222111200201011011120021211000221001202111201210201210120111200201002120012221012210201112202011210002022211122111001100221010210201022011211001011012100200002122122112020210102012012121121210010122200022002101100110121002200220221101002022010021122221002202210020112210000201200012020120001020020101112111222110210110221022202101210101020001120201011120110222102121201220012122100100020010101221101002222121000112120210210120221100022101001022110212011102012022111101201102201121020202020211221102112211202102221222001222022012012120000122200012001002222112222010010100", "000202102011211101122021222011112011022211022210012211021220210002012212211210102012011010100220102101221011110020111001212200202101011201010010100220001122210222022201202212010110211222101111021221110000211020010220111120112212122120221111211001211211211022202111102111121002212120011022122100110200022000220022221001000222200020201201122110100021101220220221121120010210112202022101111202202212110020001120202222201210200202122001001110001212111001120110122201201221121110201022121111212000101212010221212212111011110122211121202202000000000012012211110120000102221100012011122111211011011101122200122022011022110210200221222000020002120212001212102110201220001010002011112122010200010122200111120021212001111010111200012210220210110012211210101100221211102201210212100101222000111000100112201021112202012100021221012210100102110111122011010021022212222012101110011200021220200000110212022022200020201122010011010110101002", "021001221000120010200212100202022011210200022011122020200022112020121001020221010012120012021222200101121210111220002011101020022012211001200220111101020200012122211202100002002221212011101101000011021210111201012121021020220121000002101212021111222211101210020112212210200221021011202202002000000101012012210000211202122021020211011222200112102021010000101112020012220002010222100021020212210010211112200001101022021112021212112101221101211121110001100000222222001011010010212210210212121020022222202110200022020201002221011210102222112120122212122222022011111202021211212122202210002010122202110022110012001011222101122020012210001222102201100120201100110221110112001010110000121111012120021200122210022122222020121222112010200012121021221100111001111001120110100010010000121111012020212011021112221212212002201120001012221210221012011011012021022121211201222102210202200221212221212202122010001010011102010202100201110110", "221112012010002212012012202000020012122122221210111101111102000000210020110111100212110212212100220220020112011110002121220022020000212000112000101202012020022110101210110111121102201201222010211020121021222000020222002100022120211001100012202221121101122000111102212110002122121001200001210112222112212220111010201111202212202021221111110121100021120011120120222001012221001220001220110112002100122100110100102021212101021020111221100022002122020202222200101212211011000101211212000201111201021121101220110001202100000111010120112021120022111020011100122012121012212011210111220202112012201112012022000200012202211022001112212100011220022002020111222201211110112110122002010001012012002020122200200210111220021102212011011222012112001212022111020202101210020101201102220012222220020212112011211002022022021120121121121001122201020121202200022201211010022001221100202101012012002221022120221122201212022120012021121010000012", "202020000201001201020210112022002021022022210211010202111202112000102201100202122200010221001120101221011212120010022100212110201010200000110210000012202222201210002110002001202102000121112221022122002212211011101210222120020001001002102011100102001220110020022211202100211201212010022121200220002021112020221011002012221200211122211101220012011222200112002002120001022110100200211021111102212100200100010211000110022112202221101202120121012101212122111120121020102201001201211122201122221022220012202000012120011202001202111012201222101211010201021211012121220110021122201020210220222210102112110111110001010222210111020111102120220012120021220110220122212221120220211120122100122112100201101020102010110211210221012100110220220111221102000001110102101001021210000220022210211221200001012020111220022110122011012112001022102110022121220110021001200200121000111110212000200010100102111020011110202010002120222121020201112220", "120022221000022002112121212022200001112120110110122121010000000020012102210020220212222222200112111120020211022220001220212000220222020112200220201210200122012020012001201200120110020212022201012221200110210011011122020111012102102011212100110121221120212210212100122012011200110112122210221000222100202002202121012000200011101202100100212202121002020022201122110211111102022220002121222012212121011122000012002000000110212110022000122212121112020201211210211021202102200211002211012112001011012210101120210102201110002022011021011110121210101101222110200221122201211010012121010012200211100202220200102000111010220122102101020022012122001101111002110100212212012221122111012212202101021120201211010111110002120201202011012110121002211211012222211220011021211222120111022001220011002220202022222000222211212212110110011011101222022110122211021100212222121011120012111110211122102112001101201020101022200022200201020122112102", "212222221202021212221001211220100210020000011021202201201001111221110201221222202211111220110101121120202001210210101001001200201121012020222200102222101222212001212012010000011100001211111001200220112111101212111200202200222020000210221201022120110102200220221211212120122002110001202212100111212001201120210111122121102120012120021122021020111200012102111012211221222002000202101202000010121211210210012000200102020210101112121021211200202100000222220222100020101012222212201201200221110111121001011110202212111211212111222110120120001202200220111021221011012021211002012221111000221100110020102021122020122200212010112121111211121221110200001001221200010021022000011211020102010222021022212000010012110021202010010221010021001020202202022012212022200220000202112221002001222010000012110210200210121101200101202112000020210012102221110100011222111101222110201011122021221111102111111221212100220212010222220210102011100001", "122102201111121121110110102210012112002112121001110221200102211101110201120022100010212021101212121221210020210210210100001200121010212222222122021100110211111010011020012012200012022022022012220110221121022012210120121101212112112222221022212211221120120111120001122020011001222200211110020001100102210211120212222220220210220010110102012011022212201101120020200202100110202121102001002200121120002001112100122100111110112002020102011112001202002210022011202122210121112201100220210022220202101122212000112222021012012221020000102201221121211110200021201121010122102012201110110102112001120221111022102102202221212012101022210111222220002212200021000001220112101010111220222122212121122000112101212220010210021210112112001111111012121200120222200021211120120002120011022200020211210201021210021011012220022020110221110012020101122121122021222201211201121001212021201110210010201120021222211111020001110222002112020221001122", "211101122020012002221122002220011220010210201100102220002021221011100220100021020212211220200200202121200200001112210011010212021120110021220221022111011001210101102002000222102200122222210021001000220202122022100220000222010220021102222112211011101112011100020010201202010000102122222020022000022212210210011112112001102112012201220011021202200100122112022120111120220210210111100220210020100111121110011122121220122110122222022221012120111000102121001210012210020102121212112122120112211211121002222101000202010211222022121002221101100102010112112001210001121001012200120101111022210001101100202021111211201200101012200020010022211001002122002201112012122121010112012120122120020012101121221001200101220100200200110012000020011010112111022010001120011211100220220121021200202120221201022121010002201101210121002011211122220202200111002001012020122200110011220021010001111011122000221020121202102111220111001000120222221222", "100100020221012222000101022222112112101201100102210110001120112102222100121022212200212220210121101110100211000210102021100122202021001210012200121111220000110112202202102201212200022000100021012101211121212202102002011201002020000201111111000122000112011000101010201201201201100201110001122011201111201112221002100111102122010002210110021202101122220120120010020210021210102110120020011112212122201211020022120221101100001210121201120210210112120101100101201221202012111201012102001200022211002012022020001110121020122011010210020121201020200201012110121212012211100101121022001120221222002110202121221012220012010201222110120120110112122212210101110100222210112100222000002122121000002010112012101011021010112211122120022021100221202210102221102211200121000000211022122221011100201020010122202112102012210121020212001202020211010122022212100002120110220122202001002111020222122121212022100100112202101220022021120221021011", "120011210100212111201110121012012111202212011121011110002201002221102122022002112211122001101201220010221111020210010020101121222011000122021111021002210012021020122020110211121222212000210211201022121021112021112221202210111000111201001211122221221100120102001002002220212210120010020201121200002122212122200122101010120022121112201211210101012210021122202021212020020000010121001111011021222202112112121201121000200012102221200011102000200220000100220010202002101100222122000112001111020202212000202222110020122100211001111120221011222020000200111120212102021222101200122220210212201000110010121011121001011100222112202101120101020220212120002110210210010110100202000001212122120221200222100210211120201200100210121011022022211011002101000111021200012002211111002102012011211121222021112102110212111210100222200002122120111112100201000220121122101111102002021202101101010200011222100021020001222002120122011122000222100200", "211112002010122100010101122121220221001010102001221120101102011012101220021111221222102112220121010121211102021002222101021122200120100012121101122200011212002202201022100222210021110122122100202021210012222211111222011212012120221222000200221012002220022222221010010000112101201112012002111022110002112011112202010110200111112102200222002110102101121111110012220022221011201021210200021200021111011012100021220200220212121221200210112001100220210001121211102122102200220210020121022210101021102020001100212210000120001221000022020000211011000011000112120121220210121100000212201110200020111212121112012021111201011020100011122222002020121010001212200022121122221100211001012001020122220102111112121100200122110201002100122102021222110210002201020001122210020100211220102112102020100000122202111111110111210100120012102011212222012000202212110011202111200102002222010021112122200010110210020020101111022021002211120011001200", "020111212000212211111000211220021012002010202212122202220121222112222210110200021122202021212220001222121221000000212102121220021201100120110121221011010001021210021021201121212001112210200201112200112121100102210000212221201022010210101201201002100201002000010022010101020000022012102010221200001021222020100110120002201100111211022011021210001222200110211201021200022000020102212000200002210120001200100220100110200020000002202202011201020011121211221121111112012101022222201022120002000122112010020022212101211010020011220101011120200112210221011100001111020102102202022110211221021102022201100221100200011120202010012021221120222102022202110000201212011122112010200021221202110112200200202121021021201120212101110010121102121002010221000101221020202101022112122011122200202021100201010202121222202200100021200022110120100110222011022010020220020212010220011222101122102200120121010200002210002022121222101022212002100102", "010220201021101021221220102200101221110210122021021000022212122221212010102121222222212220121022211202020002110011120101220110001111102212101220210021221000110212201021112020110011202020020220100020121211120111122200002012012101211210001211021000112102000010222110011111012210110220002220001201020022021112120212120001000002021220202222011222011000111022110002000211011212120100221021021020211122111012010200011100211210211202202121222012200120000102010022112011211010222001210021210200110200101110222220102110121220122002102110000010101010011121112022001002012110010112110021101001212212222120102221212001222202222210022200120210112002011120111000112010021202020022201110212100001002201220021111022112001012222202001222121001101001121012001002000021112222002112220001000121201111221202222022002021211222110022022212122221010220210121100112022011202011121022120200012101211110212222202101020020211220001102102021000122122201", "221100012100202121121222011222121011121000122002001000020110012222211110102210222021121102102021112220210122111110002012101101112002012222000111000112011010202222220010012001210012220202100120221202001002020122202222001102122000210022202022101102221220110221000000120012211211111100111121100100012102120001121002002000222020221102121212001112222202120100121012102001021122111000211112021201111200011110021200210002002102212002202202211010221122200121200201020002220122222122121100222110122012212202021211011200212120220222212112120212020022210220002211120220001200121101001112211011111021221222111100200020010011220222101221021101001210220212222121120212020012221212020220111220201110110022200102112222112110020212112122210022221001210010001022120000121001200102220121110211220100120001120001202120102200220020111011210012202122121212021122102112200011202021211221200022210222220212101001112121122002020022010220112221010112", "222002122112101111112202020120022200011220212121111122210020000110202001221112210111012111220120111001211211211101011200222011221220202012120102010011100020020101011212012011011202022101220120022112202011102002200211101222102222022202021211201002020221121201221110002000100112101201002221101021222212201002111022122221220122010111102222200001111010010211120201022112202012011111121010212010020110022020212101111210020002202011011220012112001020102020122002121211021212122121020020201211022200200121221221011021112021002010010122120021000212202101220220122220210011122021220110021201102011021202012202001121010022221200100122122101100121020021021211202101001021120222100011201201112222011021100011020102010110100021012101221021110000022111221001220112012022002121112111100121002022022220212101112010200100000021221001110121121012020220211220011212110111000112202121122120101100101002202202122121201201211122201200000111212010", "110210120212001211222110112122111122122210122201211011000111120202010111111211012100020202211122111120210022020210012011200101121100000100101112200100001121011002010001100011021010201021010000101012000212020111001211110102002210110101012200101011112021112222100000010010201110001200122210221100211000122210120000222201220101022121201020021020202111200000021020122122211010000102200022101102111201111202122110212122212010212010100101000122101022021201011210202100100100002212100012121010122001201000012101220202002012111212011010022012020121012121100102011221220212111222201101110200220100012110011002201220100221100102121010001000220001112120002102000022121221100010211100022101020021021222001021112101001212120112122022221002201020202102212012100202001201221121220110021200011200001102111202021210002100102110212200111101110012101022100202001200210020100020100220212121112122122102101100201000002010000222222221122121100001", "202122020121122111002100112202202112001100111002001020120200102112001121102111102001010201110011121011201102000111220220212222002000211011201112202102021221122221120200202001012120221120021200210121101011220202012100122121010111220221112122010201100012000020222020122012212100101210110000020002002110202010210210122221100220112211101012110121120101100011121000200011002111101120001000001100001001222220101211100212022001212200100100101210121201020121102000020121112210020100112011122002020002122112020110001110000201010012212110212002221022210201012100221202012101212000022001222021202110210102211210200202221211222011201110202202201121101111201010000211002120120000220010021021102020121212122122112020220210212222201221212101122010020021222021121210220102110222020201120212222201121122112002010221010222221210220101122020010201012100001022120120010202010200202220001120111100020022221212111011020201202012121121112101011120", "020121002001101200121101001121211222112110201021010020200110201010012212211200201100210201121122100201011001211201210211100121211202002022221120210002012022121001220201220022110111200001210212200201021112022112000201000022201111020121222010221202211021010002022000201011120210000000000120201110001210001210120211220120122111122122011010100020120111220112102111101111021120202200200220222201022010220121002112201121222022020102001110220122011122112210112220000100212100110010121201010210022022200101210011202020000111102122002120001122022220221212102220012200200111201121102200112001000212002211112022112212001110020100001100210221111021211200201002022021202110012100221212000011000122002211011022112110202020100120200011020020201010012202020201221210121021112121110200100000212012111012120202110012211010022210022120110022200010111112200001120210012122120211210010120111122011010220122002220201001212121202220020121102112102", "111212212102000012222011102022211011000021202111111021120220011100021210201222101211010021222002110210101120202012010112120112102002111221202000120101212022222201210222100010211200111022110221201121122000022020122020011101122222012201202100022112000202221100010201112011220020211220211212100121010110021222212212100212101110101221210101120010222222102221212211200021122011122121221212010222122211220211200102210202210211020202222112222210020021022221112211010011002122022222022101011111201202111022202122220101101212122010011112011212220002100101000002122022022120220100222021101001202200122221221020101102100122200120001120012201220202221121220100021002022011010221102120010011002120011111110101221221011202111102112000022012120020211012001110010100012012112202111201022211001200100211010112211010102221122001210111200110202210002011120001102221100211000110001121010202020012020110010101002122210122021000222202202022200212", "212102001221210001120000122120202111122200212021101001111010201202211111100201102221212112021101122111202200101201220122112110211101211221002200200001110010212012212221220210200021001210001202221102000011221112012000112101211100111220110121111212221011022002022220100111221201020021120002210020000012210211112201110002110211021202101200220121201120100101002011101220011102211211100100220200222212102200100010200221021112101112122020000121010001012020000020110002000121122011002201220000122211201200201202011112202012101010202210202201101020011201220012200120202020120210022010012110002002011212110011002121000210112112101202202210021021011200022112212021201220201210022000210001112012120220200120212220021100210212100122110122122201021202112101000112002111010020112121221000101110102122111120201020102212010100020001220112011220012010200211201011200211120222111002001102210020120021110012122121220012122111010002100111211000", "110021000212110001002210122111222121122101201020000010011120211021121002200120011012011012220012212012110111012121222100101121121220202012111000000201112112201020110010020220102200020110011100020021222020102120100222102200022221002101002012101021221101201020020122122020000010202220221122201121200221021012022222102001202010011101121220100022000210011012100101020000212220220021102020222210102221011012220110022000101021012000112000102201102202122122001220211111120222211011210011201222201101211011221212210112122212002222000111110222210211020112220010022000022202010200122010100221122112002122100202012112012021021000222012012221211002101220111200011100111211001012200011101210021210111012012111122022122011110211110202020012220021222011021110012210112001120201112020112222202202110020110220010011200222110002210000120010121001010111110220022211011110001020201212201120002112101120222200100020100001202112111001101112001200", "002100122000221010202220201112210121222222002022002100112022111221210102221221201012220212000121101002110211110102210122101210012020002110111001110122121010102101021021220202001102020021222222122012020212102210011200101100120111011211212120010011002122110210020121022110222102022012002001011010011012200001121102001221200122022020201102211011021120211102101001201110111022122210022220021102020012001121010112022110020201122020021001000110122200002211021020211211100122020221000000221000011021001021201100002001220101212011021200021202111012202020200210022020222200020220222202011001112121211202002101020021112110101120011102201102102220101211200110121101001121000110220122001200201022110010200201210000012221120201010112021202011112111000220112100001021002010212112220222212012110111101010222010010222200020201211100012101212200100021111120200110120200212011120110021021012200011210200101100200001221112122102122100120002211", "121102100210120001222200010001111200012202221012222002001020122112010202010102002102121100222002212001000101002111020011111111211002122220220011112001001221002000202110012210122120102210221111122222110011121202110100021211220122002121021021120101221101222101022221221101112210211111111110121101001212021101002010000111120221000211010022210212222112011220221100201221110202021112112200111010111221111022010001120112001121200012021112020210220202102212200101110011120022022101202211222011202222201102022212222100011020110011121120020210210010122211120000022100010001210201122000122210102011201220010202011202110001201102110222110111220022222012020221001220222100010221000011220210001120002210112211102121011200200011000212120011112200222210101110200101222022012002102021111201212002211020011111222102002002222222221021121110011012012110102122111220001120211201121011011000012100221202100102222210211101122110210121011110120211", "111020010120210021020100012100210000110112112201202002120202000120120020220011002012002210120211111021021110201102111020211112121221022221000202102002211200102022000210222011221121101112012212112212210011221111111212200110110221211201210221011020020110001110002220121211211211121222202001210201112112201221021202200222012121202112121012111100121200122202111111020101022122122211002111222200111011102021011202020021200212222111220222001221120201121022102222110212000211100122111111111221021211011202012221200111100102112122100102102220021021011120010100221211102201020022100021101121101211021202000021111210210002112111112211202221001122001102221000112112010202101020010022102012220011221222211222112100121000101222112000000201002021122110220022202201102100002020212201021210011022202121101010111001201210110212112201012112102122222211022001221222022211221011111002110000221000002012202202212112021200111101211002111020220002", "022200210222221210021110012011201100222002110010210012021221201222111011001111221100221010110100121001010121021120110220221222010000121012200220020020100220121001011020111212010021010110022100001210100001211210012112121101221221020001112210100121111202011211211000201011122221012221202021022101001220120001210211022010100022210110001001210021100112120201010012221220220010202112210210202101112022010012221102001001210100202202210021221202001222121012212120201121220122000101102021122121112001111002212020120120112020102111212112011110122122001122022022202000222220111202221112101011001202000202002000111222200120111122000211221121221111021201200112222200202211222022122211210102112102220220212210000021122120110101112102210212221100022212121121020212121120010020022112211222022200202102022211200012120010220012200012121001220010210011101101002111000201201012202210121110021222010220221120212120220001020201121200012110011122", "112121222110210101100011122110001101200111002120201011211121012102122020200001221002020120011221112201102201120202120002022120121220121001222211212102202011111020021102020221022122121222202221221110010000222101220120120002211121000011210000200212010011122210011021202112020011020200000202001001212000212122100211022202200010112011100110021121022011022120111122001120101201212211221112221022220020100010002012121102000011002021210101021120001222201001110012002220022121220200011100200221122100001102020222011211212210111220000201112001212002120022120022222110021110001010120121212022210000011022210210000110001221000212001110112000021101010202002022001101021222201122122011101110102212120011200110211200202011202222010201012212021021210112022021112221000210212212010222222200020012122101022210021012022212122202100022201001100200101120122000101112110222212100101020211010221210121110200121212222002220220020210111112110000110", "020120212210111122210210220010121010211120100121000201201100120211212100011012122212122001212002202220220011110022101021020120112211200220110220102100200201020100201110220212111121102201201001012212202122010001102022210210120110210001211100011221102221212201111002222000001012011012220102211200212012100100210022012011210011100220002022221002001211222211210121000211020202121112122102012221110212202012000210102000002201000001211200020102211200200012212211122112201100201210012011100211110002110110121121112220110001212120221001202102010210000000210222210010102222221120221002120221212112001011110201111202011010000011120002000122101001112121101011211222202011220102221201121220201002121101102000122112202210211212220121110122201220001200122020110202121201210202102112212000121202012000100100210022221202111202212000201121221012010100220202211001010100112102022010012121222002020212210222020201100121111111202122010200001212", "101022220102002222202200222120100001012000021101110102021112212112110212220200212100211001020212000011020100111000110122122211112221110102020101010120020212022101122011010021210211121211200220000001120012001112012200222122210001211022021012220002112022212121102021220020110111220102100021020020100221112202021120210011212011120100121120112002220022222221201212000020012002122120220102101112100001101000200202102000202101002110121121011211220100210111202011112000112221021120021102202200120121011021010101011210001012000210220202220121212101122020010202011210010200010200012022221120112011111101112220111102212022110020021000000212210110211111101202211002000212021120202120222201021121000002202122201201100112022102010210120221002210111020201020011210001221211022020102002122202221002101021201221101110101102201112102111111101211001120100010020100101221010100010201222112120221201020221101201121010002212112012202200022112110", "101100101210102122020200012020222200001122201021111202200201202110210011000122202110201110020011112200002001002220202020101212002121211212112200120121010202212100212002212111120001112021221011022210111110000112222022221022011200101002122221210220200222120221010102221012202211022222022000102101102210122001111022102122222022210010220011200002201211021011121010011010020100012020011212202000100112221121210000000220012102102012200100121101120212201121201200101102011100212202221210100212022112202110011002020121111221121221120000200011122211022212010122010122101221202001110220021000011220121200101222101020101101202121202021100101110220000000002111221112200210200001121100111200122111010122100211120201000121112012010202222201021011101010220011012220200010100211110220010202122122211221200211221010121210210110202202212021212012021100112111201102022010201200011020000011120112101200102221021000122112212221210011222120201121", "121212120002012100010012010022001200201101221112101110201110011222210121210021010110001002112212200121002121020020101112211000202221222120212120220101022222200000002002001100121200221202220101211110010010022101022100201212022021021212222201111001022011212011221012021220120001022122212101210210001201011012200220222011222200021202002110021011021021210001212022212120202210212100020211210111211222021022011111211122202010111011120201021222022011012211112111112102200212112022021100012100012121022202201122201021100012122121001022120220200220101101222220220122102001020120101201200100202111011121010202201202110110110002010110001210201000000120110022012102102110221221001122001202220210212120002122001000102010122220022002122122211220212111212101010002021100210120120022220110222220212121100212000012110222102001210122022202210220202011120202211001200210011102110110201021111021020111221022120012120100220210011202012202002000", "011001021211101012222121022121002200012020202220210020121022121010220022221011022021200021101112101122211100110122100110020010002111020111000020000010122020110011112010200211110121102021122111220120111001002002222201021202000200022120200221000120202210202010210021202012222001121112011222221220210111212020000222122002220202210110201212200222100111200002111002211021022010212101121120121200202012210221211210120212111000100121112002100112122222020021001011101211120122002002020022121222002002211101102210121112012122021021200020110022220220200002122200011221200201122112200002111011020201220221111021100000121000222102120000011202012002222211201202111112120210022120011212111220010021010121020122120101011122101012122121201000012012110122210211010220120210020211120220010000211011111202020020201202200012220021122221200122102212210220021012112220112112120201202011001111210212111022210002111121202222011200200022022102222022", "012201110111022220120201011000222101011021110100220020111221200211101111112212012120202111002012202021102202001000212101111202120212202120001012120201220111012002002111002120022102201202102002201110211100110012102222010110022221112112220121012101202111020120002200212122012202011102211102012202002112012210210000201020122121200002001222000112220211121102101220112111022011110121111022022000222002002120220210200201211020111102022220020102122211020011121112021110111022212101001211012120201022201122012120112000211200211020010122022102012010011110021022121122212222022110210020120202222020112001222001201022210000120210002012011110201011000222010101011112022012000200221020102122202002001211122102101122121220110201212200102212020000002101110000022012111001221121211021220200022011001121220100200121221210201222101011020000012201221212121020201200102211021001000120120012222202020001122120100101220121111011011101222110020102", "012211212222101202210010100221001202010200100022222212211110102102002102011212110201221012200022210120012021202221212001120001122010120101010221021000010102201001212112120012112021202110120222202210001210012020222201010102110220021021220211112220011001212201022111110102122201001210120111210112111021112201222001022122001020012001102021221222000000101020010121100202100002201122121120001200000212200002112011111220011202111101011001111202000021002201002001100112120010022120211210121121122101200101222000101102201021111120200212221110211011001011120012212202122211020102211221002222012121010012201222001100110211001221000120100112220102211111212201110122212202001120121001021100020122110221202011020212121212200201111000122120102210221122201010222210101021021000202222012012012220011110000211220021121022020000211020200021002120202202112202022022021121021010012020212101010011202220011111121022001011001202112220221221000202", "000220012022000020200102212010102100122000021121111212022021221121022102220101011110111010101120111111200102000100100211122001202010010202101020100202211100211010202021211111022101022002210211211202111221000200020021202210120220120000202202010020212212101121221001101110012202010120221002011112012020021012012022022022000200210011102021121020002221202110210122201010011110121222102002002001100101002022121012101110020022211221222112102101222120020110100212002111010110101201212020101211200022222101110021101122010012000010021001110211102120001202121121212020010012121010021101102001112010110010212001221020202122111002222122102110011010010002221220010212001010101100021200221212022111000211200221020021212011211122212020120010222001202112202222101120102122120110220112000021202100220202211102002021201001200021112120020202111211201022121202101011221110220102010202121011212100212002120202201111100211001222102010220202021022", "002010212212112110221022021111011010010010210220210202001220222022000022201220122120020011021001221120220010000000221112120212011021221012202000000221020101111022001020120201100200011012111122010010210110211100020202012120102021112120120000112010020010010002201011021222101012221200022100221020220112211101112110212201002101021212201011221122002020222200002212012112221122010222220000200101002000021100010121201110222212101021000002020010020011012221000000002121020220212022120210000100000002110200120222212012212202000210121011111201121221010110112222120220120200020220002002120012220211221002210200202102121120122211111212000022121011220100121210212101120201100110021010121220211101011102212211211202102210120001011011212202020201101011011102100002222011001112100201020222222022001220201011101002102100121212111112110101000000212222022110110022112021220012120120101000010120221120022011110201001001020122020200121222102200", "120001021021220222220122211011022212221200000012021100012022001210220022100210100202122221012210210000212012220122010010011122201120221021102100010012011212122220111211220220002102200101110212210201012201222120120121000200001121102121211021122110221210110112210012222202110111002011212001021000020201020011010020012011220002011212120211010200102110221201020100200221120111101101021122221121220021202222120102010212121122020021112201211001200002002102220022021220220202021202102111202211121121011221020221120100122222002221102200212020021102110202110212211120110122110011111100012211020122120211202202211102001122212012220110022010111001011202201222200112201110120021110102212000010021000022002120021002122020211112202202001222220000202122210010010220000221020201120002200222001111010022120221022001220012210200211210010212121200221001002100112202010010220221122202010010110102011001002122212210012121002112202021100010221221", "112201201012001000021111210101012001120210211222002012101012000102111002111121001220122000101220212102101122212220220100100120110101101100120012222222221222012220112220112221211200201012122020220200021200122212210220221012201012201111021221210011221120221120210112101200221200220022102102111102000022110121222220010121000201122210121200111001202101100001110010012010001200112100002220121010211220020002101021011020101002020020210011101020220002101021002002121001022122111220200210202112100201110111010202202102012101221212001201021021020221122000120021111100121220100202212020202022112112212021020002210200020200000021101222120111010121021122022012000210120222011021022211011100202210012221220102102102212101011011210022120002120110111101021022122221200020100112001022021220022012001202012110202001022120212110122110120012010211221220112112001000222000101111111002002012211100022002110120201110201210121112221200011121002102", "121222220222122020200121001120201222020222100111210122201012010010110010102122012120001010201201200101101122221211202200100110112122001121010122100221012210012001122210212111210022222012010001110011121222210012022000021011210110102012221020211222221002202120101120221111010000120021010202102102212202210021200112120002002101210020022000011102011122120202102020010000102102112212220212020100101001121000200010121212201112121201102201021021111001011011221110222021000111211001112102001201210210100220020212112222100212001021211110002121210212220010020022002221000221222111000211022112001002221202011102011020002212020122022002122100122011100221102202111022111012122111211210211100012000102110122012011101220020100120122012000020100210000211001120011021011111021021221001110222002111212210100211212012201220022211212120210120010221221000202000002021120122110121212201002000222011222122001201022212000100201001011100022212121100", "121102111102010120120110101022101101121102221011121122111211210122022020112122002121122120002201112122010201222111011121110001111212100001021122022002102012011220121120120100000220210121100120200102100210221220220011021220220202010210110111102212110022001220011000002100212012022121112022220000112002002212002121101211122211012210012010002221020201122212100202202101122120110200202102010101211021221100222002101122220200120000001211122000101121012102202110221101200220200011201221222222120202010201010120221012200212120202012121201012211002102010102220021101020021010000022102211211001222210221011002220001100002110211101201200021112101012012110022122111202001201101110020101102212012012022120122020220022212120111100100020021112200100020011110200012120010212200022212101200021021101202110002010012001212101110000122121000210210222211220100212102021000010101000012102110010002200221102120102211101022101210020120000022022021", "210221020220220111212120222110220202202121011111220021011022120211201102110021001001022102120110021022100122201012000201201122020102122200012100012110222001011102100210220202122002021010011201021010220120220012202210221221202200102210012221121020221101100120000020012001002122020011012100200001112110110022212121212220001120202100100111020111212121002100210001022202210220021200110120121021121002010010101120012021100211000222220122210120011022111110212020001000010111100200222202000110121220120021021211011021110221121010201120112210112000021201202000000200201212200220212021002002001121111122012210101210201021201011201000011120012222112110101010121002100222220200220101100000020011221101020201202120212000002001111120100110222211220122002011001211122211111210221202202211101022102120002210021200021221011112212221120200200211011202202022002100112222002111101011011020002111111011120020211202200100202001210220002202110111", "012211001021211010012012000212202000200120212020120020020221212121020212010110020001111100120222200210022200110220021002102120210000000100110201022201221220121222022110100000012021211101202220020110020122120111110020202000102222110112202001112011200122221211102121202221110012220201121122022110222202111002210022102111012221111111111021202010001100220000110222112221010122101100022000100210102220201012221002201011100210202222222011002112202222222120010102012101102120021220220120000120111212120120201110200202012010122010220122200022201102212011110211100020020112202100211121220112220010101100000210021110010111121221222121022121011220012212220211202220120220020012020211012200200210202111200121200202122201201221201200010000020012100112102200011222120001221220100022112000202020210012010220212012100122012020110202112020210111020111000010222001121111212201000101210001122011100002222000011220210122020212110010012010122012", "212122122012112202221102211111212010210100010011022111211011200122000201210210011222110221212122000120111002102121112120012122112001000210100201201100202110021002101001020021101122012012102121202000222222222202212202220102210222220110010012022121020001201120121210211022102120201221121012112010221000202002101112111121021111000021100002202101212202020012211001121120220010222121011020112212010002002000121221200020110020000111110100120222002100111012200112002212000222120010212221220010112100112222022022221201002101012122112120121121011121102002200101021202102001212020220200110212201200100101110211221111021101111112201010111101211010212110020100010011020010200121010000211101000202022222210200102020211202210200111001021120212201120212212001112111011222000111212020001012200020202002211022122210020002001101120101021122012110011202202000221220101220110221000011012201110001110100012121101210202211020212211002012022201211", "212221021121122200021100010102202001020112201122012201210211000102122021111020002020111111020001122201020000210021000101220021010122012110100122201222022021112020100002202212200121102222221102010102101202222121112102212012220202021100101212020110222211120201002010110002201121212221102002200100111121002112201011120022212002212121021001201012200021102210011020001002102220212201022221201012101012021202220000212100002212012100012021100102001002021102112121112121011221102200011112221122020012122111020112221120222111120210000200100000200212200102212122222221020112212011000101220110212101101012222222200100122211110121002201102200102212012000221221011020110222202111122012112012220122121101020211110112212202110100212020100121101201111012221021202211220212020012011202100110211010222220222121102001020020101010100121111200110100002221020121011210021210112001100101122022120020220221101222010221201120212012111101001212111012", "100012210012111102001202122202111011021121222212221201202112022012100012010111000211202021220221221011111020220121100122111021121010010012010122211011010110100022220102120101010221222222121001121021220202112222110020000012002101102222101202220122111021022222202012021200220021211101112000002110122202210210212202122201211122222202002121000211012101020221121012201020121001112022110101021000101220222222211122111022221100001002020020001210002121010122002110121122122112111220110020021112021222011020101012112021021120211222000101001100222000020122220011122002012211222210200020111200011010120220001222210121021111211111122201210021120210001202011201001011001012200212020112201201010111000102220022002002112220010210002202102101010222101111012120002202022122212121201011110012221111001201212022102122200011000122012002121110200001011101212211002010012022221120211100200210200022212001101221000011202000000202212100101221010102", "110101201122110001100010111101222202101102222202210112212021022211021200211120111022101200021101212000221000010200112222100110100222012021222210101202201212211220102002012111101122002001100001020021011000011010010121110121010101012210022102020101011201201020201121121100002202000202002122000012002012200220012001012021111020001101100002120102201101221122012002221022212202200222000010102010102002111002122020001112200000011120120121221222022020221000110120001011012220000021202001211202020002121101220212022011202212011022102211212201110022100201202121221121122001102212220122112210112000100022222121201012012112012121000010002120010010001010022001011111020012221221210121212202222100110002021020100211121100121020110121120211211020021112221020012020110000202001020220201210122212121022112102211112011000020000122010022010110112111100112011101100212122211200101121111100222210100212110102112112211221120010111110212122000100", "000202221200000011202211021111120100200022200002210220111001200210201121222110121010102022221100212220120021001021201002002220221112000011021220011100122122201201120110221012211011221021102100021222010210221021120211220202220211101102010111111002111212221000000111210011222100110200120121202211122220202121020220122220020201100212021202020210100222202210220002100102101102020022121222112010101122012111011200021011202121102022110011102110100010220211211202220012221011212100111120200212202200012211212210022110101112202010112220211220212011012002120110222002002101222001112012110210000201121121022101022001211111111121100002212012220222212020111100211001221211100200111002120202112122102020210111012120221110120101001021222101211102202222221020000122122201210012220112011120100201011210022021010001212200110022121112110201110201102011020221210010012101211021202212102210112221102010221222222202212200211102201200102002220101", "210011121210202021222001221110022201101200222012110122220202210001201022112100201011222121021220200012110211122111121022010201120101112020001101102200200000020100001202022100101111121001022022000121202211201210210011021202120022000011110000122000210020020222121022201220011022101121222210202112210011112101111022010120022221011210222210122011020210002000020001202120211210221102201101002112102220101020200210202012110000200002110020120102212112112120121211110112020122222221210020220120102000100020122201212210010002001220100110121002200222102020211111100122001221110002111102210112112112002111022002002202111021022211111210212220201102122211000111121200111001120202110021200011201021022111010212002122211022020211022220020020220011020200011011112110011200200222112112010210120222220020002021121102212212002211102202112102022110020112211011201011010010101211111120201110011012221022012220212220222201200022112121222122011102", "011022011020200210111210221100020021122200112122010020112222002120210200211201220101012000011202010012110112201112200012111200110021211100022110112201021001002220011201100111102221012222021111010112212110010221121201222000020202121012112102220120221120112211010122112011002111020121021100120020100211122210020112002210220211220020021220110212000221211210021102020001222010101110202101000222222101121101000120211211200201212212222210200010122112011012000012120220221002020011111211001211220022102022220002111212210011011101012021022221012102012201100120100111212222202022212000122211110001011012222121011202221101110021010010110122210201202001001001010102112201210010001011002121211000221202011110011000002010000200222212222222101102202122000221121121000111222101110201222111101012201120200020100220112222202021020201211212120202020122120021010122002001022111112111001212011020120212222112102201010012100101220121220001001211", "120012211011112112122111200002110102221112111010001221200001110111210122020011001121211101000001011200001010120002101100221201021111011021200011202000212212012011121210120121220212101200110120211121210022220221021100012101012022222020210011200021111210222200112210121101102111122222210122101000212110110202102012222021102200202201202122112101000110121002110001102121020011000100202022112011001200212200011010021012121000020122100222001211002121021111112120211111022120222211211102211210212011110022120122210012121011220122012122000002112220202122221010220210010000121111111001210200101122111222221221011011022002222122110111102201220011120120010200111220111012212100020112010122111121122101120110222010102220220200101101212100210221222101122020100211121102020121012200201011111112202011210102220020011111021202011002000212200001212021112020100012200210220200101010222200011212211121021012100002021102002122011022201201210100", "221212001120002021200211002221101120002101200201212112110220212111022021201102101202110020010002000000020011012022200100211121210221002012111220101010222002202122121021012212022221122220210111212020212100222110012121012111011012211100010222101110220120121210210100200212001121212211101111002010001010200122210120101020000111100112101121122222200202022102010120112000021121120102212011000112012011201020201011102112001122010212201112121010011012012112001202210000200210200202201210001001122022211012010201100011100102100001210201220101100002002220022112102001211121020221201210112102020122022121120202200202102120221120222200011222220202001211012001012212102122222121100212112111120102010010001021102202102222010112002002101002020001202000011111120222122222112110222001222221022122222112101000121121211212111000001112122200102212111210022222000010021111001001021022111222002101100120120100002200012102112211220120121212020220", "101201011201001020020010102201112122222122122011212202101100010020001221020122012101011001101012110010221222010210222121011120100102202022111000001221000020010111100211220111211200101001101021112010201120111012002010221211120221001001000021122011201210020012121222012222221122022210111211222121220000221000020101100000021112110222111211210101100102100011110002002112222002002001222201012020210200101220102102222001102211212102020220100000221112110020121210120122102021010111100120220220111122002001112222101212200021001010100001021001121120122220000011211122011120112102211001220010100200202210101221110102020012120222100110120102202000012122211110112111122121112002122100011020122021110220111120000022202200110212100102000121022010120100012001212102000021122002111100102122200120222212210002120020121101122112112012002002011220222121222020010221111212012100010101020100020022002101100000211002011122212222021111120010102121", "112222101022210022220221222110211112221220112102020121001012202002020202121121212022210201212110210121002022220202220121211201222222022100120222010121010220220201200101011221210212220112022101221210011102011011112212202122110000021112012021000222122011200221001022211121101122102000110220201202201221121200221220002010122121001011002110210022001122120220111220122221100200010122000220202122212101012001122200121021002221012002202022102001001201002111210010121100121122012000000010121112022020110202210122210012011210010022021012212022200101112012110002110210200022021210112022220221120000102102010010001002210022221111000222201122111101112221222102110100021100001110220220022201020110010220111122021200201122000101222210021110202212220002120021201122012111222202201202110110200222000220120202002121021012110122112102111011220202101201222102221202012112222212222121102120002122200100022021200101112110212221101022011221200011", "212202201221101021111011012202001221122100000021112012222121201000110120210112111210021220221212022221012000020010021211012121211122221101221010112002211022022112021120020112212201121111222000022101012110102021020010012102212112102001122010211010010022002211120220000101021010002121122021110002012000110000110002010002202020022110000121210010022111002222110222102021000101201120220212200101201020002201011202222211022012102210212111010200121102220111211200221222000220122202102221021202200001222112102022102111111120222002011222221101201100212121121001222120112002000102111222020111111001121110111202120111200021210220101011210211021101122011021001020011120001111012222022201010110222222102101010100102010101121122200222011011121202210100212220110121210100100221020201101201022012010200020111222020210220200111101210221202020112202021121201010022021101212021201210110211011002100202102202010100122011100221021100201201202210", "011100001222110111102221002122100101122221012100221201211012001222210202200002110101002201221000111110010220100221000121022120200012111210000222021111020020001121211220122122101221210000212121100020011110012220222112110111222112002122112112020202000101221001111202020021120001211212120100210202022011110210222210111101101102202222000020222022012000000200112000110011011022222200012022000221100001021101121020021120012110202211212012122122101122020221020120210200001222222212220022021020011111021002022000201200011202211211100012111010201222101111222112212222010101101211200101000212202000000000202111011010102020112100120101212220020210021110000121101112212011210211211210111100021001222120110121221202011220112020101200222222210020012021212000222011210000210110121020202121010011021221122221020001120020000121000201000100222001122002222110220012222011100021102001121110021202122012112021011221011222002211011221011212210100", "010012202021020110201122221220102020120100222100222110000211010102201121221111221112021012121122221110202200001201112022121112200000012020001121012212210110021000220110210202002202222220201210121111121110212210210221110012212100212001000211122111200212011211210002121110121110011020002022222021002212110012011122020212121001001202121221222112021211002222200100002200120100220012012112110221120201201010220020002000002220012001111201200012110121112000221121101110200120121012121110010000201202011110121110110022100002202220110112120210120012211101222011021221200111220220101120200220112202001001022201012201212020112012010210010201201022021200111220011111201120000011010021201202100102210101112211000000002222200011210101000200010201011022121112100010111011121101221010011200211212001202211101120220200121002122011201022200101201221200020221121021000111002102020210120200010212100120022002120221010220200100021001000001210201", "112122120221110021120210210010121201112212220210020001010202120102121110201212012220021100211012021020200000210222110020012201021100122010120220012101001210221112211200021210011102220202210012000020020002000001022011210102220201220120111110022020110011220210000122210122021101210201201100200222211000011001020022202200202222112212101100001022110111201022011121221011020110111122200210202110220001112200022222101010000002220012020101201021222211211101020110222020110211122102100011022020012002011021002011210111122100022110102022110200020120121211212110010102021210201200200001101010121022022220220210102202122210122010022222200120200220022102022210211210110101122202101211211020102021200000000200202201021002202201222121100012021100211212200101102122121220112201101011211210210020100010221002010210210110100121121120101111120102210010210220101020011102200022221220111100001221122002202021001022110200212200001110021201001000", "010001220211102121212101001001010222001020102202121010021101020122212201001220020210210122001022220210122122200210112212202112221100112200112100020102210102122121010120221112222200121111220001110222121202111120222110022222211112121010111001110020002022221101010021012112001102021200121200201102010121000122010011200212001101120201221211120210222011200221001020102220210110220202002022211001201101001000002211210200021112120102102202212212022020120001220210002200110011200022111211100012220001101222021100112121112011110000120110022202211200210202001001202112020112210110002102110121121221000022012211120102202101222220120100200122000012001102222101011002111220000021111122120002000211122021210220101112121120202012201210122012001220000211220100101100211122221110200121201212020000110111000110212000002011000211012201200021102121022222202020211210111222121002022102122201121110011012111200001011122122122221222000120021121122", "111200202000001010022122102010112110011211122102012002200222100202012020012100200021002122102112102211112010011001202022111202220210021120201021200201012111122102220021000120200202212202111201011021222000020000221010222110112201210002210000121001102020000002202021121000021200212101100210201200221212021102222022122020111210121102101100021101002201122011120111202120110121122000121221210101112101221001010212102201210011212200021002011112110012222122210211202220110202100000120011211100012220001222110112222221211022202001020210110212022100000122221220000211102210020221012111210120210012120120012210012102011222120102012201212200002021210220202011020210211210221202110100100101022201211020011021112101011221202211121120010011021100002020020112221122121000210020101020112012101022021212211011010100211112221122222012200022202211011111100012002112110211221102002022102012222111112211022010001221002122110022102020110000010121", "122200222221100021012000212000102100220210121122221221110201011021210101112112111212201001120200011221210020001001201101210012111100012122021110102020121211210112122011210120211120100110112222102201000222120112121212101101102202001021222100010220201201220002122210002120012211112111211101202202202122211022100112101102000112000200011112011220211111221222120002021101011200011202121221200021220222100001121212211112100122202110010111210001212110200111022022222002102102202120200010122201210212102112100020112102212111020022001002001021121012012002211101120110210111100111210222201202111201002020010111200110002110011101110210112011200020112000201002010102201100102211220110002200000211010012012211102110112221222122111000221010122211011001001122020210102120012022210100001111001221000112120211210100102102102120022222120210102121121122221120000022120011000202101011221102122100212000000011022022102221201201020121011111211010", "011101112120211022211100120112221110020122211110222200012101202000101001001121102212012220020012012122211212002202202220011222220120011010102111212111102120112120210000221211102110221011120200002021022220021112000220011102020102101210111110110202112021222012100020000110002000012100022012000200012222122111210122201020121100011121120020101022020100110210202121221020022101211120012100121211111220021220211102110112221000012110201212210111211210110101120200211112100102101022101111210111021112121201121022220020112021210100120011212121002012022120020221202021101011001212200211022020210010110210121022202110212201202112111211012011110210001002101020222021122022010101122010002211122102001212101112112121022112120222202212121100210110221010201202121021200001012000002000000010120020022012222112122201010022102022010020222002210000111100212211111111200120010101121120122020202011100202110100210102222221121000200120200112020102", "021211102101002210201100100112122210122210212222011202200121120102012112201112101000002010102222111210101010012221020221220122101120010000210202000121011000012110011120011101100000011001100100011012010202000012200221211220211010221012220201112212212011112000110002212100222221202122220212102122000211022202101220020211112021201011202012222212201011110122202222120100212121001010120201000211010000011200010201101212021002002000111120012022011021010221122111211220101121210000021110210222101001101012111022110122222220200210112100101012011112022122020102001010122100200121020112011000202121101222021122012201010220102011100220020101021122010202222011120202022000101002021222220222122212101210222001012122001002221110120000020010120202121111001202110120220111101222010122111120210200100010101111112110120201121122020122221102202011112220110201101120200200101000112002102110201212021121110021020220102102100222122111022121121110", "121010110000121121121221010222022002212010111211210020202011100100002202212110220102112012010000100201211212222121101120012200121002211021211220212022012201100111221010210212022000021121121222202222222111121001002211002021021200220002021001222202001212022000222210212120100201022110201201220201000202122020101222101211021122111200100120221001200112211021101111101221122102220122201110122112111212021100122222222212011000011012011001222002221002200221210012102120101021222002010112101112110020001002220002022222122121011220012211110022111200122110021212201200002121202220002211001110210020201211111011200020200022112121012100002120102002222102120121112020122002111222212021201022120002021000122000010201120001212200012100220000202220201020022002110100201112220200000121212111022012220212122012120211102101000021101000020110120120012110000212211210020201011122102021101121020102120101202222020122211001001222101000210002121001", "020121022100022202020021112011210011022201021200020201102211122122021212122022020002002101111101221012110210110211122020210011101110201220101221122010210201102122012212012012211120120212010111022211121112202001101221101110111001011021201011101022220200011012020020021211000100220100002010201112220012201221212002101111222111201201011210112210101012210222121011200210220022102112112201000100212122212020221220211211021012011111002202220001211022001101221120112121210020110211200210100202220112102021110012011211200121201201221201212122102202020122220202202120111122111122120011121022221001102121121222002210202110000011010110012011120200212020202221222211200000021200002212212201010210022201202211101011010001100201010122122122111201122002000100002102111021210200212110111121222102222001221101001001111012111210122021010000211022201211220022201021002210112101201100012012100010102120120001002122212012112010202122201002102220", "212122111221120011000022211221000210222121100101002012122211022111210001222121010001201120022012112222220202000221110220212010011211020220101221101101100221010122002201101111121200101210221021122121201022012121002000101120100012101120012222200202012201122110021212112212110200120101011001020011000000002102220122120111102021012100021222200110100002211102022001200000010210212212102210100100001122221010112222000122120122020212111012101121012012011201211100102111100100122011111211102122122011000222120100101220011210112011110022212212222120011001221021110012011220021000222110200110112120201202201000001002202010221201010101220120201200222102020020101100021112012222201210221120102001022212111021122001201121120101121010202222120200112012110201111102121001121121100221202122211000010002220110220001221120202212112112220211221101102121110011012111020202202002100122120201021220020211222201220000210201002011212121101022110120", "100000111121101112201220000001001121221021001201222001202212102011211100000022012221210021001120122101200122111010101020221122010121012211212111211121212222101021012012100121201101010221101200100222102021211211221201220101022000120022212221110100002121111202012010121102200202212121002120020201222222111121211221212010000010221211022112102102102121110110100201202200212222211120111212012221201001202110011102102010122221122100100012222020012122202100120211120221122211122020122212112122210102112221001221202101221111102102211221210002210101212110122202112001212222222010102120212121111020211021101211012100020222121112101222011210100210011200200002101121211012002111112122112110000000001110022201121201220120021021221220122121011221220102012001201002211212201102012020101002210222210121121021000202022100012011221211001200121101210111201200001200120022112102211011012020200211002110112012222011220010222201020120201112211000", "022022211002010111101202011000001021212200120200100210011111110212222102011110210011001120001221101022022012022202022202021202211221102222202121121011000010002002210001012201010121200221100021200220220002112112001202010202100100212020101110212022110122220001021002200001000202121020100211022112202011002120222202210012021001121112222221001121101222120102120020122202012101200212111212012012111111221020021201222110221021111100112002120122111102122111020000112011201021010220210112101002021011020220212112010201022021212022211010112221111221010121121121000000010012020120220022100021220020101022201222220012011022120212121001211102111102220220002112101211112222210121100221021122001120221111121112110220112212111210022210102210020102202220101001022010101102102221210020000211210210220201221211121011112200200112101121111100001200021222211000011100200211201112021212202120211200112210101000120220110101111120102220202221222220", "002122020200202211011120112110021122020102200010101112021200121212101002120000211211021022122221022110111111020121112120222222012100011121001020221212210211121001211200002120211222222002010221211010222100011010100200122120010120201002001110212111211011210100120000110220001200211121012012001210210100211102111000122210102220021000022112110212111110211011122021102100221110021210112011120220102021121100002022121212010212012020111101201212212222221211001110211112000000222101102221202011112212012122201010210010212102221012201221121112202110202012111121111120110112002022122102000102012112222101212221021201112002210211220211102111001002120222222221220112221222201000202222102111202220022012002110121200201200202110112020200210100122222102201022101100221111112222012021202002211010022001020212021021012001011121001112201112201210022020010120210201121200221001000111020111021220000101011102111222120200011011112010202202011121", "102112210101021001100122012120020122120101100100212220121111101220011120201101120021222012102001100202201020221221201102020022102102102021012102101121112011100002200222210001110200111021100212120000222102002200011010122101010220101220222012212112220111210002022200220021000221010001112002111202212110010022102120001210110201100110111120010210120220100222221012220221012200200101101110122112211220120121100110020100012111100101220211122210001122211110112211100122220021012221220100100100202001121110120012112222102210110101201210221020122102001022121110122210021211221222020000201111120021000200211120221010122212100012211022200011011202102000011202101222020121200102011112201002111010110202020221022122112212202101120212101022110221121012112212222202112220220101222020111012022102220220202212102002122022122020112211110000020000111122220110112201100112022110111100120020100222222101101210200220201211120110122110100212020200", "011022210121002012021220021002020120010102110010200102221001010221101101001121121200102122201002122122121021200210200221012220020200001220210220010022012010001210011000122120010101220021112210121200100121021010222100212212122211212212100012111120110221002002021221222111010012000110101101022101202022200101020011112211120102122201202111222222202221121111001221122222202212220111110212211102201222000011222222021010211020020210202221102221011001222022100210001110112212210121101121012201122112202211212110100001201112002102011210220112210202200211002021101012201120020020022000211120112002112102211021101002022120002201012022112110101220220200222211022120200000220101121210001120101201211122011221222022222020122121122002102220012221211102000212212022122020201120001202002110210222101201100100010122212122111002011111111110021112102011201211001020121101202220110200010210012020121100111112111122112111111100002002211001212100", "010110211221222120101021210010001122100112210002100111022122012222201112122120101010220012010210011021122111201121201021122200021201022011222012021021110010021021202100012111112001012002010120012221011012021120210110210002101021201002121121020010100120110121122000001201010022020011101121202001210021002002202000002021011001020001210211010112220012022011022112021120111000120021222020002221112210102210221201111220110010200122000001211220200102120002222112211020100222111210122122002011202020101001222220100211200220211112212100001010102111210112122000111002202220002202210112212202122002012120102202200002001202012220211201221020221212200011012021122121110102020212022200020102112011122102120111102002222210100110200122012100012111112111212111011020220110110200122020210110011201020011010220111101002020100222222112201110210000010010001122012212102210012121211122211200020012112201010220201201202211212221022111020102020022", "001000000000000000120012112020110201202010100222101200210100100220110101002101121020202211000121010001211121020002201120001001011002111112200010212022102021121101112101100212110001112222002020122010221221110120001220121100111212011000021101220001012002110222010122201201102221221210100002101001020021101200001012221111221001012112121201100002001021211201210212021102102021000011020111121111111212212121212121201211210112002122221021102011200121210112202112211220210222102211221112002210212210011021110022222022201000101200020012111102100210200220000012021200212202012212200110011101002202211222220020002000111221212002012112202201001001220222112201120011122121122020010112110012212002100001100222211200011220011220110222201001202112101220202101212202011220101220222120222021012101002200001122001001010122001010102010220120101002120201001102121020102111102111102021100002202210101202100120210000010101120021220200202222102022", "012121000110002120110101220100100000211100102111210212010112200222012010012100020212200102211202210101122000010200200021221200011102100121110111112111210110001010210201100201000012012011201120011000122212102020020220101101200011120122010020201020022200220111211202000012211110020010211121010020211201022110020122002012212012012000122110210111010112211120120022000121211021102220002110200121212020000022100022121021012102002210112220001011210001212202202022120210120202010221022110220012110000021100120100202212022202110122120022121012001222221021111100200122200120112200002012010012010210111110010222000101200201110020220101101010002120222112010222120122222002000101221001120010001100220210212001201010202022221110211221001201120111212000222201201022112201210220002111021102101101221022012220000122020001200012120120020012010102210010020122012022000022002121002022101102112000220020110121120012021100110212101122102110020010", "102002020121222002002212111000002111021102212222201110212221220001110211200112012102200202202022200211121020022020121002021012122020100102111010020210211002101110200010110110121121100202210211222111021010021001102102001222000111201121020112211102000122101122202212202222021201001222020111012212111202120012021110122000112210011201221222201011210020002112001022100222222220010121210121010111111122002000101012010012112010222010211002202020200212200000102100120102211011120022012101220102012020112011200000222100002200221102000121101201011102220002202201112011202010000022221102022121112001202012102000200101020120100001102101210121000202012011011110210101100221220010021020201000100221012200200011212222010121120221221221200012020021120200211101010112022110101212001010002221220212121100201100011000220211010222201120111202200112120021200000002221101001220201220111010010210022200012000021021120002022201120211002112200122122", "001002012212011102212122202120210221102002222111020012202100111100011021112202111110211001100111002101000210022112211010022211220020210222022021110222221012220121201211101110110101000221212121211100121221122000111222221221121201112000022110000001002100221202120112010011211220220210002202202000112201000220112012000101222022202121120102112010021001001000211110011222220012001121201120000001100112112110000022221112101202022002221020100101100222200200220222012200101022110112221210111210121100110002002010021012110102101202000021001111220212121002211221022110022112011200102221200200200211101120000121111202221022011222012002112110000112002022102010020122011200120120021001222101102001211112001000021212000002122010221211120021211110210220201202112200221101100010201210222212000222001202022110220110111222212122222011120101210222220221000021101202121110220001120000100100112211002102012121111202222212010020220101100000122000", "202110101011102221211112102001122111211002121001020101100222122220201211001220102020002100200221000112100102001020020000001110112020112122001011110222100112200220112011012121212010000011202001221010211012002020010202102011211212221222222120201111121210211212121011012001000112010111002201112022121202010100101122110110101122112212212002211100000102010212111222000102210101101001220212000211020211110000102202011011202211000221221111102011002212100202021120122111012002010122210200001101021012121122121210010112102202200020210001211000222212212100101122200212201112121202221122022011000200212012022001000020210202121112121112021002020220200121121011011101120220222100210221101021211010011002011202111222002020012221120211120201222211122101001212121022011222202200002002202012120020011011120021201102000222221212012102020012122011021021122221022002100121102012020200222202222001111012102000120110201211121202201112121011011202", "122120000110101211001221010100011121011001022210001111100210110111102121101110212201121022112221222202221212220222021222012121111200002011110120112001220202120011101010222121120021101011200002110210122110120121221100011110011111211000222002101102102222021210200020212121221011011112011022000101121220121210120222202111000200010111220002020101200202101001111200121111122200022122022001000211021012120111221012122222102102222212210002022012111100010101210100011011211120102201220102102221022221021122120011012001120210112022110201102001021002101012211100000001021122111021110210021101211001110110012221212021100110221212110012211012021220112112001020122120021011211012212001020010110220102122122021121012121002202112102212002212020222102100010111221022112222221020121110201220001110021222122222021211001212010211102000222210122120210220121020210212111021101101011111210012122110122001021021121101020010121210022011011110210202", "102012001211111101201122100202112202220120000121122110220011111011111011101112001021201022222202211201010112102021112001010010211101221002202020120202112011210102220200222010122110121222210010200222021021120012202222021021122011001120021210122001112022222222201011101010110020220101210211211022112021122120220212221210011100020002010202200020012220201210101221012021002012211111200001012112212021222122122200102212110202110122212022012220201020200220211220222011220200100220210100111222210202002220212102111012110202002100220102221211120001022100200201122010020011212021021020010020100211110002010122001200222010212020121221201011212200001210100211200201212210222000202110011022201100102100120100021022210120220210021012020021002120011202012002021012111022012102022111022202202120000020102021100121001212111120120111001220111201020122110001211122210102102111012010001012121200211012211222022110200010221101101011011000102121", "222120222210201100021121011011011001120110221221010012202012212101220200120211020121211011100120000210020101201002202010022122110012002010111121110020021112222011211001002212212200101010221001000112100200222211211000112200102010222110200001010202222112221222222012212121221210110221202110011022110220102201101201000022121101011111220200000112200222001220212212021021021221111120112100220200222021222021121122121020111122021122122002000101211100202012011011201212122021222200102211212222100201122011202001020010011011121011102002120222201120222220210101011012002000110201101102202000202220020022112111001120122012011121121102120000220200101212010022101021101010001112221110220021212100210011221200001212021021100011100020020110121201100221111221201021111121212222021022001110101211011102210100220111012002222121021220200210210221200220202200010010111110012101102111101021022212122110012111022122210110200111120101102221202011", "012201212102102111221111100100222201201112011100111222020021000002121121101221000211120212012012220021120111120010102122100112201211202121022020120022101220201221120220010202100022002022212201002011021112212202112122212221121002001121000120221111202120020020210022102201201010122022020122002120002210101120012102101000002020122020212200222022221110022010110010022220112020021010101222001202220001121110102010110010111222210011221000110222101010021011010120001212220220021201220220112220122120102211011021222211010000022121111000200100011000100101201122000020010102211011221000200020111022110022120200211100111200021120022100011200210022101211021120111021212122000000211021212022220211112011122110211002022110102202010111022220200102202011221110011211202020002112002001101010120220000212122212020022012200100010100121202021100201120220000211120222002011102201212122221011221220220202001221122201021122110121012122022100222121", "001221112012102001021021210022012112000000122101022221202020010112010110111020110012021221102011002012211022002222210000101212221111102220121001222110210012022220020220100021110011022000011001022210101210122020210012110110112111120202122212020122122100211022221212122020110121101222212012102120121012210000012211200200202120220012110012200012110102221012112202200120110201202220011122102002212002201211012000022012222210100212020112012012012212110001010210120211021110010110221201220222122210021220012222000112120111021200200120211122100112210121002012201011021102112020002102222102121222221122112101222121100122001212200201112021112000102221221121110012001010012221010202000120102200022120202001222202200101001110001100221012221100020020010012112002202211112212022220022010010102112220022222112122020120000222100002201220202100101012121110112121010010122020002222101112102112021212212010202112011102212121122002111100000002", "101212221102222001022222112112112102012202110212121012200102211101001122101220101010222120012020112212121012110101021202202222221001100010211021102122010121201210221200101220121110211111012201112221120020110001122002212011200000021120022020210212001020220200201101121012000112201021121021202020000221000102120021000202012200111111020111011101200120110012100111210201000201202100111210220101110002000122012200211221022202002210202022102121220212222221200212201000212202122202221011002012201020102210212012201212100001211101221122222100121120121112102110021112110010210212001212211221121212212212100102010200010201021212120102111101100120211121202101220212020220020010120121210002100020001110202100212022220101022100022022220102121221022110011102212002202221000212001002101001221021210101121200220121021010202211211111102112212012021112211010221122002012221120000121100221112000021202111102120001201210010201201212000011202221", "110001122101112210122212122120121000102102202220020212010221000110110012112122010000121022122202122011010201101220101011000010022212112002221210210010012202012110021022210011101110212200010101221002222021220200001111011101000000111122021110111102110020211111001202212112022200000010020222111112111000111010102002110012000001100211210000110210212200200001221112210111010000102201211111221211110000221012220210111211211201110100000111022101101202212010222202100120222202220001110021201102201200221112220122121012120220202012221111112020011012011100221211121202110000020200102001201020001000202100000010201002122101200122101101220001001001200122201011210221011010110011121112021002222010020200212102122010022211112012222201020101122012102212102020010110211222200221022222201202212010202200122101111100020020211210022200222111102201102221110222122201000201102100210201022200121122200211122221222012220212102212020000201020021201", "222212100210100011122200100021120200201111221211121120202122122011112202200201122000221202010222212222120020112202220121220122122111200000000212221102001022001122202112002212110222111002211200122211002100011200101100002000100110110110011111211021020022002221020020120020020100221120100221002000001001201022200112100220020200200010001212221100120011212001020121100021010011110012111100012102020200022221211202011201222120122201010220111220112021011022201211200110212100201120010120212020012100002102110212221111021000000021222010020122100210212221122210201211021120222102020221001221001122210020021020211122120222212112011202201011210201101000000221212012201121110211121101100110010201211010120120102122200200111011220011100220211121000022001100110120012111212102010101011010101120210022200200000111012121111120211110201000110111022022211110120102220122001021210012110210010020112221002001120222200000221012211101100102222112", "120000212022202200212211012220000201210211111220222010201020021100000222001122222210101121121101012220001022120112010210021002101001200112200102102000011011010200220111001021010000212102222211200020001010210001000022222222221211021100220002221102000201202020111221122011102011110102012020121012102121000112201202201200012120210001102212120112222022110221000022122120022120202202222202002100121000000121112111011002102212111010212222001000120111112010200002002112101110110210120202212022011002011212111002210112021011100110012112002102212010212021022102220102201211212010201020101212011221201202200012220211220002200020022221110212202110010122121211222001022111110210022001012211222122222012020021220122011212220020202122010201012000101120212200210120000002112120122122100011222002222020200110221200200202102002100221211002221100102222221011212102200201100120211102202210012012020022221212110010020102011000200221200202100122", "000212012101210220021202012020102011221202202212101120101011012222102200001112200110200200112110011211220110020012222022201211122010111210221012110210212220120101121102101001110220101202002100020101212211011112101101111110102010211221111121222100011200012102001200020100021120000011001222020020020112202122122120010212110020102200122000200110021112220202200211111102212022121012221021110202210100221002121020001120012120011101210020020222212222120101112021221120000020001022001021222201002110210222011221011220112101121002022001020212121011220201011110100021010222102020000221022020020122111211100120221012101222011111120000111021120120201212111212011011121020120122222102200100012022220000002212212020102110002122202021020122012200201021011000101120110100010211120112102211110022000201122122102222001220000221210101122212221110001102101201210000220102222102110022012220222112200021122120221022012012220020100120110101011102", "100100221022011022100000001010000022022000221012120110001222112122010000211011111200111101202120101200221002112121122010121201110220101221012210121202002112202222102221110121012202110112211111121001000121200110222210201011220220102122012100100000101211000020220002020121001012020010122002020010022122120000202211120221200210221121121211200012122001212000200222211220102022012022100102101201202021011101210022012102122202001211000001011220010102012022002222022121010010100001201011211220000221010020001111110212002202101110012010110201021111010201002112012222022120110122010100110202202102200210021221120021210102020222000220222210220111101102202022211220211020212112002122101220021010121022011220000222100222111202210201011212101112022210001120001112201100020002200022111011101101120020012110221210012211122200221010011101112211220001110010001202000122122110112120221002012211212022112211102002100112122000220200221002120000", "200112100210212201012221021000212122011102210221220020001011010020010200010121220110101002112011002001102100110102120011120221120210220001012112202102100200122010120110210122212002210022011000102020002222021201002121222122001002202011121021001220100122210112212201100110110221220020202221221220102220121012101202010102210211012200002202122012220111210220210001111111221112002101122022112211121200121001011221001122021120001110101122210210220011121000211022221121200022200001011012201110100212211120200122121202202001122021200121211200012211100101122121200112101212022021012102102112201210002221111121001210102022110110120112100110012211010011102020122211222020200112221011021201222201111202211110020122201111210222222022111121201220112222011020000212211221112102102202101101100211101020012112210010111102111201102220011222112112220200201000112211202000220002020012022102102102101201110012021200000122001101022010021211012000", "220200212121010011012102201202021110000112100121201101121011210212222211221112221021012212200020200222001210022021212220211001202011202021002220102110000101012120101101011001210202200122212021220000102010212102212220120211020220001002000010221102121110012012121020020101000201121120210211112220112210011201121120012101010201020001211122000102220020112000100010111201220022212111211001112222212211021011021100200100210011211022221100201202021100112110022120011000221012010001122222201012202121221101001210110221211100001222111022210211120122002111122210012121121022002111220220012121020210011120002201121020100212011220101002010121221210221212122102112210021200210010101110010000002122002002021012022002222100202200200021011201002112120000002221111020001201011100102121222101111221011201110211000012202112222022121200021011000011211002110021201212001210112020210122201011021101000102120201001011200022220121122222001000002020", "212210122021000210022122011122011122112112220002122212102020100121010121101012021000222011002012001101220002201220022210122000212211122020120222222210110111200111020201220210202010110110120202102121010212221112220121210120210210211120000110200110112220010201111011020002202020121222222212212002212120222222110002011011022202221222011111102010001121221202120112111101002002021200202102010100111010012012010011000011211100022021010122021111002212012211002112012020000100102122110200120212110002001010002020000110010100001212112021211020012021111012112002012211111001222000012002112222101101001222212101010120012010212010120221210001212021210212001220102210211211022122021121011010010021201110002210201112101201111211211122200211210002022100022102110202020201201220002221000000112000111010122112200021012101221200002012221201210120220222211002200212210212002220102221001222111201200001120200200200200202011111101100100122020001", "021102012002121102020200020120001110111222122111122012000001211102102012010001001101122110212110122100000000022011000121222221021000100121122202210002120100212221010220020100210012110210211220211001210022110112211221011121000111012210202010221021020021111122201022211200110120100210010010100120200100110221101101002001120102211022121020101020001000201021112212210111112011101020121101120212220100022001012012011210220200220101200122222110200202201012100012210222202101010220221210101112101002010112100122101101210111012110112100100222222101220101000111202221222110212012110101200121201221222022222000101111210022010020101001002000220220122010111200102100121000210001022200212121122220112201122211221110201221122221200111102021200012210212211010202002211122121020101012200021122102010011222021112121011120122212202210010020122202102101110212221121202102212020101110022222200022011202011011112111122012000210011001212112002210", "200022122120010000100112222221022101202212020111100020001012011100001220200222120002210221212111101102222021012122100001112021112202011012201010210001100112000120201100102022011200122112211022120122221010002112201121122201202210212200011001201110022211212120010100110002010002211112121210202202022200001010122202211021100012021221022220002200111221011111202111201102020002102002110211012211012221212012101101002202001220112220122221201000100210202101001122022021011000220022111202202121110010020201201110100200100000100010110111021120121122110222201222211110020002020011111112101011020010211101102202021121022110011200021211220001112202022102012102100202001112212012200000001010000012202010122110110102120222011121001111002000210221011220020021221221101102021001210212101120002112002110000001011220012012220210020000111202222022020010102011200112000000120011211111020211000110001002222000222121212202002011002220210001222010", "100120222222002020002111110210110100222112210011001221001022101011222122211022101121202112210021000210011102022021100120112012001020202102020212110100020001010220122121002111112121022100222211111121111012101212221022021102100012001221012022201102201020012221222212102012202000200011111112110011210202212202122202110011210101100220110111100201110021211002220212001220021012010222200101210212012122202021021222120102211220120211210202001011200210012002020022220020220201202012212121120210111021212111021111220112121002010200122222011012002112012220212011121100021221110011110101020212201120122211120212022122021220011001021220222212201121110001211100202212000220212010112020200201021212010221000100122120120220201120020112102221001211001022121001220210100211021011201012101111220100222200222022202111122020202110221211201121100121111102121021001202221001201202112211011222201020202222012020101012112122210110121001210211002011", "011211020110112000120201022111221212210120222022212211012111122000111212110211200200012101222112101111220201100202000002121010121020000211200120002021122121000221222120101122220102020002021011120121020221010000100121100121120210011012210221012212001222001010022202122202021221001222021120112001021102000220102000220020012112121000102010200201011122200212022220112101222021200211000101221102211022221020220201120121211000002120001101012112211102010021220112012100200222211121200222212101222120201111010220011121110011220021010000000202211121201221112221220122201020222012122101222012221011112212021012012112101011010202210001200220012211221000212120001212011222110002100111101222022210010022102010112222020012201222000011212111120101002221102210111200221000102222202102120020202202112200221111012111222212021101112020211121101201021221020011212020121111111220201200122222211100212201201012120222122112200211212221022201202222", "222000101202210200010000000112211212222212210011102121202122221121202102100102222210102201212211122220200202200012221121021222001122001012200222201022001002211221022220122000122222122022212022001200120110010221200212011122101211212222120110202210102211010202010010220110220100110110011220111211011112001122010201211120010111100111211201121101120221121002020210002110120110020202222010212201022112002102102120120120102011200201021122110200210220200220220001222012222200011022002121110100222010022202211120012120211022110110110011102121100210202200010121111102010202210201202112211110100010110210100111220000221002110102002102020000221120001222220212122120211002201221101202201100020100022122020112212100002022011020202012121002111100120002101002020200210101221122200110001210112022122110020010210012010120021020021022112110222102020201001112020222212000200220202212220221110101200201101212102120222222111110110120021222012221", "101020011210022101120212201211002102220201100111100110212121210222200001221100012122122012102010010020201201120211011211002211111220101010022111111221011002200100001001210112021200100212202120222020111211001210112020002211020110012222102102200001210110120121022122012021121102220202020120201201102211001002200110111120001100210211102122120210020011021010021001000201221001020200001112010000102010001010112211102000210202220012122000200021020122012211120100212201220121120020111201110210121012112021101011101202102010102220022012012122200122212210012120112120201210101002210221100022011020022121102012101000021000220120222000210120212211110202221120200120101111000022022222000022002211100021122211000000102011212110222210001001111010222000022121012222022020002121020020102002022210011221222102000011210000220212010012120012201212020221201212220002222211000012101002222122221000221002200202200220022020020000002202211221111110", "212202111211010020202001100000001101001121110201221200011211210102021221202122121202021221221122220120021211202211120221021102100021110120220221122021100020122122102121211122120202121120210010022202101111120110002202211010010122022022101222020012000201012222212112112000020020210122220202101020121011012112222102100101002211220002001222021121011112011010222121212120020110200110200010102022120111112002220212012222201221122011102021110201222112102112111201200212000010000211220001221010110011100002021011101120121101010122200200120001101011200201020011100222102022101102201210202110001022011202121010100121202221211211212102122222201002111011211202010000011112011220112220222011012102111102202211200122212200201022002222211010122221101201002220210022012001221200121122020022211000112110021112210212220010021101111222000120201011110020001222100222102022112111000012211121120021201212021022002111002122110012222110112122222010", "201001021202022020012001011211022200010021011021110110202011102001020212102120221210210221120022021212112220001022000000121021220212012101212111102001110210111022020002210112210201202211022101112120100102101200220010221120020200101122000211101020000121221102010210120201120122200002002100011221021122001120120021020011111121011101010101202020112210012200022110021220122012221200011210021021110121200001101221010002002112000002022211001110201100002011022000002000000020021211212211120211220220211221200102112102210020102011211020120111011120000002101202000121200000110202200112102021011011221120012220011212200210110221101112112120122010222001201200002122100201112001121101202210202220212111201210010211020012010201210121212211022212022222210112001101211002101012222000202222101211102122220202022202101202112101110100211122021122102011012101012200202112212110102021210202012222200100012002220212000000201222202011010102202220", "001222121010021022021110201021021022212020020221212220200111220212200121210220202101202220100111121210211111011120100210222002102000220110122102002020111001202222111020112201022122212000012012021021222102212121210012122002002122200222200120101220201000122201222101212012202101222022111002112200002100111200021222010122101211011220111221210021012010122220212120212201220000002210101222002110101111001102022112220210000101011022222022211220201202020010020111210102111122221121200101120022122200011220201110200001022212020010220201222202101002010211002101020121021122210101122211122111020111211221011121222200100211122110022010202201101221122010212121011210201002001000120110210222122102112022121101201222110222112200202210201112200100022001211122210020021011112200021110020000200010122200112111122111021120121021021020200112012010002012222001221222122110000012112211112022021102201200200222002201111201220111211012012120221022", "112000120021110210122222102101011122200200101120220201220001022222112012210022210220010022010020011001101121210010122201122211112222202002012112100211221210221221020112100010110221001011101201112002001210102120121120001120012221121220211000002220102101201221101021221200021002220220210122202021000220212212110021201211211210012210012200101002000012021122221222111211200221011012211200001011001012000122100012021020012120110111000000020201012220000020221100200202120012002220111012122022022222011202100220112201000211020000221110001110012221000112211101022011211202220220022012022021120222110200001011102211210021110122221101212001210001020110101002121212211001020201002202110120201111200112101020111022122122101110110211022210221212101210112010210120200111110220220120221120122011121211212121122021220201100201010200101102102001202011012222210011212102212100101020010110021200000200001101001110111020001112020020202101010020", "100200111211020220111012212022010022221222000110102000121221102112021111010100202200211202120211222001110220221210012221120202002210102000200111102110122022102111002020002210122012212210010200221120010112012110021202202110201111202112001020201220000121222222100000000221011120211202212210002102120202211211220022202101001210101020221022201200211120100010100021200012020210010221011002121120102020102012101210022111021010220202201221111010001101202120210012200221010101100011201111021221221012020022212120011210210002120202121202200212210112002100000222021110021120010122000201200202221122002120020211202110020212010102201001101222000011021100121111011111110220022021220100021021000210110112200021102112122200212111120020001021210110211222122222102220021102012002012220201010111010012011210201202101001021001100220022022222010202222221200222201121110222022212021220011220020210012110110112220210120222120202201121122012021022", "210000221010000021122222100012212221011101022120022122000100001011111212002101122101211111201120210000210210012200200221121222111110112022222202020011211010111201002122121101110112101001120012011200202110002221222211001200022100011201001000220001010122200200002220221012111101222222001010010202112022112200200221210001022100021021220221011200111200220101122011111212101211212112012120221002102101221221112100010120122022102011221200200110222220011112102012022220111021201211020001010122112101022000002020020100202210020110001000211121221021022211112021220021211110220210000210200020012020200002121111102210002020120202022202002001112020220200001110102121201122201200221011222022120101012000102112021220002022220121210101122010022202020212102001020011021222020001201022101102021110120122202202222110001012111111200220212010212000211111002122221222102002011102121200212112100211200102221112211120121110102200010200220102211202", "102201211010111020002210101010222201012022020020012001002010111100022210221121020012121122002002012222002112210012122220002211222002212201022121222210211011202120001020022212201010202001012011101022111000021010110220110200001201012111120011001200000122122002022210102101211200020200020002022002010121111020000020101202220201120000111022110000020120212002222021122000011122101212222202010000000200111200102102021211001022221020010221002110202200120212222011101202121110210100212112211021002112222011201222111002022000202010022121221101212021112000100201101020212110100102012120000021100101002220201221220210201012011022201220002101121122201020222101022101210122102011112120220020221021101220110220201021120110002102001010010200222010001222110012100110022222101022120212100021001201022100222122200100002211101101101101120020000021222012112010122200102212221220110220110201022102110020212222122201120222010001222211211001220121", "021010001000220211001220222012002012222120001212022202221120001212121102100211021001202212002212022201122021110020000201112110210111201110221210001000210111111001120202220010220100020110220120100100010200011122020220101222122202210000121000221101210012112122220111000110001210001201201102220121111000221201022120000010102200100011200210021121021200222101100102212210111120201100211220121012001000112220012020121102102121121212101220212121000120121021122201111012212202000222122111020112221112021112211111012112200022020122022200101201101200000020212120011111110111221122020010202111220110010001202001222200210212101221121000112100012212012101022220002221120010200220111112120201011001220101021220111100111122002021120012101102212021201100012212011100122120110021201020211010202102011101122020112101111212111011212220022210011111122120211220200002001002212112101112202012200122012122202002220202122100211020201101220001202100", "220002001211102221120200001212102000101011020010102111021011201022200000000121211002212010220202012010022102101022121022102110100002202201222021221122110021202200020101122121112221022010001020202002221002211201122010111200201010200202012212102020221011101112001000000220101210201011011000120012221111212022111102210120122211112010210221101200110020112102201201222011020210222002210010220201101110101120111011220211000221220100100211100221222122011201010020201221220011122211002200222111100021200200102011121021211110220121000112001120012001210102112101222000020001211012121000022112112122112101001212020220021201110001201000020002020000221000020001001102220112012212022002010012200210001110022112221001120022000001002021111210101101221001120010100122221100021211020021212222220221110210200220212201001210112011021012220011220102220210202122001011021220022222011212010002221211012112001100122002111002211210122011212200200022", "120222100110112001211112112210000202211122011011210122002112010222212111210001121112220110100000012222200121022120110011022101200101010012000002120102221101211222110011022000210211200220210022202210220220101021200012001222112102111021210102120112221000002021212121211002010210210010101021010120000012100112022212220000210110111002010212002111000222000102010001121020120101120011200200121222110211220102002101022001122101100210200001022000112002202011022210111220112001210120020201100100110202210210200022100110100202101122210202122120001020122200111022022122201100221212121002100201120111020122212202000022112122212211221211002021110022220111121010211121102220022211001220212120010001122222210122100112122210210112120012021012122001022001010211000121010212202022020011120011221111121210200212011021101012011110110100102102120100222002002020000120111201021110110102110010010221102210101222020121211122001101020011022022210020", "220122111112211022101100220220011202001020101121011201201200120122221102200121210020200202121202202222120012010022122202212002111202012111202220022011000001202011201002102210102021011022101202022120020102021100102221110020100101211201222011201020212112100000022111112022002202101120112222101122002001221211000222000200000201210021000020210110020022220220221011112200122011012010102200011100200220200210110212211112202202022000002011021212000100102020010221120012021210221222000112000101221101202210021000010112220022200002120121102012102002101212210112021200220100221020020121112102201100120201012000220112101211201121202121200102021001110202202020020111010012221212212220000200022111120202011012121022102221120011012120201201212200121110010100212212020020001100010210122202211211111210101002221111002211111020122020111021110020021020020000000120010120201010010122022112120120210020211212011222012001100200110000011022000221", "112111111022020220002101022210010020022101210000101001011222112101010201212201002120020000210112121220111120022000121202121220000010122121210220221221021201210222221121002221020122221122221211201111122000212201221000112101200112121021011221111222220022100111022100211220002001211210201101012122021222211020021000221002102212101011221012212112211000021200112201020202001112222100200022202221010201000121202011222201000200101202100212022112111112211010022102121110201001022212122221011211201222001011001000012000222110022021000110021121111012211221110220011012212021010022001011121111202121210002120002120201010211110121220012020022221100201222222220101002010220201212111110102010100011002120122100200220200110220121102012010202022100220022122120012100121211100001111000211110212122200120110201020212122021121201121010012000222112022221201102211101121022222002012010212000220122002020210002101020222100001000211221010020012020", "010200010210212212202211002000200100111000022010200021011121012200000100000111212121121210220121222200002002002121212010122101210121021112212200000021100001020012220200212002011001220210111011110000022102120222121000201222022202122221210221122010012101211221022002112222220011210212200212212100021201212000111220022220022020201022102210122211220220020000000021200220212022022000021010101120222012100222010200021001101222010221121220212011001010210100001220121020002121202020022102110202201210002220020001111221201012002210112111222011212221100210021212012120111222000211111122112110002020112120012221101221020222101002120221102201102202220021222101101101212101122202021020211120201111212221001111201022200121001121102110102011212011012012012021111222201002111222011221000221021001110122101102002220001001212201022201100220002021022220002112000010121121210210011002112220122221102002021201122010010121000200011121212201110020", "010100210100210011012202102021020012100220210122200112222220020212011011021222111212100222020110211202012101210201200222122202211121112212112212202010202200012011222021020121102210012022121111112222020212112120100112020011021011001001002111010201220122110020200200202222022021200221121220001202211111221120020220021022020220102100211002100201020022122211211112202120101220201120220210200021221002121022110221212012112010211122001111200211201002220011000012001100111200122120211010110112111121102110100201012220100112012012022001111000001201110020222020121222120022002121222100212111000221220110021201002022020020110100001020100210021202222201012100001001201122101220211201112121011122122212222211002002000221222200021211212020100002212120210012102211120102201012012120200201211211100000121021201220222200200002220202001012222111120012102001122111120201022120222121100010202120002212111120200220202101101202122221122112110201", "221021222010121100122110101022012222102101211012020120220120200101111212221221101210222212201022200220210222210200201201012212111000120111111000101012001202212012200120100000000210102021102002221000100110221221010112011001010212222221101110222202011102110001222022021020202111221220102002001121202222021201110211211000012102000010121210012100212211201111111122110202022202111020112220110010120221012202222200021120100221211210212210121102220010201201110021002011021111101101202220021222200212222211001010111201212102012021202220010221102220112121102221120000121121022120002222021010210022100010002002202002021222212020012221021112020022200011222001021112001111011110112001022210211200020211102120221210210201121201011220101212101220222212202112211200022201000111101211012222212001120220201210020100002020220112111121020120011220121100111001000021101022220002101222111201200000202211201112211112122021211110111012010222022201", "011122112120122020101112210112102121110020122122111201222211212102112021211000121022212121220022011211010220112011202012100101110122112102221020002102010102120022010121211000000120211000111212102112200221101011021201001122001012221202201011120211001102212011011221100022112121110000001110002210010101222112211102112210201021211022120211222101102112012120012112002021102111021110212102100201011220011221002001202121210100111001221000002210111222012010012020200001122201201200100101000101211202012120101121202000000022111212210021221202000002102121010112200212102121120221021222021200222000022101210020020201222012021211122001212211100212020110110001021212022010010011121112200020012120012110210102202112211200022121121110010022200002201011021120100121022121120221012201212201001210021012112201102002001202222220011220021100202010021200101211020022020012012021111212120001020111200100100212112000200010020211020100222001211011", "100100202121202011111221100210111112221100210212002012220000000100002110210210202010202111112201001121021002012211200211121110202102011012201102022122121112202021110120221002112022011221212220200200200121011120122210020010012020111011022212220111122120012001222100010012001012222120101212122022010001221112122011221212001011102002110122212110000002222000122221101202101002221020011221201101111212210122012201220101021201012002100220002122002122001122120200211000210010120111222101222222102002201212101220000202211120001211210122201122000121211100220210220110102022222212222001110012121100120200102112212202202000200110120000121120220120120100002202100212201102212011122112102221010020211110011100200221100111201202102121101020000110221211112001102221211022211221121200002122101020020122210102102001022000202220022022122001200002012220211110020010010112112101121010101202222111000210212221000011001020112001102201210120221021", "212121211210000021111020111010120100111200021100001010112200021202020201220010002010120022121010112110220222000002110220200011011211010100222101011210221000202120121011012212200010101012000110101210221222220010121111220100021102002002100220122022012121121112000112201110210001221212010110101102102210201211222110010002012122121002012201021011122000212222021201101022102011101211100102000121102220020212211020112000011011000101201221112021202012102122100012110120010101202110121102220102110212010122000111121202212200021220122111001201021001221012200011001121220011120210200210100002220010222200020000012022022221121000121201210001102101010100022001022122202022111020102102201021012020102211120220201211211211100120002021202002010121212001022002101211100010222201202021100000220021010122100120000210001220000111102111112201200002020022121000212222122011100122022221001212210022010020021122120011021010011021122201010101221000", "011202211000122020202220110222221220111110201120200100012200120110122121122002001120201202010111111102222110221021211022210121102000210102012101021221102110101002211001011202212220200220000112220002021020120200020121010201210212220120012011202210110121022102121020021110011222011211012120020002111122101022110112122201111110212002121220112012111101221100121011120110122110200220211112111202211001021210022220220201002220220200102220221221002200021201220210112122001200000011020011010202202122011120110020220222212012222011121102200002001012210002122101120212020120011000020221212212012210021222110100211102200122022110110010101212022121211221102221110212002211222022100221122122001001121202002000210002210120012101122011200221020112121021200221012200120201021200100212210111012021121022000202110110101101222201111212022212011122222100202220110020010201011200122211011121020220212000111112201221020200100201122002111201210122", "222200100121222210012002222222021200012101020001222022211112122022001000011020111220201110122110201221201112120000112102111112102011112120200001201110111202102220111202001010201002012120111200210020220102210220211001020020221001021222221011002020210202220222022122110110121120220120220101122020102211102100222210201220002120100012100221220121211220202200211000202111111011021002110021121012002210000020121011002111120000012112022100221200200112000112120120201001122200110011000100121221100220001120022220012121120101000002111211022010021000222011020220012001011202002222220021022012002000210221222221101022210220120101222111221101210201212111121112201121110100022122110220121211010120010210212012012221100000021210011200121120101101112222112121002002210212122201100112101222020001111122111022200112110020011021221111121001220010110222120021012101112012002102112202020001002102011121001211211002201021112212112121101100012002", "201221201021101021111120221112021221000121220211212002202010211122220012100221011210102220100010210201012210201102121200202011100112001010112112121002211122200000222122101012002221111102021020120102001201102011101101101002210110201121020022020121000121021010022212002200220011002200222112112212212112022011011102211120100121022110012001001210111222021200210112001212001020022002200110212101121022002211122102222010011211201201111210201200111022201211112022221211112200012121212211012010201222101020112020112110210011212102121221211001022011201220100211022112202010212200221100222121112110201022112220211220110000221121221222211212221122011200012110210022221212221222200211022101112102211100222201210121111121011120020002022210210212022010020201122112000102210122211201011020100011011020010021002121111222112201122101102001101222121102110220000022122222102220022202002102021020221111222110210000001020110010111210100111122201", "222112121120022122110020010021011100112022012012022111011210022211220221102020010120201220102011211000110002010121011110100021220012201110211000112102120021020002000012110112012220121000221012200122120202010212202112120202201211212102201000202000021202002121112112212221220121000220222212120100111101111111011011201222211011100020212012020102022222201001111012011022101102202002111210000110001022200111211210110000100012001011200120221012011110011221101010210112021111201202210211022201110111101220100101100022012022202221202002222220002021111000212200201001200000111001110102202001121111101202100021122120002122210200122010021022220012222102000210210011112112002110001111010111001110000201112100211212100101100201100122201121220201221101001122122010200110112112221202201110010111101202021211010120001001001200111111101102012010212211111012101202212002002221102000212100222201221121201012002211001221020122221100202211101112", "201020002212021111122010110202022022121000022221220210202011211211100211210210210001122201020000010101010200101202012200121212011122011220221212222021021200121112100022211221011212110112210211121002200020211122100002022201021002200121221110200102212201001222012200000220112101012022101201102100111201200100120101011221012201021120011200111012011110200121022222101120021202210220202011100020200110221110122202212220001002001100201122011011222021102101002020021112101012021100212211002221202012201000211021012011010222221122221011012000102122210001002221020221220112211110100111202220122202222121100121111022211100021222002212212202101222122220010001220221211121122002022121000111220000210012220101202111122022120110120020101121102220100200112201121210220221021201200111100010120110220122020020011102202211220111000000100211200012220001021001222221100112021012122121001110112000102222120202201002211000012210110010000011011101", "021200011022122201220120100220020102212111212101012020111221000100211001200011110212000001022120001020020201101222020101010222011200102111010111120112021212000201121020202011001211001120001010220020100200201122221222121002122112211002121101201210110121201222220120100222021022002222021200202022010002102110221112000010011212202001202010021211002110210112121122121201201120112121202212201220011210221120212000210100211002020111200221100210012110021212202222101212100101110200120012222002022122221001110012011211211022222011010100102220112001212010200221222020111000222221012200112212221122100220220200210010222021120222000012202001022010111021100002012012100020022201110210211222010122012200111022012120210022202002012221000021011220021102122001011220121221002100112001001112211001212010100211001020111210022100002001122211112201201200211101021211001122002212000011010002221212020001002221222221200022210112100201002121111012", "212202100010101221211101212202012022011110210220221022120220122000022201011021002000122000012200111002112220200011121001100012120112100112112110002210010200102121211222221202211211220020121100020012001220112012112112020212110120100022001001200112112022122111012010110222222101020122011202112202111121002101021122211200102010200102121012112212112212102020022002021121101221011021122012001221202122010222211220110211020200022122001202120120012100000101010020001010022101012201210202212020212110102220200220001210101111101210011021100001112211211112021012221102121200101112220211000210221020110100021120202211020002002100210211022011101101111021021012002212212201010011210020100000200021020201002012121121002022000220020221212022202220220000011012111221001220012220210102122020000000000211121221201022022201110111201210110022110111222000210100212201110101022120201221111222220221220022022002122002120212000022112122002022011221", "110221120022000122022202022210002221200202212121102100210001011200002220122101212212020220102220111211220111001201100001221020001101111112120011210000111210001110121100011220012212122012022211011010122122010000111102010012022220112102202202022122101121112121211202100010212112112121120021000101201222212222212012001122112012220001222022110122020020120110022002210221000212101111221020200101101210200220111212102110121122021220221220102102102200121001200120201122121222020010011212121020120022121200120210011102022201002102220221112102100112002200202221102121010111002100221220001201201001121220012221110121011102122200022020121211110120112021222120120111100121221210020110211121220102202001220000020102002122222211202101010020020110100222120102002001222221202212122011200121202122110222012000010102110121101212011212100221112101020202010202220110122210110012021200121111221110110102121111210202110021012110100200202110000200", "202011102001111202211100122110000022001000210121001220002220022021002210021120100002201100002020202102120212022112120120212211002110010022011212110200100002222002202102120021110121112220122010102122212101022112122001101211220122000022011021022011010111210120121011120102222000220110020111210111222101012210012121021120020212101111000202221112201022210102101210000012101201012222210201122221000212200200211222221120220221201021211020210221102101011121000122222121020112002012012201211120010020102010221121220012211121101011010001021112200212121010210221020002010001220101220012021011202211001001010110212212010022020021011122120211102212000001220122020000022201022122200101220000010221120111212002010100011222110121121122200220112212200100002120012011000122121020110012210202020212210102022112022122001100012002102012002012222101000002101022202210122210220212022002010001102201001111110100220110200202012111221220000200011112", "022212210201110210010002000022111100020012110020111022220001011211002110220021022010112211220011112000101100120122111012221001220101110110110111211012121021010002112111122202010212111122211112222121222220210000111011010120102000102011221002210100200101201200220021120001021001102201012222210110002212211221111221110100022121002122120001100222222200212012201122020101022210221021200211201000002211020210200010020111022122220121222022002011202112222221021011110100100222121212010000222222120001111002222000001020021122121221120200021001010020100020110210101220020221211210110022110011212220200000002000022020001112012101200100222220112010020211102020000111002212110102101101010122021021100102112201011212121022010020011011211201012010210002002212012022201212211222120211210110020211101010020102000000102201110210201202221221202000002210221110101202010120121021000022021002010101012120001201200012101210110012001001100011201112", "022001000202121011122000002210111111010111220220211220101110012212222022110002222212100212200111000022220212102201121022022100022110220102102220211221102001010122010102010001121221001110010202121002021200020200201101210002222102222010101020002210011201101022021201022112222202200200121222222221000121112210212220121100222222010010112020122020220010211021210221111202011102021202012101111202221110101102101102112200002110011121220222011220100122020100211110012220211021220012000210121211101122121121100111222222110020201202220000110021112220010012101111212000012210021200010201020200010211101021110011221112120000012101222210011200121110100102111020020102200012202201100220100112000121121121102022002011012120010000001101212211000112022101101200000112212022001012010021121122221221221010002001222210010000002000222000011122010011202011022110100201100210020001000110222021212010211002221010020200201110201001210200121202011222", "002211202121022210000102101012101101120001012211012021222012000110012022221222201102122020002012221010120202120121111120022002011202001201220020120221221100110002020100110002111200011002212200021201200210102200111212022220220210120011020121220000102110001202112201222001221112222222201222212221121011000111021020211022221122100110211222001201111210212122222200122112122201021211001101102122212111120111020120022220022210112212111121222221220002221202112102122020220220001222120221102220112222000200211012020110220122010122221011100101211100012201002120010112220020210201221222222212202121101111220201112010022101211220001022101002022220111210022012202201212011000011100112210001010002221022111202201021212011120111012022212112111212201220011110111222201122011022001121000011111021002222010022021101000120112001102001200212111202211120002202212010100001212202211201001021102001201112000001200110101012001202120000122102022022", "101101222120210101201000210201010121021221012201012200002121122022212021222101202100120120210122210111220102000211021210212220200021120120211012011020021112000202202202101220212211010210020111200222011001121001111010011200012121112100211000010122010220202002222001111011202220211202221102110110200100001212012210110221211100101220021200220012001012110111112212210100011022101202122111111112021120000110012012111211011121101112022212221010221200222120120110202022010102120221211000111220210101020100112212202212221020112221202001200112010122212221021201110012010111112210022011222020021012101022020200002220120110212211011011121022012210200012000102021201200020002022122102222101122200221211211111002202222202212001202212122110220212102021200022101001112020022110112110112021112101000112101202101022022100112000101220210020222222212212210102122100211001000200110000110000102020012010102220201221210110222012222222111001211210", "101112121120101001211202121200010222122011120110122111121212010201222001200220212212000002121210112222021022010212002222210122210202202222102021111012120021002000000120112001010002011110102110202020210120101220100112200001200120101202012222220110001211100010210111012211021102212001210022200120000011012101222121202210022220211022102212002021012021110111001021202211220201121201002212011111112210210121012201122011211102220202000110000222212000200021012201000111000202220120221201021211100210001000211121200100021101222201001201100112112001001202201021012111111100210220211202002120022220220220020100200112121101010021000020002101020221120111101000012010110112212201001200121110020111012021100122022112100000120002210111021021220211120010001022011212200112101222100102111221210222210111000210112211002100020222220120121012121102222101021121001110100222210111211121112001121222001010121000002000122011002112211112002101121200", "022010012110202220222000001102000000020201102001012222100022111122121211111002211201002002202121011011200212210112011210220001211220002000010200211222211112010200201000111102110202200120022120022201220000121000211021110002210210012012212021021110212100101220210222021212222221201222220200022111210100222212220020121000210020110220012000002200001021211011222221110021120011001122121011001220111122002201201200012121100120220011100201222212201110210201021011210120001122111210210011110022111120111121022121202101222010112222202102101211201112011011011121101020121110112012122212100001002211220010220220120020110211110112211122020000101221122100220120111012212211000002201210120200220111121002101012000102220201212122210100212102020200222120102021201110011011110222012222211212020001012211001211221010121010002112112011022111210020221002000211101011020022220211021201122002100012202111112120211022111120221021001102001001110111", "022222020110201011010012002000120022120120212020001122120200202111112011001000202000011110122112002120021021000010202122102220222012001000211212201212002220100101102221010122120000021221000102121100000012000211212020220120122100201220220211000121121120202101002102221110001221222112100110020202202021210010001220221221110022201012020000001221000220221020000012202121122221012010002122112101202022110012211012120012211000221020020222110122122020110202102000220101222010221102002222111122020201112110200111211011122021210011201222212111122221110022111011200010001111012121101202211202220010010211102010010010020201210020020000200022220201222100002220202122112011211000011202211120210100010221011021012121211111121002221001111001002121222010112202210111010221112121222122021102000222112202022221021111010012000122120020100022200022220111002022122020011210021121100112120222211101110002212200001210100200121221002002122011011210", "221011101022100222122020002111112121120101120000020110001200222012012201121022011201112221220111211112020210110020110221221101022000021002111010100120001211101100201201022022110012201211200110001200202110111200212020022011102002222122002020020101021020222121202200121010211222000220012100101002122201211102220210021112100202210101000211001122220100111020210212221221122011012100100022121002022020110020022220202012021102211002022101210102220222210201220202200100122222022222110012110002220020212002001210212221222010102121011102222022112101100221111220001122200011002010111122102022002210010201021211210010110202212102001220110102212110120012220021122201022111222102120110020110002111212111200011202220112002021211021102002021222012121110111222100212021211121222021120122100102211011102001202200220200210011022021100112012221111022101002110101020212122020201220210211112210010212121201200022210221102111001010021000221010111", "210101202102110122210202102202111022021000112100011220120000121101201120122212122100221102200000010212011112210121010220210202222102000110022101010200012100121012111222011112200021021222010210100102100222000010200002112121021201210012110211000100111102102020221110001100222202201102211000201222212002220010202001121120011211120011022002022011200012222202001002102112202201212001212220110200121020212202010210211212202102020201110211120100002220020011221011120002212120101200210021112201120111221122202112221101012012021120000200222022111000202221100202102121100022120120002222022121122220102012201201212111000221111002020220002020010221012211221011120201022201221010122022110120122000200211121120222110001211021111010110110212022112002221202010221012002212021002021112011002010020220021001102120111200121021200211001210210101011110001110202011202210021202020021122202002111121212000212221020101221101011110222112011001202001", "110111012202102021022122020002102212121111222220002001002101212002111011221101222200011012102200222020001022112002220202000010012012220202020220100120120202110022021110021100201001222101112210101220200210122222100021011220021202010001120200011022010122121200110201021212000001000111211200100102021112102011022122022100012020210220100102120022012022020000022110011012010020222102100021110211022021122101022212220101011212020202212200220020021121222010102201011000200001200101120021001001210200220211202202001200200200202212020120002001012202112222211021101120112102201212011110022020102011122211120210101211000012012112201011221102010111210002111022111121020000010012101111022212010212001211210212011111222011120020221201120221110221212102201012022001001001000221020122002000102002212020222022102011010101222020222220120000102010020111011200210010222120211212122102011200011021011200202012101210111001120102100201212101221002", "001102220201012102212102221120020120212011012221011100011021221220012110122020202102120021210020000022000010000110011002100211200011002122200122122100101102021221211211110002010000210020020111201121112200020021001022221221002010021110002100211121101012121012112210202000201021012211102211202200001012101011100211010022010221212111110001011110101212211000121222210010102120120101220120012121222200000022112110020001012111221210201010021101020201021212111102200211211020022120002221000222002112200122110101221022001100120102001212112222122120212122012022012101112111102122022221111222112212220201212000210112101000011002012210102002012020222220111022200102120010122021202022011002022110221002201100021011020000022012111222100210001021012110201202201001220201200101012111112212121222001011211020100002002120011200010200212202010202100211000201210121201222220101202210212110211121012220100100011222002101212122221112111022202121", "101121201111220100120220111111200111021220120200011112200111221220222222111020210011111121100100022120110000111000221220101122120000212020012221110011012012022022201100200221010212121212220110101121010221002010101000001112210112200202221001210210220010020021022201101001221101210121121221012120101210211120200210211100221102110022100010001212000010211022212011022222002011110111100221002022001111211201010200020101000120011202222121221202020202222200202121200001210011120011102010212210111210200012122021200211000200212211011001001211010202100120121221011001001210220000221022022102120221011212220111211122000200100220102100202122102010221101201101222012210120002012202110112201010120212021011021101102200110010200120111012120200020110002020100101011120011000002200022100202022001100000012110212022022121102021210202000021101002010222120012000001011221001011202001101202020122122112022210001120121000112210121010020200220220", "221121010211221101211210001121201211201212001000121220100212010002121010200111021201220011201021121011011110210210000200001211122000120011020221221112001112010002100122020002220222122002020212110212200110211111211221211111221012001202002021210211101202210200210000210220001220100020121112111220020221001201111011222202212120022212212122202012000002010111121020110000112011011100222011202102100220022102220221022222022201112121102202102211122202201101202220210221201012112121010121002010212221020122011100022001020210112200200120212100102101011201122210211202102212011112110210011112201110201011210120012110222101000212020210021202101200011201010002011221002101012002101121121211121101102211222102102022011011212200221010202021010021022020012111201002010201002220021211011011221010002221012120210111021201021121020111020001012022122020211110211222122221211022000102100122122022220121200002112201001002222200120211210000212211", "121111210002012021202220202202200002202012111201111212022010202212211122122212020110010120102100100122010200120111102002221011121022101102222220222020200122012111101211022000221120001100201222002101200100102211000012211212121121100210001001011001110202000112012211122121101212222122221100211002211122102100210120212022201110001222102222002102111122210221021000110200211220020100000222100210012200110121111210021222222020212010222021111022110121102220100200222112120112120211100222010220110122101122121002102102222010020222112100201112220110120002202201222100210011211212012202001212200201001022001021100222022100112110111221120011100212222212212022011011202212000001201101011120202200001012000001200011112101020220020211002011210000111222202110110022212002022211210220102222211111211121020212000010122112020212000211201120020102221100000102120220110000202022122100200101012110112122011211012210112012201001000200212112111100", "212201000001122110220022200200002012120011210100212210000211212022112222120201221202212021202002100212002102011222002221212012222120101122012020120002011002212120122222101111121211212012101122220111111102001001001012222110221111011020012011021001101110220112202111101121221121210000000121212110121200011200202221100112000002012222101100201111120220102001012011210012121222022002000001222020111101111102201002220012102120011112101200121121210210102110200002112121212001111102000221201002121102222112101000101001002120112012220202022122222112101001120021002201121011001010002020000020120201110001010200110212020210202021022110001100210201220112200222021200121212202011020010120001110220122002200202122002201100221022212112121121111001122120202110111112222021022101000220020011101111220112200102000011110202220200101202000001200110022122101021010020210202010121011111120221010222100120111211010201210112020201200200122221200121", "012001102121021121002110022012022011200101210112101111212011122020021222002011110201212201112122220212202111100100111221101202110002100102112001212112120001212202202000001210010020201210102210002210112201021121222101010022200122211022100010102210221102020100202120012122101120222222100100101001211220220012021120202021111010222010201111221110000102110112020022112000202220222021122010101111220000111212200220222221211110022010122010201010201022012112102010202102012220100121101121120122022010021012222111200211111122111011011020011002000021000001000001112121121202222011200220121200100212211121000012020211201021001222101001121110112002000120212101011112120022202112102011102000121222001110101211220110110021000222020120221200201010110021102021012012112022121121100102111201112120000221000010210122001100002020210122000001220200112202000010202212212120202020100020210222221200211002002111000020220221222022100220120002200002", "220222121111222122101021211120101001212112102102002022212201012022002001202112112211202112102012210011110201122210222011201202220200022110000102120112102200221002211110002020022112210122112012022210002002112002010101201212022222112212210012001111022212122121101022012210020222222220000000201112210221220201212101220220110102021200112112211111000110111220110212200021212010012100121101200012021021200102022110021010020110022122100211202112120212200022010011201010111202102211011211011121221101102112010121002122211222201000002121202020121010102002120121100020110210221012102212021101002201100022210101001021020102010111022101110210210201021200100122110020010021221122022221102220201122212121200011002121200111012010120011212102212201020122100011022210112120010002100020111110102222212012022020002010120210212022020220211100022012020210221111220011210112120000100100010122002202122002200200001020110121112220221122122221212122", "000221111102012100202212121120201110211111220002022102211000102022101002220102200222111111210111020002122002101120120022202121001200100102012010111111220010020021111111112122120111010221011100010221212020101121212121010221222201010202201101011200112201001021211012202202002102112022001012001000222011211110000100012201011001101220020210222011110212210210012012111122221022112010220101112112212212122001022120111221111121220121002102210101110022222222121212210220221210101001121200012200212120210122122002012101121110112022002111221022200202221120121202212012022202001210212010012012110100111220110000202202212121122012020012010222211211120021111122012211100201220012202012020212122201021202102201220001002011202020011120021011100220220020220202002101121101012011200201001000120010202200012220001111211021200101001021002110012110102010210210201121212022101122122010021001100200011210210010212102112220212022011201210021002011", "120201021200110220022222112200000022111011101122201002221210022022002220210112202001020000000020020200211012011112022100001120021201110201220002222001022221011102010012212202112212012011020122220012022001111022102210001202012120102121101011211200212201211002011222020120120102111000122020211200102102100102111102201022002122022100002112000112012002122122210220221002200000001001212210212111102200111012200221111111100101222012211002221120211000222020122222201011020122110210010001021200102120220120000221210012110000010202122100222222211021100021210212101200101100011021202202110000102210220200120110111120120222200022000221212002001222221202102212012122011021100021000020011000112220112102020110212201100201220221211012120210211211200210221210111012111022001222001202102010110120110000122201002221111012002202021110100122221102022002112212020111202011201022102001022222210102200002122201201002222110001000020220012200010002", "210022022022211120222220210211120022222112101022010000202201202020012202011222101222200102101200012120102110222021022112222201020011101202122011120012020211021112222202111012112122222210212110011002111020122002111220122222011000112022211222012000211002201020120001202122010221111210010101112022121210010222211001010222222112201201020020210012220001001002020202111111000012200001012210201201120020222022002210011210012202110010122101200220110100111200022112201011021200010001012200102020011010222010212100021001200100001211102221122210011100022000110111200011000110211200012210020002112111011200101200222200112200212210220102001011001001202002211110121101101122002012012000202002122012102200100120122221222110220020001112022012211211002102211021120001102200112111212021111001111211010220210010111210210011112212120021000102000000122000221011101102221120020021210110012001022002011212110210222112001202022212012001021021000120", "221120210001112222222200112211222100210210221200211210221012001022120112220110220012111011111020121002101012210100102001120022221020210102112220111100001220201012221122122021210200021120121121121211211022010012110101210201112221211120121001222100000122222220001102211002212222101011212112012101120222202022012102222112011120222002211220111020101222202200022200112011221211221020201121220112201020200112001120202122020221001112202101122012120220001121212200011202001011121222121012101221000210201112021102200200011121102122021201120110101000000100112011211022012101000212110201200220020100122111100012120000112022120000010100021021010001110120110122120002122202002001210222012211022102220210111021120211101121020022002111101010222211002210110021121201222001010021200110212201121100000021220101212211021110010021211201121121210211001102121101210220200021012221022012122021211212010101001111121000211120220020121210111202102022", "220022020101011202221011100022112200100220101020122200112222010122000011100001021012011201211210221100000222102200112212002020221120011000101220222111021222121100012010221102222020021120222201221020211100122110222001100212110000020122210212221211110001020202012112002211101201111101100011001122122112222011220112220110002201211021111202211100010020121000200001121000201220120202211102120222022022200021122222220220102212111011100120002222020111201010111102102021121110020011022120110222020111202201001121112110010021101010000111012100020112102211102222200202100120111210002002201201121200121122211022210201221011201212222010000212020111112210222012000201221111110220210000020020012002112202001212100220102221010221120010121201110211212210110221112200010011002112211121211221021000122010220222211211010001100022020201210112021201211202212110000200211012210202001022112200022020000211011102002110201012210020211100200112011011", "112211212220021010001110010201012012221101021102002211012122112011100112201212121022120110212022202210102111002110201000012220210021122111120102201211220222012101212100112221010101112010222211201200112101121121200220212221101120110022112120221112112011121110101222021002120001011221202211000012200212221202101110111101202201000200111101122100222121202220100010001212022102101220202210101122221222101222022110202011100112022201102021000120202021100010121110211222220200002021110220010112120001101010011101010211000010011021101221201221122212110202211000110220110011021211101200222211222101212022110110110210012020200102200100020221222211220002201011002220122111002102201201020002110201000211211002212011201102210202020002112211212012212220002212000002001122122221010011022002222100002100221222001021010112202121112120211220021000001212020002011012002222221210012100210102000102122112010010011220201220100111222210111010212221", "121112111002000111012010110120011211101122102202011111110200102010002201122102012001022220111021012001102220122112110100121012222011211012210200222012201021200110110020001220001110021212210211221002021100222022111011101021200021212101111220202200001111210222222200210022002010002112012000201111210001121120202121012202211001022021001101211002222111211111022010111122000111011212210102020112100200111202211210012100201010220122001010111121110111212212112011221001110020200221210002120101102120201201111222202110010202212001000111220121110102100021022211012221000011102112010221222001212210211001110001100200201112122201022222120221002200122001111112222011012012020002100121000112212220002010101220020100020122010021120122110200201001212111010010012111210100012002122122220002121002110110120012212022002100101011201112002022122202101000101012020020221220001220210122201102002202012012212200102101212200212220220022212210121102", "001220002002210122202222122021201000001011102022102020201220100010222200020102111110112110202221222212120112110221022020111222201022201020000020020111202011210110021011200121022000220210222112212101111000210200222100110010220221222101102202021000002122212222121200102002011222001011012201201012011211002102001102221111111200021102022200201210000111211212202120211210012201002011100222221112221212120120120100021110020122120020022112110012222011012212022200210000201011012221112102112021112110100022122021212211122020100011001000001102021210221221000112022101012120202101002020011210002212021012220220100001102202112121211222121100100022120000101201020000111101022212211201111022011021022100200020110201201000100120011120222020220200112100210111101212200112202000201220200222121111221202022101010220201202120010122222121222101220200110011010011200010010102000222101002012212220220222222110001011221212102011220002110111112210", "010010222100000011110100002101022121111001102012200010210020002120121120220102211102021212020201201210000001222110121221200020022020200220101112022011121221011000210010201201112100222100222010102221012212212011012001012112221202221201010110100122120111102121121020010221201200200111022101122120001010011020121121021102111201101101112220220211200201110010020222120201001112112011010112002110112110120102021222100010210122011220110101012021200220200102210012011020210200201011201222102200011122120020210202000122011210201022101121101000112200002211111011122120112200101110200211021020012220020121212102021120202010200002011001021121200122011011200210002110001220222000212220112112211220021001122212000022102220122222202121200212100111212220202121110222200000212001112010112220012001121210020121221121002202010221001022010102011110020200101101121011111121200000122200101001100110110220122022001221212112022001202212120210212120", "102020222102012100010101020121201122211101001112222212011002100012002122122201112000121221102001112101010121100001100221222020200221101101020200220111211111010020101201201022022021111120100101212221210021020112212022001011112122000002100122102102110020102222121020002222011101212012020112022002220221212002001001022000020010222220000000110211112221122001200210102000102100212122122100111100121011100000021012122222122012200020112011010211120122111002020221010100201221022101222020002220011201221202112021020122201102222120200102121202102210100112110110011102120101001000202202210221121020110222002222112212011200201122210120000221122200020001221121021210200021022221210100211121122211210011001222021111020100002220111002000021221011211221020220110120111122102101011011221121222001012122021012222210010010012022221210121201200002001000020222122111222112120102000200202100202020011121020102002000122211212021022212221221212121", "100122022210210011122020021112112012021211012000012101012112101200120112021012220202002121002211011200112001210120220211011121222200121102101012200101220101012200110102210120212002020100202100212212210100201000011122221100022100010222112001021101220201112122210212001101001200121200122121202022201002010120111222202111121220200000012222200020020221002000211010212201212212002211011110122011202102202200200020111212122000000101000010222102022220010121222222110201001202010212001201112020010201111102120212210220002102111101200020220020200100220201220220210020100212202101012001121000100202222002220222102100200121012101102000022110222222002112222001220011112212111112110210212221222001001022100011201022110222112120021000000211101201022220212102211001221202201221222122120011220120222201011012121111021120001220221212100102212001220222222120202122002100100221221202202011202111201010212002212000000111112100120222001020212000", "221020000210220020001020011202010110101221020002121101222011120010012122010101000210020100222011020100102121012222212020111212011011022120101021012102100221111101120202120101200122010110201002112111201121110100112120201012010221210220201102221212220002201121010201200121112220022122212120012002112000122020201002100010110000122201000012022100202200200220002001211111002100011020022121101211101102101101220012110002212110020011210121221022121021121100211222101222201210002221120012122102211211112200201111101022111210011121211111022201122120200020111220112101021020112021220220210201100001002021022010022112101001121212221220210201012100101211012221122120002112211000110121222202010011001122210102212002112101201002020012202100212020222022120210120200221121210100212221212001100210002211221000201122221111020101102212001111221020111100102020120010100001001210202012200122021202010021212110221212201211202010010122011122111211", "200121220120010210012101200210212121011200122020010011020200012010120211111021022101022011221002020121210021221012200211120111222112112100001002000110220002211222001100202210120101022120221202021222210111120111002202121102100221101021112020000001110110102120020010001012222200220100220021122211200100110101001110010002022000210002211001000110000102212000210220010222102122021220200221100112001011101011212100100002111020220000221101211111112001021011001121202001001020200212112101022020110010012002222001021222221110201012220111111020121211021202201100002011012212001121220120220020212000000010202001012211201001110121121102200122001121110021011211210202021100200201122110122021201021111202001212120002020020012200112122101002011112020002011012210110222020102011112020101011121122202111102211020021210000022122122222101011212001101110012111201221011022221211002111122000200221122212120101221021121021201100120212210012111102", "011112202020002101002221112020002020121002101201210100010001221022001000111121102021111101100210122022101012020100000201012201020022121101210101002012002011121202100122020120221212001110212202111101200122120211012110110020010102201000222101001011121000120200102110001012112222220011001002112022200122221110022120201021020101211112210120000122112220011202122200101102120012212221002011200201200112210112211122100010210100221210202120210121212001122010121111001212121210122020110111021121100102000122211022120001110220202021011120211120210011211121120012211100111012201211102112210001010121012212201122222111112101222211202011011012202001112101000110112222200112120222020110021212211101011122022220211102100201212012012010100200010101212211210210012020002200120000020102112220010110011221011202022010221100102110201211212011201121111020020202101111220112221100021201021112212200012222210120010011102021022012112020010021021202", "122102010110200120012220001120011120012120100100222120010212002102000120110202000200012021200020100112221221010220022100010020101022100202221020210000122202002211210222001210020010220220101010200010221000120022122201002002111200100221200121122021110020200002121212020112012011101200101010102202122121012200121012000210121210121122100210212221100022012000122000211102211120101212121200221021110220200222200220220111012222021202012201102101002010221100022220012212222200012202100001010210210012121102000212000002110200222012002100120120101121102021100100122112200112200021101220210020101010022022222211100111010101211011202022102002022022210101111020101021211200211201122021200120010012222211211101010100211212101222002110012222102220222201011200211001201110211102120102010111101120010012101121201102000210220202201120010110210210210121200100021101000021110112012022211210211002220020212211112121201202001001221221200100021221", "200011102210100210001112022201202020200100112200002102221201210020112001102120221021211222000010020200101000120120200220110221212101201220020002100102211100001212102020001120212002200121111011100211121202022102201021021101000202002201001012112101001021011210121002200010211221201011111102101011211020000100020200021110210221222022201110121221110000222012222100021221000202001120221200102222121220021020211010102010110001001101021002122000021121200200002121210210220212222010200210101222100002020222110000010012122210220001202100201102102012121022222121220100121202211010001212112122002021021000122122122120101211211121111010021101011111212201010110210201021011100010212112020110201222112002102120212020021111020211220002002001000120222211202122001121001101022220110020102121202221220210202110010211012201002121121212120021111101012121011212212121000112110110012110201220211201020200220221211211001122200021102121122012010121", "000100021021101121012012022001100210102221021102122001112212222021001122200121200011222211221022211021210001210220000201002111110222200222220001110002110201111101120120000121001011122221201112000100020021121122012010202111122010212021002010102122221200110012011122221000202001000121021212011220102220110011022001100210101201000120202202111002120120120000002112021100020222112022010021212222000000122122010020010111120000020222112010210010221100110221010021221222212100021022021122102101001122020020212102000110012200100000211100200122202110011102111000012111122021211222210000200211220020111021221120011212111200010202000200000200122211210201122121112020002102122011222022221121211122111102221210001221210020202202102011110021202220002220011221201110012010121022210102001020022112011010000100111120100101221101111120020212022122220110010122002211021112020001120202211200111012200002010021100212221102120211110202020212122120", "122021101101210121101112111222200212012210001110201201122001122021000002212012201010122110201201100121202200220112211102010011012220021010020000020122012011201002002020010222121001001211110122100220010112002101121110012002000122202210021120002111012220001102211102212010220122112202001211002220211220002110110122222111122121001021212110211002220201002221200122110100022022012000010212111001220220100020110020011112022211022002012020021110000002011010102022201101011000202011122012120121110101010012110101120120002212000221010221102122102011120000012020122012210022111112010112012012020201101202011220210202112221111120021010211222202010121020112200020000121210120121011011110122221020120121221221111110022121122012111201022012220022021221222101121001011100220122001011020100220200012210021010101100002221102202211111111000111001021011200121211220222020001212200101201202110012100210102121202221221122011200110212001121102201", "120102212222122112002111112220022010122220122101221000211020210000210111202122212110202100012110012011110210200201202112120000122021222012221021122202120022111021112002220011100001100222010221122202002001202201002202200100101121222112122012111022011120021002102021112101020221200202102112222202201202111200001012201000212020021220010222020200001100111122220220200121221101010120010110022212022121010012012010010020010101100011000010001221111111020101221111000120111211012010100110100100010200020021200210001122201120112022000211112022120020112112022200220011011022101221122211121011201201011001011112021100221122021122002001021110020101122122221111111002222112221101220221020020010012200000201211200020111120011210221202112222210210022020012100110120221202121222112200112110120201022011122202221111200210110022012201000100011000212122021212202002011001220111021101201121010002221110221012011021200101110121021010001122000222", "101210100000101210110110110002210102201120111112210210212201211020100110202111101011021202111211020001110000120201002021222110002010111102221210001111002120021220100212100022102022010020211121000010200101202120201210011011022022222021122202002110012200111212122101121010110201211121112212101201001111121201111212102002201222200012001112021210201222202100120212111221220120022011022002010000020011221020111111000120211200020211120022111102002022002220220002222110020210110022101011021120120201102000201211100220012212021220211021202001111122201112200200010020220101011011020001101121001022010021100221011210102002100221212000210012211101001021222110022101220101012220011221222111020210021212200111002221010222202210011020100122120112002221011102001101111202222101202000002122012211122202122120011221220112222210020121021122020220212100202000021112112222200211120101120202011100222120012002211111222201102221200202202200220111", "111102200102220020212012110002200211101212022110200020112010001112221121010220122121200201201100221222021121021020112200211002011221012101100212100002122121120010100001111121001102220001222002010121012012022220201111200121221201112012120020010020100012221211202210111000200220120212100022011121211200220220222121002200210210211100202102220220122112020120012121012120100221101000210212102001201011102010122010120210101021001222122112110222022220212112112102102102221101100222110022102120111010210210111201222200111000100120212110121222222101111211022110000102022001010001000022112122210012120211112120012011220010201010011012202200212122210102201101111121202221220212200120012022121202000221111021001021201220002021201201122110102002002000221221110112100100120220110012200110110012100001122100101211112222201202122112210211201211022201221122200202121200210020111221220122122021220211200121221002200100102102200110212211120001", "100002120100120012022200200111000201112220111200101202011122100020211002022101202012121001021102011012102221212011201200020012112211111022212200202010101021021201220221111021100200111220211222120001100022112222020202102101102210111212220211201112020002010201002122220102212011121121202200212110000022112212202000120021001100211201210201021221120021211222012100100102112000220121120101121100022021021220000201000201020210212022101220202221010010112010012012120101201211121221021101001210012221112211111110212102220110212122202111102012211210210012022221021002110100222220100212001201212121120100101100220111120112202021020221200200211111221110220020121211102211001122211202100110200201011001201222221220102212120000010021022202100121210101101120001200112212212121120122200100200122202011121020211220021200002202111000010101022010111101111012120121200021221121201121012222102002021002110000021011022122212100012101202211122000", "111101011001212020012110110110002200102022100020002100221211201202000000012001011202211021200120011101201221220222121110110001120210211120110100222121202220020011121111002211022202200121121100012022102121102002211102222100121002110122010102010100021212220222102110200202022011012220221212122021100222001020222122112200010102210102121000101111120120201020200110002101022212111002121221210122120210100111012121000212202201120222112110222210012000112000110202121010002212120011012101010011012001021022210002120000000010202121101210002201002100110000210000022202010220112020200112021201022021202022011122101010110021000101200121010001101100001020202120001120120011021010021221022021111200210121201100201012122000121202202211222112010111121220100120020100120210212010211022120100200012200021222202210102221000012112112222012102102111220111012200220010210102121111112201222212012210001012101101001002021220120221012012001112010211", "011211111222220011000011100200010202202102112101121110112112202000120000201111202101210000200201112212010020200210220100010012222020121101112201202101110210021011212221122001020021211210201202220121010212020202122021021102122010212200202000210102110102112212100200212222212001021101122100201002211100021010211022100212021010000121022121011022102110102220020010000101112212112222122000212202022212202111121201210010020120101201221201100110121221001020011220101000220201022110120011122221211021200212200012220212102202212100211110120022002222020022212110211102111021202012220101101212111210111111210121100212122100012212211102102120022022210200211020022110222000020202201022201202202020211221201100002212021101201120201021110010212011201110210220001211222021001211210111221122000012110010102002121111102111000002012020112112211202011021222012210122100222212110012102102221200222112020102120102010212210022000212220201200102002", "110000200112111121201012210222121120201202202021222202202202010220200011001121000201122011221211202101021010122011022120201112121001001010020020122002101010020111120202002101102021011210110022012111100000020210122102002112121222022122221002200122212122222122121002002212012022212222220222200112101011220002210220100120221211220101221112201000101000121122101011000111021120221201222000122201200010202212020011102210201121210111222000112001120212102002200000121211012010000221011210022100012002110200012102102102011202021202222212010011212110120022120120200212120101011112111100121020000202021222211221000200112110202212210222012102110200200222010001122002122020022110120110010201212120212002220012121022122021221001021121120001020200021011101111210102120002221010221101100020201220221112022211010111120112122200121102202000101012201210120121002120001112102102201120222120200020000121121021021101101201012212200011011011210220", "102022122011200112011201010110020202020211201121212121120201212101222121012212022000020120221020122200210221000102022021101010210202212211200020200112011211001121212000122002201211101122202200011120210221210120100120112010211010210002212221211210210222122221222012011112221221220202001120022000220021020221102022201221210111212022112220201101220120200020011010012022201020011011121220220112011211210121101001102012201221102222002200012121221112101020110220201010221111022210200212210110020210200220212012012222120102021021121000201201021112001222120001210000200210101210200101200221100022021001201101120220202212002022011001212012122221112012121220002200012210101201211020100202021122200111221210211011122202111212122102201220102222012200200000010121100212201111001110112010112121200211201212102221202001211110021121001102012100120222121011212212210001112120102201110122102202200222220122111111001010111012202121022212200002", "110021112212020111100102002120100220000222111210201011011001111221111110221110110220111002010212021211110210112120220011112002201110111120200222200101222101021110022002101211120011012010121212220002200222202001110020211112101102201012100100010110020100222111022121110012201220100101200201021012020221111010201110010221010010021000211210122110102021102002000010220222112102001012112111100021010001111121020211200101210101112100020222222102010020012001212221001020000020012112102021011210200012202210001101022112100111001021101200202102102110221202010100022012122122120222202112001001212210020100220210120022122211211220210002002011102122020221100201110100212012100210221201122201212122121021210001101200211212222220212112010222212112111222102110100111011012122212020222210020011210102222010010101121200220122221212021200211200011002202211020112011201120102000011010202020100021001220001102200200020100100010211222221100012210", "111212202112210111102002220011200111100012102220001200010121020210220212212111202122002222011101222102221110001202021122222121121110020202112121101212101020221111202011000222000202211000210212121111022012121021011121221010101202220222100121221102120202001120111212202100020000120101200010002210220201110020211020221202000200222211220122000000212002000122021021100102220202111200121121120111011200001212222101221221202112000020121012100102010001221212111112110111210121200022021001200002101210122011101211020121000012200111121212212002222022202200101102122101202022022000220121200112120021000010000020000020112201001202000222221101101101120121010102222202002220022020101100112220122210220202122112221101121220000111222010002200202201220111222210022020210211010112001122222210011111112121121121100212222221212211211220212111021022212210220112122011002122111021211000001211221211122222202100201112120210101220112100021000102100", "021100012020102200102011110120011200200210101110220200120222212210012100212200221202110111202022012202101212201202102012121101022020001012002202110000222122221011222111212122201201021210021111201010101202020221020122201120011001220222001110002201111110101101220122211201212100012022112120212112222020101211112212112102002012112011012111002000002220120111010102000222221210101000221100222010110002121102202001211221121120210221010221211110100020001201022200022020100100210112121212201011120120120211020210021011211120200110001221022102222211121101210020102212021222202110111200002020210111210010221001100011022211002010000021120020211022012111012111122020022221020000200210200002020001122012202121101220100002020111020122220210101212122202001011012202022200021212010221012011110010020001222210002222212102120120001021100111102102021100122121102110112211121200210120121002020211021210102121210021101221111022210222201201120002", "202011202201211210122122122020012202202221202010220000010000112102122011020020110210202211022002212000122101012102010112022112121100000220021020101012220100101020120112001220002200202001010111212221020121101222211002101212210101002002221121111200021122122110200210210011222002100020102122202110210110022221020002112120020101210122002211100221112201222211112021011112012121020202200001221001121101201222102101020011122100021120200012021221210120101112200002120101022102111112020010202012121210000222010122222110222222211202120200002021120101200020201201101011001220200102012222222201101220102000101021020000212210021011001000120120011121221210120022211102210102122112100120221110222102001112020012000001020022000000112021212010220001000020102200102102022012212222111202001200101100211202221002220202002000101211120022010120221121002012210202010010020010110012112122222200102201202021100110102201011211002100012122221021110121", "101121220002112212101210210102201210120121110101122220102111011000120011211211001110122202122101110211202021202102221112021111122222221110011010112111210011001202121210221201000220221000022222111100211001212011001102000202222200222212200210211210102110200222101110000122222012121000121011111200222101222222211222002122201002210111222112121100211111221122211221012021100000220001002201111022102112122002220100210200000201020121112100011021000100122000102100220000001020222221020020121021000222120020201112011200221010001211021111020211011122101111110011220122002220210200002000201001201000011112211101201111120200010200012112000020112202102012221021010210121111120010010121011201000101012012000221112121020002120221012212200010112211001110022020102211200021100010002111002010120220110021222002020011200212022022212010212022212002112001201202020211121222120022210200002221112221212211001010100001102021011220010202102201120022", "111101102010101101002010020100112201000221011112121002220221011112111001111101202102201002012111111120021220210012122202010021002021022022022012111111100200011202121111021120211122221120001221210012211011000212110200211211120211221002211122100111020011210001012221021012211100222000100012121120200200011000001021112201210201000102100000200020202112120122021202110002212020022211110212021211111002100201001011121020112201210000102110001001001001202011101210000222222010122211101002221202201200202221110001012020102102221201000202011011020201102111111122200120002210102100100011212010110112122112010111010000111110010010220011102221020012000101201112000211000010201222010201201212112210001200222122212222000010012101221120020202012212222222120000112111201202201221102010202202110011102110011021100200011020101220221111101002211010111011001101020011112012110211200210202110210202001120112202010022120112201201211011012211221100", "000220100210211010120022021101010002101201211011102120110021202020011022212100222110002020000022022122220202212212120101010200222100211022010201112012212111012112000212110121100110201110200021021010001221000101222012010200210000111212112001121002221012210020021221021211111021110020020121012120120100120101112121102002112002121100111222021020010201102211010222101001200012120021111201210022212202100010112120112021012202100101222122012101220200121202100100022112200200002112021101110100202022020102021010220122112022102122200222120211211021222201222101200122201020012002100201020011000220201220020000200010200102112012001201201021221101111010212111121100212101010111022110111222010012110210211112220211001102020020221111021211111221121200212122100221102220202122112121121212002010002111020022012101212002220220102202012111220221210200122122210011022021220220011110222010111111220100211202122002022210200021201201211010210010", "211201221000121212102220212020021202100001000000120210000202202220121102101102001210200010201010100212022211122011221110022200012122222121100002210212101212021221212221010211201120210212102210210002011011212211121012020121211012000121212100100012012101002100002020000012101002002111002200101211010001021122001221002220010021202212200110201001200221111022001102222111222002102010212101222120220000022111022221102010010100201011112221200110110212011111112122110010201122110122101220002211002020221112022021022210201001001000202201212201012002200011111010201001000021102001212200202100021000011001012202021122110200211221220212120020220221101222101201200220210221000221202121112100120210020111111202220000110212111002112111211221201001011100102101220002212102000110001121122010220202110010222220000010202221012212012100211120222010221112100212110112011110000122120002222000120121222120112202102010200110212100111012021022002212", "102001001122021021021121021112001022212211011211011210201022220010212122012220021202110212200120220101202022021022121212022210212212111211220011111111212220010101002022212020022021022220122221210121020102001102001221112101202220212120112112021011201010222002001012021202201012020122100022000201100012012201021002002020020112010211010202101112011221201000021021022020211200021001020210101201122202112200212202021000021100112122002210022112021021222102020211010012222120002122102001121221112112111111202111221112012100122011012022102202211200111020112212200122120110020220111111111001010212112220202120022120022212110002112110201101211120202001122100111221012100201120020120211101221111020202000002100200102210121222010202021000222200202220020021122101220200100221211120222101120201202220222210211002220222112021210202012212110120012002012212200010220000110020101110222202121022222211202102020122121112010010120011000201212000", "001000012201110021200020200220120020222010210222022120011122111021221110210111021020201222120110100011202121121012120220220000202010022212212011111112012222011201211210110121122002021021110020001212100101202120202221122002101100211102011121222220112001020120101021110020200020012101121021100022202111011001001111000012102221011021220001102100101021011022100000111021212201010001221221220122010221011201202021201112012221200020020001212121022201021111111101222101110200111100211002121022222221102211000200010101001100122011000101020111001100222221110121222211000012121210001010020021101001120200120020102102211000010120201101110201021020220010112202201120001020111121012020001210011000020201111111002221022102222220012202210211220110221001210010112110012121011122211210001212222112002012101110011110121121221111202012222110201020001021001102210120200022010120110122222011202200221111110100120001200220210221211102202202020110", "212211120102210001021100022210211002202021112202112120211011210002220022211121100221210212200001221012001012100102122210202212102100001100011202201202221122122012101212211102101110110111021211020122112000121210200111022012021002200010220102011112211200211210121200021211101002220002102111101221102012100202101221100222201122111022022120222201120001122022022020022220222102100010110200220222120122111212101012210010020112022011101121022101222012210211022101002122220021222102201011102100210220022211002220222110001021022211112202100201121001201100201101211221000001020120011002021101001200110020021122211220000121021022000011102221201011110210212121101021000111200121110211002221100001222112002211022211212201102012020222121100221022112212001201200121022012201122222121210002200212000010021020111002221122201011102100002212112102200220211020111021112010100000011200220001011200101011011102021110020202011200101100201110010021", "000120210011220020000021220211101100120110110012221112000000101000200122210012102020111012011122221001210020211122220220110100101220021120201022221020211222011200122222012021210010201111221110212221121120121011210001021111112210010122122011120210222102121110100021110001010122120202100101210111010002010211020220202220020220110111100101122122021220200000101010010112011022011021221212101100021102101200102120222000010012100000000010202121102220112102111002122210110111110001020002212010021000220002201121120120210022011000120201110121012122000001212101102210210120101011100101012100200020111210111020210022221212000202001210220110000221221220022002012102121211100211020201200001202122120121222200200110002221022001102200201111112211210002100220022112121112100001112102012201022220100110020010201110111000211220221202111022220011002222011212110012021211100011012120220212202001120220100021022110122111121222112121220121122010", "010200201001001022220220021001222120221222201220100222212002002012010112111101222010120100002011222102222220220111112010122211010002220201220122110010102222112210022120112101220220012210001111112112010222212200101101022120022000022011021012211100102100222202200210112100112010202210200210112011022112121012002101011012221221201011121120101000100111211222211010010120002121201200121001202121121220210200200121000222220100220022120001020101112222020021122120121011222022101011002002000120022012010220020220000010022112222110022201121020220012011010210001021202222120110210022112012212221000220110112200011000022100202211022020002211211022101220202202102121000002010112211221110121211100220222120112111201011121022111111221212021010220221100002000002001000212011021102020120222200000002001111102011000102220021200021110222011001021212001102220002001110210200212111022200101100222220212111120020210221201021011202101102021100120", "220200202001122120201212001221101212202021120111011120022021212021210110101101101001011020002002221002112102200001121210210022101210120201111022020112022010102210112120021011011211122122102202020101201220202021011201221202102210220100120122212101021110001220021220111102012112100222010012000201122101020011101112022101221202212121110101121100212012110112012110212111100211200110010220002101021202011210000120222111020211000202012200000102220200002101212110210112200020000121012111102002020121212122122020222122010021102000020101112122210200202101122020011021120010020020122200201220221022101020110100021210111001010201110222000001010120101201201011220001210212010012211010010210002020110010110100002100210112000211010222201212001100011010212001102012110220102120202111210201022002100121102012201012002201022201201112100022110021220201102011121120200022010212100021221200102021210112112111210201010220101112210112102112120121", "120022222001111000002111201021120202022101112021212122102002220022012200111122112010220010212120210010222011000121111212100200210002201111001020022122001102210112210120100102121202122102202121001012221011011110120112010220212202111000100102222000201021110202222102221212011022100012120212010010021201200000020012120221001101120111002222001122211102210110102012112100200202100200010020020211021220202021020112111110222000122111002021211211120110120102102202010202002100201121010112201021220202100112222101201002120010001220010220022102120122021021011220122111010001000200101222011011122210100200010012112122002101102002220012102020011010201112102122000200202222012201121220210111010001010012212010201122120202211202011021010221121200012112100000120020010000221220120002110100102112112212102020000010111020112120220012010022200121002102022021100001020011212120011012020202111200121111120021002011000112010221112121210222111110", "012211111011001012202001110001121121100200122220000002010020220112220122121021000122112100020221121022201021122210022112202201111010121002221220201101102001210210211112101001122222100212022002112222002112220011120100021212121001122012001022201011201221110020020112212010212100220100201201020100220211002000001020212021221102022222000220021012221202212112022022120200222121110211002212122121012021110012020202210011120000211010102021020120222222000011110120111001001210000001100120222210101120212111100112012200110100111211022111201011112121221212210202212202001000021012111110011202020211120000011100121200101110001002110112001112120211211112022010112021020201020212121100101200012200120201111201000111221112211012100222220012012210121001201111200001010112120101000200220210122122110201111021111000122101011112211020112121112111010100110022101121220101222100102102020020100210122012011120212022220001220221221220021201010220", "210211021210221200021122102200112001112101002101101220211212201111011111201111120100101100202112112021100020121221200022100021222121012100222022221220001101022122120001122102020122221201121211000021221011101120102111000200010002202001201201001102220112210010111010121110120101012222022222211022101020221001200020120122001212110121112220120011200210010022100020102201211100111120110220212222202122000001012100011100120100202121201002120221020011222020220222112121101010012010021020110201010101000001021222212121222110011201120111100100222000220201020101111122202012012120010100210020200102120111211100120111110121010110000122021210010221022222001120120110221110210022122120020100101001110111020212020220221021012012010010212011211002110020100210221200022102200112222121222212101221101122101002120022120012012001021110212221021002212022012201101221112211202212212221000120222121121021201001122222001011121111121111211021102112", "211001111011200122101220200021021021121121001202212011122021211202220101201211201111202221221202120100000202110101212000101120222012011002222222120220201012101202202100120010111202021220002202100121020012221012111222012001000102210101111020120220020121002212001002102122022122201220201121222002222221122121220222122000001012212012122012212022010220012210110012101222011211102020011210100020210121200101202120200201112212211222010012101020001110122012101212012201220122110011000211110022202120202100202110121102121200200200020212111010100102002001102120201022221221010201220100201102111020010220202221000201200212021201022120121012012112022121212200122022022000002021102102222122111100210110111111222100202112100221201022122220121212111110101220011121212001201001002000220112120122221221002121121020201122020200110011012012211111022220221021120002022022212210011011201222022201110100012010210010200102110020101011022002121012", "110120001202201202101100001022111121010112200021022012011121111001200212220202021211202120200020220200112102112222112000111102102220112021012100201122020111101001121021010210212020222110002102001021110022002101112021211111021022001121011202120021012202002112202200122221211011102212101121011220200100202110222202012221012211112011211220122010220012101211012110011001012211102111102020201222002200022010212210022022101212120010211102020100012122112002210222101121110210002111000002002001012021002112012101001120221101011102111110012211202110100210100120212212000012101222201212201210020111000121212210001000022000121110202021001011120111001221222211102122222010202010200012220220010012220210011102201110211122210110221212222222010220200021220021212010120120001211201100202220210102212120002121101200210101212112200220200000112011021211222022221220011010001100210020112120021110102221022202220202200020210111000021102121110122", "002021121001221111101120011120110011221110222221112001222222012122102111002102202010101122222102011221012102211112012222221022022020212220210220212202000010010121021100202001101022112200100110000020201022101002110210221102112222222120011120201222201012101211120110222111112021202002201212120122121100000220211102221111210222110000022121012101111020101221210220100120021122202211202110001110100112200210200011221201112202010221101122012012202211011020022202101121022001120002110110220221000110101221012021020102210010210111022202021200022021021200111202120101120102211221200220210111001021210221121101011101100110001021000221201122120102212010121202210112212011102121202020100010002101220122010110001122220020101002210210221102221221122001122100111101000001222001211210111110020201001122021201222020020120020211010120112011120111021111211121202202221002012222011111220000012022211102210011221200112122001211010201101022112120", "221010010221002110120120212212202220212211122220011002112021101200110221021100211011201212211002112201012110222222221100222121202100212120220010211221110011111022110201221000012222200022120012201111001122211022101211011010110102210101210220212220212111100212021012211022221020101211112011120210120202220211212011112022201211202021110212011110111122002020002210201111000020120102010221122212010020111100020020120001022100010102111100212012220112211021010210100111001111102011002201212020111001120220211001201201022010111102021122001111112111000012212221200110112202220100200002111002001201102122002220122011110201200022100010221102102222102011001111021220000222222122112210201212021001122022100220021222022210012101001222112220202200202200211012112002111000000200211022121010221102120201222021111111201100022222022122202002221211020122020112202101221000121102000012122121011222112000022120001102001010002010220220112201011002", "010222022220120111200120100212111221122020100101020212220100012200122200002022100211101212221201112000211012122201010102011222202200110222000202011210020111202121000022201120102222102121111112100210002102120212121102221112111222100010211122101212112102121111101112001011211222200022222101101100111120000211111212220102110110000121012220110212210020001221111020202101220211000022011220020120101100210120110212121000001021201002211200102201110002101111221011221202211201211220020201001002211012102121212010101221222100202122100101010202110012110002201200110021000011000122212200001120000220211001222211002110001201202102122201002102122020101120211221210210101120010010021110221110022010112201222120221102121210011000021022001021102010210012011121202201022101122122021002100220120211021022111112020212000220101221101221122000202010021002002221121212020022202121122220221102122001211210122121020120022022222002200010211221221210", "120002112211110110211012021010000020022101222122120020021122122202022020102211221000111010221202202210201220102210200011222102022002121012100111201121102102100102202020111212200000121200202121221020111210001012100101201020211122221100000122022220111121211200022122112202020110211112221100021111101021212202110121000020121201210010010022012120000202001102022012210000100011221001122211221020101021021211212110200012012010012112122122212110011110222201002211110120221010122122001222020000222202011001200212110100012210211022111011002000112202222022201101201121120112112201220000112000110102110122002001100210102022202120212021021122121211122010200111002021211002110211222222022102012010200002122100100012011120202012200111000121211222112011112212012211221120222120111200211102111111022100111211200010121222221011220001212221121022002210022200011121210220010011202112212111101002100021012001102012221212200000210212111210112000", "211221210210210201211222102001021200112110121001000020002111211211012101212101010212120022111121022021010220002012120022101002011111110010112022111010221200000012221020122111000212100222011022020222201001120002222002011200212022211001120202010211210121202111211020212112111010211021001121001002120222000211201202102021000002121212012022021001222000120112000011000200200000002000022020200102200122201001120120202112200021120221200012122022021002222122120010012110221111012102221222221120101120111021211211002110220120000010021222001021121020010112000120121222000120222210220022102221200111122020001010011102022022220001200112100011110210102012221101101221002001222002221121000212102212200022110022222201000120201221222211001001000000122111002021021000201202221120122022011210202110210001121021122112212101201000121012200220101100011221221110021000201211200000101001102222022220100120120101110212200001020120212202102022210101", "110202200112100111222021210220000221122200210102002010000002221020211010000011210011200020021001200011212100011011111202222121010000011110101000120200021102001201202102000100121221001120210021200210222202220101222020022022102001011211010001210212020220102201112122011001102120102002121021122012210220121011212112202101002212022012202011010020000020222201202020202000220110221020021010200110200110000101122111210022101122022112122210211110121011012022002012210021022020121020001010200010022012220200001001111020020001110111002110212101111020120102022100010010022000200002122222011222021010011201100100100220222120220011102211101021101121122011022221011120111200120120200002220111000000220200211020021020110222020102020102010001121001101101021011220110202101012122000111221010011101112220000120020211111211212010011112021221021221010220011212011112201121212222102111121102200121120000011220011010012100112211211120211221121022", "011110211112022020212221110200011012221121020002101210010201010021201020110011012100121201111011111102000222212120112222122012112212202211010022102222020002202021212021100111120101220122121002002011001111022202021201211212202021212100011120120102010210122011020001101112222000001211202002000010102112021120011001120122222010100020001101010210200012000202002022210102210211201012010100010211002222222200111022200211120220011111021111021011120202221201210121221120020002201011000220211112100211222000022101120120120220121101110101011110001122201021001110221112100110220021011011000221112000201200020120011012120211200110021120102021100202121022222021000220012112100010001120000022222202120011120211212002022221010000120020110011200201210202020110101001221102011100002220120110212202200002010000102200220102220121000220000202220100002011020122020202210101010202200120120222210020122121022011221110212000121000120000102221210111", "221221111002100111100222110021100121210021001102221112110111211121221101201101000221112210011002120120010102101122210201012122100222212101212220122101212100001002022112102200200122102102212111200222122100100012212122111010112112212020102112221220112021000202122102120002200210020210022022000011000201001222201002222211110002020221200122111211211000002001101221212122211011222121121122001112220100212212100100111211222212020120100200001022000012111202000210110020022212200000102101201100012220110121121201011112101221112001212111201120102211000102012202210122011202020000000121012111100022211111022212211002200001110202222001222222202012002011201002102210200112122110001012020201121120222020011111200122221211100112111210100021011102220202021102210212211002120001002001001120122020021211102220122121211212221102010221122100012211202202222201001120021221221110121011122001001010012210220202010200110221100121112112101200222122", "210222021110010211201101100221001201200200102101112012212121200201112022201020120001211211112101101002001102112101012022000121112112001011002011222111122122212210221200212210010201121021001011102122220221201111122012002000112102220200202211111122112020211020220002000221100201220121221212002202102020220021102111121012120212010010100000222201120020122002112121120121102220021120210212100000010101221120021201201211211021200112020112220011101012210220221010112210011120200101001202022211011102222202121120110100220210021221220002121201111111111211200200021212020002221211212000021101212122202012122022212221000002020120010221000101012212201101002111112101212220122111220211102022110122222121110020202221001101002111112012102110202121120021202020110202010102121100121222201222200212102211100102122220111012011122112110222100200102010200020020212022222202000202202122020111211022000021010000022110212011120211001110022120122221", "020012211002011222000101201012222000202000111011122100000122022220111111110011222100000110112210100102102202200201210222211120212001021111100221210222101221111111210022121120201222112022011012121120021121120220101001100220201011010202212220210210010122000122122012200200102102010012210002112100221220000121001120211000212100020222221210010202222112021211022021120212202220110100001002211021021212000200021002012100000202001022120212010212011220222100201202112112201022201221110211020202200220102201202112100012100211201210110100200210120210221012222020221210201011020120012002212020100200012121210011212110202121212122202102101210220102101011121100101202212012220010121120002011212121122210220002020122110012201200102120001201022010012100111202210210222100112221022121212121212201121121010020102021121102021111012021111222020010022012121010222211120001212200121200211020000121111002202110020222222011001022021122212002112021", "020120121100111011200022021121012202101201011100020101020202121112102001220210100012011011110120020220221222100220100200221002120110221212021200010120111120210012011002212111221202221012121202221121210111121021011202112120220001112002020000212001212200001012202220200201102101000202102211220220211020100100021112021212212210021121111201210210022012220110222100021122011111210011101112011112210020012011010002101012222121200000012111211201221112111011101002012210221220001220212211100222202112110010010102200212120201120011100101121101112011122101120102200101120101112102101120012212202020002212001002100202002002020122212001011002022002222101210212112021101012220021200101001020220112221020100111211211001010000000212002011221022222012000000212012220011012222022100211210112200221210202200112120112020001110000200010011220201002111200102211022101102200010202020021221111001110222112001112101022112111202120221120121102100102", "112220101210210220001000100211022121200020122000100120012210221212000112012122100012001201002120122010000120022101010101221022010100212121012001211102210200000211200020001202001120100010210122211200202100011102001122020120122012010202011001211122111100111212110200021000100201211202000121112001221201012022101201201110122100022002012020211010222002011101111111001001020212112110110111122202202201201121020112010221200210000110010202201221021100121221222112020100002122010002011110112022212210222011000112001100022012121112202001000011201020011212110110112011020120111221101212210101121012102201111202110110012222101010121110200100200210101201111221221012122110110102102220210120201202210210212001022121010010102112001010220112111212221012212021212112201002110222221011112000201112201011100222210100010201012201120200121122120200201220110011011111200210020202022202012101220021120111200211102002020100122011110100020210110111", "222010221001001111001121011212110020122211012011112112010021100011120010021010101221011221020212220120220011012111210122122101211211011100021122010011100010001021000102121200000011212110210010221200020201222021221221201120121110222210210002220000102211010021020012121200202221000212011122202000002210212101122011011112212021212122220120122020010112201021011201201221020112021022210121012112011112222022011101021020102022100201000222020100010210210210020100220220020210122102000000001021220201220121220011122201100201112001000010121112010221212220010201201211102222101022100112211001211221111120122220100121210010201010122011120112100020002102101002020112120020202210222102101102100112110110011201220212000011221221122201220002120120221101120002120220021100100122221100202012012201110012010001221122121121210010012000110000002222012220120011202101021120001112010201020211201010000001200220020101202122021200122222100122002210", "100101210122200102012022110120001122021221121211202101000122201112012211220221211200211122211020110200111010210201021111101122202020001101222210112200110020121011212021022000002002000111110200021000210110102110012010220200101020022120220122221021010000011212120011120102122222210122000011201011001100102101121001220200202201221212111021121212001200212101222110210012112210200112121102020022010211002221110200112001002211211112222100111200220102020110120221122000202202020211200002100122101211120222201021110022011121222222022000011001100121012212010200001102221100122000201211222100122010112001110222100012012021201211100001000122101012111012112100111122010021201011110202112020022001111111210110211002122202212022010021121111201001211122122010022020121200121201211121211120022102011200012021121002112210110010211100122120012012011020210021220011212022121120202100121021220010211011120011100021001012112211002020121012022121", "002111022120200001121010010122212011022101212121200122112011210202122012002002110222122002221122222221212100112012200101210211201101101022210021202022011111210201102211022001012002222001112221212200020011112211212011212101001121101212112120002020210122101220112012120111021011221022021120022102011101112020202002201111111101121000212012110011120222202002111202012200100211211022000100110220202100212210221101221202002012012201112111021001102212212022002120020110222011001001012110001100102211022100001112122010000000122020002202022110102200002010121101012000001022201111021012211121101211011020102201002201000121121102011211101201100102222222110110020211221011001211202211011122220222111111200112100021211010112120121112102110202101120101012220211112210110001110002202101110201011102021200222012011211122111202000120022101101101220202110210112001110010222110021011120100012222222021002120022202201020222121022012122202012122", "212001122111212001110110110100200101222021112200120221022022011020220112101212021000120221001100102021120122010120002100110002002121021111121000102111022200202022202102101002020012221000122211212200011120000122021120111111012111212020011022222122222111110020112200020012021222112121122110120122110010010012122121201211102101020022120012122020000001122021200201221100010212121120001202011001000110010221011022200122122121202222010001220201012221111201110202211012100120121012102011110122200221002122211011221121110122122102120020000001010020021210102222121212110011020211010002210001102112000101120202021211122012201012020022212221201011210122201112200021102102022220102101101100022110112122210002201212110120111012110002112021101222111001122101200021011000220201210221210212010122021220021110211211012211200011221201111102012002211022102220211002222120011011212011211022110201102021121020010002022220210111111221121111120011", "011121121220112001120112121020101101011221101110222001000120011001112021212000110210211020122012120201110012210001101220222122210121122002002121100222221012012210102002111022212021120011020000211011211202021200102110002210111002122201002211000102220100221222221111000202220010001022220201012012111212210022012220222122200012111111121100021122220101222222000021120211200121120000210110000110101011100021210200020012112022021112110200221022101011000020002101220211012021111201120220020122122212212010200012021011111021012211220112200021102111120000011220122112220002120202012212212221101022110022200211000212120201122101121220222222110111112200222220122111102101121122200211211120221122002100122010220121221102000120102212022001000222010021002112122010101000010211021022000112000120200220201022122011211012122112010120022002122201022021210201000122000220011012021210110221022222101121120002012201121120000020012220211220222001", "202211211011001011011221000101010122211212221022101012201002022210102101221101211012010212012122211210212211202100020020210020112222012022102020212102120122011001222022222022000000200101210002100000100021202121001021001012021010022212111101111011002020222100111212220221000112021122102202100022112000211010011212020100220121222122121201121020010011211210200212122021100000221201121102200012201001002022100021222110000212221111101012100010220200111020022121110020200011002211010102211110210222000200001022101002211022102221200111100010001211120011222001222021010111102010211120120121210221110020220010110211201120010221220120201202022101000000202222200002001020212020200200021201022101111202212220020122202121211122112022101112201201121022122021001220120100110002220011200111012021002122202020211200201212111111112221201111202000011012122122012211011221102210121012111020112112200201200212021201020001212202102010022121002200", "222100220122000222010112020011012002001102020102200101221101102000100220222221201221210221002122021211110100020020022220222112001220011222122100101001202211012020121020202212211110201012020202200012100011110201000112111101220110202102021211110022100200022121101121220011200111212021221210022101201001102021220101112221011210110210111112111112022002000110020112121012220220002012020112112001222121012221102020222222022001201221122200002111100120011102100002000120021012202102022021202200221201011112021211022101012021200022022122101022120202112020012110021120122120210122122011200111221200000121002002001021002112100222112102211200212210110020100002010110020110012021110112220110212200202101122020002020010101010221002201102011010221002110202200200112222020201121120000210120220022010212011201221002022001221110120100022000122021222110200220222020222212010201202102222200210000121202210020012011001212000102010221121202120110", "010121121101000222210010201122022211210211020100012122002101010221011102221122011212022220021001220200010111201021011121100210212212022111011022121122210220022000102121022010012002210201211001100022202020221102112200001212101010210100010111011201121220002002110022001221111010210100120111122221101202120200012111122220200112200222102020101001122120112122202201221210011110121011202220211200120221022022111002102111122011001101020000210220221222222021002022200222211201002100002201002102220010102222201100220121001100222012121100211200010210011220020210222112110011101010202000220112121110001202200112012202200112121122210201122020001121011110202201102012021200212010220122220000111122212220121210111011221112122202221021001110021102120001100220020121212201000112011122211001010012111122221111222022101121201010211110100110010121220000212002121220022122012002221010022121221010222212202012101222021201210001002102002110121000", "010011100210100122020111122122102222220012101112201120022210101102022110101001100211122021122011022210222200001202200210022002010222220112011211101000012000121022100211112110111102112010202211102212120101001012010100022212220110121201010102122022121022112001022000011021020210000020122211000210011001011020101221020120021221002000021110010100210102011002022110220002022000221020102212010200221202202111100022221120222222121101010021001120222211120101012112002010221100120000112211100110020222012002201002220102110101212200020101201220121011122210012221102211212000221211221111221211011001111020000021001211002202202102010112121212210210021120202011211022210221222211022110100012011121110111212212002020212002020202202000110010011200100201001210202012112212112112220121102012101201220220210120101122211201111011202100211211112002021110011202210221011010022001101211210012221100122121011112211222122200010222122211020102200110", "112102111222220201110010110122121220122012202120202020010101002011001102222012002022100021111120100221111112011221020002202120202022000112011122202120212221122122002001112020002000102101002002012222001102201010120022110012110202022211210200120001010000101212002101201020110101002222122200210122200002010110220100100222112121101010110020211020111021121021111011012002120021212022102212002200201112212121200212022020221122201012011100020211112120012212111221201221020211202122210122002200010022012202021011011210001211012021012220212222002110101202110101120200200012002121111201201122212102121112011110111220122012100220000012210211211220010201002012122102012211021010120022221211110101122112200111112122111201110021001110112012010120202212021210001012210220222022011110011220221211102102000220201122011122120112220110202000002211112021021111022112100202010021121122100002101120220110002200222121010102020012020011000212200202", "100112011000201210202121120011122211101212221122210222111100110011022000121012122102220221111101121202112222021221101022211222120020211000011020021021120121110002200221111120122122011120212200220122222101121021022010211010011120021011222022101101001100010011202211210200012212212020201022022111120110120001110102010200220000121002111212001020102102221200011110002120111112212212221222022210111000001101120101210002112000120100010121221120100202002220021021121022002120112211120020221221000112011001021100012120122221102001221012012212122210112210021121102112112200000102201022212110010122001110211200001101202212121001022121120022120112211122022020210201021100112200110021002110212010200000110021211120000022122222000201121202212000220011112102011110012111121222100020111202212110111210220211010110102200111100201210002112202111102121112101220012002100221221010100000201011101022111100021011210121012000202201200021201112221", "102212212211002211201102210221001211002102101201220111222111112022102001121221110200022000201020202000102120120122120220020000112100020021000021120122011211212100000002001010100011111121002020220112122101122010011021121012211200102022121022200012001022120000022022202012100201102200220101001120022202021111102212201021211102112222110200220111111001010001222100202201120121000202202002210212220001202202220112221001020101201001221102021202201212100210012011122221111211101102010211102022220102222202110210102122221021211102011220120010002211122020111021101010221201001110022101100020010011110121212012002121022001001012111020122020220201011011000221200121220102201221102120222220101111001210011202002222121112222011110101212101111022210010022220211000202220022010211111202100112102002001110001110100012210012011120012212210100220020111022102201011010220000001101011102222212022012100220210012000011002120112211210020122111210", "220010101111202100012020210022112110022121021210110102221002122121101022120210200010100220002102020102122111010100011112122010202012102110212120010020122111201100011222000112212110110201200222022101202012010111200222012012012122200121011020122102022102202220211200202111102111220100010121000100010220202212200101111002120001101202122012021210210010001021110200101120221121001212110111200212121212200111111000011122121220220012020221111121002002012102001201222012120012100010102110022001222212022001201111002122211110100102200002121001211101120202211101002101220221200002110120101200010100202212221011100120202200011121202102221011001010000101020002122221112211020000102110210011110101112102012211121120222121100120011221100222000120202122220012200020000120200120021000220121010101210210211222100012012202201122102221020021220122022222101012211110201222201010222210110000012100111202220022022020210201101010120111210221121201", "000211221020002012222120222200121121201002011010100022022020201100010101002112211122112002101022001020102112021021021001021201122120221210021020010102202021210020012110101110020122222022002120120110220100220010201110111112000112000100120222220220110210002212102212122010020002112001102020210001212100102202000020022210101021201110102010201221120001111121001001020010201020021120211121001021022102120010210001112001201001110222001212121111012102100012010120002221210210011221110221110221200220201122121020101201220111012001220000212111022021211211220202110201221120001110010010101100112121022101112200112201111210222111200212201002202011122020001002010112121102222220222102000220121211200112220210001010011222220210202222222002000212002222220221022210012120201111210121121021122110022022111102122022020022200212021020111211220112002210111211021010001011222121122122201000100100022121102022010102221011110102120012121212121210", "211020011011012122221101110020120012021220010010120221020012110101201112002010022012211001021000112122110021212102212220100012121012112100011111001002200222200122001010012221101211022022002201211111202202202222201200222222101200101202022221220002011120010201112201000000100022122022201020001011121111210020012200121212211012222020111000111121202101011201222210201222120211001021000211020002021000110221020121021100022210110000000000212101002101210012101212222010101021221100021221000021001221200211001221101212021201220101011002201121011121020211112111110010201221221011011102022012212210211100001200122211202222100012010121121220001001011010221100000210221101201020000002110102110221121221021112121000102200100112002112100022022200010012001010120201102000122021101112101001200111220111001012001112211021120121202202011021012022200010221011202220211101212011121000121002111202202012220111002011222210122210112001112222012100", "220101021011021022121222120001122111021122222110102110201222122010102211200110202200100122022011210202100121102210122222121020120121202100020120200021210121101222102002222020200111222222000100102200110000102000212101020211210001020011012022222220021212111222222222011112100211220001111220012200111000120000220102110220111221101000002211202220021111221011020222022212222022201201201000012120110022111010211010200002001021201211000212222211111201111002100102020102111210201100200000021222022020121011202101201000111210002012200010020212210210111121101212121202120010000100000211220201002120212211202020200012020012210002201001111210211010021221012212102001110002012010100110121222112020202011100221020220120000212211022110111110202221120221101211112101101002120112121022102100200122200111101212111210022220120122110221010110122202001001000101021011112211212121001202221202222202112011002012102001202202210010001112201012010202", "220221221000000101020101122121012122012100121020021000202011001202020011122120022221000110211121101021012110120001202012212120002000102200011121112201002110201202022201021122000001121100100111001110021200022011002021021122202112202022202220001001120211210101010122112111211211110101122202100012212100221020222200102102102001222022021112011222011101121002222222001011121000221112202102010020222221210002112020220211001221110102021010201000120121210121000011111201222022002012102022001221100222220101102002100010200101221112122002020202020120110201220200220110012202112010120110022211010111111220020211121000210220112110100012020102111010201210010200112200121000212110202111220100210102122220011011111222002212002121202221220120102211002120011221201110021102121022121000200212201011102122010120202210020122121001002102210112002021211020110021000120111012111202020210221221002002111020220220002100010111021102201010000120110122", "210022211122222211011101211021221222020000221002211202010221011010110220012000221220002210100200210012221011200012010222012220101021010122020222111020011110010201102010010121210222021022012221011020102120100012021011010102202010102001210022211002200101021200022211120212001111212022220021122121010122112000001120010201220222002220202111012102020002202221022101122210011110010222221111022112020112112021200110220020002120022211100012122211010101000221200111110012120122012210000020011011122112111122000102021011010210222001022101102000000212221122212210222222202112012222221212202211202221202220201200111021002020011122001001112002200000020102212022222000010000120012200122100112202020001120112221021021021112212101022010212020222202120012010202210121000221112222100200000100222220002220121022111102202201211000011011011222111012212220210102100022111122012021200222211000100222200100002001112220110011012112111001212120012200", "121101211121211111102200220010120212212120201102002010021200101021110222001221222210101112110100212002122010110212012120110211120220002020202001122122100000121020220210021110200001022121022201020021102111210101221102121001122221212221201211021101101002212111000000121100202001221212100111102201120101120002022111201022201121100201110001100220020100122112212120022111002020022011101000222020111111212011210220021201110022111122112120222122122122200201222121012021221110021202101121112022201112110200201010012210111201202000220100012002122012111201012102200012212210110201010000022022220000212201101221022111001200020122021222200221002212101020002010010111110010120220111212002022101011001111110200122022100202201210122200111121200121121120001120102102212221002012210122102000220221201121221200120210202120221021112110111012122100022120101111102010121021002002100100111012212212200102200201122202111220122212120121100111222120", "202100121102201120222112121100110222022100100002111120221011120101121221120220000210120200202021111211211011100202002021011222100120210221101011120200122101020212011002222001102111022011100201100021001011210002000121011222001011120111012210100020102221000102110020121112211211221120011201022211110220211111021121212201211012220200210202011101201111021201021120122212110002010102202120200210202102011002001121212111222100001102200011201112112012112220200210220222201200112212100111010012201220222110201001000110022221120200212202010222202100010122001201210012122011210112222222100210222200011102222112110000001121202220101001011012102100100110211022012021122202102110101102112002112022121121102201222011202011120022101111202112222011111002100112012102211210111022200200122001211101010212202212220211211210002100111122201011102211211222220111210221200221101122011210110100000211001002000110011011100210120002112022122122222000", "122102100100010000012210121201220112010202012001021220122021202121220111002000022101200012221022011200222121211100211012222002122120221220100000222212120011001122211020010001012000200201212010020210012122112021012102012102102212200011112122010212120220010111111101012001002111200101101210012001122020012022021210200001120021202022010010001022221121221020122121110111122022111021200001201220010211212211021102112120222212101221121110102100022221110202211202102201121221020001020110121011120101222201010111212022102012112110200010110000011021200221202022111122110002102022100212022001001100201101122110120211102220120200002010022120202212120102111000201002210212210021021211121101022022210202212001200100112101212120121122211110011200002210201111021002012011110210102202000000211021112201021122112220210001120220002021210220122012022010112120022222020020002101100110200020000201201222220120122222122120020111011212102210002100", "112011021222000021100000210001022211211121010220102002211101011002220010222111120221102001010001222012100200101111002100012121101120222110001000000010110222122110101212122222102112100001111012112011211200100212021222211202111021222220200012120221222000022120101120200212000020021111111121200220012102222212000001211112111000021212022122010110121221111110022011102201202101112021201011111211120210002022111002022222110021112121011121220121222100111101120101000101221010201112221101011110121100220012220200101112021122111222002202201121021012012211110000011111002001202200111102222002222002222121101111002111021110121021211112102210010110220101200220002002201121210120120111000202101120112010202200010202011211022011020121122122021002100012011202002120222112121001001002221222220110222202011001002122211202222202122100211112201210020002000012211010211021002221110101010111000112210202110111212110201120220011202101210110020021", "212012100200221221022211212121101002202000201002022221202211210110221210201211120222012122122111201201021210120101212020222120201012221101021121111120001222222110210110212022111210220001010111222210201120100220211020110011021210010212201222110201200201200210121021202200021000111221220221220102210022100122222200000021200120121102112221020211010000000200212122011220220011210102002010120011120021112101110001120000110011121200010202001111111122010122122210211211201202002121201120212111210200111101201000122021121111111001011100122221120211221000101001210100102021200112201210201110121102202110112112100100200022002002211010211000212112222200020200120012122211012122110122001022001121100221222110000000222012110002120122100222201221222222021022201212100102200221212021011220112012222120221010100210120021001021000221000200220220122010122111220221201100010112211121100110210212010101000112112122121112202202211120210000121120", "020012122111211000112011221020000110122022201112202112101020222021111011200021202012112021022201221202102212020001011120111002201000010210121111010011010202210001201100110000210202020010111120100121001100001011212010002211212001122001021022121211201120212210121102221210112022200202200021111110110122001201102200122002112001120021201102220010121120001021002210220200122021100111221201111201220201001220221122210200222202122102012002012222100102012222002222201012012122010101021012110100220201220121121122210021100111222120002002100212102001012212220220010022202112111021002011212020011202112202212111111012220001220220212120110022102121002102222101002100200202012200021200121121121010010121012222122112111000111210021000120221220000020211121200211201220201100210112212222201122200120111100220110111010220102012212110220120211222101110111010021021012001000122121210022110101211122101020101101110100100012012122220210020010201", "112120220211202120202011211220022012020001000021110112202022022200220010002001122002202220200201001022001111110002101211220122202212020222221220021200001101221020001202122201021111212222211101002021022112222202200220202221220211020201121221001102212000211111100222010020110011110120021210121001112010012000100001110202111102202022120000100112220111121022201020020022201100202022220000220112222122211101220210020020021012100002111010221120201110000010022220012020100200121010121121220110000220001212221120120012122201201210210221200122201012201221111001022222220020202211001210120121122221110100111010020000210200122000100021120001021001001020012201010221001201210122111110110011201100112210101000211202011102211101101222201000220220020002220201101110122202211220211021101100100022212120110111021100202010111000100222121210111021221110202001002010121020102211111220001001222212212000100021211000001000111211001012010102001222", "221201020222222100021111202221121221202102122122001112222010020112012011110102012011222101210112022022012101020200020210220220222020222212121022020210120220022021001220210112210201221112111122011201112022200222210012121202210001200002102220212222120001101011110220120212122221210210222201122211021022011210201220202100111210110122200220002221000120022210222022010220100021110021020001100211202202112012221200110211001211012202002200112011012202200200022221121110111100211200222112211101122021221222110001012102222111222021220102101022110202101210220222211000111221222222110012112021222010010022200020112020002002112100121102200110021220012000012012011111110210202002010201012001000100010011022111200002200222100022000102202010120022210122010002101121120102021202210022012102112120201002000012022221002221000121122022000100010101220000021111020121110122212011020200121122212012002210010021222011222000020000212220200211001221", "120211120222101202222122102101200212010210220221020120221120010220011110120020210201101220201011112012202210210201000211211202200011112020100211201020211111122222110100220102120100000100110110011122102122111111011212020212111102100012002011022020101200012011210001021222101222020011102022120211000010121010112210220221020010210002102012221201000122021202211021022011000212022221210122100002220022002112222201202120111110012202122001101110020102100001220002210221100122220100212112022200112110212221020100110000000022112001221020222202101112121200110210112200002101110022200111101111222222120101122011111211200201221122122001012021120122221022201200002012211111021012022120220212112210211012200211012222000011110011021201010222112101120001201211021110222121210000002101021011020222200120010200000120011212122112011120002010202021202202101021221221000000101012112100110012012221222102200221120200020222022021020110002221110021", "000100010011011020112121111220102011220120212012111012010002112100012012222102110002211100001110021111101010211021122100200212122001111110222201020010112201020120012110110100021112012111102002022111200022021000111220022002202002000222202022001010202120012011211220211011200201120112010210112012022220101011100102011001112002010010100220121110001000202002000012201201111221002112101002222022021022211020210222120012201200201222112222112001110102022100121002121200201010121111120011021222221101100212121001020221010110110100010011121000020121220222121011211011000100012012200112211121021000122200221021212020122212012220202220010021120121020102100020211202210011000220022110111012120000112022221022011122122222112111121110020020022210122121010102222122102222010220201212122201100120200101111012022111012211121200200122012220102220220100200122212212101011112222200022020001120200122022200210200222121212210122012100001201200221", "020201212022221022112212211212210122201022201221122110021121110222022212100220212002110122120222210020000202111101212002102200102001100212210121100010211010200110110000110011021120210122202222120022120100220002120200211112011122021101100020200212012110121212210012220000222200011112221212221202000121102101201112020020201101001210221211212021010102002022100100100000002002210200202211000010102020101010112220110001111102100021021002010000201221020002112121200120100001210201200210010222201002120210222010101201002220122112010101101000220212111110021112000022010200012020210100022021002222201212010110210201021021211102010120021111001101100211002122112112210011202221212112110121101111012101001222111122110002000120022220121112021222111111002101022201212211202022011012020101120022112122022020021200002220000211210222200202022020102221201101200021122210010020020222120000120010120102122100100120002221020220111010211001022102", "212010220201212220220121102010010011212201212120221210022020220011211112200222200221010012000101110120000121110120000020002122102202122200220212010022220202201201100201100012202011011202202212201221110101112201020201211010210210022200111111102011100100002101120201222011211102022120100001221000022102121121022221211221120120100011202012122120020112111102212101000202111120022122110122221022101200021202000112100012021102112010110111112011120011110210022202200110222220011102222002120122011120011122211210211112011021211210202111122120000202021201222002020012122020100210211120212001221010011220021101110211211002122001011222010212121000022210012110210121212122012212222111110102202000010021022221210022011121100101002002221222002222102100012102200011011001021202000122201000122210111220010011102011112021011011012022102112212000020112212110100020022001000210121011022101112100201021020121202202200010021122000102220222010101", "112011021100202212012001200011110200021122021000020100201222002020022010201212022011102211002002201122021100111212212120210100221210021110010120211002020200201201120222101200001210200221110000210122220010222122102220112212121122221011011222012000021220011000020002002201102211022121020120211100121220020210210121111001021210010011220120001001100002121021022111221020121212202200111202011011101110110002010212201200111200201210001120201220022001111022200100012011012202102012110201022112112100222101022211210010102002102200021200122101211022002111022122120220120001201201202110201222211202112012002221102222122101021120221121000221212111111010212102101120121022022202102122220122212222100201021211201220020021100001001111112201011212001211101211002122211112022212100121202212200001011002222221202020202100122012022220000201120221100210122100100011102022201222221011202002212211012201000201221201221000221210000011202122211011", "210111221012111222021201020200112022021121222201020110001221201101220100021212012022012001111001100001000111102000121112210012220211102201100220000110122020202100211012202121221110212122212010102210212121121211210101201210101011021121101110021102101201012010000021121201102001202212022021101211210002112120100102001112010100020211012121101001201022120211011002101110022111001012101121011212200220221222012102102021122212120211011111021100212121211002020000111220122202110022122200021011101200200102022101111002212121012102220112201011201201002020101122121020111210011021011112120212121100011200100211220212212021120022210111021100101212221022001010211010001110102220210001002000220221012120212200011101110102120211201020110201201211210221110101021100010110200112000011212021010221212010001110120211200021100000011120221110000202002010201021222010220200022021222020211022122121220002021202010000202112220202211120011120100212", "120202202102201222112000000212010001022021110100221012010121202121210021020210010210200102221112002220110101221121122010120021002000201211002222221120201021100120212120110120122202022010100200212101021100110200121220200020002021220021010111010012221222010021210100210222200020022210222211212111012102201011120002111101212221111222210010020011022001000022111202120022211022200022001222122211120211220110200221000121211001100101121112012101120211120101202221110011021200010120122222222002021101020202001020001210101211000201102101100112212120121010220221202202102002220001121111212112022210002110011012210222002012110210010201211021001222110111220100001000120202200212200022101002021122120211200121212002211210000022010211021210111222202120010111002021100201112101212101121200011001122121202210021001112210010221220000100102220102000212010120110001121022221202121201110012102220020110100112210100112002122101000112011201102120", "200010120002111010211011101122200021211112110010101110011201110121011222221021011222111021201010120202110012122200000102202120211101102211211220000110112110021012121102010012220101101111021111120120121000220120010102000101211102121112220011220201222122012112100022200001022020210000220022120110112201012010022121001220001102020122211220101200222011201201202022101111210220211022011121201200011210221200220111101212020002200200211010202100000210120120101102122120012121221011022102100222120120201002012102221112012000100001200002000210210100010212022220220121220111010201021022011121011010212200102111100011121110122011220211200202110001221011120020210001102101221200111200221210202212022012011200102121210011111100201012102021102022022111012010002110020122012220022010111110200010122011010100000200101011021212010021112201002222201212121211020222022010211011220121212121020101001011221221220002201001201001001211210101112222", "001201212111001021221122100221001102102020221221000120001122100222211111010001101020021202201220112110121022111222221102210102102211000222112120222202021001220022200001222120211102011111010001200110210111221001001101111121002122111212000100101222011212210112001102110000000211012000101020121112212202100100021201100021200121202100000001101222202012002211010120102112100122212221212222020112022120210201210122122222101021220120220120100102011002220001002212100120112120020011120001121012210200200001211220222212001000002020222201101101111220110201222112110011120102001010112110012222222200220110222200102011120011201021200220101212202210211002020100010220011022102000002120220110012002111021112212101011000220221121201102210012121000202202012021220111021120010002020022110021001222002010211122121002122220001222212102022012100000010010000021201222002112201222220022210120210100202221010002022000010011210121220100220100020111", "120200021112120222021100020110020021122110120102021122120202221210012101020222212202112100101211212222111200100122022100120120022111022120002210202121001221221000222200102022021212202021211200120211210010200122201021021011220122221102202200201201111200112221210220120021001101001202120210100122221121020101102210002020011102220222222000022122000102002110220212100110001212112120000001110101211002020120121112110021112012001122002122010100100220111122101220222112022220112022021201222020122221202102001200012011002120202200211122220112121202021120020112112021211202021220100102000101202000200210002122210002002222202010120011220010212102210001212222111220200200120100112010222120201201211021012201212221200002000020211201022121221201110010111002010100011111002200220111121001221122101020122020001111102122120022102020000202221101210020021022102012020112122220022120020120002121210212101122200111122110011111121000010121100001", "011111212022020100220211020110000101010110101212122122020101002220001200221012212000022200120011021202102100222012021110022221002001110222100000210111101102212010201000000011001121112211210222211001111002000020200020002122112202121002101220121200222202011221000112201000012200201211212001011012102110022020201202220010121202122000001120112101122220002102101012122202021210102210112221001000101100220002021220010011110012220212202201002120101120021102121222222012021212101122011102122020001101000002210102100002000021012022120021102011020211111120222102020100000120102202120100001002211001201022100212011222110202201020121012011202000101020111100101101112120120120120011111221210212020221111002000121101120202021001222002112201210120101220120200012200001202111011201221100120200111100222011111012212120121001001122002202012010021002220210001122101001000111122012012012110122220112110211200212220200022101121000202120210011022", "021202101220100020201121001202202010100212210011121221222211221122010111110101011121121220201000110221210001111220021221121012111110010001122120221222000110100002202201102211121222121122210100022200001000011222200002112002021102012201120111202122222122000002010112012102020210112022011000101012102022211002001200120011120000021102120221101201001100101211122010021011220111001010110100220122020102022200220121102111010022020012010100121021121210200012201210001011122111000220120102101220012220002122211111111222201222211212201022011220101022221101020012111112210012211222002211201121012210221020210122011121111210202122200220011020201101121202111202000022211001020002012102022020120100110221000011012020120020110210002120000220111122110212100021022221021100222212201110221021001211021002111121021021022202220010220001011221002010220210002211200221020011200210210101110210210122110202202202111000200220002201001122111100201010", "121112010012101010210020002120001121220221121112222002200110111022202021022201210022200121111221020222012120102022122120221222111022110201010010121020210011012100002210102021012112102200122000222202210222200100202101121112112120202122122212220201020101110212012220202000220010010112001112021020121201100012212210111010021211101010210110020112210211211200112210102000021002120022211010212001121122011111101201200022011120022212212211102100100212201101120022020122202110020010002120210020022200200002112102211200012102100122021111120210120121011201011212112011020000111001112011110120020010001200002111212212200200021010011121001120200000220210212211020121200210102200120122001100000211012100001002220212222110202000221120112222101100202201122122221100211010212002120112002101121001120212122202001101020210202100211121102221112212210001100100022121000002110010021222220002112022000021102111102221112201021020022112102011222102", "222111111221011200220001110112001011001222222110020102102111211002201220102200001221012022011210000200111210012101220002110000102212012101100222011111120102200012000100110122200200100001120221011111200111121011122112210001100120211011111211202002100210000112221200102101220202111020212212101002202221000002212122211120201020102212020010110000112202012201210110120020221120000221200011010102222112210210100221011000110101211221201110102211112220201021002110001100121010012201222222001211012111210211110201002111112022111021012002210102102121121222222022200120200012001100121210210220101110100001100110002102110122011210001002021201220100121222020122022210122220002012212102010002211020011111110222100010211012021201222211120102201222010001201101020122021011100100112201221001022022002121000100000212010022022212010100102101111110220101121200201100102200011100021211020101110001102000201112102001001210210021021112010011211100", "002112220102122121222200101022111200001222002002121021202121210011012021201201120022110200201022200010212210102012012222121221002222021120012211100110101012102210201012122021220022012221212220012211210020120000222112022112222220012020111100221000100020222120212021002200200011021000200121100212220001010102221121210022110110101111021002121102210212000202022221212100200202112111020221000120011211111012112200020000001002000120210210101101202102101011021000102102011022021111010000111110202021002002101220020110100011002100012210120202210012022001100010002202120001021202102212022110001012121010001102001021022211210002022112200200100000200211002220102210100022221120220022111021001002011201200221222022011011201200121110020000120011121011221222221101200021102010101100221222202122111212112101012010220101102102100201212101222211221112120220010221021111122120000011202001010212010000122011222020220101122002102011101221002122", "221000000120111220020110001220001210211110102111020021021021011112220001121220121122012100200100201112201211110112112220010102122210222002020202002122022222222010201120112211121200112200111212211200221022122121101001221220002001102111221201200211012121112001120222222112222111112112212101121020010122012021100010121220101111200101022020001100000210112000211112221001000020021011220110020102121001122012202120112110002011001121100201221100222211012120200110111001011010110211022021211201111002200010012221121101112111102202222012120112021121112201000101002220112022210012210211122101122020220102022210101122021211100112002000111121111200211222220221222000002122022101102112012111000211012020010210100210020100002222210202202012212000120102021112000122221100212212022222101110202120012211202120200122201112201010220122122112102110000212100020122001111221111002111210021212211001021220112221101200202110111011221012021122101021", "120222022121021010121111112022220020112010121011222122110111122202000020001102021110001202021022010100122000002220112101010022012210002022121202000112010012111220122022102100201101211212012121220200011122221112210100001022120102101020121012100220000111011110120122101221001222221120101102222012020200010210002212011202002122100200011222022212000122200221000210210201201121012112220100110102200201101002000110200212200100020021110202222221012022012122202210101101212200220210201200200100202011021202102111000101200021202010112001002202121220102101111001222020110211120020111020110211011202212220010110202010002100102110112022011021220122020202111020021211101200011210100002221100020021002212222002021002202220221220200022002201201221001102110210021121101022221222021102110021121222022100021110221112201021101010222022222222010020221100210000001121012001121111101210101121101022121021110011011212100020012211121211101020221022", "020020212002012020001002221120021022101121222010012220121111002110221010021112012111210121210120210121020012110120221001011000221122101201200001210221100202200212102010021111112120212002211210022021202011220112020221112201100220010021212200012120021102110211012101121011000211011102120210002022122002101100011010111222000012100100020020021120211022111212022210222012120011202112210200000102020101121101101102221220110202102122121121011122112221000202211012200211112110120022101110121110112110000020220212101022001101020120012212011201020220200212122000222211202012020100211222002000020110202211121212202120100100122200102010010112111011201010001021101222202002021111202122101120001021111010021112222220112001012201211122001000021111011201010112210121220111001101222102112000101111122011001110211022001210220111020012202222020020221112122021202121101012201020100001221002121112002021000111110012210010200011100221120002122001", "002202022202121221011200010122002021101201102210021110112010100220111101012000200012202121200201002212200122100020121210102001211021112012020110111102202121111012220011200111102102001220000211220021122011100010222122111002201201100012200101210201112201001222011011101012200222221001021200212012112221121022101021210100202220210221211210000111022112122121201002022121120211201020112102021200211210000111202001202210112000000102220222001001011220200121010011122012121001202202000121202011220110212101202121121211102012121111000112202102101012011210002102000112201010010222201211210221001021211121221200202202010000220020202110202202222021112110022212020121001200220000012002001120001112200112010112221010200200120101022121212201221021101202220200111211212222202002102212221010111022020120222200012200001000001110010002112001022201002110011112211000002102100221202201101012120200111122011002110111120112022200220121200202110002", "102221010002100022110000021222202211202011020021010100220011101012201221222122001020121010211002202011000112000100100202202002012211001202202221122102121111021001211101222202202120201000002110201220210121111001012020002112220021020122100101200000111202212001201012100100200211011201111202022101102000212122201010201201020202102011010220210222100202211120112021202100202211222102211011111021102220112021220211002122111101022022122100110221020121201202011022220111212010200011011112221100101221021212211021100220101022201010100001001101220221000120112201210110122220102001221001200201112110102211111012010022000110221120111000111100000100101020122220111111001011101122212021222020120120011010102000001010011222102110101210120020121011102021222210211101000010221120021221102210021212112012210110210110021202220210220021202001020021210010022000101021120002012202122110000221021222010021210022100210221012212110021202221001122100", "220220002120221120200202112020112010101112202200111122011111202220202101122202220101200022110112002102001210100200021121012202201010120221212202202120111021100021121120002202011200211212220120011211021000201200100202021202010120102001200122020202012222212200222210001121110200111002202022022111202200012102212101201122021000012022000022221002022211200010020100210021122210210021001122112111011100202121021011221101222012100122201000200021111122000122200110100010121111220120222000120020201101002020121202202102022021210122222122101221211101121102112222100111212000102012112111122211100012101112222121022111000112022110201111121210010201222111021010022020120102211001212200222022120222021001002222211222100202101212112210211002012220112210000021222000201020100210020221012201112121210120111002000210010110121211101112010110020121001111022021211211020022111200211110112221001012021022200111112012122210121100111111211221002101", "011210012220021010202222000212110002100212212111021122120210111022011022211110012012110121120222010000221012021112010122220111012100020002100221021101021122202221102110200100001101010210011210112120202102211022111020112021102222200110201102101010001212222011101212011121102212000212012101111222101101222022120110221000010222111121210222020012002220020010020202200201100020121020112002112120201200011221120002122020202022110022110221120010000010021021100120122112210112122110202112020111222020010211120002100020201000201020022201110102010112022010112012002222012221220002200122111010221202120010011202100200020211012021000100122001211101012121212022112020111102102201000102200121212001020212220202120211210112010022000011001101211220121102200210120102012200111222202201111200221210212011011122101212021002102202102000110120100220101021112120112111022001200221122021020212012020200101200021111221022120200200020210001222001202", "000001112202010220012212102222210021211112111201212222201111202101020022012001201211111011020111120121202212210112010211112222011001200022112102201222122001001110220202020201100002100021120011022001210202212022022121100102020011122100212201222202201210210120002101100022122222110012000020021220012212202012001001210020122020121112102100012002222020022212120222001001101111020001100202102021012110212002211211001202222110111010212121112112211012120122222011011000100212012210222200120120102020000101121112000001121121102022000002020122201210120111121110021122222101002001020002111221120211121012201010200121000120011012211200010010222100011121110110012022100222221210001112002112020111010221212101200201220122000221110220121111022122121211221221000221200020210000012022020011002021221002102002021201120012010220122100012210220202212201211220120212221102101212212222101101110120120010021211120020202220112020211102000221220002", "220211200122201101001111111122201020212002021020002200200111102101002122220200110121211022010110102001221222200222202201101212222202010222120100111120111211210002121020021210002011211221110211222110002200101212020012212121221220010211012001012221221101110000120202120111101101111100102011020022000121211210012112222002222002100221002012212221010001100002020202222010001022000020000002202102221010210200220100122212201202122202012111122001111100022121021221020000120211112001200222000110122101210021002120010012122010100221221001210211000000211011210001002111111100220100002110102212110111020100220202211110010012112121120010122222202110021121102112120221221122200210222022202021222122100200111121111210212001011102012202111212220122212100011121120001220222010012011021002000100220222122221202011010111101100011020121122210000002010121200021222210222101012200101001210010211102110120202020202001201220012100102202020100211212", "012120112220011121121012211110201101201210210202101221011111112012110100002111210011200101001012200110201110220001210212101000002202001200210201120001112020122200221222010102100122101221220211122212112012002022200202122012101000011101102112001220101200121201101202201110021200210211010011100020010000212022221220102010222210011020212112120021102220012112120221111220100212120200122220121221000001112000201111121022022102212121010212002000210210012002211211001101000100102011022020110021010220110012000120001200210220211022220012220202110200212102021200212001210002220000101211020222122220201021110101020002220200012100010110210002022221220001102011001100001101201101120111200100102120221220001202110220110022011212211100120102201011120100221122112212222102200102100200220000102001020110100102100201220002112022210001212001011102110002100202001100020121010121020100100112211112002211200220022120212202021220121121211000220102", "010110021002002102011211212221112111101010110100102110100100221122221211121221101111021020100110222000220001221211200021202011200122100002001022212211111210010002211122221000120022122020021100022221222100202210021110200010221120200021121201012201021021100200211222222002100020122201022210120100010101112122220111122222200222201001112202002220200221122111102120200210011222220122221011112110011010021022112021102022220102210020000222122122012021122101100122022010110022220021211222122202222210111011020101110011022101002202211011021121020000012010021212212222122221200020021211022001111002120010100200101021021002121221122210201120120120212202022002012002220111001122222111011011111111021011011202222021101021111120020210110122020121012010220111020222102012000221222222012122001222110112000100121100221110201211211110122020120121110010200200021011121110201021120121111021000221020200200021110222210101110201220110000100112012", "202202001100201002212100220212100102110211022202110222022111011121000212112100221110021011012112011020121120001112011112210010110221000001012210102101121000222121220222221012222002000121212222212002200020211120201101112121122020220210220100220010110200211010210111210221010202122120211001212001102222102111021101102010000101102021012100212012100002001122111122211211122022010001010010002022220012000002000111120221000000011220220021102020002222011221000102210102220200112120200111102202212121200001000220101212122111220100201101120001120120222010121210110010012100112220102010122112011110121012202220012222201210100020122002022220100022201202021121220101120100221012111021100222000101211111221200000120220221110202111202212220002212012000222002122101011020002022210212110101121120011002111212200102112000010100101100112202211112200201000222012100110110112222001112120010002200001211101100222012102001211021102221021000121002", "012210200220121110121120121221221021121022221012101012002210221111121102220010212222112121022220212222101212102100212121120000010001021010100220221101121222012111020111211122000002220110222202221221212100002112001111212102011201212021012101111010100221202110110210200022200010200210200120221221221222001101021220220110222122020002022111111201202220000220002002111000201120022102011010222220001010000010121101102211100010122112110020112021201100101010221210211001102001001100100212101000101202102011122200020210000011112210000000000112201022200011112000022210000101011201112220221121222100120120220121110001202011010210011012222002111020121102002100202220101201202020120201022021011100101022121122221021121200212021120101201122101021102221221100012220122210011211000102211121120001111011101002111110202210012002011021112010102210012111020101002101001211210101122211212220100002111011002210120000222121011101200102102022112210", "021211121021000221201112202000021021210211220011000200111210100202212111110200212120002100110202010120210201111121110012201220100212000222212022111122112001101111110002112220202020222222101101201022001011210112201010001102202112102001002202101102112220002210221002200111122001102120121201112102010122201221101202202200222121102201220000211021201120100002011212102220120002212200000121111100012022112102010202212110221101122211210001111012122000212211202210202121022110022221111122122110111001212102120212220022120122222101200110102020021101220101011001202201221002021100210010022200012201111202221021001121120120221010011120111222112011001221211002022221000020101100010110210021210120122220210120021122202200020222101210201122220001202200112200022102101011221021222210211111112121110222012201100110121110012102112221211212021100102202012110100100222211120122011012111202101110121012022201011222110211122221120212122212220212", "111201011222200011000122010012021120002102202112121210100112020221120021211210200221120120110201220012121112112000010212120110101211202210122222220121010000011112001121110211201222112002011022120112112211101122221201010120111221001001020200021201000012100101011220010022120021220010122121011111021121220020212012212201002111001121022020002210012102200110022102211202101121101101220222000120202211222012122120210000111100120100200001221221111001202120122222202211022012210121000100111120110200102112222212212100202102102120122100212002110021020221211210222211102210012021202011022000210100100212210122211011101200101101020220222020102001221210011002012211101020211022210111021211120011021212120212210022001120101022100110012001221122021221222020102200202001201120200221222012100210212120100110200220201020220110000020112221020002020121220120010222010000011211101221002022010001221221002112110220101202210020120101221022111210", "002212020010201210001212100022121222100111010001200201020011012001102101120212001012220201211020111020010211210111001022202010100102010002222201100022101002122201102221202200220021222222220212211212101201102200111022210010000210212212011001102200002102000111011010100011100022000002121201022122212120112221020202021011220211101111011100110120200002210001122210211201021112000000220201101011212122222011122202120021100010020210101201002100122002000021201221211222010220020211211102001202010202001010010122001020211000202210121011120110111010001210002022022222021002222022202001221200102001122220000200202200122222202020100200100001202011020021201101121211210002222222001222110221120011022000212100021222221222200012000112101200202010010102212100120112210111122010100101220100211102011222002201002002111120100102111022211200100002120202100011200210000020220010221120102000022120102102022222122102211210101222101212202210221120", "201200100200111002021111121202111220102012122222201212020220010200210021110002101111121220021210122001102201222112021210121200201200011200210102221022212120000200110002001002111021112112102112202010220222101121201112100002101022100222002000200120001201022102122122002112110012220201221002012200111000012001110111201121021012011020100010201112021112020000202212220202101121101001011121122022020100211101200222002110022120102102100021202220100002121111012111022201002210201022111210222012110220001010122201022222102222212121020022010220001211021220211111201111012100111011202000102122021101001100112101102212112101211101120120002100200011020011122002200022212221101220102200202121210202222221212111122120010222022021101221022211212222122112212200221011210201100111220011212102101210010000100021122002222121201001222011202122102010001102002101221222221021220012101212012110101122010001220100220220201102010020200111120112101021", "102122012101002110121122111110210222010112000001021212102000001021012202002222002021002122001210022101011112102221112122102011100210100002012000212221201020022100120112210022022201220120021222200000200020220220202011200001122100100012222102111121010122122012221120111200200011022121010102110121210110110111202220020200212211122011021201222121021201111222101122100121022102220121021212202102021220021211102022210000100001101011011121020211000001101011000100110211220220111120010112212201211222212020210210000222000102111120101111121012121001101021020002002121011111222202120221220222122120020221110201010000110210120201211210000121210100212101110102122010121122120010122122210200021120121001100122012112211000221102202200021122202220001021000202100212100001110011001222001220010021011211000100121020112000101201000212220122121210201020120101002012220112122120200122111001200001210200111121022112002221011020221212022001021012", "201212112012220111120121112220210010001000002120210102110210201121011112120020112202102101212201222012112220221012010101212010210111021101020002212200011002221200010120202210011100201220010000101220222011001021210011121120210020110110001212122002200102122201222102001112120010011021110011112001222201200210111121211002120010201202122200000102022201202220022002000002121112221111011202001101000121120211021202000111201101112210202120010121101222022220121221010002112122121002221201002101222122021211211210111221021110220001112001021112020211101102201012002112100122212022122021022100212210020102011210120121202012002012000020020021020002121010021001012220202220001110002001112101100222221200010010012212012222011111122101210120122002212010111121102220101200001111122022110020202101211111202222021222201110210222121121122201010122010222221211001102211001220022220011000202112120012120020020012022112222112121110002222012121221", "010110222122202121011100000011210022021121002210002002001222100101200211112212121210102001222100122202002001202221100010001210221101220200010210020222021101001110212220202001110010210221210111002200212121120210022010011121112122111111022202122101121212122222101120002101120022012220211202220102200121221022222110110210010011211010012102210000012020221200102122210021010021001101202000122100100122101001022122010012210200011102001122222001121100121011201022120222102020110121102011121210101202012211012020110120100200121102110000010212202212111221210100101112200020120101101022222211011022110002112121200011210202221122210111200000100112211021210202112210111022211100001220102012021201001121222121102220111110010010212111120212200002220021102120202110200120210222101212202011010001110021110200112011221211202102102222210212100210210101220221021010002122122101200120212211202111200220121011120021121212020101011020020001111220", "001122202220110211122221000220010202010210002112220210100100102221012102212101011202122100120210221002221201211222120200022201002011112100210212002112122210120220010010012110000002102210011012220021221101121200000002010001120001000011111001210110110122021211121112102110212012010101121110122220100000100021102212111000111201222000010000102211001220012012222211021210110211200202012111102122000100202000111022212011202122021120220202000001020222111002012221202102022000122102201200112212210210022100121202201220020102020202210002110220200210212010111101100210200111020220220111012121011212221022212010102202220122021022122022002002020020110121001110210211201001002022222111220021000212012002122102100002202011110100010202212020120102112012000111021201221000112202220020021122011020212210211012122200121222122221020222020201001210102202012010102022022001021201221210002101201120110102221020202001201221221010011122122220202001", "111112110020120101121201222110121021102100110000221012220120000022200122111220110110222212000120011211120211012020212202022012211212111101112110111102220001210022222102102120012112222120102101100221101201212210121222212220222020010020110010010122221202111000021221210220210221002112101120022111201212112000211221111021020210101101222020211202101100221210122210121202010021212121011111202211011110021012102220121202100020010000011110122001110122210111202011010022222200022212201202220220212221111201212012012110120222102220021201101221110200022110120222201001002202010221110100022101212211121221012202012012202010210012001221201121011022212020022221212011201200200200010010011101100002212201210101110122110202120112212120222111021112200102001001201002222222011101122012220112111100221000212110101000022202001120012002222201110101102011000011021022110221101102102200022220010001020220100220122201202220122022020212102122100102", "120222022112002222202212011010100220111102222011022021221200200101121200101111110222120101211010012000112011110220122210112202210110212211022121100120211101202021002220011201112222222121221201022110200222010220220110112011021212021222000211200202202212110122221101201111001000221221120110112210200010122210211121022221102220012222000011110102022010120001121120200001110022001002122221222120121210101221102202202210201002120021000012000012011121100222110210012021102220022002220220001110211001001022122012221001011220110221021001002111012012020002101102111221121202212000021012101100220110020020200110211002010100211202011100102021102110200021102222000001110122112220112020212222222010020012201201020222022101211001012221021201201210200111012210222221100202000112112221220110202222200121102122110122122121220002021110111012022222211011201110200010212212022110121200200201202110112202122002112100012101021022222000200012021102", "101211211002102211112022200101220201010102002220121102010100001121111222222011100010001201002022020001210122011200010212200201021001001110021020122220212021222212002221022110220101112122111012110012100201202021010222210100110001121000210222111222011221221220012222001202001112212212211002111001200222001212101100000020220111222002222222122022012001102100121011121102000021212002211110001212112012110120100212210220221112110121211012000200201212112211122102022020002122200011212020022011122021022121112200122222110100111002002220021020200212010010201122221112122020022001210122020100101000211102121210021120021010201100212111001110102001101201001101210120220001120122211121100011111221211212212211201010110201222210202200122102022202010020112220102000021111110100101200020221212122021220020021220121221210021221222000222222211020111001102202121222120121121210000010221101101002120010000120202011220002000121221211120101200202", "001202100110221211220011121221220212202112222002012000100221120120011012102021000221100110100122102211221212100101101110002020112220020122110100102221022121111102222221221120201020221011201001010212200122002201111012010212010212120212020022202000001210012220201010211202120012200222221120020221121010220201212200210220102100000221211021112002122110020000002111001211020111020110120212222021100011022110220020200202101102020112001222222210212211202200110010020201012000211101222202212000112022101112100001010102100002222100220020202221002212012020211202222102211002012201112021101100101022111120121012111002212212000011020202002212221101121010120001202002212201120112021110212110001210100222012102221122020021011200210110201020102001120212201222212022202000221002101010022020101202220200120102221111221111102011211012220010020220212020000022112210220221202221110120000012220100111122100001200121202101002121102112110121020212", "221102211200120102202210112001202221122012120021001101112100221121122222211001100002201020012001221212120022210202102221110011102200120211021111101000211221211011111120102120201012021212202220102110110201122221011022222110000021001110222001200000110002202202121012210111212122011212111211002211121011210222202110010100202122221112111200110021101120000202022221221102112120121002121222001220200210021022011202201122122121220211102220220200120111110201022021102102211100111001220100220122110202121121210221220110101002122012100100111110120010210020021200011201112000011110120020110012022122022222202220110111212100020221110221022122201201221200220202111120001221112200111011122221022120202202021020010011112020220021222200200110212001200222122110100122102210120001011220200110110002020000111200210102221122012120211020220121220210102022211112220122001110122002020001212101220222010222122212021111211021202010102122222101000101", "220220212201120012011000021200001201112220200101101222010002210011222210000122201121220010200000100222100112121201212020122201112122201012102222102210211222202100110020201010102120011202122020220212012002210022002202111200010212122210220210221122102211022222101200200021200021010012222202001110122010200012211100010201102111122200012101021021211222102121011101221212210110022120100010100222112022020101120220010201200000122221101111112120221100212000120212211020210002112111110221120022220121101210111101200111110002200010022122201101220200101212120122010112201010001110202120210221111100100220112000202021201222111202220120100110202121002001202110011202210020102012211112111202000212121221001000100010211021210002111222002112120100102012222101120010211020011012221111212022011001100000112121101110011101002112121001002221122110212012122120102000020201112011001110120210020212202211112010120202221111201212200111002111111100", "200010121112211111000022120201212020211212002201120102102121100120020112011021110111011222000111000001001011212210020102000212100201122212112212010012112212202112210120221121012000022101211201221221022220121211121000202000220102220102002201202011201012201020002121222002120101200012001000221220211100220112201200000101122012202102221210122220001222121220021202212021111111201210011222021020012011000101211221012212122120100211222212221112120202220200122112201201100121002111222111202012120121202222210122212111012220000000100102210212120011200200101101002222220000110211011101000020121121212002112202202112020222211210120010120120120222120122221010010110210201220121022121202202022101020111001021201112200202201200012001200201210101122011022100111110122122010002002021102111200010201021001002210111202200101010222221112100001200101022122222122211022021100211012220110100121220220221222202210102002121221111200201112000202020", "101021020210220122110210111011211200022001010012122102021122121110202222000221210011120021200212210220010210111101120220201002220212122020100002201022002002120002012112122000121101122222202222100100000112001101120101112021201211210202222111021100021112100201002222200212202120101121011021211102221000111221202211210110111020202100012011121202110112111020122100100101111002121121012011122101001121112100212111020001000201102212010201011002211112111120202122200100111110201002101212022112010122210210212002202100010102100212222000201110122022202002020210121021100212012210001002011222002111221111221122200101221022102001201212201111220201110212120010222121111012002210001202200110200202121210001122011200200211101220012111001201000100112012120221221011110020120111002222210211002212110202201221021120002000120002110122222102111010012010021012112220001110100001122102201001022210120220120211202002101102100110211200111201221212", "122221200000102202200022020201010120011212002001221102212010120210200122121000121121121111220022220011210002102121021000102220012102101002111010012012200011022020201022222121210122101102222220001022000102222121122201112210110122201000200122011202210120121002120220001101222010002110002212202012211222102002101010021202212122201012000121110221022010000000111111012210200222210121001201010000111221220011122122001102222010022201002200022111201222022222200020112201112121000121120001212210122102211220121201110221120102102112002011220211221220120000001001121012121101110121120011001222212022000212012020121101202221022212011211002122120212012012222112010010002002022002122202000211002222120022112210112010202001200122222100110201210120010222000002220012111100211222102201201110002021000020200002122211122200202010010112111011001110121000122111020021112112102122212110212001111020011020010210220020200012200000012221102211122010", "120120220222210100112000210111121222102022221112120110001210211220111102210100112022110221101210021111210111012222011012222112212112122211102202220022212222100212221221110010111200201111011020221012112122220000220012111020022112011022200111110210222002201200012220211112111202111022111110000211000120010220220101220100222021101220000202120002201021221211221222020001222201121002101011112221201210211112222000122110120220221010102221110010110112002100112000011012110012001210222220110112100012221210212020110212120002000010102102201202200000202210122112001022011012012112101000222212021212022101121202222100112010011022202210020111020212102211001020201010122111121221200111110011111210200200101110021112100112112121121200212002102200012222011202020001102010212101222011000111120120022200210002121212120202002100021211000020211100110022012200110021112122122021121110000100212200202222111111122211010010020002200202211221020200", "202210102110201010001201000022100210001221100011102011000122001012120121212111000222212001101220201222020222211021001011101222021100201222222221212000010121211222111121002112201121012220212101110012222021110120021110020122120000021112020012012000210011210001112002200221102010211112211220101100221111221121221102110221012212111100200021012100101102121011112001100100221021010211000021100001000201202010100112102000211001011200202112022220020021120001011210102011110201001222011200212120020201122211212212200110211102201121122112002220010011212111010212022000022111112000110202120102212102220212211201102001120012212021220120121200220001221102220011010100002211200212210101021012012001020122222021110001102202020111110202101122020120200222102211001101100020220111112022021000002002102102021112112022001221122210100111120001012022201122020102212110112102201120002201211210002122102111000001120102220101210020120012211102000210", "201202121100121012101211221101012010010022002010222220011220200221121100211202022101201100112102122202000112120101010022222212110100110010121001010122212221211212002120010101111110221210110121102200022010000111011020212200022110222012121210100202111211001220221111112112011000020110021021022212022011122101111212222122222020101202212112210111100102112120220111212100002112002120212222010002121222100022102110121122012202002001022112201020010221110222100212212010220020212120101102010112012212200010212002011112202202122020010120020212022121202200022121100001110020000102102102201101011000201020121000220010021200002122101201010111022022100002100000012011220120000020020112101020000101012002002122010212221021011111201222000221112202001100012200202002200102012112100120011201221001102121210220101011021010201000100011202101202221101110002002022011221001202011202120002222122021120101011212221020121222002100122001202120201101", "211200100122211211101002021020201011222002202222011222022201010122200011011222222100112222121220111222002122112202212011001120122112221121021010211221210020021220221002202011210210211011102102011002120010122020212222112200122211222120101201010021001000020010102100122111012100120011010202010012120122022221101022011010211200112122121200220220220021001012021022200212202202222220200022000001110221120100021222210202220221221211012122212211101122120222021120012111221210200122021211121100002100210200201201200100110011212202002111001211010102010122101002210201001212002110002120222211222022021020001212102120211110020100121102200020101201112012222122202010020201101212201212022121202010201100102111112221121222011120102102022212011102022111010122221212101020110000222220022120022110211000011101211011001002010120112012221021210120220010100012020200002002211112220212021020221110200020102220110121102121010211000222211110111022", "201002010210211011012021022010002220222022122111210210002012001220212220101211002120112122100010022201001020121202121210212111221101200202102201020102220011212012221022121221111121002101100020220220200011200101200111111000111022010220212200212212122012211001121112011222110012210101200112111121002222111120122210120010010110220121001121112100001101212011102202000102011102200102010200001011022101022011110201000122221100122121102201010201202000122112000102002012221022112201112020102020200120202121102202202220111200221011121202210212211222001022012211102020220110211011222220200022202020201210122102201102012202210000002221111221211212122112212222021020121121201011002112002100220022022000121212120021112212102101121021011002020120112012110201020002202022201111121212222101001001220210000001022012121221000220012112200012020122120201210100100220020200010020001110122002220012201022121220122010120221010202210101100102110201", "112000201122110211110120122202120021210220112122100110112101210200210021112202201212122201210222120000211100110011111110002122211200200111000112100221101222200001202021122212220022012020110211011000120110111120112112102010100221010100011221021221200021121002121200102111112101212012022101020211222021202021222112120200121212120220112100221200102200001120220112002212001202210022000022211012101112021021002112210002021011212022102021111120022220202111112201111222010020200012112002100120012011000001121202121211012111011202021120111011101102010202122022122201210100201002110020211001210000212221020000011111102002021221211112121201222220020021021110000222122020020021120002200101111102011112102121211100111201011102022102111210022210222112222201202202121212220212211122222210011202222020021100011012001110111201002120122112112010122011212202221021010001011111222202110021021210101022001120010210111201002001100020120020010102", "000010021021200121020021112002212020122210010200201112201222001112222201200211100212121122011222220011201012202120102210012202101110112012210112202200002212010011011211212102122022201012100100111221122101110021121110221220101101020101011011021121011202200102110002220010101112101020221121200211002220010200112200212001111110110202220102022221002102020012110120110011211002220010200002210102011100202102100110022022121222220200121221222221220000001100102110121222200201100210211201221110222120220222022102012201110121100120211100120121202202110010110102022022110021012220010120002000011100010000120222021120112000001202000211212002121110212010222220102121120002002002122202020221101000120000201202000112111211221112012010202000010210010101100002011120100220211220212010002020122110122202212120010221212122000121010002011001110011000202120202210202022222212201100220201211100111022201211011102201102120111200112001100021100220", "011221210012210200010100211011011111222222010002202002001210221202001122002111201211101122221120010001101122010021221202100212020121211101210212121211110112201022222010202020020000211211100220011200221002220001010000112000221210121102220011110120102202011201122010022001012222000111111022201111202201002022212100010122120120012022122212210211220012001122021121122010022212210122122112220202111211200101011001122120021102121210102120212121211110011002111201020220211222221001201021021010201122222011202221100220012200220211211201101221222222110111112012102111111021110101021020222122010000120201220210110122100202212010200100201122021210001002111211221210022220102120001122122120000101010112002000021021220111101000020002222122012100222020201012101101122222210012202201020221210102121011121210212000121222000021002012201121010201021220102222221021201020012110121112210101100201100222222200200200112002211001210201011010112100", "010002102021221220121021002112020101021102210120212111201020102101211202121110211221101220111201022002112112222121221000122122200002222201121200100212212000122200220200012201111002110201221111010220202121001202202021022000202211111220120002201022212202101020011000121002110012211221022112122212120001020111210010220020101010102201001100122121001120221000021010001111121111221200112221020021100020020012212110101221220200102012022202121121211200101220100122201220202101000122220001001122211212100110212102022020200222222200002222010201012110002202021100122010222102000102122110002002022210122222121001022011220121102021210112012000110112102111000002112001021111020110121202002200200122101220110211012212100212210020100010120000221222020112221012011210120110110110001102102001201101112211212011220002002221010012112220002112102211010212020210111110121211020010201001100102122002021020222221202202201211000221212012021202210100", "210110001021021120121111222021202210211221122102012002222220111101010120210020110000001112221022010100222121020010122120101112201000220102012012001001222210210121102122012012000001020211022222010221120022001010012002110201101011020122211212202001022002222110112020221120101021221110220112012111202222001102210202202210001201001112210100101100121110111202112121211022201012022011002111111122220021112012002120100210121211112201200222202120120202212202100121101122020111110122111211221210111201010112122012200210202122020201211010022000122000111012002010120001110121001010221202122122100021211201000101011001012221212000112010112221202101200202220120210022110210211001221200202001101201202111012122000012012120202211121200021001110211020122102011111110101210212200112212112221122012010002102220211122021001220220222222202010120211222022110122101200012202012220121202200001101012210200102012021120220011202202110022210011222022", "221202012201102011012002020122010210100112210222101210222102200112121110012211201110211010010110012110120021111022212122012111021122020210022000111010000212110210112120022022110002221111120220110022002001002201021012212012211020020210100201121221200211201210222010011110120221222102122121120200201001221011011111220212202020102200002200222201221101222022112121121211222221221202222222020100122000020210112112010222022212010011010222202211100010211210101122202202101102012100200011000122000110200002022010000211212121110121011010020012211111110122200220111212110020012200102002120020101020000201001021210221001101211122111100210110021122111010021210202220012002220120201122121222100002021212010011001110201120000211020112022211222102221210210111001210210101011221102121121121101011120112211010212212110211102100110022202112010221100212102211110202222121112202101110101212001211221100000121020011011011020201120220010222111012", "002120102102122212010210222202100221220200100100210221212022011101012122121000211111020111000211011112002012100120120110100021102112222100000110202010201122001021110022010102011112202022021200010201100201001012102022100111121022012001111012000221112022210221211122000021212102111020200101110200122021122012221022011212122010210212200000120100100102200022222110102221012011222121211221101210121101022211101121220120020010121221112022202111110121100202022202202101200202002111000022212020010222001222020011220121200002220120022212110010210002022200112212001112122022202210011021212220201210021022112121011222110211020210001012212222110002122122221020012002202120210011110110111220012022210002221021011122200112122200201212212002212121200220222000011011021220111212202112200001212002122221201122212122022022112120200001010201122122110012010121222111102001102212101020020000202012111201010111001011000110120002100110200022200012", "220002122210121220011122202002211002120002220102202010110201110211102200010111010022000001120101121222112212001221221110110000122001020120212120102212220000000022112120102121021201120202121012202100111122101211002212111121200202010012021112120020110211201021122102202010122100122021012012000221111221220202110210201120111011012020000221110111121211211020010200202200211210101101220220220010210101011112021101000210002202212122212112120101020120210100021001222111222101111210021002102022201200222011002000200102121100001200021200000102112121212121022122001010212110012002020020111200101121111021202122200001001112012210011110101021211111120220220112121102202201000221200221002110101001202212220112001122200212022000101212001111022111210112222201200012002121220201020200011022220000210210101100001200021222121210022100221121112200212110022110112122100221011001102012110122221012101210011020112201101220211122202212102022100021", "112110200012022220002222020110002111012002102211122121020121112220022201201112112212000200212012210111220021211010212021001100210102012010212121022221010012212120110120001110121021122211002102010001002101120110211001010200221010201122220001111102100122122011212022211001212011222011121021212201112211210101221212011201100102211102122200222102211111020100010111020121212002201011120122221101011110212102112211211212100021122002100102010122202122111112122200021220201011022212200021211210000211111122102202120021000121120120020111122220112121221202122201210010020102022211212201101011200221012210200110221222012221202101001201211100012202100222221120202100020022212002101220210122111200202101110020011111120020210111000110011120022121022022101110111010011111202200120011022211011222121200012211120220110011000211121121021201201100122000101111022020212201200121111202210012000210200202210120202202012001220222120120101002012110", "102101000000210222021110021222202111022101022020200122221020220120101001102102022220010001011202001010101202022021100001222202001212102210012101111120220010201110121222110120201200120112110202221202012011202010221221120220000120201210011022212011012010101122100210212210122012120000112101220222220021110102120211222022120011212220200011121200110022220210221001021110020221011112001020100010122022011101021100210010222022221212210210000002222110220102100011000202020222110202011100011201202210220202021120222122021120001020221022002110022120011221201010202210110222201100000100011010220222002121010210112101011110022220002202102210111121212221201012122212122121022010112012101222211100112002200222021001220100101000002212221020112111111220202121222012012001002100021201102001010211222101022021201112222102121120000101212121100020101101111202220002022012001201020112022221120200211221000222100210011022012010221011012220212100", "210201200202001220200012012002210000110121222122011222001110100012122000022210012101100120211202020220100112100210220102112221000200202200001102012110020010022120212200001202202200111201101010021010102201010010220202111221021010211211200100220211111122212121022100020222121020200022210002121220020100122020101012110102120022111221222210110020121020022200020012210120021200010220120221010120111012101200010101112212201012200101121110202210122010012112111220200122010011211010002022100221122012102102011002201212112020122200120201212121022011211001011112010022121202201001101210120210220112112010201212111201020001122010121000200100022220211102012112002120002122122222011010021202202212110012000110220001022012211101210211001122120011121010222100020212211121222120011110022102202111102211220222110010211011122112100122221011202201022222002012220120022012102011212121120211111010211202022001111210111022021202120202000112210122", "120200112211020222002221201220111000200122212020020211111221021121102020020112110201021102021210122120210201100010221220121200022012101220010011002112021000121122011000121000220111020010102100112220200102011220222122100200110201111002210021102210001211022100200022001020001120012000111201102220220120000211201121220220000222101101202101100021010022022202112010111122112120121211021011021222021110120102011210122101202001102022022010202221200210001011012101201002211010122122000022102121002111012120020201112211121212212212101001222220002222111200221121010012010002010101221112220201000200010000211110012102112110102211001210220202210212100001112220100200202002100102122112121222110212001221002022220002212110211221212210100211021012121210202002120211012020111120022012011011100121022112210111210120220122111202202122102002101201020200001002220100112121121022112110010212120111121011200201110220010102222110201001120212100021", "000022211111020201011120011202211002202222212201120110110011101201210102221120220011121020022012201022011012220222121000212200210011222120110010112210100202101002120120010102102110222010120102222102110221120100201010102012211210102012010222111201022122102111222021200120100002202012020101102020112100022021001022102220022121020220122011200011020210002012001022201120201021010200002201022202111112001010010211212100002210020112110002210002102101000212011210021001222102222012102021200112210202120221100200220001200100111221102210022010221111220102011011201220220001100000211201022010011000012122002121101202011001012200110102112000000000210100201021202111200022220101020000011101221020020102010102101102222212202200012202011012211111001111200221100121220011110211210002021211121102110020111001000022101020011221122210200121200000010102211222212212000012011200101121021010121022021022200002201020112221101011221221101210011020", "001202002002002111120112012211101222101002111100200021122100201220022110012022110121011012111110200000101122011202010110000022000101210121102120111001121012110122200200112022022122220120021120012210011211221220110112100210122111021101211021122020011212101211201220010201010012000220221221020210122101122012200220102200121120011112020111210100022002002200210122210122010212022121121202121020112022001001222111200000000000001121011000002120112211120111222002122010212021012000212122012221200022110221001211020011201110202122101111202020202202021110202210001220102020201201011120100020012010201110000210211212002221110221112221201002211002000111211211202121222121100211122122200210120001121210201200202100000211121220100220021201002122112021120201001221212021022101100200002002020010001202201102022120110001020211221012021020011222220212221120102021101120010121021100021201011202222021010202220111201021202211221100202222011021", "102110120010122202120202102100010202210221101111122002101111110102121122100220101212112121010111202122110221220220201002210010201121120000211201210022102022220011121202020012201022121022222100212021211211110201221222101001210221201211201021010100222020110012221110212100110011020201121111201000201002000100221210212121011100022202120102200021110220201201200212001212001221021011202212110000202022012210121220011212200120012102211012001010220211000212111102211222022201122212212020220122021220112212121112202112022021002101221010112000110122021011002102212201022211101110120221002201000201010020022220101122002202001201222020202011121211220222202202021212211012001121021021010111021002002110002111021222212122022202122002212120100110012010020021111121212102202122121000020120212220100211011000000001200112022010122221221012201020020202222200220120200020112112000000222101201101120210221220110111202012201012201020001011112112", "110211101120221102210000121122202020010011211120221020011011100021101112110120011002021010022110001010020011100021202012111101102011210211100012122110012202001201000120111101011121222122122201201001101011010112122022001201001201221101012021101002001220222222001002202002111010000210201210222122020010200122002120111021021010212001211201122001101020102122010120020212211222211101200120011101011211002211020210201010110220212002010220122211220221220220212211101111001200122201020111120202212100002210201110102012010021212220110121021212111220220011010122010122022100111210210220220202212012002100022020011100120220012100121100022112012011202002012220012210021010122211120121102202010200100120120201201111111121012200112210221022110102111021211220002200020100012111021221112101201212210111022221002002212011111011221211211212110122000022112210100000102221220102212211020212012110110011001121001112200010212200020002222010202220", "011021120210101020100120212222021102110021000122221210012010001122021012202200101100010002100020100221201210220002211021121102020220222000102112012021201100020202221120001000002202200202100011012101012011121201000211201212222000210101021120022020101002122012202022220001120201221200121110000101121221012101121222010120201222111102022021221222001202222222101200000022121122221121102221020111210120202221110011200012201220021210110210012110011101200022112010210201212111001011022021020201022201121221122011021012011021222222220110012212110120110110120101011200120201202220212010022200210122002121102011111210002111121212021112110210112121210012201211010020120112212210100021112221202100110110121202002112210020200022111221212020200221201000220001021001202102222000220102202002110012010200102101222010220211020210002200020202022012121221021020211001202200100120001101100100201202121110002221211210221202011012200102022212201122", "212112222202201002221022111102012122110021000201221201010002020120010120020120211020012220111021001001212221120002201012221201120220012201122121002102002201220121200111001011002212101201112112220201122010020102201112012110101201021221201010222122210100120210201110121000022022222110202200021201211102200111002220010221020110201011021110021001111020201122021020012010210220201222220110201002011021122020222111101002212220220102021020000222211202101020001122022201000211100112221202212211110220212112210110210001121220111110102212112111121012202120102101102112101201102201111002102121000211222112100202221001221012210021000221011112101120000202122100202210110011002001012220012010212022001001211211220202000222201000112102220222220121101111012201001122221202020200101201201200001222120201201001102011212100211000110220000220001012211222011022001210000100020002100211201212001000010120110011212222102122000001221112121100112020", "201010022221001000100011111001111222110012010210000012020222120011010221020001202101200001012110200020102112021201200021211021211210011202022211120220012100020022111012210112001001112201222120000211102010101021100101220110202101112200111102012222012221102100000210200202202021111010212121102222010100021112101020021000112112122211100011202002202011122020121101010001012001200222011011021201101212012222202012100202112111011021100102120111110021200022100200001210221111122221120102220212000201000010002201010122112012122202222022010101120221120221110212100021002121201120222212011001022102210021212020002010112021001211112010201221101010010201222112222022222010011120022002121012220220001010102211022120110002020001210221010011100200212012020222200011210002122121121222222100021012111112212121121120200200122010222022222020211221210200201202122112121021021000012012120012012200020102020110010120101201010112101210001222201121", "212100022210220010102102021112211210212202212112202201021221020100012121111201010210201211011110002101102110010112112210221221202112010211000122202212000201211202000002021201121211222210020000122210212122210220111000020021202110102221012200201022100010012021022221002012010022220112021102121201100120012011222221012111021020022100101221011002211121220120001220010010021222020000222100112021221001022000212202020120200112111120001202122220202002202010011010212011102000100012120010120221021000101100211201220212210000221020211102121101010011022021221011210212010100220122211011010001211210220210100210112122121001222022110200011010011101212100222010022201001121002101001222011000100210201010211001210120012002111100100002000101012212220012110122010121112111121010210011110022201110211012112121100021001101211211011012120200220210111000121110022220120101211102121121220021012002200222121212202002210100201111000101012121002121", "122022210112010201021001202122101020020120112220222022011201222211101002212010122222002112020001020100222110012102200020002111220011122200111220100101021121222101012201020120212101011210201021000021210102222002221121112201012001012202010101011021202101020202010100002011211010010201110011220010201021211001122212221120200210200122021211122101020121000120221120220020221122222002021100010112020020210222101121202201211101002210200111201110122022000001020122120210022202000002200102020021112200101122220121110101012021020110000202002010010221010001201020101020020120022122210212202001220022220110010212121222200202020222121212100212020221211120112012222212200121111222122111111211121200101001100000022120222220200010200120011212222210022001100210020022102101022210022011122000102022121001010222002112201012101112111011101102020101211200022120112122202210011121211201200221101111201121101222011211211110020000010220101021000002", "101012220021120100222002110111010210212001102212120222012020120121221022000220120200200022211121002121020211201010021102021201000220222102201220020222101011020212120100101001110020200010210000012222110120020122011111010200210212002120020122001100210221022002211022001012201100112001211112200012120211122221121011112000100101201100202111221212220001200211010210110020120022102001202220120001022021211001201110012010001221222211000001221212110201211001222102121220110111112001112211011212100100220012200201202020100120102112210200121120222101121112022200101111111002112002021120021012221000201020112110210221212002012122202201212122010121200001010110221011122222200201010202012211010220012112011222010210101220021120121102001001201012220002121011001201010200012202021202120112121020212210212002221222111112022012202010000211020212112212121202100221020112002221122221101000211011221202120202120010200011022200100020021211200200", "210001112000221220012100212011011121122102020112201022201202102000202121000022201220202202200022001121020201210101012110020102022201110201211210110202021210222001220200011100221211202022111011000011002010101210020220220101001102010220020211220011121021122010021220100010201221200120020202021221012100122201000222022010222011222112012012011000100021022120201021210121001201221221020122001201010121210021210021010111002000012121100220202021001111101202020200111012220220210220021220121221111110001020221000202221110020211110001111120222222022212101101100022010101000022120122211222212202210202100111122202010220011002022021010111202002220012200222100111122012122001220001201220002110220220022122000202121121102200010011201221021212000112221210012201111220020222220222222112201221210012100112022110000102200202111211122221101101122112011110001112000110000011212112122010222021012021102211000120002120021010021021110220020211021", "221100010020112222001100210010202021122202001000001121011210001112021001111102122222100200010012011202111221202121220222112202200021102002010002110022211001220021100101011102102002112021102120012102121122201020210121121010022001101001020012020220022010201111001200001101002211120022201201020211212102201000021222201021212220020202102011111110120101121220220212012112020012001211121111110201021122112000102111110211012022212200021211002102200200101201110121012212222122000012200011012222202022122002201121011122212020102220121121100212210100020200020110222220101021202021020102011120220212120100222000221102201102001002012220100110201220002221110020201102200001110112100201101220120202121210200202212112212222121221021021102200222112101022101202120111000001102212210201021200012001220021000002101222121102211212210012212022221011122021012121000220212122101220010222220011120110022110220122012111000002002120122100210100222222", "201022210212222011011120001202222021012220020022020200111012221000222112200122020200001111110200200201010022212211111202102121000220100111211212120002112020222121202110011121110110110012220010120020200022110020001212102012101122022222210122201010222011120220120122211001000112002111222202211000202101012012220122011200201021001100001121101221222000200112210000010202021200222212202000020011200020100120111112020012100112100210202111212100112022000011211002221000210020201202101211202122010022110102112001000022021211112222222001110201010210100101011000220110112222101102000122210212010211120022111110221210221021100202022101022211012202221121011011212110001020011121221101121101112120211121101211020111112212122210011020201000002021211000101120122020102100201011011100100100220220221112122000022210120002211121202201110111210020111102200220222010012020121101001212202102100100011222012220112011021212220000210201212200012011", "001012011112101121220100201202002121112012201112021002112000100121020101110121010012000212120010012021001221212012120001221110212120000010020202122002222200021212220102101200210102220202102002100010102001111101001202101021001012202122100202221100222011012221220111100220010012122112002021102211000010121221021110010010102022212212021110220211222121202011021122121221210020212012020110012122201012220222201101212022110221211120102101110222212010101120212000001021210000200012212020120000121221110202022111201212111220200202111102012210122001200100211101101112110020110110110012110122220010222212022111001201110110222110122021211101111212102110110100222012211001120001022202112121211220211220221022222110111102100002120011212000011202211020210212112111111111100102202210222221200212021012000111122120021120010022002212110020220012011022020112100102101222222222102201112212110022000222210121021000020020021100201012122011002100", "010212010212122020212220021221210211111000002220121020020001211002200021010220021112020202021100020221122012211002220220201211210210120012021011212121020102010121201012102022100122011100122021101111012000020210020120220220002201001101201200121221122111222211211201101100100001010120211201011000121220102022100100000102212101220220001102012120222020122001011020021201200001102221201200020022102021221101112002220102211100101001211010111202002111210222021020222012121112120120222021212212000020011012011121120221111012220101022222022002201100221200122102111011122202120020200201111201011122021101010102112002111111010202102122011021002011112222011120110000220220121212102210210101000021020220102200021022012021110112202120010001222222001101210220210101200000212222200122121100011112122020122210220211001201121021011211011222012120112011021011201020011100122222010000112010202221110020121202000201222001100200011100110111102112", "200112202101221202122210101100010111120221101222201210012221222211011220022111212000002011220212001210100020010012011002002200021221200000200202122222012100201220220102101212221120112212001200122110001212211000002012102121120221022122201001120121210100111102210210211000011020100100010111112211201000002120010110212210211101210021100002111200212012200002122110222121101021221222100222001111210111001021220111221210210210200122122020020220121101112012012220210111222120120211211010022221002212000012201200110010121011210122212212222112222210021022102000001212122102002200212210202000120201221010002010020221210220000211201101101211122020011021111000221002200220102111211220222000202201000220220211022211212022212002010121201112221210201210122110001201020211212020200112221012121120010000102021120102012121222002201121100112011211121210012210120122212200222220121111000121120111001102111002121121001202011211121011201121202200", "021022101121200222012012120021111202222001212010210100211102020002212212201221212102012221202212122002120122122200211120221222122101010211121211011222000202212101112001122201122221212111212220000201112021122101110002020000200212011022221020022020021001211011022201021121002011102000012010012020012211222001011222012221012000001222200201011202211200112120102111221012202002101111201100102121112011001212020102200212221202121021002102011220220020202021112021000110110001121022220112100201210211211102011120010221210122120110020211121202000102202222211101202021220021200211001000002112120220102010011001000201020121201020001000000211220010102020002000021110010111122221121222012122222202122210120001021210202221211100110112001021111111010010112000111111221011101220100112121111110121102122002122102001111212212200121202220212212021010100110202112101001201212121001121101122012101002212011221022202022001200221120001012210101001", "212102100011010222200110202010110001222200202201111101000002012200021210001210210100201211020201022011120001100122222020020100020220111222022101102022011001112112122222010212010102020220111101120110201102001110211221212210112100000201202112210102021011021120221222122222102100101210222021112222211011211022002002121002200102120111202211102000201200011001022000111102222002202120201211002012012220121020201220201112011221002022020011001201001010012001222100002201212110122112022022200022200220000211121021211011002220100100120022122012002000012200112221210010112001102202021110001120121102100100221200201112002101222020212112200121210200110122002201222202101122201221102112120011122022212221220012000211021100122211122010112021102101100212220002201202112101101011220210012000100120211121200221000100111002021021021111110012002120110000222110012022010022110102100211220011212211020120121000122022120202110222202121120011120001", "120002201102002111112121101221102022210110221001121120100000222102012022122002021112200021100021011121000211212201010100111120110220220112022021112011202120021210002021112000200211221111120001212221221202001000001111001222001011211020220200011100022021111010000120111112122220120121212012211000220112210211021010220101010100200210011111021221201211020202122122122012002110111012021202020120110100210112210111021122112110001122210212100111112012010021010002200101010002200001211200111012120100020221011112010112001100220200120011200110000102002100121002120000220020022202101202010111111001012010100122221121200111112000212202111112200200122202122101210121020212021002101020111122021120201100020211022221020100211201002101112001212201222022210120021002002112110012010201201002000020100201222021220100120210000201211022002220002220102202110120101212202200202002202100200220101200122200212200220222220021021122000000220022202100", "100202021220200012211112101221222010022001001000212010212102210102200210000121100021020002122011210020111210122102011100101120200122220220112211102210110020121122012021120201010111100101102001211011021112021120011202201202212000101200100100012101021222211200001102210001001100002012102011221202120201001100201200110010122011122101122222210002121010211201020020020202101001221212020121220020100200200012122100010202201212102200120111221222022101120111111110022100200121221120212021010022022111102010220102111020011121122002021121001102011021102011011022210010212110122210020120110121110012022110211222201202122122022011101222221000210200212001011022120102101021220201001221120112110200010210221012201012012202222101112110201101012102001122000110000111112001102121112020010201211211002220021222000102112011011101212002202010101101100022012022100201120020110001210112022202210120100122002111112220011010202111120022110001021202", "202121101021121122102021100002112111110211100102110002211002012122020101100122212102110120100010110020021221011020002000101122121012122020001012200100221001111100102122220022220020201211021220011200102102011002022122220001200011111012222210000110100000202220000111202120210200020010100022111011100021022101020200120220022121210221221201212012012020122022111022200011002220111210020110210222011002201201111122222211000010122020220121011000010220001210002111221112001022010101101021002111110221201010201112121021101200110220010220121200110000012110002212010022212212020222120000212212101120220012121121012022122210111220200002101002200221121101021020121220210112201001110011020121001022011221212221212121001020112202212101020102202111010220202202022101010022111210110022120121221101110212222110210110100021222011110112210221101011011112022102110120220010012012011201012222120212022000202122102111212112012100020202111002010221", "010000002122112122222100001211101120112020121121020002012112111112200120212010212210202000202001011021111000002201010222221002010200012201012021120110022120010201100020111211210201020001220220222011100100110210020112101002200211000112101201221200221020021112002112021200102202201202122021000021211010212020221001002101112102101100001011122211101110212001000100012110021002201220211122221212001011012001000210212200110211001000011021120211111211112010211000001212212022010001202000101121111202220121110102001112102020212201211010201210102212110011110000001102010111201201212100001101121200020200001122000112212221120122100122200001112200022111022122121201021100020020001121212111211102211122010001101211222212100002001011101020211102120201112002212102101101121110220000100001122121122101202022212222120002220002011202212102011100000102000022202211122012122001012021121010122211102122020002201221001001002222211022101121210021", "011212110201122222202001101222010102001200212100022012221202102010221100202111002200112210220110200222012202020022112220021121000002112200001111012221211011202222001101210021210011220111112122201120111220102011210202201122101100201211122022110222010100212122212010000122112102220111120121110011111112010011222012102010111021110112100211201200221010122121022102212110101202220112110100212211012222202211221222021000212221002011021212102101121200002102211020022100221010222202000221202000122102222211110022021202121110100211010102011220012212201111002012112200211112010212012011021201222120100112001012120011220112101110110211010121222112221110200011020120211210001210221200222010200020011101000011111110011100200121112202000102022220002012120011110000021100121211010001110100220122001210000120220222210221101002101002100012211011010010111100121012221111110120010020210210220002221122022102112222210201112120001110022200112212", "202002112022201112122201022001112102022021000010102011021220121000021120121002121022101100222222110002122221211101011212111211121100222010220220110110111121112121200220202021101020121010112000021022202200120011211100002002012200002202010101112100210212220111012212001220221221112220212220122002222100220022120210210010102102212201211002221221201212010211120201121220112001210000111201012002220222210012100120121201111021011220100110011211110220121010002022110100210220221211201011020010001202010222112012020012022201112120101010122202012211002221002200000121110202002110111121102102220011001022121222021212110010221021101012220222211110120220112101112102022002200200100122021102200111100000122120201222211010100101002202202012212021002011120100100002222101121020220120111201100211122101020221022110011202011021021122211100101112121102210101210200012020001110111021110222200201221022011101212101012221110011102000002201010212", "111100111210200012021200102100202001021121120121111121221201200201222212100200221220201011002201111110121022121100002112201100220212202110011012121220211022221220021222212102112012001022210112002002012110110021011022022022211012122110010100122000111122221012200200210021100021201100220200010022112221001101122010002022112201101200002111020121211121221011200201112100001201012121110220212221202011200112001220002220010220011122101101200201211212022001120002000220201120001010011212022122112011021101001210212212201101220210020120100212001212111221201002020001201011211111020111200201100011002010022212220112212111221122121121020011112102120200012011020211201011202020000210200112211020120202210022011012222021011200121120012112120221101100002100112211021121210112200111200001012001011100220202001010022112000101000111010101121122011001001100112221200020221001112200002012221010020120020002021011001001210102002200101112110001", "001022111020022111222012020020020011102001011021122001200011112020021222220020102112211111110221112012001011112112112210122001112111021021220222020012010212210212110120012211100011012220121221110202212021110122202002211121202222200212221222101210201200210020120102021201222210200222011000202211100202000110012120010001000010002111021000112112101201000022012000001012011220212020121211100210112022112010221000100011212211012101121100221211121121012002111101121002020011021220012222001110222002110112222000101020210010200212220121002101201202111222122222220011000210200200012020012100020112222122211020202010010101000200100220212011000210212101000002111211000121222112212020101100221010002122221221210222101202011120201010221101202221220220112110122110111201222201210122022200221111212021001112121010210001122220100211010222221011100120021011010020110010001002101100221120102000210210210102200112221002022022122220222122202021", "020022211220010012010020221111020012210200020110002101100022102100010001120011011201211121011112212222011020211011111022010211001110021202111210200101102112102201211110202111101121220122020222110001200120012111221201022021100200112110120202100002010020001020002001201122001122201100220112202202100222002112122202011001021220122121001022122222102202212222111112222100022000110001000111010011112122011000221002102202221002122022021021102001010110102000100111220001110112010110211020202112010112120000102221122112222221111210011100112202221000202110102022211112002201201222220220222121120002110020122221201121222101010102101120002010001121020112112102022120120212121022200211020010022201020210122202121222211210121222220102111021112220122001122100221000001100101200121220110111100201021221102221210201212001200022110002112001011121111001122101022212110202011210110000200020022211000110222211210000112010100021122122222012202111", "221012022002211000200111100010210201212011022002211110212120011112011010112022201101122001220020001100011101110122100200020011000222212221212002201022111201121220000111220122100222101211222010202201120122102110200100221010001021222012011212001021121210010110121012100021112110010101022001112112211202210202111002000221221011201001101210101211220110101212221020001012020100102202222002202012021221110002102001101020220122012210100212101212202121121111020202111020011211122102210210201202012102222121120211211111111021221112100221000121021010102111221202002010110011221012221111012101221221001201010122111011011210101222021210211020102100121111112121120101212110100000100000010010010111201201200221120112000012012000010002012211100021202000212110121000021221011210222111122010211011122202022001200222200221201200001012011001221200002101212220011111220201202020020220012102011201020121102012000112122120101221200221000210211012", "121012000200011111021110110220000111020101212201010220110012200120002202010111112002100122110122200210122110122102002121122120120102010000012212111102000211211000022200101102222120012202122100212220201000011100112120002121111121100210111200201012111102020122012222220010022101122202221220211220202201210100211022010020120222212001102212211011201100210112111010112202212002120221210122121122210101121201201112111000212010212200002012202012222102110002112002001002112000121001110221110122000211010001121222112221212022011202211210020002120121211012102122212112202110121211200020110000211211010200101111001200120022002121222021212212200211001121001122000202212210221001010202212200200120121011012021000121100120010022001010102112220120102212100001111110110001122201212020111212112111220022020210112211012010112002211120102010111010210122200101002101011021121102101001010122200100010010001000212010221201212102200111100001122001", "000202001220001002100001211201122100110122200120212121222021022122212010212122022110112120111002111201001001021112220121012100022010102122201002212120201201111011000201200010212001000222100120012210120011000012210100202011122102221101122211221222212111021021000122010110000200020011111120022010011011002010002202102110201220111100111201010012002101001122002200200011001112101120211021010100121110212221121100210001122012120101122221000110000121000221200120220201212200211101200012012111100001212021021001200210001011101012200211100121001020020001000220121100222012112111022212212022112111212012201212100201100200200100202022201222121022122112111122012021100010022022202022210120201211211222012022021012000122222110022212012110002212022021121201122001110021102111200210100000010211121110111112022101111001110222201110011002002212000021101222121111210020121100211200100101121110120102012011102101222020202000001211220122200001", "122122022101110100121021221021020012212012220010122020121100111220110012201000120000220201220200221110012011102202221021011010202010001222022102202022101201122021022002221101020110000221220201001100202000210222202021200100112221012212010210010221110120220112222222002202022012201121110111210222100010012111010201220211120210121012021000012102210021220221112001211020200221122102212120201020022200200011120120001112121120002220220211111002102002000111021221001220122110011202100212100101222010220022101012000011212022101022110012111211200112001010012022122010200110220212022210222122120120110222010011112110220121012221202110102210200210000102200112201200011011012011020222100121210211012112022021121011221220110220110202020211110112220022202121011200102010120212211021210210211210020001101222012010020121222210110002002110011011221110020122112200100201012101000202201200212212210111100001202012112010222111010210220210021111", "122200011021212010211202000112122020210122111200101000021212202211221221000000012210010020200002221202101210011202002011201212120221211212011100102200102211011202101000120122110221010121022022222010002011011110011012222200200021120120222020210222020210111210101011020201100122212112002202021121201212021201001012012112000111021012102101020221010200002101012102012000122210002222211010000200112122112212210000001100200220222210112022102200101112020012000210210121220122112022222111002020221020121222201221211100001100102120010011210221020112212021101020101012121000020211220220011002201012212002000021220110111101200020021122221102020011120102101201002201010122122222221200010110212002002022011212021220221102012020212220011022011012222022002212201121121122101101210211222212222000011120010202110210200201010221211220010122112020200012201120202212110211212100101121220102112120212110011101122002101010120202102201020210220220", "021100010112012221121122101011000112202112120211002020112101100112111201110120212102122012221122210220100001022002012200210000020200102012002111012110010221020101221100121202222020020112121111200000011000100202101000220001121010202121221200222002211121100001010100010211011111211022201200120102120002002202201201112011120212220101022201200002011002110211200200012210211222011212102121110210202122222222010010000212222110010120201012202111220000200201201222102112010011021010020002201000010212011200211200000222111200201001221222010001010010011222201111011210021010101212010100021112101012100112201111211000101202210202120210102112202201022202112112102001100001001012100022211212012220202220212100122020111012220200220221111222121100021021011002122101110001202111101011002211121112220000122011100001022102210221001022101021222011222102021012021121112102212020201212210022101021201200211200002012012222111000022210111200210210", "120002112110222012211020020010001011222220212112102200101110220202112010201210122202022210100020202201020012211002201110220220000222021220100101201100010110200010022202222111020102120020011220221102210221101110020021111212222200011220002212222221100100201222100222122002021101002110101000211110210200101122211121002101022021202112012010221221000021220121000111022220211222122101102102011120221000222002201222211100202020021101101001100001220212210000212212000120112022102121012122002121022212022222121010120200020201222020200111010220021020210012110111110021221011211101201200120000200001111220010121002202022212001101201011001000122202222010000212101002102022211022100202010201001100012100120200012200121012002122022101001101002121112100220211212200201001022022212010011210100202200212000110010202120110002200221210022100000122211000200120100012010001101011220121222000220022100122000121111222020012020102220120101101201121", "212002102012121222110202110012002200000200100110020202110001210100001202220212012000122100201112111111011021112110011110110001201101011120200210101022210211202221020202002202210212102101110022112222102222222021120202111222200112121101002010121112112112112120022101020021120212121101212011210002210021000000202221211002110101001112201211000211021210222220102002001212220012021020210210110121020210220112122011001002112022020121111212012220120022111100110120001101122102022201022010102021020101110021010100111210201211201221212012122100021120200210220122212101012212021212010222001210020222201011112200110000100102202122112001221100010111021212102012011100221122111202200002110112012202102210212012202002001001121221001222102222100101111121120220120001121021220222111102100121212001021101102021010011122102221210020102120221001002210202112212010222210011100020222021112120101211011210121112110000211001200200110102010220000121", "102201111200112111120120211022011002111000112112101100201110000200001212212200102200200122221002022120200211011021201201020111201002201221120120110220220220002110122102101200211100021120022101000011012220111102022020221210010100102101020122012211101111022011012222022020010211000002102110210110002212002210000200221002212000021211211102121102021022112122010210112021012200000201212212221220102221100101200212212020121022111122001022101111121010021111110201212110220012110120202200201212012122110200111210101112112010212022212012111221022021002001100121022211011100101112121202000112101100100112021120201100001001100101112212110022020220021222202012020210021022010000010101002002122101011211002211210002222112220010121010220000110101120222001020101210122212011000002111222022210022210211000001021221122210002210102221210110202002012110000122012222022111022112101011111112200201200200210200111211112202221222210222000201110102", "202101022202221212012012122220110222220110121220201201210120110222102210102022022122111222100000202222012020122022000110212000022012202121222100110201111020021200011021122002121100022202101021110120211020100201011121201102000012021101120120122210102222101021011121220111200112201202211112222112112112021211120122102201011110110202021220022110010211010010220010221120110211020022210121121022022211110001210221020112000211200212010112110200012000112000020120221200102012001010101112002121212112202212122112202200201212021212112111010121010010101221021211101002112201022221121012001210112021120112220020200011000202002122110111202021201211021111121100110120122010021211102011121112010102012201212111012101122122210012020000002211201022222100021212010002010100110221221111100221212202100201110001212212100111011021001222100122101001010011200000211202021100020220102111102200102111112012101112100111210012211101120012011120210121", "121111221212212110110111210121010001002200122022121021012010121201001120012212212210112210212221211200000022102110220210012212212001102210210101121000001120212122102120221222002122210102011011221212110011122001002210222202202020010201111212122212212210020211211200020002021022110202202220212002000012211100211020102221000001201012000022001100221111220112211011112211100222221112100101110012111111211101111011211110210222220222101201122112212011100022011212002111010120122210001212110020121011102012020022011111121112002011121202220112101011220102221202102222012100202221012120112111220122101210202020002011212220002121200102012011200200101112010010112211100221000101202011111012110002000110022122220221111001220021020201211210102101021202112020211202121222020010120110120020101212101210220000200022022021020200021221222010200102121220111220111121000001122100021021000111212211222220101202001120100220020202220200001011221021", "100002012222101011110212221020020220001122220221221122220021220211122122102210111121020122010212001222101101001102020022012112120011021211021012222110100002102110122111001022202001202010111222011020211012000111200200112212101000201111002100121202120101101212122210000110120210211222121220120122122220010102202200012110021110110100201222022012021110021102110112211001201112001201001101200200220101022011221011121201122201222022101011002010011210202000112201100211120011001110002111110200210011010012002011212202000101211210212010011212020100220112221121011212202001010212112121212202012011020111122121112112101000002122100210210011011112001000011110210100022121011000012020021101100122012020100022220102102012202001201021220200102020122121111100001200101111201002021211121010022220202002000211001210021212112201001122011201102000012100100001221101121201100220200212211210210100000210021102210021020201220202010211002202011120", "122211220110012121110021212201120221221202000200001002212200112200100022211101121120100001101112020220111102200221210201101022102222121210202011210220200202122021211000120121202122200222001221221012102001121020222120100122022101102220210022001120120100110002121202101212000201200211200120100102001112212120000101000100122121011212200201000001211220102120100022221110212120010112100220201122000102120122201211112221101201020002002100122101222001011112220100121021102111000210002122012202121012001002112101010201222102110222210202121012110211121102020011200110020110112021001020121010211221001102202102100222000021210222200002010220020002120212201012020100222002210002221201002220022220021000022112101001020021120022221202122012022020111221121022201210220101101020011001211001210122210001110101001212222020121110102101112200201101120022200021100022002100020112001220010112101000210121021200222010022112001012002211010210022220", "001120012000121010120101020021200201111211212011100000200001122101022120000120111201002220121220111011101021012102221121100220101120012212020201121111210021201022022212022210212010112100202220201001020121022012121221010210022201002220112121100212111022100111201001002002211022202221112020011121111101201012202222112111212222122121122222122120112102202020201102101022021021112001000200200010101012010001002002001012010001212121020010111101122010111100120210121202001111111000121021111111211011211020222102200022100001021211010021112002200110221100021000101012111212021202210020010111000102121120100021112202200012201222101020212101002111201102010211200002021002200201210110001100001201221212000110221211201001201000010020211001002000001010202221101222021212011000220211120102100022001202112002101111012110212101002111122020221011021000111021112220201020222001002100110210210120202102122201111011022112201012020100011222012121", "220102102012101001010121112202212210022121200111010201101111012012212011220022112011111112001002110021212111110211100121122122002122211000101021112210022012210120100021110200012020022220101110012210022212201120211002000102100201100121110010110110120211110001002010012222002021010211101001221000002200201010022002022202021212012200101222222001102200100102120121221010222102102201001010021000111102222021011002221012021000000220102101102021001221010120022102211212220220202121222201012021212122221200121200020221001122022221122010111222011221001010120201200212002010111222220101101120112102122000012222111002211000111202111121221200001222202022001200110202112220020200012122201200100022221100222120002201022201001021100212222120010020101120011222212111220012220121201122121121222220221112211002201211221220101211100221022201022021202222200220221121011211102002022011100011111210120210021110112022120121001010201222112220221201", "021111200110012110100020022200020121210111222012000000021120012010211121201000022121222102012202112121111021101020211020021112212202001021001021100121201010011122002101110021110020210121222121100102001110102110020000120102212022120011020002010221200010102111002010010111201221202011102020002202000010210220121111222120201021012111112120112102112001002222120002010010101200212201222221022220202201221201020112202021122200012100020022112111101022120220012021120022221222000012010022012212112011102102120220200102122020212122012120211220210110011100112202111010221112010201011100222022000012112212022221111212012101001011102100221110000000111211011220111202110110200202021110102122101202120101022121010100021011200202021110011021020101101220012221010122021001002101001121122202120111121010010121002010220222002101020211002122001201100222120012222001221211002111100101200100021201012222001001102211121022010021221221111210110000", "002122120201012101011211200012010012221121210111112201101122001201221211111111110020202020002102221202021211020110001211102010102000122010101022111102100210221110012002202012102222201000001112001012201202202022022211100202010221211202202112012110010122212002202010002020121101201010102000020001201022122110110120100021122201110221210111222102001101100121210002011002220101200112022121002002101222111100121000010122121110111010202012021001012112022011010002202122012011121120202221211010120001020011122022111210112122202000120200111120011202120000011021201112022121211020012100112011111000020100111222122122102111102002021101100022201110012220212221212002221102101222112111020201101102012221121221222020220221101222200100102021210112211022012111122022121200112110012010011200201021222110021201101022111010122120112010101200222120211121121012211212012220200110121101202021122010002201022020020210011200210202012011200121210002", "202111000111122110022200112111222120210222001001201010111022021021212200110202110012212001001210202202221221221012001000012010121010002112111011020210221220020021121221201200011220111102111120210212100121020111020200212012201200221101211121122101212120220101212100120211002201011011101011000000001010212012002221222021112110000022200200110010102210210002222021022121202210102122220021210122100122111000222001001211222102110210220102010012101120201111110111110212112222000202011102120110122101010212000012002222012122010112200021210010212201012200002002222210110210020222100210111122102120111022101222012210210010210020221200122222222222121110010112121202202011212200001100110220111122120101021011111100110021011212122012010022120012212001010212222021200121111012220221010201000202110021122100001011200110101211121200000002000002021222002211100211010001112101122110201021011110200011001222120012020112111001202022201020100121", "010101201110010002001021212021202120011211112221201200120202021120102201000220201022021012221102222200021110102020202102200120111222111011122220212000200122200220212001221202220022210102210022001001222101012111101201212022120021120102220100101202200001102000211022110011010011011020100120101121211100212112122110120001021220120111222100112122021010220111021201221002002022112021011101100201021020101210222000010110210212000122011202000011220102022202022001120220101220202210122011022111002021202010222120011011002022110002221222002120122122220210020202211122012112211100101101222201120100222111221012221001020102121101201002202020110012221101221221220200112121201120011211001022120210210002010101121101201022221220002202110110220011110101201000120202120012222102001210212121110012002221102201010122021121100012111022002120121101211002002220100011012120220101222121021220221000202010202011001100102021022100211002220221211100", "221010121000021201120122002002200221120100220000010110111021201111221021020121210211220000211110021200000121222000110010201121121112002211220021020000201100220200202110120012202010020202212112002200220121100111111222200002100000012011102202021121110120022001202122210022112120210210122221220100100220201011221210001100210220102220021221200002110202221102202222202000010012022021102210210210102100022102210120220000100121010012112001100000100002220010222010110111211001111220221122110112102201010111220122002120221100121202002201221110022200211001202211010010121101021200122120201000011221011101020212000220110201111222112010000201021001021001110122201022211101120011211221102022200101001020122221100221001220010000022002202012001112002200000210112102102002112212021210012100212001121010001220122212010101121202121011221122210020221220100001011112102212000220012120200111221220020020101202010110202210012021200102121021110202", "212022002020110000110110000012011111120021221111212112120002210010011102212112101000201221121100011000221221221110101211220220122001020121222222012222102021121011102100212222000011102102022000222220112222201012100010021102102022021011002212012221001211001122210210212110221111100020211101120200001000101101220112100011202110010002011210122212021122102222120202120001122201012210021120222121122001101102200222010012011212020212100010100202101211022110012020221200211222122002022212101011112011011111020011102002121212000002112210120111221112001010102101011212112211111012100010002120210112120120112012012120120021112120200222112211221000102111211210020200000100121121210120011211000102222211022222112022221101101201110022221012120012110202102200100100100100200110011011211202101022211021102122202021202000202212001102020122112202011201100001101110121120120110120010001002101211022002011002022122200201222010000210122102212220", "121211222202122101021020220221222100122212002121210200121011001100212201202120002112022020020201111220120001022211211211022012001220112112110022122221220212012010202122001000221100002012022001222012201200021110101201000010102020012001202212001002101012201012202001201110200201222202122100202221122221212001002222222021020020102012102000002001221110221122201100000022222111210212200122221110002012200010012220200100111010111210021111121211002012221001012020020210221012010202100011120100021222200022010111121202220220222122212012200121102021012201100100202222221121020122202110111011111202220112201220220122210222021220022022201020101121121111202210201011022100121101000210001010002100212210020211222102110222120100012020012122102202000021111012221211010110212111022220002222110201212211100012002022002220202111101112200200022120201101010212110201100111002220212001122100001021112010012022212100012211110120202211110121211011", "121212112200012002021112110120200222002221121210220112100102200120221022210112001101020221211121121112010222111111210020000220012000212211222022120210121100121102221122221012122022202220011021011100210122110202022111012102200200011001221002101222002122010120122010102010120102201121220212212112121201000220120221101121100110110000122021101102211110011110022002101022010212000001221102111010201101001012122111102011221022120112111021201200021010110010021011221212211112222110210222201020212020101020202102211102220220000101200020010120210122010100122112201011221112111011011111020212020100112220120020121221220220212110112000202021200200122121011012221120110202112102010100100001001201120202102112011210020100101201022001202201101000200002001212012010100010020211000211001122101101001210112002111022222120012111022200011212201010020200101221200210020021012010122221011221222210101200212002112012222112020002000210010011010011", "220111100021102011020122110000121221210020201111221110202002122002201220012200021101021012100121002010012201120122222120120002120101101010100100110100220212101212222121022111220012120122120121112200001112222201022122110012010121211021220220211221200102220001021100110011211010020212012212102211202200000112200201201201000122012010002101002122222020220121222000201122101012102010221021102121012010021101122102010112022121200022111022002200100202000021101121020002120022112111100021210122120022111012021121211222001000100202112220220000121000100021101012221210101122012010220110111202120202012222002112111121011020010101222120201012011010121121110110101100121010202202200201221100112222200121221022011222000100021221201121112100020100110122001022221121122120222202110220021202201111012002201211020022222020101200110222120112101010021221210011201010010121100011021010000210110001220112000021212200111101201220100221020201201122", "121202001211202202020021201021022221202110002102012012121201220220100011020022102111002012112212222012212010220111112222120001101110011000021001010210102101200222100221102012200120022220210201102212121010101210111212122112000221100222120001102222222011110011001211021000122022102110222111201100002210111021201220111220000122110022211112120121001202122022120001011100101020000020100211012102200111200200011221111112011222201111122100102200011211121000201020000120022021001121101212122021000002001101201021020022111210022011002011100000222012121020012011012110022210022011010110020022112211202220022202201222121001001122212121210122120201002222020111002020001220121221222201202001000210002022201021110120112111202010122200121101111021002222121102202202102100020012200222122101010121111010122200011022212101102021101101022201220120121020012012012202002120100120021101022002021121201012211010101011100211222011021111211122102110", "221022002121211200101101220222222122111201120002120201010020201210012020200012010110112112000222112121200021022001122121112222220100111102120022101200001002220202001100021202201002200122211210010110001212100002200012212122220122212110000002211220221120020121221201112221112220221110112001000220111212010001100102202100012222222112220102202010202211121001001122011221110000021212001201120220101011120022102222111121122211122222200000000021022122121002222122111010212102201210112002000110120210220020002000101100122210010111012200122000011011112122212202102101110111000020212102012200002000112220021110002021122221120212211212221121010212200222121210220122010022212012200211020020021022122021120001122110120020221022211002112022220220222201220020212012201122020000210121222012021121101010101222121100202222211020010221201220120112100212020110002102001002002211001012102200000122020222202000202012220200112120222210120022012220", "210120211112122121010012222020002222110122212222100000000011001111021200102220100120010202221212012111210000211001112022002200102010112122121000022022211021211220120101222220221021210121100021202200211000202201110102010122010212212221002020020211122211100101202012212200200010221111022022212002211020010002100020102120210201120211210220111100212100001121002102010110100201101100011100012222011222110110222100221120202222001020121121220212000012100020112012121022101112100220211022000221010102022021210211111212101101121200020001110212220202200012121001101111010020210022202000001211021201202000100212010202200121022120211222012020112120200111221102201100020212110000202012011221222020010221012021011120112020211002200112020101002020111212002202111110002222002200002120202222012112002002202222220012010012222112001200022110000210011211112100101002002220122020102101120210202012222110122102021102011110200111220201021210001111", "001201101201201221002121221211201220110210120021200101000112202212202011112200100121121210211111111120011122100120000122021212010110112010100102211110011102201012210220000020200110220022022010220010120012120002110210022012211211020022201112100222010100101221210122101012200001221202201110022100120012020120112111120200221110000012122012000111001110022002120000201221201020121211202101201120020002112220021010110222102101111211200002210021002002111012012102221122201002212110022201020121012121220202122000002000100221000020102122010112121201212211202001100001122210110120110221112121021011221101210000202111210112120121020211202011102100012211121221100120112100220110112101001021201121202121010212200121111120102020010012202020120020221012002001020111012021202022122111000202001120120021221211121112002212020011200000221021210102201022002020020202010021202010211002101112122110211122001102000221012202112020210200201221111200", "222201211021202220111122110211111212111212021122022121120000000111121212112221001222110220221211122100220120112201010100101220022001220110120001210022110212010121022002002021222200021200000002022022102000121200201012212020022012111121011222111202210211220020122212200212100012102012212110001222022011010110021010110212021121111100110110101220000120202100100210122212210212210012220211101011000022200200201110111202212100100001222202200102001020212010202210220122022221212111202110101022112002101111012121112221002110202102201222011210211002220022202002120211222221002020111110121111021101112222002121012201212200222220200202110100111000002111212210212122020221010100220201000001110220022212110010120222212222202220220011012010011022010102011110102110010021012112000101212221021022020201121121102112020012121220122120202122222112222220102112202010221002101220201012220120020121002012200110110100212122110101122001211122011100", "012010211212201102201212212001022200021221120010202010222200220110221122022002210111022001110122020100120122002102120112212210220122121002211010021011002011222121100200111100210212010120011022222120220021212111121112001112200110012000022122122020022212222111020221012222222212100121010210000210000110011011002000020012101201110110022220120120122120011220220222022020121022001211201121101112111201000120020222121010110021101101210000222221001110221121011012220110000222010201212112210120022111220120222022211221211202121020211212000001122001021211110112121200100020222212210200111120100222212111000112121011220102102010222012110122002222120211221110220101100211102221211100110112122211110100212021010011000210112020022122211100012210121012000010010011200210020100100211100211000210120112122101002111000022120021000022122012201212021202011220200001202110202221010011001111211121110200222012122121120212020022211100110101121000", "002101200122122110101010200000110101111000101222000210202201210101020222212121110101202221220111210001100102202220201102010111200110001001210101001121201111002111220221012001000010222102112011110100110201111122201011122000120221112020012212120220211122121202211220110110120210111202212021201121212200101211202001121221021200101012022110202220121100210112011200022000122212022010120022121201000120001001001012210122021122222020001021221022102100000212200212001201212120110020021121202212220212021112220012020220201111020101202100221202111011201221012210121020221010120211020100002010211220000112111002002000100111111210222100100022020200101010002021210111121111000001221212200100220202200202220110100202201102021112012111000211011002002202200201211011002222021000101221221111221011100222210111200110210122220202011110210221210000100012210121212210112220000010201020222100000001020210211221120121201120012002020121022020022101", "012201012102202212002010222201020202102002102000120022001000002011002121212201002210212201021221121221211121210120120021021222220011002001002000120122222102122222011112221211021201022121220022021121022100101210110001200111200101221201111100121221211001021111102221010012210021111112020201201222121010021220020010110002012021021002002012010202120202101011011021021111120210121202022021200001101222012202020011112111202000212202210221222012100110200002222101001201100020020120200201112102122200121021201212211112110211112210022011022100012020002102120201201101110111021011001120100011211222122111021110020110020222211022210100212122200111200212200111021011001110002201201011012011220111002011210210111101002001211200200211110112001020200222202011001201222220221201010211122212012101000202211002201221002222220102012110022021211010220012201201220011010220222102021210211110122001001222021221022112210210100212020001012012112121", "221022212220210221221222201000102112022012122001221202022000000222122111001012021102222002102220012212011220101020002120122121212021122101210012220010102020000200000011220212220101110210000211121211102110001111201222221110101122020221120202210220011020010221010202020211220101212011002211000022112001122220221020121200021212002112200120210110111110021211120020022110200121101110221002101120002021001122222000000110010121200101121111111122122121022100012020122012112021210200001201201210112122100120020022211002011222110011022102112020020100202121210021021012021002101100101002120212020121000100000202210220210202012101120211002120121101122011102110200221110101220011001020221020011001010122021011112111102111112112020021011110002000022002101220221110100021001002021200201011220012121022121110021221101110200211022211011220221122000012110221101112002101021211122002110012221202122201120222021001221200012221211102220100012012", "221212110122221202211211021100021021102222022210202121100022111101012100100000110010111110120002010100112122100122020112021002220022110110000010022020111200220120022112110001122122211211010012101110001001211000220212020202212010001001021112112211121010101101220122011200111110121222121001002211222102122101011101201020110122202102111011102112211010111020211101101022102021012221102111001100212201012000201002021212100111102212110212211020021201202221010110020101001101200001020002011000200022020100201022112010020001100201000011101010010001201210122100210012221221002120122002010000102212220112022001022000102001212010220020110222122211101222010102201122100012022110121200012122012122200201200000222112111200020010100120221012021112101202120201202101122121112020020111101002220100100202202212102222212022021111211110201112112221110022110212200011002121120201020102002100200122002101110111001100121111010200022112101102121000", "111002220201111110210021111121012022202110200201100221221202021101120122000220002001001012011012100222111120212210220122020212000111000020012100201212210222112000101101122201112111220000202101110110001012120202211221212222212212001110012120210110012111222022201010011010211021222120111211201120110000112100102000102210101212101020022201200102200100121001122001001102210112121000102211122110111002001110202220121112100122100011110101210010002100010112221201022012012202210222220021020022012111002212012002221022100211012010010221101210001201112221210111222111210011112221111000222010210122021022020220010012102021200200110011000110010021102121010001102201012020111212212121211221120021102222101112021021001110201021112111202200100000121221010220002210100221000000200112011001211202000121000200201112202012220210111122202110020121001221212220202002012021110220200210000111212110212000011201012122020112021200102101201112022210", "221122112011022200102211221001200121002001001001002021101112100021201111122110100200011112001121222221202211010100212021022200120200211001001211020001020200121112100021000221100212101212220201110101211022012102001112211201011102202111112102011010122120011002221222101010221121010010220020210011012010021201220021112012221012200110100212012001021010112000221210110001020201101002210122101211210202210022202022121200202201010220202211212021121111202112201210210110221220201121201002112101110212021202112202022111110000201110210002221122011111010210101022011022011122121020002121100110110210112010221210022212012110121002101212012111110211000020010100220102101211112122020221120111121021000020022002110021100210001221021121022101221022101002121012222021210021102010110220111221001121111222122122001112100221001202212122012110101111010001212021100002010102202121111120101112001012220212210021001120010011122101102102222212002211", "220210210100120112102122022112201122201220202012111120022120100122121111010001101111101000112111122022101100001022020112222212211110222012202111012210210211222102200000022201112011000200202021210010202201221221201021021011220202012101021101102120022110120222221102210120122012120111200201201100200020200122121012222201011202002120101220201111002000220001011120012011012000200110120222111112210112200221111000220120220210220102211121201222020121210121002200022011120112102000120122210020102022122121010011100022020110200112122101012220110122211122001121120200020021220121121121021100110212111122212120120012200001122021012220120121100010121121121200101112121121121202002111210201002211002120010010221110021110211002011112200220200220111101022010120001100102212102202011202112010020011011002002220210010002011111001022120200212101000101020211112000000121202020201110222112120001012222121021012100122002011101111001220202001122", "210201221121211100011022020022212011021112002100120221011212010000200011000200022001121000011111101002101101202000202121012100101201221122202000010210221121012220011210011110022111021002121221100022122221222112220110020112112211002022202000012001201222200112112021121110212100102112202222202201121102101022221001011221100021210211220221202122012122221100210000122200111111201010011222020200100220020222121011122212122020101000102112101000202110010011011110110001100211201210020221001201112000120011100120110121010212121102200101020021101211120021200022201102011200202011201221001022002210220011101001200101220212022001020220010220201110202000102111120001010022212200200122012201000001200121020102000121021222011102202120201202011100011222121020210101202222220020120022010021111011101022101101222020010110121111212112012100220121002011021011120000221101111101221200021210000102000222012200122200201122002011210101012010202011", "221101120202000102202102020102200100222211012121201211222001021020110120121220210121100200220102120021022110100002220202221120202112202001121112020021222111010022112000200111122200100020021110010211021120011200220100220211210222020022202021022100120110012101202021122101121022202200122020210100211012002220201101201210010122102121211010101011210211122000222012002210021222020211012211020220010112022222021202010201111010112110020012120021200020002112210021202211201022011110212000000200012101121110000010002101212010210011201122212011200200222100101121221110120200201110021220001220111121122110111001010200200010022200121020002112201202202220022011122220011122011000100222122222202102122002120002222000201212110010110020000110212121020220200001201002110122202000110010021202211210101022201122102211101101200211201122221020012121121100222020100212202220021020101020022012211210110111222210112112100012011200012120012021221012", "001120012111210011220202001101202012011022111002102200120000100100000011220122211221102011100102222102201210100200021120021110120010121002121211111012012100000020210222122211222221211112010000221021112002211101121121102001121001101112212001002120010110001012022010022212022212100212001211200002222210010111000112212210202022122001210121221011122111020010002001020211220022111022120011012222202212011222011002220021121020111200110121102212121212211010110210021210020211100111100100112101002020022100211001110202102220022211100101002102111022201211202221002102010201102120001022121011102101110221212110011022122202101122112110222200020021002010010011112101222010000111200110210012211010020222012011100212202102212120102122011101102211011221022000221221102012211111022211222121002120110122111222121012022012010011210102010020020010000221201110100002112120120212112020011212221012221010212201111202220211000102102100211200002222", "220121121120110002022020012210110202202120022022222200001210211121221122102100112020122020221102201222221021100100012121020222200120011001000001020011211212122111002120212022212222120200022000212110211201211120002222221202210010012110202012122201210110122210210211021122200122202211100222212210102220202211110021021202000020002221010002100221202011220102100211022101122212221111202221002012002211112211200021121001012102211221202221111102101021202100222121001211002022002110002002121221100210101212002011001002200110000110011110122011212102120020012120010111120120010111122111020202001001122121010202121121022000220022022111102012201111202020121211112110010211211110220002021000101210102010000022211120221122101222112001011121020010222220001012200220000122020201220210200120200022211211221100001010200211220202011121110012102120121222221220002102201000220000122010020221111021200101101000100011200222011021020010201001201200", "110011121201200212200100001210201022211100120101202000111002102200120020212100222120222101011202110220012220002101200001111010221121101201200002210220212021222212212111201122211211211001000020021101021121222220100102201212121101220021021221121020202002112110120101222002102211210221000012110222101010022112012220112111010220100221122101102020221101122012201010211011112110220112112002000010202010000122022110210012222210000100112201021022220121010112021202021221100011210220210220212002020222011002001121010202201222110120110001021201210012220010011010011010201212201010211212112011110000110210112102101100111011022000210010002122012212212011021221100211012010011111102120121112220022121021202222012111110200202221012002021122112121201120110010110210112002202100010020122112022011210001011100010002211122001002202102012011000211120002112202120200010210022122101222110021212222001200100111222002010022022000010022210220101112", "000121012111220211011221122001221111022001202012101211202101112212111220021201102002102101222211100020001001022112020011201200222122211102002221011220120200220200011210001220001112121201011100122012211211201020200221121201211100211222022110012100221110201100011010201211122021202110221122002011221022101101201001221200112212002020001220110110010010122212011221000212021211012122212110011101102011011000221222201121002212222220222221211222012220020021002111012210201112101102222010112222000121200000010211121202100111110122101100100121121000221021010120022012021002100021222112011202001022101122020101012122121012001220001110020220110010100021222120002022000101221220201102210111022111002222210220000000110002010000201212001210112111102020111211201220220022012101111210000211020121020221211001010222221012101010210211202222110122121212000112020010021210110111221102110112221011221021010020202221100022222202210221011101001022", "021122010212221001002000111201201100201020011102110200121021110210221211212201201000020000120021100101001002102021210102100120102201022221110220111220000212011201022002110212220220112112201111001220100212100210021011120012020200000112120102011222100201001102002100220110011201122211110111002101211011202112122222112010100020010020212200201121012120000012212122100221201120200221221222122210200002012221002212121220202200200222011010210200221011121220111222102022100012221101021011112220210012000122220122122000022020002010201012221010121022100002212200111002020002211210101221202202221210120122122102022211220011010210010211210210122200002200221112201100021111021012011210010002211020102001102112222112220022100121211120221211212120221011222002002121212200121222112010111110212210111212002220000112212000122100202101111101112021020210111202211211212221110110202001102202212000011112212121202212122110021101022010220211001012", "022122200221220102000111001111202112210000020212101112121122010010102101122011001000012022110021220112011211201012202011112102201002210012001000101011001020210020022002021020212022222121212102212211212200201200010102121111020100001200120002021220022110010222121000221121120001000212000011221212210110110202211220101212112210121100221210201112220002101010210100021122001020210100021112100210001022102001211022011020001100110220122202200211112111011221220010100200202200000222011101000210111102020212211100111001022002212001112201022021200121112102001202121201100021120102002011201000002222202110000111011020012211100111022201111110121201011121000010000021210011120222202102200012200122011100210020102100121210211121002010200000122022012000011010002001002010220002000120010211112212210001021100011000021111120220211101201020011120001110200202200020200112010100220022222020100110120021201101000010220120120012002020101022221200", "211100220200221121102012222001111021002221111211202210120001112220122010121121002111221211220201111121212011202121201220021002022002121222111122020000220002212201212100101122120211212012122002122022201110221122120000212112112010012110210012200221101112220110001002002101221021210110112211222122102112022222000011001010210210210121101020020121020002100122102121100000201101201210001011022000222210210002220012210202012022222210100102000212120001222221221211000122202221121121200021222120000102102222121100012010022210222002101100001121010110010212100100021111122221201200000000021102222121122202002021100121110222200022021121001202000011101010012212220001022120021220012101100011011011202110202012022100012220111210010111210122020000000010200101121101220002021200200121010211010011220221012022212001010201221111201022001022100000011122001121020010211220010100211000212210111200202221220020212110000221211110112101200122111102", "122202022010022020002202011200022012102202102210222001212210010012120201101001222111211020122220211020010100011011200100120111111121021122110102112021102001210102012001212121220010221111011122002202122121211100022121200212102101000222110220102102220101122022202112020210221011221200010110201011002222200222121121002221220111110202221020011221110012111220221011122010020222120212010000211021010111001110002012002122112012010021111101211021202012121121122012110012221011022210020220210001121010022021021212221010110002020001112212000000201202022101112122211012012120222021020200110021011012020022110221211021000220002222002021102000022020121011220210101120210210122020221021111200221022112020222112001111221121000001222222110022111221122011211102122111111121110101111211121012212011000210120100202222121001221102220102110111120010111010221122120210021122202100120220021212202110121001122212112002102221222111002021110200022022", "222210201120120202022020120121002212222220212002220100100202211210202000200212211112222000022202202011020100120121022002021220112211022012012222210011211010120100020200220221122121202110222101112212201112200121000111102012121100122210111220022122220122010210000011200012010102122021211100202100100010121111102210202001011202022212011100002022122101111000200011121002211102220211121111101022010021022011011202210100002111101012211002200201021020210210000110101001120202000000201210200021220112210020022111020201121212210022221021102222202211112000020122101101012211221222000111202211022010012202111101202121221210200112210110021121000211020021011000000002110100200201022201210210222101112212110110111200022022112102210012200221112110022011022002001102012011101011001010120012002011102100221120202221211121221100100110101122112221222210212120210112011121001120122210211112002011012010212112202201122010110111110200210020112121", "000011222100122120200102121100202000100102012110211112220122200111011021001221101220011211200112100221120200012212021200000111012110112102112012120100222122012101122121121002012121101121200010010012102110111001200001200120021201121211211011202222201112102121002022220002001022110212222122222120220210001200101121212121110001020022212022102102112211020002110000101112211021212020221212110020100121021222110212221012220221211201112010212001010121220001222022002001021111211220222200020110022001101000011021112102102121120102220022111121210021012112112000200111212100202101010001202001201200102101201221200110022001011110010221220101210112121000010101121102112120102111121002021212121211200112000210200102120012110201102010210010201120001100011220201101201012200111102211120021222012020220112200200211120121020021011220220012122110220012021221012112220000002002002012011100121122101210000212101112201100212100101202112211201200", "121220202200110201021102012110002102122022011102121002011120200122001101121212202111112002110021001210121000220000010010021120020222211222211011020101112210101100212202102111100221112221201200112210121200102220220110222010221121111100221221001111222020202021112222101212022211222111211112101210022200002211122011000122200212122201021122120222221022011120222200121121110212221020010200020001200102102100121121122101202002111221121120212020222200112222122211102202111200120010200122221022212020022022012011100000012110200012201020111020120102212111122221111100010211120221201101111222112111200220002112021220201101011211101000112120120020210012012011212020122222020110000110221101221211000110100001120111122202001020112022110222111021212010122022012112121011202202212222201122002020112110010122222122112221221001011220101210111012222020100120102021220002022211022212202112200122101101100000220101221001221100001201200202220012", "111202010211202010121110210012111202200111211120020101121210110002221112112110200101102102102121112021210112000021010222201100201211101201112110110021200221220100111121002001102211120102100221021200221210002110121110210021220020111211100101210102101020012210102100020220100112101111220002200100200220110220200222211211010121102211100211010001121110111212020102210212120012002101101010001211100100121102111100022101122102112201211020102010021112112011201021010120021202020220200022110221001101011020122100200221100111120021010010120020100020210002012220122101101211100221001110010012221122102120121210001111011022000020221212111211102112100022200002220012102001201200220200102110101100220201112012211011222002221201011002221221021200220012011220211112211120100220020220000102120220222110001220020102011100221201011020200001022200101201012101201012120220102201210001011202220221210122012201112021102210101201122011001220000112", "121111210021020222000112212202100211001002202022022210000222121102202000021111122102101122200220110012211221211101200012220202021021210201120020112212021211000101112020001112211021221101020000021010220221112000022210202200122120202002221122022122102202100200010012110111112001012101222021121020222122222010020122210012200221210211011010121010120212221121120121001121201122021210012021111211202211111121100021222110022110022101011010210120120011111020122200020111012212220211001020210201011012022020220011222120010221001010202011222010020101221011101221020021110020221002020002120202112221210000222120112110022101121112100220020212002220201002112112121100102202022101101000202101021102122211012201012220011222111200101111011102220021020102101121111001021012120212201102011221022212010111002110111212211101002201010220022222212212221020000111021211100000101021012010012000012111011001102200122110002002122111220110102020010202", "220100020112001102222120210112121202212020220202222001012221212220002112001210012000222000210010112020221022220221211211222122102200202120120122002210120211002211220010111002212212102000202221022201110002121002122201012000012202101201221020010202201010220212212020011022100002120211111100210110112201101100002201110220020021202102000021202222110211112222011201202102121020022021202202001021101221011221211100212021001221211112122201022012010211001022201202120012122002111212011022101022112220022110102110022000220101020110102121102120001102020120122010010101201200222121201210002112212212102210102011022121022201120110222022202111210120222011202221212010012002120020200202010100201221220101021021010211100112112012222121010102010101001201001210220012112101002211100212221212212022002020220200012102200000012100101110112220020102102000022111212111021202000011221011212101220201022021201101121010222222112112120112211101121111", "212111110120212202210101111120121011101021022102120101212010200022121101101222011021001001220021100111100200102211111212212200221020002122221112012010122012001222210200221122122101121202110011201101102000212011000002002121102001012102210101200020211211202202002022100111100220001121220211101202002022110112112102202011112112022020111110222021101020201100210221012211220110200111022202022101221010021022200011002111010221220111200021020000200000010111201201112020110110212111011002210000212000111222000020120111202000100021201222200002222001110212112222211011202221102102110221011200221101120102201001211000020220022221120102011021111102111121011012222020112011102102122100000100012010120022121011200002112102100020112210201100121120000212000121120100110022021201200222112122221221201220201121010000000110121012220211020000211202012222121201221000100000102122222122111000200110101001202101011221110211120101101022220112211210", "200101202120022122022200211222211012122102002122120001020011101210120012002022222002002022021002011012102201100022202212112220111000011021210210212211221221020102010120002122211101120121101020222112120121002021012000101221022011020022120101200200100200200022211100002001202111202000101111010102100111100210010020022010101011202210001120022211112221022222211202000220000121002210111122100122122122002022121200000022001102211202110220101201102200110122020111112001002200012021022111201201011201220001002101010200120120122110120210220220112111200112110122200222120021122201210002022202210102001222022002110212221102222112002111102202012221120202222102020210001112022210100011111120200012010121102021020011120001210001202210211021200122100212220022212202200212121010012122212200110000222122012110112012202100211012002000212221102221200022210211011100210111200211100102122211012121102011012221210122000202212000200211211002112010", "101110202211101022220102221011002211211221001101221120212120010212212001101012111112202111220010102102121102002020222121000010121021210000112212021011011102202101111212220110022212122122202012200100222212221020101101020200021222021111101201112121012002021121022120010011122001120011000100200220101102222220200111110111200201022101002012201200020121112011112010012002002122021021120110111022212120200010212122000100011101210101012201202011000201201110012120101202021022200121101110020000121220211221222010222000112002020001211220222002220112112112222002102111200010212201111210001112200221222011020212101200012020101011121210200212102020002011010101000222122002210212112210111001122020012201110110000012210102121222200120010202110221122212110001221100020100202010002002222010220102220112110120201121221201010110022112010100111121201121121211012112201210111112021101012020101000211011110200221012220002001202020200012012222010", "010212110011020012202110211121001111111121100222011211221221020100112022121001010122020010121210200201012101121021022100011012000212220220020001002220120210120101221022021002211102212121122212021000220022020021111101211211101200200112112101222101121000020011202021011020011212200111100221222202122201102201020112010012021200002110101012222111222202101011000010212110102122220222222101211210200020121011112112201111000210011000121122010110000111222121020212121100002011100121111112222021102121222120211110012110020210001202001200001200012111100002112021212221110110202222121121100012122020112012111212210011100200102200202010022210211121220021121001122220212010021220022100122002010122010112201102120122222202010202212022002102000200221111211122122220001000001120012201001111122101200001020101200100200012001101102100022021110211011001201100211010200100020101021211021112212220122012211200202111210102120200020021110200101111", "021210200121212100210212201112112211222212011120012222011020102211020202002002202000212111122120111001120010120222100021202122022220211011021222022121111110121011121002101221212101011022102000110001221102001210112222102101211012122112120101101211111021200212122020101200010100112010001111001001210200112202100011101000210101121210001010112102012211122200211121201102102120011210011011000202102011110002011212201102200200121112122200021211211220111022211120001000002120000110100222110200211101111000000002112212221221201020021011022121212001121100122012010021012220011100001101221001220000120212121020012020201020012000212212220120121210011010012202102100112112120220110021002222022011112101000011201101112212122222002212102021112101102221100000000111122210122101011001111121020021120220120211112211201022210202112110120101021021210202222211202002221212221221200021112202201121100012002011222211022000120201002011010001212021", "002002010021011000212010111010002210222010000020010221100210221222101112020100112201221211110101021122022210011221110000011001001202121020010121222200012102021210011012102111000110010211221202200002100020222100201220012112022222201012102210020011220100212002021102020122111210102221102120120012002101122001021022022221111201111120111122011210001001002112101010102000102121010101020200110211101222020101210002000021210201012001100201000012021112101021001102100021112100222202211020201210102002201002201111202202210120120121111122202222022211121120000220021120000011020012201200012102021200211202111001011101110220010222110122002002121200211010020212222221221020210000021110002121120210002100112211111202011000202112022000121000010210200221102221200122100122001202112011012021021120022012200122012120102002021221112210021120202121001022002200221000111202100200211001102211010000200010122112211020222211110202112201100011001110", "010001011222000211011211000201011001021112210112000120222002000111110011120211212201012222200210102110022012122200201121212221020111100001021021212002210121010010202201122220020011120022202212002010101122022112022121121210010010022210200000012221220201121221120122020000021022012002122002222012010010001221220020101121112221011101110202020000222010001121110101101210000221110011001011121121000202210021010200221110211120120021001000221121200101220002000012001021010110021222210120112101122210101022122011001121200121201220102221220111110011200200120210212010001212111121020212122101010021122111112201211100221122212210111011120220111002200112202201122201100101222011002211022201102000122022221010022022201011020210202020021021202022122112010000111022122200011002121020120010011221220220112021120101221211101002200221011001021021012211222001100001021202212110210101212101101112120120101102111110210010120210112220102122212002", "121210101020201221012011212110112102211220011101201011221200001212000000201201021002000201022012211202100100022020202120212001222212110001122222022121021101222111201122111100002021102111221001011002201112122210002110211220212101002121022101020112200020110020112220110100211011222101200100222220110001102121001201111010011021010002220022202001221101122122102120110221010221212111112111210220101102211100221112200020100102122011221001022001002110111222122100221220222020120201201021012222220200010220221222210220120122012001102202221221122000021221112202020221210000220101011022012220210102220211121121210010100100111020101000120220100102220010220020102202110000122012000121121221120101021221020210220122222221122012202020012121011102120021220221001200212212012201200211022020120110120211101120101202101002000202212002101102110220210002122121020022022212100211021122120012211100210001110101012100021222001022111010120022021100", "101210121000101100201101201210020201211120210021001212100001201122101121122200000110210211011201102100211022201002211211111202111101122111121110021200122010100211012111122202211121022102220122202022201111211000010201220121021002100220201110120001012222020002100101121200222212122212221111021111222002122002222201102202001220012110112002211021012122210112200101201112112120010121021221000111121211220211010212002111202021212020121101012211102122200222012102110210210000211120121101001110112202101112102002021100221202211001002221000221012200221110220101221200022212220111010020000212100200220200220001202020121020122012010120200011112020222110122101011012010101112020020002020110111202120011122122101102101012222001112212002212022000120100212100122111210022201002121121012200201002122202002210221121010122220012201221212010202022121112210010012000111022210200210222220020112111000110220002011121222001120221010101001010122022", "112110011010200020202201202002200201001102002111010220000222001210121222020011102020111122122010001102120222022122021021010020100200221012221222200122112212221211120100002221200211011010112221010001012110000012112211122220112222100211101210202011022000020111020101102110210020111102001200220011221102012122210200022111021112220221200120111101201022120202012010000122020022001200212021000210101221100202102011200100211021002112101212001000220120202122011200101221011222201220022110012120012122001000022012122100020122021202101001121110202100101102021110221000221202001202021201000111210021221011222222120110022020221020102100011022222120100111020212002212111100112101201002220011020121121201000010112202010210011100202202221011222122022120001022000222221212200221222010221211011112102111200001111011001111110000010000200121121100000111221012110002201002011112100210112010220111202120212020102021122200101101121001010120022022", "020002112211200111121100102012021201220212000222112002120220021001001222101102000211112022102211101112220222000001000201020010020110122212112112102020000011201011100002221022221101121000200101002012211212121010200211102021011020221001222122201002010112021202101200222220221210222020110011111211010022001100100011121201100202202220001200111100111101211101120200211100100012011010002011100021001022202110110221011210220011100102001011202210011200020021101210001222101201211200020021222122210100110102220002110221022220212012021001021222021201220101112102220200211120112002020012212210111102100002102222202100001000112220111100022201000112012102120112112200112020221211112111011200022112122021021122120002202012102010112211210110202001211211220012100210220120212122012010012022202022100122221120001002020111100222120000212221122211020022212002012110111010021122211201100220201000220210011110002201120021011110012210011021100101", "020001100120102121101112201211221220201011100012222122202000021112122120022012221210101101002020110000112020112210211202200021022112111021222211021210212000022200021002000002100102200001002012021101210211001122110112102110220112210002120010121010220202120210110201110210222201212222120221022210122110110211111122202120112212112211201121010201111102200020202212200222202212200211100211202000100121000111000110112210022100211221012122201100211100020101010000102121010100221212200001002021112222121200201210200200200222202120121201001212200112100211200111010020210121002121022212212001021010001111121210012201112121120201200212201221000021010021022221120001201111200100102221120020100112010121111020201011121121102100020221122222010001210222111101222112121001020200102212220001111011220021021111210022201012201121200212010101120100121220221012022010212110221211021120222212222202012102021100212011222021002012211020021120121122", "001012011020002001000120110010200001222100220021012222001021002200212110202002120222101120000122211111110220012120102110211020000102020210121211221122120202021110100022001202211100010201021110202001000221122210121020120010200010020110022002221102210110211220100221101211212112011021002211021022120221201221120011212022000102110011220111012112001122111201200012212200012021111200212010020221212121211020202001101001200002102202012122121220010202002120221100221010110221111011212112020122120202020001011200120110202020022220111001211121202012221010112212221111101112100102012222020102011110200111221012222012211120200122010222121100120101200210211101212010221011001110010111021121210201011001101202020222000102220000120020222220020212101001220211120012121102200101020021201212201200222121210211002200212221101112211002010101212112101012100102112102201201012100110000111010202202100000002220010022201100122222121121212102222000", "101201120021211001002202001221122011102112202111201100211001202000111102222000221010001101011020201220111122112211000120100022201202110110011221220212011021201200001122210101201012112112102212000112202221100210011111110012121022211021100221210101122122002221000211202121002102202112202022022100112202212100100200101002012110011020210222200022100202022002102000201111210100201002000020202212220011120002221121010021112110000012101211201111112112222012122111021002202122210021012010020222210200012210121000110200100020112210221202211112200202001200210001200011120110100022102000210122111211222022101022220100210201102020021022122010110202210120011101001022022111121111012222120212121001010220112011201020221011212102100010220011202201221212112100001021001000211220201000112200210211100001002212212010211212112020012002111002020221210211212101122012220211220121120121001001121121012221111222010220102210210001102222221021022100", "021110001002110021201111122111110220112010120002021221211122012020200121110212221010102202011120002122100001022101112012202200022021212222101011202221202201112121211010101100010001022011021122220210220000220020120100021211011100011022221101011010110021210012001111200121102012122110010110120111020010010101022010002012101021120122221212221102011102120100102200212110221122220021021020110121112100112100021110001112001110122012020020211120021221020101212221211001102122000000102121201121000100201201002201220210002221000121212022102210212210020022220120220111012210011100200110101021020221120202112220002022110211221101111100020002001112001101001001221212220011220201220022110100020101100122001012111202211221022021121121212112121022121220022220212102011211222222001200212121022021000010022222102021110212211100112211022002100021202221202102012100002022210010110112110120220020102210010102020202222201002202210221011201022201", "020022211111211112010221221212100211202100010010212020012212112010002111000200221100212212101211110102222102210212222011212101020121100002111220010221020121020012221220102010212102201121110221221002112201220012022001112012121122201011111021002112011202022020112210202022010012120021222002121101212121111110100020212212210120121221122002121001020221021200001221102210201010210021122021021211221010222122221202020010020100120101212210001221212221122012001011002200022212110010122121220022010212221122201202101001212000002012200101212121201211110222111112222111001100102011002011022010200002121020020021121121100122212101112020102222121221222101200101200010021010200101110101201220010100021120201011100020111211202201222010002110012210021002022120111110001122202022120012201210021021111002111100000012002020001200001122122111022111020020221211002000021111110222220200000210001222101200000100110201022012221101111021122100000010", "210102100101001010012011111211112000110111110102220201000212022122100220200012111110002002010122220012012002112122210020020121201022011101111002020222220210100201202101212102102111102012212000020000201102102002112222102200220210011100011122221112202111210010020011200220110200000010220122201012221020010221000102222021110201122210012012222120122021001200101111000110011111102222100110112110010121201100211010210210110020020101211012202100212201000201121220221002000020222111200011200211220220222221000201012122110202111111120211120220000110222022210121001102001111102221100002021212020020021022001200022222021011200020102201001001010211212212011211101122111202000200100122210100010111020201201211202120111121112022000122111201111102111211012121211120211220001000202220022220221010020012200200000111201012200021121120102022222200202222100222102020110012202212010022000200211101021010122112002102000121110100120211211001211210", "120100112101101122210201001201012110011021101201202201010022220102122201112111111202201121001022011120012210211010011100222010121011221100120012102121221002012221100002212011020011002220122002121221210122002010211010002021211120210002212110210222012121001000112102002020012122121020211021020201020221000211102201120000102101002221102112201012201212101200210012001010112002112202022222210110120202002012201102110201211010021201021220002000020122220120212220102022222120101211101011201201112012121222200122020122220002001101201210120022000212021201102200102012111021001022210100200220110222201201002222120211101100202221201120010221210212121222201101211101010211121121121002120220212221021112221000212021022020002110022222222211001011220110102120000210211210102200110221011111110201010110110012110122020100212010211122012210000120111010000020220000101212012112121100110002122200221221120022202101100110101200001020100011101201", "200202201021010121202111012122202002122001200221022110212012102011100112020002021002202022210110201002111111220020202112112021000111122100110000221200212121022221000020121120020212212220112202011002001202222122022122020112112100022121102010202212202102022010022012220000011121202201010112112211000220100220021101002222201012222111011010101111111100020222122000020211120022021022021101021210010201202220000110200002101012021022202021121012121201121221221002120201001010120202011120012102012211122220100001000022101021010201211212121012001012010222101111002200110011200102100020220012120002222021212201201021021000122212200201200201111011200020222020011022020122101221000022211111210121201122102011000022011201202220020111100000120212120100020000020110010111112010222220012210221012210112222202111011012200012012212102001012220210020111212200212100020021211121120221122112220220212001210121010021210200012020002111110112121202", "200011210001100121220212101110012110211112100102122102001202221120202212221002120201022210020210000111220201020002112110002202020012012001210122120200200022212120111012211010121101021220020202020201210110202201212202100002202220102020102011012120022001220110111001101002111111201122210201101000010000111110202202102022110201022112021212102210212222010011022200112201201111220121211022002110202210200200000221011220012021112121102200112000110212210012010111112200111220110122002111002020202002011012201210120201020000210222122202121010201212221012210012010222011000211002021212110001010210220001102020120100122012200002102020210120111221002022021111011221202101202100100200010212002022100201212111210011122220122122011000000011010220220220220211020120002122120100211012202102110001222012021000001110001112200220202211110111212100202101221001001011222211211202200211122110020001211100202102022011101120111200102111222110101021", "111101222010021201112122111110020221122100210001020021220201112220020222200200201100202111001202001101200201120020000222202212212002022021220121011022021012020220120200101112202011220101202201002010212211211122201020010212021200101011202112220111100121020121021112011112000211110010121022112022110000121022012221202021010221001021021211011212112222102202112200121012211021112001021011010202112200112201122002000101212120122021100101121020221122020112211201122110222201212222210022201012110122221020000212220021220011100010020001002100220100001001200010000100220200010100012121022021221100102222212021121101012222211212210002010120020011021201222201222201020121100212010222110210202102122100101010002012112221211212100111021212010212200120121221102012200220020200220111022220122010001010212210100010200021221021122201220112012122101011220100120200002020111110212201011201220200100110210022222001220021002212110011122101212221", "001001210120012201122200211122201000110012020120011101000120012111101000212122002122110100002110022111200100000020110020102112011011220201202010021101200102002200100020212211021200111022212221222200200111122222000120102210100210102021120011211101200010122102200011122001100100012020101200222220001201100121221110021101221021212222112220111220002120100220201212222020022110221012200120111020121221100001111100100001002011100100002010220012011112022120100012220110122212012011101110110112220100001100110001112010110210200220212220002202110001001011100201001110001221021210112121101001201012000202220200201200021200012201211200202012110110200112212022021022221122121021020010012022200010102101012100110012112010020110212112101111020012201101012012221221120021220200121101022120212021112210101120211022012002022011110012111121122001212000120010112001202210022212210000120220121202111102222022102221100020100120010021020210012020", "202121211022112011200002100200011110121201211001110220102112101101110212200210222210211020222102122210020102110201202112102210211211110210000002021112221012010221100011110220000010101201112220100221020101221010111200222002002012211020211000021100200022222221011111100100122010110221122200021220020200200200011021220112112211122222200200000210022122200222201011220100200112212001200221002000020121220001210002112200121121212100012101110222020211101011002122011201201111122222020001112010020220022021220000211000122210120000001100000220211020010000222102002121122001021100100002120220100200211221012012022012121212201212101012211010210211020022000102220120112102011100020010221221221200011122022010122120022111002210202100101020011121122201110022102120100021200101012022110220211022111021001120212100211120200210220202020200120201220020210201112222101001201212222221201020222201112020110221210221020110021111020102001112021000", "100110000110022002021102111221201221021022221000220021002121221111112211211000122001211210001202102001120021221000022111212212100221222201101102122202220020201022202102021122021112200121201100210100210022010112112200011122201211221110002012210121000002000002201022012211120101021022121202012112110102102200001120110012021122011210122221200121221210211101100110020021111222002100201110102221200210220102110121111121220102202121112110011200210110001112210222211220012212122010001002222012002111110200201020211202020222001012010120100200010221200101000101121212201212120010021121001001211212210002020110112121010201200000002020002202022022000120002222211202221102222001112200122000122212002102201011112101212102211000021120200101102011200102000022011122021202022212100202201002000100002112112110122110112200100202001120212221211020200211212222012010221122122210120020120021010102002010020210200001022012020222120111001002212212", "020121112112012022121000210122022121220101200011100110122110122111102201200002121122120120102112122210211120102101202110010110022120001011000220120012221101011000120122220120100212002201001201201222001002110002222110111112100200011000122122020120121110100011010212211210122001122010100221200001221222112000021010110212220120011102212111022010122000121020002021222012000202020101112221021221002022220002111020110200011002112022021010200112000202202220011112001021112220222002102112210201122122120201221000010110010022010200122010122022200102122021102011100211222210201102110222120000002222202002101021211200222001021012001000220211120000102221221022221100210102021101102212101110021202222102220110111222211120011221001020200102211001212000201201021200100022001200112111010000002201102111012210010121212110102100212112220002112012120112122001102020121010000102201021102212021120022122100202102201011122100211120222211110202001", "201010012220111200210220201221000222200121210000210212121210020100102110100121020122120022220212011110120012001210000101001001220110121212122001101001100222200122020102100012220001220110100112111112110012210122112201101101102002220212202101112200210010112010021221121021211121200102110201012020202021102001201211211000121111212102022112012010020201010020220010122001221000200012221220021210222220220111012120002101002100200011212212121011002010001200020211000001001120121021011201121212112221212122110210200202212110112110112202120022020100122001000002210212101000222022011210002100201222211010002120212102000112222112221000110110001011110111210021001220220000022210120221212001221221022201222122010012020100011221011210211120010200011012100012002221101200000111010202210010112220200102001020110201210002120122211121010020201112220022221002112020101022102100110010010210000210222022010101221221000121221121222022121220200110", "200010002002221202200011010120202101020122222012200212002002020211002212122110121100121012210222012100120202000220001212102012010102022212201222211010200200211110221120211021211000112201120112010211022021101220010220012112010120202212021201212202112110102120111202222111221201222220220211210220001112010121122110102011101212121110000221111012200220022221222220101101022101202210211222110010221120122211001212012011111211022112201101101202012112200020122120020020100222110201222201100200021212022110201022110012000122202111222010001212210101100010200211212202002021210202112202102121001002002112222002222221021212212110220222112010022010022001210210221100012111222211112021012002121211020012100112021102020112221020121101220120101202210110222222201001021011121201120201121200120002022022200101101120220202020200000001221212021202200210120000200002001022121101020011102112212012000220102211100200012021020220110210022102222002", "111200112012022101110112001202002120121220221021110120200020210211222011100000210010011111200102121202212202012122222202220210212102222202121120111222120210010011021202001002120101110222022221212201012110110101212202112210110020002102012221111101012021120020120111212212210211000221110212102010102000210201102021220120111202110020110111021202122020021220222222212002111012121012120102102021112120121222211022020002211011221102222212221222021210021220211210222000200221122101002120212021121120000110021012101020221202120011102101110110020022120002222002122120100221112100022101220020202021110022112122222112010012122021002212010011010202010100012210101020012001121202001202020101100002121210222121220120221100011212102111001220000020100111001221022202100020222001202222222021212002121220201102212222012100101211212110201001120211212020111000100220022200112122002112110221201000002101000101101110112000111200010212121212121120", "011111000022111221020010201101021011122202021010001101222221002121021010201210100210002000012202200210010101222020120102210200010102000022200022100111220001022222202111220102100020001210020202010121022100002111101001211221110102100202010202010200100001212220022210112000220021210210212102111221020220221010221101222012111111022002210121112120102111112011120112210202210201002011211120201001121012210022101122012120121000120220020202002222020121120220000221110121010102000210211001121222000222012012210120110110012220122101100202111121121012000002011000121121201101120011120212210020001020201001100101000212212201100201122202121222201111111012200010122001211002222110110121202200022200211120020102022001102211210200011101021202020212200001211011102002120211012111002222110202010220001011102011102000012100012101220200111122221202101200010100211202111221221201201110002120222010202210100021000210100020112010201201122022122021", "202022120021220201010012212111212010210020212201200211111012220212220220120001202020010021220112112122102210000021200212122211110000222222111122200120112121201111010102002202111221021212202222012002112101111110212220211112012002120121000101002011000220002112000021011102101002021012112120110112112212112001021120112200022200020222120110121122022010101021100112020201211211110022211012110222121112212121202222010200112102101221111111212002201011010102112011202210010001121102012101100011220112102112021002022101111101101100022010000211121100222211000201211000222201022000122121220002102210201210100220102002120122222110210012002212101221122022002020111220102210001201221212111201102122201110221110111220010211012011112012220002011022222112221122210212101002010222212202012110221111002210111202011122011201212022211120222100001111122022100222122121210121120020221110022122222012000222112102210210021110221210121101012121200220", "121102011002011111222212022101221210100202201210110211120112220221202002222222221201021101220000202201100101020102111111222021222222102122222101000100020222012200012021010102121102200012222120212212202211112010201102211212102101202220200212220010102202011120200002102022122001200101220222011201002110022102101101100022221102022000002022210200011101010212202121112110010220112021220111210201110101102101110221212000101211020202221101101012021201202021110100201221220212122122102000110211020100000102102011022110001111222102212110222111100112002210212201121011211220212121100121200000010110121201210101001200221021201101002202202110102210101210022120101002020002022101022002122002121102121011200110102122201220220221222111201221102222002222211102101111102121110020102201022220002100221011000210011111202000210021010210102212202010222012221020221000212111110220021111202012011212222222001011211022002021211102100100101112001221", "012100220000221021002202111020010210022110122202101120222110211012112012222111002101111111022110201210121221212002001112120110112001200012210001221212120201002021221201211022112101122121112222110102221121122122211121022201002020022200121020101100012000011002002000000112122210121121110200022012020221022121112202212021001122002020022002011100000011111002021221201122121200122202122112121000202121220010221202022221011001211012200201022011002020120200001100020012000001221001201201121112211122102112112122122202222201112120221212100010012100100002001112022222220001122221011121200212202000020002110112122120100221001012010011010002220111110121001000211101011020210111212111211211020122102102200202100221012101120122110221102102112020022212110122002111200200120010222111112011101011021102012111221121010020002122101201221110121122110012201122111101002111220112221010201122201012120201121200002020111202220210111002200211121211", "211202201101012000022021102201202000211222010010222120010211202201022220212201121221022211012121100111101002010022001012102000200001001121021222202200001200210102022122120112000221121011222220122111002020122122221111012210002202010022200011112002000201020221200100221121021200010201011201122011120012010211121011112002210202210112122022122110202000210202020222102200211020021001220021200000210111011121202211002110110002221120201010011102210021001011210012002101020121100100002001002201001002000222102112221200012012122002121022111010020120201012002201022110200002200222210221002010001110211222102110010200102021211000121002002210122220001201010211120102010121221110021010121101100201021100212011211001012100222012210021002121112102012001121202022222101210010020210002222010211100101202212011221012202010100020110221220122112212110121212021212022102200200222111202200021012221100011022101120012021020010010221010200011122010", "200222102211201200201100210110010120000001202200010211120220201122200021021012222020211012002021012002111121122001101002112020202121000111011101112100101202011021120122110102220012202202002001100101200001210212102022211220000201201020012200110112101112111022112010112221121012001111101020100212120112020212211202222112101222100212000220220012121211120112000012011201112010112121102001020120222011222220102001201020122222001201202202021001110010221201220012000220201000000220020001210211200220121111022002100120210100012122201212022202002012011122111110101020100012112222110120202110022122211112110020021011122122021021011112222000011021011201122102112221012201012102001100022220020102111201201001010112211110021100212112121221110201221202201022102102200212101221111220001201001120111212112211020021202220111201110001011122221022012112002022021220121202011201201120012020100210201220122012122111202022112200000221011200022202", "211100000120022110222201000211122110221002021202121210021112211021121001202100121122120001221110012112102010002222112112211201002221002021212101101122022000120002011010202221010121112010212002120111010122211011200122011100212222212002211002220212111021101002121100002012022120020220120201202020010100101020100022210122102202112211001000011100220122212002012010100020000002122102102012200100010102100102001222011211111102010200200020012010120002000202122211110011111100202000202010022101012210210211111220122200020201201111222101210211001110111020002022202202120110222200200211001010220211200010012010220211220200200120220002122010102012112122020201121011110112102222001202122120111022202110111202221211122111220001010222222102122121002011120210001221200101110120021112110021220012102000211100010100001022000100001211002222012010122110011202122102210111000220001021211022100121222210222022200010122222020121221012110121112111", "102221220022002000110222111112201002100202222102102000022210202010222001001000210112211021001002122110011221112010222022020121111212210100122021002221120111112212121202002001111201010100000222120201122222202020111211102211221121010202212111121001110202012012201212111221222121010001001201202221212201211111122211010220101010200202201011002020120012202210202012112122010120102010022110102020121010120011120222201112210010022001011121221002101010122220102100221001010000212001220000211201111121021000000220021112212222011102012002022121101022212222221200111221202022021020102200110002002011222220010122122020222111101000101211012222121011002220001111021021202022201111211210212212201200101220002000002221120200112010202101122202002100121112102020011000020110010020002011120101012200212002111121111021200001202011212210000012021012012021021111201012110021000012020101102121200120200101121200120212110221002011001210220220210222", "000221120122102012222102100102210010211212120011100211111112101120002211202101022002121212210210200122202112012010010211200101202211220211002200021100102212201121000220000110102021220120221222101101110000020001002011022211022012020000201210122012200012120002100121022021111201011001022101012122101120220021201102002012010002012012200211102010000020112111001212000202101102002102212001202120100101222211110011002000000120101210120001110000022020220211000200122220012112021100201101211000012201202121002112222101111100020011000002202201020001121222122022012010002110122102101222121001200021001211112012021220120011200121212210010011021122021112001021010101212021220122220001100212102212201001012110122221220201012111201110202011112020201010222202200201202111110111112111000111022012021112112222101210122221221021001022102012100101211002221021012200202112010100102022221211222020102212201211020001211122122111210120221100101101", "122000022101001022022222101221112012200211120211012101102202212220101122100001122212012020022011020122011111112200010012210111121010000220110202110000001001211112220012221101111000001212201212001120012122012102022000221002101002021101202001021202021100220100220021001120121022210002010121002200010022010012211111200002020022212121201120002000020120002111120201020110022220110102011020021011121110002201222012022112222211001201220102121021021111002021211201200010111112210120222101101121202101110221202110202222011212020100120111211110120110010200102100020221020001022101221221101002221111101020221111120102012210102102101112111021012000201012110121020211012222012021102110101120211120122101210111112220211121202012111112012121101222102101111221110112111120201201200201010110211011211211010202100121122022111210201100120221000002001212010101121110201101220111112002110101202122120222002022112110010111121201211012222000202210", "200101120100222022111200020100112102102012000010100102012012201022011110102011200110001221100102222122110221022220202200202212012101020002011221212210020212012011202020102012211221000020001022110012002212102222220022122022112201011022221200010020120211220201121101201221120101201222200022111112110100110221010210021011000102211010202021022022001222100020021111220110212001221001010222220212102211022021201212112202220022111102000210020212001212201110101210102001210010211100012011100202210012210021021220220202122000100002210101101210222020210200001222100010201212022001111101111012210010001212001001100211202222202121020002011102220122222211110121100121120021211212221021202011102212202002122021220201012121120221221202100010202002002110011212200221202200102000111111102100011211101102122121201212002200100110000010012011200220002121111120100222211012201010011122220212001110022122112222012012202210102102011021222100110002", "101020021010012111202222011221220102201211212101220210202210020120021201110001020012001021010020022200021020001212200111220122110022021222220110201000001201210200201002012122100201211121010102022202101101001101210002121002120112112202201000000010120022000012201122111120102011111022210012112222120002102102121001102202211222101021220020020011011112120010221210100020222201020011020010200211022200010000011200021021101220111121102111112101221222020202222022002111100201102121110202110001101200220002210202200020022000011211111000112110012221212121110201201001200110220100022011120112101122000212022120022110202021000220111011202002111010202121012112122112000202202100112011222021001010100202020022100020102100020120202210220202010220100112202120200210202110220011020110100102202202221000222101110101011220100102201201022202011202102020000121022211202022200212121100220012121210201000211112221112121120212111222002000211220012", "222010012211011111010200202002102101211201210211120212020202122212022100001122001210010201002122022001120002111001120002020022001010111212100222020201112020000122221022112021202222121120210002120101101010200010020010220201201110100221021002122202111011122201002200200122002102101002220020112121110111110011121002202001010021211021011010112210212120122011020211020211012120000110000111102011212012022000121121102112122020121020011111200000220010122002120101220011001002101110122201201200101121100020022221210212002121000202021122200120221221222222221001122000101202201200210011210212220120001010201022100201222000200201212201101012012021002102200000002122100200102222111021111020122122211111010111021121010100111100122110210211010011010101210212010010201111110110220111221011022200102200112100220101001201121202110210100102022110212221211221100122211221200001012010021112012100121212100221102102202000220122202212200001201000", "122201200002201212022000110121112101000221202010021112010000122022111100102000120201002022211102001110201021102021002011020211010001101120211200112120212222122201122202122020210220011101212210212021101112021012121212011200211000102200101020000101021020110122200111021212112211212101220210102010012111101121200202000022100011112001020220120201011212020111220000021100200201120002211111202210221100202102100211222222110211000021012022000120001212100012021110210021001110022012212112122020012022201000200111012121111220002011002202022002011112012102021211100021200212012100002221110002110111002000122102220200011100002201022020020101000000022122121002122012011000020021121201001121022012122011111012212010220202211000112111112112121220120202201102021010012012000010012012110121022100221221011220110212022002102110200111111111112212201211000221002111101120022200120120211001012002011110211210011100210101202212211221020210212212", "100010120021021111222011222002121001201012122122021002021120110100002011202021122101111102121212212001112021110022110011210112110010122211221202212220211211222011220000101120222000110010002122202020020011212101001010121020122210202211110010022001012200112020200222122211020012120210022010221022221101000111120222121202110101002202122121212201101202202120201102210120221002001021111210200212210012201002102002001011122222212212022021110010120221111022120202111111001022111120202211222220022201022100220211200101122101022200122000101011220122211011101110201100010222022121212102122022121121101120200101121021101210112122011102211122212212110201210010110011122020120200111210002222202122212011000102100202200211000102002022012020221220202201010021021002110120200202011122020102202100201002001200110021102002111000001212211121202011000010121210220101121010011110000210222222111220010212210200002210100000011001001000000211001100", "101011222220001000202200200012012201200221021000101020110222021221020212111001222110100100102202122100112220011220101120210002021102100122012001111222022212021021021021012022000101212212202021221020011220220101211220210210202121101122102010120211000101221101010000220011020022120210022220102000111001200102000122120201220220120220120222200202201212101221102010121101110011010221201020200211110110202221200101222101001111202121001012221110211221202112200201022211022002011121202020011122010020001010202221020200012020221102111110222200211202210202101011111020201200102002022221002012002120120001110122212111200211022200220102022122112202102210212102010020121122000210000121221210101022121020222012022221022120201101110112201221020200002010000211200001221010111021122120220220100210220022121202222000001210021211122102201111110101122212212222100002100211200220012201200201201000001120012110211022020200222221221210220012222010", "120020021202100010222020002010100222112222011000021100001220110012012101200100200021101202110200210211220021212221120111211020210100120102220221210001212111110111110111100121121020010112002222012120222111211200221021000210212220211210012021011211001101110100020201121001210201212211121220102220100122002021011210102121211001111222201200201201011122210121112211220001220100012202122000110002120221012011020001222121111120000201102120102002001201201222122122112112010000022111212002102210011210200011112120112110020120201101220011020102101201201011110100110210201221100011021020001121012111122200200211222202112112111221022021000211001210221211202120012122200222221000021122202020012001111221022012121010100102121210111000122222212222121100001020111021110101221120202001221101001201201222200200010001012122121122221022111101002122020001110002222002211201001011001221210001202002021120110100011212221000021001221201220120010000", "222122102012102201121220102002110121001012000022021000011202122220101111220021020121010221010001012111220121021222102100220120112101200002110202212010001121202112100220022121211110220121000101021022002211100021012120212102222212210010122120102012111021021221210122100212021110212210011022120111001101001000221001110100211101011202201100002200022001221112211212022010110012020112110210200212120021112202200201200110000010021111211012100010211011200101210220222100121010222001112221002022220112222020210212021122212211201221201212021202111112002200202122021100102220000202022121010100010000112120211002002212202111210202011101000010000200212001002002112001210220110102002020111012100100210111110122010000212000001111220111100021012201011220021122010122112111201201112122220020210200120222202222210210222022020101120110111002010221121001000010110022202201021012211112121211010001001200221001002202202200121000001122112100002101", "012110210210022212001010122120020201022010222100121102222212210020112100110202020011022001221012122012220100211201012122012201221002020122120011200102211111102202211220201201100002210100211122021200202020002122101101012020102112111020000222021212200120200222120220000111000211111200021212222200211220101002021111102120212222111202110220110120201011102121021110211000121011001101111210112211020212102000210220211122102201220101000121021121120122121122201222000220022211210000100012101222202021000101122122010210101122112011021111000122202120120201001100021222201200021220101201201111012002212002112020222221222101101010221100002011212011022001220102100110222111211111112102100202122002220021120221002122101202220220001122012221121211220012201000122120010102122211111101102001110002201001001211110222202002101001020010201012120200221001000001121120001002212122011102021220111012010021210101201112000011120020202000112002111122", "220200201002021102122010100020222111201020220120101010212112012102211012112112112102201020000110020001220222220112110110112021022111221220010220011012202101022201010202020101121021010200100212202200112122002221110212100101001010201202010010012000020120200201212000221101112202222000010020100120100111221001000112100012202010210220220111200010211211121011101112100000122012010122022221220100112101221022120101201201211222222112210002110002120222100122212110121210211110012210101210020120111212201212111022212111000102210020011112112110100120221210211000222101202002021110020200000000121102101011120201002110110212200211221210000011211012221122101121221010121012110112110212212110221020012222220120020212000020120222000102010002220012120211011021102020201211111122201011000120201000002220002111010200201120212002221210000101020221111212011000110000112220120002210121110011102222120121021021222201020212201001111000001220212010", "120021012221100202220001121101200010212121200020211101212102201202202011111020120000201122121012000102000102001002222101100100021100020201212102120012022111011012102221201000011101210200220202112102200001002012200102100010222220201201200011202110120200121221121212002100110212201110211202010000012210220200200122222100011222120220022211102211000101020121220111022222011210222110111112202222011221021112110101212001200121020111221112201222012102210202220221202202222222201200222011201000200222010211112221002201122100210021012101200200111022021101000021201001012120202211211021001220221200002120120111222120111122012122111001000222202111100102200211212201020100100221200201110200011002121102022020022012112201101000221000202111011200112210120201000002112021210011101000001102112001221202202110000211120111100111200002112001102222222001020111210211022222221002121110011011112202000220001110010222001002110212020220202100121202", "212100202121022211000201200110121020210110202001210200022221102022220212021212110212022120102010121111122220111112222010202021221012111201012000201022121201212100020212121000120001010000122221100222010220012001120222011000010020021220210212120220222110201210101101012120012010221212201110011100001122212201011202111000000120102222102122012000020200011120011201210212012210210200000212221111112000000110020220011222020102202010111100101112021010210202110201012001211021022020011201221201021210212121202022110121222200011022110110212202211010012201002011202222021120120211201202101202112102010111002022212020211212020202202110212120002021102202022100002100122201101221120220211002221212210002022202200011002222102001002211100112001201110020200200002001110212122022120010221001122220101211220212202000101222022222210201211220022212222012200101211112021011111020200211210110211011010202222020211102110010022021002000011220111121", "211012210221010011020211102222011222102211000211220122111011222020200120111212101011111001221102200111102212222121212101021201200211121110110010112222100100121020211001121102021202120111001121112202001112110102002020012110010111000001010220102202022100002212111102111221221002121201101021202111221011210220221000210220110202001200002220220212100210201102022110122022001120222202111121120202122021110211000110222200101201001220212111220111102211201202210011011201021200210222201112012020020102000021002011102222102002201000212100112211122211120200220110221020101210201110111212211121000111200101220110111122102000211200022121100122020001111201202012220100120210000112202002212021221001011111022101201100222102121211111010222221021110021202201022000211020111222020020200010111102120100212101001121220202200112002210202002022021121111202011011112222220121010212012201111011122020102120212202201210110210112202202102001101121112", "020212110111202000101210220222202120112022000002220112110010112222201101200212111222100121201220212202212002122220011112010110120220202200022200102122020221100201200220200110110210201001012200011012211020102002020212021220221001120111201110200111221200200000022012102212012200010012000001010020221202002100021220202021021120011120000110022220120100000000002200100101110210002020202020001011210111000122112020020121011012110202100002102202022100021010222002011020101000112020000112011200122200201220012211222200220120212011020220000012112022220002000220101212200012121200020000010122112202001122002210220210002200202212020002120021001112210120221110211100200221021201120100020212201110000002210200222202021120021122212201212021211101000201200010102012220021111212120201100122022012020101010000022112011121111220000011222211120210200011222020021202111100010011112011102220211020101102100000202022211210222220202012112202020102", "212202100002112111210011012202000110002220200022122022121012101022212112000011220010222112112121011012221121010212110120111220121201102020102202121122211211211020100110220122211002121122010021020022012000120012002111222220012101100122120002102120012011002002001010100111200222121000110121111200001121222110102212001221121220122220210020201112122022120012202112021200220101111022100121222212022111210002100200000002001211221010212122002001111110112020002101020122101021112012222212011112212222201201120110121202011011002010002201122012102111201011012212000011202101022220122211022001021202222012022101200122022022001211221010100012001020101111012222210102222202100000112201220021222011112210202211020110001011210110222110212022011011001020111110212121201102122220212221012002112000222200212212021110221202110212010110220210020121121212122112212011200101201010011221002002121002021112221221200121200100201210111020222112222211", "102212121020221012002222201121211212020121211202200122100012010210111222002200201021020220100011212101000010110211112222020110001100002200222222201010200012021100100210012100011211100211022010120000102120021100102000000001220121211111122120210121012221001001002212200201122102201022012112100120102200121211021020001021202212021010210111222021201112121112202200022100002221020111012111101220012212211220102022010111102001220021002220211202110011221221012202200212120012100211001102122010022010112000202210222000011102101102020021121100111120111010220022222221211112010110021210212221122100000012200100120222220012102220111021010221122010001210010022210210211011021020022212210222002021001012001112110100121202020021022001122212002221010001012000021122122121100202212201122011000212120112011021212011220211000102012222011022221011110101010010002022010101210020222200112011122020110100220121012010100212220110121120211212212120", "002001110021111102121011120011112212022221220201112010101212212000202002010212011101001221212122111110221202112000012002221001001021110001121220110101222021201011212201122121001212122010221111221101102000121021012002200222201201002000210101110112121002001110000100120210000120220201012212220110121121011221112221202102010201122022112002010200100112002202001220100101221102001112222212111222021221201012201002220210010001201220002001002020200212222122112120221020212210121120200020110110020200121121002102002221120222000200001201100000022100001111212112000221020102120120011020112021110010022001002102211211001122211111110001211222122100120020000102021212100010221010021111010212210011100102011221011011010110211000111122102100202021110000021122220211120000201222202011110121120211122211201010111120101002202220100121012111202221102222210112221220120211102111020201210000111210020202210120201022201121200121100121012101101000", "121211100220021012001012200200212101211202112002020221112111120201000221110202211121120210100201020210201111112102211201221110120210010212100100120001201221220021102121022102222021010220002101002220221122002011002011201001010201002212101022202100122110010212101202000222020010122101110012021211100002000011220001111002001022220101110221202220020221101111201101010222202222221021002002120111112010210110220012201221002022111100000211002121101001112012221110010011101201120201112210022101210102002112120222212111212212022101210110021121200211121020212002021022020111112202220001022021111120212110001011000201112200010211202120201111012210010001122011111212100000222101120201011211221222010012201222220202210101020212021102011102101111000221120101221220012200011002101211201211222022100111200012212020120200110101010221200121001111202011112221010110102101020101122200220110201210022011011111101010121202202002022021101101112002", "101100011001020220211200011121011002110000111111200211121112101101211101222200220110122220200222112200010022202212210021220001221210200000020220201011110200211222102111012011000021112010202121011101100122201220122201020110101002222220112010102000202222202110012010021120120002012200000200100020222120211110112121220121111222122122120120010112122210111102211012101121002002012010102111112200100000210021202212222120110222122002100012120112002200112020102120211201121100202202000011000221221110011121011022100002021201201111011110010110001110100202212220102021111102020100111010221211002000002201110020112221022110111002002011001101101022100110112111121021221101222122102220112110110002221220222012201002122121210111200211222101021010222011212221110210121221022211000012002022222010212100220010201112120000110102010011002212221221001122201121212022111022122111110210200022102120210010011121000211020020111120111102122012001120", "121102120100011111120001110010020120110222020202120020021202110221122100220221022102221111220001202020010022000122011100102111200222221012202011001200221112100021001212002010220220201002012110220110202101221011211201000201001211110120210111201121121022202122202001202012212110220200110010002000020122010102000001112212212112211210002221221222012200221220010212101121220121201121022221211011222110202111221211121022022102011000201121011002112201102112110001001022121022122210001111022102200222020202201201112112100200012122001111201120012200000102000102110221110000010211220121221102022101020012211200010201111210002100112011000021201110111210022001212100122200120101220201101120002001212212012122011220110010010001100010022210112002100112221120002121111110110022010222221201011202222212111100221112110111111211221201021122202010112121102111102200111021120112112211121211212012020120001021000200201201010211120002110002221120", "022200010202212222020212110020222010211222001010121202120021210220101212101012020121212112111212100011011221211221012212120101212212220002101021022120021021201002221221022002221121020212122112101222000000100122220100120211002212001220121020020022101110020220122210110111001220101011001211212202000111212112022111212222120101201021122022022122000111110121111000021101010101212002100000220102201020210112202111012212000011000200022201210012102102221120021212022010020001102212102102022012002110011211120100022001221021202112002102022110022222220200221211120202222212111012121022211020101011200002122111202121111122220002020212121201222000110121122122011001011012201202202200100202122100111112021201220000002021102120001121012210201001121220111210021102122100110112221122111121221212011000211000001220120122211011120110100002202200001100000211211002011020212020120022102110022112222110100021000220021020210022002122010002220120", "022222210101210010220222120121000022010101220100120222021120210101201021102000000220202012122222021202221010022002221210011002102221002001120220112112100220120100000112211020020002200010122001001010210212200201002211110102221200201101220221010121211102012102021220122022210010211111011120101021122220012202210010211122010112122200200021200122110002000011111010002021112120220121122110200021211222001221010121102000201221012010002210111021122021020012001001002211121011110220222101010001100100122202012100100211020112122201002102120001221201110022200201110211010210021202121002100201002100200112020210010020202120020021010122210001122222222110002210201022100121201100102101002211120112122112222111010100011222121000002021201010120122011110000000122111221122201101020001210201102111122201021010110201011020022001001100220120202110121012010210122001001012012101021122001001210021221001122200101000202120120111102120210202210110", "121002120011022121212222112201011220200100221111002101101220222200000122120212100100201121001010012122200001220220201101122112122212020211010101201222221222011102211012122002011122001211221201200022112221011110112011221220001201120121211120200100110120110002010201010020201210012110021211020210001120022102120020021110022022221010122021012202211021000021011111222022010201122002110202102220020120201202010021210022120022011111001110120011000020010122022220112210100110210021001112201212121121220102102220011002022121220111200210122222211110210011110121112002221022212010001010222102101110202212112012220220221020010202222201001111210011200212122202010012101121220012012122021102102022111101112001120011020021201012100200201012000220002210210210201210101102011012220201102002200100211011000120210120020121211101012020111100102100112110211020012100212122001000222110212212202101011200200001121001010020202111101100110121202200", "122210220111102121112200022020102020012122001211222111112022012000201000120210110011200101012221220100101100100021221112210120102101212010201212202112100120112211012020010200112102110111201222111201010101102011200001101022010011222201101120121201010000202212010000021120001110001120012001122010111110101112021201012221211112210202021212010201002002222002010101020122122220000001001001001210100202212112001210202001022222000110000122211110011112212121111111000202122002121012022210221022212221011010100220122021222202102212200102122112011022121211220111111210121101111201112001201110010102201120220111012000200101201102221122010221202020000210100021112222201211010021210002100011121120222011021221211020120022100122001111020202010000122121012222101111002020112212120100110100122111111020220010112001201121101121112120112102012112211221022022200010220201202102120022001111020011120000210010020012011222110021102221101102122222", "021001010000010110020002112100011020022021102100002011222021011202211112101012210022100211112121011000012110102011021121222021101102120122100212220101012101220001222221122011122112002001111101210120111112211221210120012101202022021210021102102102122102111221212021022000211101001000102110221211111000000101210201112102000002101022100112102012001100020221212122020211112101102112020002202020210212220200122201102202101112011022100010202121221210022222122111102120222122000211222121202120222101002122100112102201110010011121110121221222212010011202121110121110011022201001120220220120110210202221200002200212212222212111110012101022102222200201111111001222221212002222010022212211101110102201021102102000111002220020222200010000200020122221021010122202221100012220021111010221122211012201010201210101102200120012210010221000021000221222102212201211201210112211022021120100022110122022120120020101102210100020211101100110211111", "022200221120002210211101120100021001101101110200100102101122011112021211001110121221210022220221002102222122120112110222101222210002002210122221220001102201212220220001000112222211001022021000020002012110212201212222102200210120012020221010102020221000000022021022202012120020222122121102211211002111122002011201110211122012012220202212011110122002211210010000211002111102221120211001022122000100120012100212120001211201100020100112001020022200000022200000210211002121110022102101202011212102211102212022212022220210020220221100021011212220020110020110111201110000210111210101111001122210021100112001111221221211012201221021020200200111022200100001111100122110121101201100020201022012112010221111220001021010001002221211211012000102220221122020002111220120021112020202011101220120120210221101000102020222022202200011200112012000220110210200120122020022000102011020211010000200200111200012112101022211011201102100121120222100", "001220100202111020110102222221010120001001202101120021220222011101022200100221112020222010210001021211011201022111020110212121111121022101120212011210112020221020210012220221000201121200202200100210201211212122122212202202112111020222112120001002121201102111010010200121101120011212222210002002120111021210011220202210101110002111101220011000101111120221211002201212121221010220220021001210220012102012200010220102202220102210200222102001200100000121101111000102210110100020221002111101002000202020221201101022220012022112100212002100112022012021201100110022111200221211111210021001111102020222201222022100102012222020210022120002111202020011200220211211122200001222020012010110210100111022000012210122202200120002021110102002210222221121112021101221110102002220000200100100100021100010111201100200200120010101010020211201220202100002220201102110212011210211020000202010012100200222220210011011010120022021010111100011022210", "022220102121222110100021002221222101102110000221122210011020200101012221221102111120112222112222012220102121001220101000102122210001202102212201202002222020101101020020001122010002001001221100102202021011201102210010211111212000020221111100022221100020122012021002122020212001201200200011121000000022111022210100021010201012011200011121022110120112211112201111000122221221212221100120111112200011220210211122111011220210020102020012010000000211020000212201011221221102000020201100122012002221120111121122002010202211012110121020011112221211222012100221220202022111122102200001201011201120000012000121101200210001122201120211220110201112010021120102222002022222100101211122002222202212212202221101011122200212012220121102012222121210110101200110212100000221021100120012011000102220020102111221012101110122102220200221112100210222001202111101200200010102102102102002201100100102100102121002212021210101012021122000022020020001", "100111022212121122101002020121101112102102100021202121100001112111222101022121122001202001202222212220122002121212222220202102111010212221220011021010010200112202001222020002100100211100112211020112010111200100221221001011122001211100120011011100000000200000020010000021012102000200011202212200221022220022110201020012021011212122102102101010122200200021111010000100022221012211002022022112020100122022001200211201122121011112002210221212220122010002121200202211201210122211120212012121022020200020202122101212001021211101120100201222020100202212121200100210200001201122202122020112212222101221221121201022101110021212200011100212221012001021020220002102211020201020110211111201120100000121221122022011002010121022102112012122221212212110121102220212120121020002210210200211010001000122021210012101020122021121021100011212100111010202212011110201101100000022110001022011010001121001200011210212200012121000001200112201112111", "212001020002102022202022020112120112120121001102210020021002020010100002020220221101221211100022220111002200002101202222201211201201000112222222022212021220022112110000121010122200211211202012200012200012012211001100210122210000221211021002012201201121201120100201122221201010012021012010222021001211200010102000212012001220000111102020100021210111000010112212212000220110021001220120210122012100022112002001210010210122022021202111211121102101210110102202200020112120211221022220111110202020102010002221200110000102002202222021010100101011102211212121020020112201122201101222102120102021012001202120110202212211200101221011202021012001000110211022200120102010220220201010201022112110022220201012120201211122021221121220202001211202122202121120121211012010012011222001020020122001221100112210022112002000002100021020100120020120220111212110001212001012110002100021212210210201020112202001102100010012201011101012222011101002", "111221001222211220210010221220110111102221020212212221011022022100000200121121120122020220202201001201002222212212110202201022220122121212210011200122201021012022102122020000210201000020101121112221000112211110112101201120011010202202111110102221020112002110022121002012220220200100011012122001221012001220001100001121011100020001122121202022110211222110121001111020110112210002100222101101212202121121102012200222120000211222111221121221100100220022021002121201121002212221202111210020202022022221210002010002021100122001102201100112200002021021200102111120210110120111210100110010120112012112020101112202210112121121221120101011201200110200110201021101220201220120110111112021021111102220211010000221122021000200212121122221002021101001011221002011111212220220212102001002211010112200200012222211210110202112121120021122102222102200110001220101001111022010021210011022200000121021022112122120210201220002111021001020110012", "221211021101122020021012202101011122120000122101120011100120101200200120222100100000112010112212021011201022012022120010120002020000012112110012210221202011200010200200210000010111021111201020211221120222011202001222101022111000100021000012212021201020122120100220101102110012000121120220221000021120201222220222000020111000011020200100210011000002112122111221212111201122210202211100220211011022101210112201110101001020202202221112002011210222102201011121120110201202102010100022222221120011211012210002020101101211000012022200120210102112210201102110211200202202000111201211000022201012220002020010220022202200011111112100101012111010000112210002212010010200100111021100202220221210021212211202001220011220211221120011112002111021110011021222102002222122010112020012010122001212112002210001100202110100212120101201102002020202120011112220200220201112222000122111211100121022221101212022110101201121222012200211020212120120", "210102122202120022122201202212111000202000200211022121121020201121012012222100011211001001002222211220121110101000021022000201002012200011100000010021200002110001010111212221002100122222101202000121120102200202011222120201202111120011120222221111110212020022010011022121110201102001200020222111010020221201101111202202010111101002122111121202200121121011021211112102001221200020120210212012221021020022111012010212112000220200121102022220022100211222221000021220000120211010010021022110221100202112001212111122222001012000001101111020011101022200121111211021002221122011211120120002211120002121200111102020021021200110121110010202020022212221000100111120022210212211022202102021211202012220102200211022102111121111101222221221000220111122100212002101222202110001020211100122202121222200021101221222211210202110121101111000112021210010020012200022220112220110211101101201202011112021211101122111121101110112112220122111220200", "202100020110000000000221020120120022221110220201021011011110101021112000222001211210211222222121200122210100011011211122202101022110022100100001222100122222010100112021210011022121121101010020200211220012200012000102101222012001201110000102100220102010111021120202021200111021211011222101221212022001011010200020212000000121010011101010120200120102011112001212001202011112200212211201110011202120220021211101110111122211001212101221001220222000012202011210112102101202221021120101222021200221021121121102220202122012021001101110212101021121112000002202100100002201202112201011000121121120212212121112120121122020220212002122211222021010110201120110112210200211022202011020112020100202210110121201112021122021220022121100200212202010000021002011120000222000112011202212101211010112211211222022022200210102021010001022211220122020001011111002122011021200102120100111122222020221010202000021001121112212020112021122111111202010", "111000101001110212110002220202011110020022121001200102120222012221110210002212220122010202100021001002021010111121212012220220012011202112221100201010000121210120010012011200101202200022222112012211220021221000000200222211211210102221121011021010102120111001112210112200020002120100212010211011200021002012000010122200222120221002220001020000011120100110200211122200200112000102011210001101012201122012100201000001201122122020021111012112010100200210021112122002200122222000001010111102110111002000212201201220202012201022212212200002011102200200011002111022211012101110002022020202111001201011222112220121011102100222200101000002002212001221220202120111210011001220111212100000022211201222111202020020110200201110022020122212121111012110110002020121112121200112021010012200110200002111110000222120122002020100000012022200102211002022212202202102001000210002220120022102002102200201101202101102201002100221120010002212000212", "211111100002200001200100120121120111002211222020021020122020220011101212211100222211022221020011020110010011000021200002210002001202022222020110102011201001011021000202011012012120211101220121010212102201220101121002122220222121102122020021010102002201101102212221001021001202210220021202222212111201220101101201200002100221220220102200111220021110221222222022000111211011110220102020101022021111100021001211120210102211210221001001222111201202200101021202021001000220000022221210002020122021100100122212201021200200212100101000021002000222012221222120200221211022220210202201200001220200021200121101010112010202010120000212001002102210111200122200210001000101212002112201201002022201020221210222120220100010021210202121102202021222000022122022210200100202101022111120211111122000021012200100212201000001000001122112112010120101221210121102000100201202212110202210100120212020202021121002110120101001202111002212222111121221", "020111021221000222210110202120012201101122010010102120021210222202011222211211000221202221120111122221001021020100011121200022121010120202201010110010221020112222211012120222021222000202100020001201201212110122222121100212010010121000220200222112001220111201201201000222112100020121002112120000121020110111120110202020222122222021200111002022220212121021112111202211110001020211102002011021200222000020202222220022002121201100111020020010022102010002122010011111120010112022101000121011202022122102111112220120222002012100000220200012210111222221200121220221122021110210122022202201111112200001202222102201000112011122202210221001000002210001110102012021022202110221100102012120212111210100212122112222110000211212211020122222221212211212120101211122212011011111212020120101112100202202012021202222202212202222000111120020001001110211212002100221202021200111202201202200221210110101112212012210120100112001211110221122222202", "212021212001200010220100021211212010220121110021022101110112122220110022222010210121010120111211221211121001212212000012102110212212221222001222122001220020021000002020000020122022220020211111000221111022210202012210011100020120220222122202012221011102121022212111100200101100101011212202210210111101001201200121012211220120220022201021001211111001000000112210000212002021120201021100001020221010110100102220012120022101201021101102100101202120202010010202222210122001121121201021002000110012012120012112002222212101020201121001112100210120221001010002200112102001020202201011120000101102000210222211010221000212020012200110012000012021211021121101112210101212100201022220122210112101022001010011022002120212221022001201001212010220112111111102110002221001000012020012210022121222011022012220000122011011120111011020011210010100022001101220020111022022000200211000200201122021102222122221122202100101210000102120022201111200", "021010112221100220100201000022111211010220020121022011012121021110202021001212002020222001100022210122000222022201012222021021211220222210122200002022100021000020020211011201002002022022022210221201100120110212100112010002200021212002121200000002211111100110202112022022211112101110111021211012022222201211201120102220112021100222000122101212220001012112200212021002011211002021210021200021202001021202001202120122112010202011012122120002221201110002112110122121121222122022202100011222110020011220022200022201222102001101121010020211201000101202101001011212000212211121012211200011001211221211201001010000101122220212122102222222110102012220112220122221021021110220001221102000222011222100121120010200000021102120212001112120101201202012121222021102121000012211001012022122012201202020212101110200011102010000012212021000202201020111120221112100022111100202221112200011110101120021201010010012001221221021222121122200202120", "200201021120121122001021211222001000012100111101112102012201001101221022120001200010011122110020001022211011112020222210001100101102102112212012210110020121122211111022112200212222011221222210200220010101021002102122000001110122122021121122211001201010212002122211012221202221010012002000211120102000101200102120112012212111201022100002202201121222102220101100122012220111100210120110102011120112121002111200122200201102002112200022110110220000122220000121022201021101021121112010110012201001110011112021102122011201120221000111001101211121210212212112201120200101120212210112221212102222110001220022112012222122111121021202120021112001012100210102001112011021120222102220012020020200011021211122122110222000220020122022202122020121000202010201101021100220020021112111010021211112112202210200122002202001201111211021102212222222012120200210121211202201020111222212001011212021221120001220021120120110120222222012200002002211", "020002110020012001102120011011000001001221001021201021110221010121010101122121012212101001100111220011111011201021021022111212112222122010120122100202002202100222020122212122120000002201012202212001122121100200112110001102001202211110011000010221010001210201020121002020111220210110222211202002010202210100210111201221212120210210011011111221010101211001211200111111110000222010110110001200120020101120210110112000212002022212101200212201200020022122121220100101001010021002100201112101010210201110000210221212111010120001222001011022001021010202101101101021101221101110210212112102101102002100122110201020011020010201201200002101221220010012222222100221201221202100020010011221010020122212021001102211220110002220210222112201120220201120201120022011020220002201102010002022012012122122210102212100100211021210212202000221000120210202001202210212102022220001120012120012102100221010220000011021012101101102011000012221020221", "110002002111112101001200101210010202012012201210222222021112021101101201121122201222012222102211010022120002102122001212020112222102200221210010010011012000100211021002111012011100002011201210101210221202121211112200222212010201200120212100021221110202020010220011111011222101221211220010112202222102120001221222002211010210212111002120111111201112010222122011211002011001211012200210112220202021022200121202200211220222121011111222102222200121210122001121220111220221110201011011211120012222110111120001122100121002201000002001211121121021211101211021101022000021202012010101200121220020102002021220022111201220102011002022122110020221210120012111120020211201120211200202121000120022200121102120010110220110000210100121221202111211222000202220001120000022222100220021211201001211202102212120012102110011020210221012010002012022002121200120001002011122220222020120202122221201221100021222210202200101221222211012020111200222", "102201101011201201021110000212102011200200000201011012200102212121222211201112020112221221101011021001010101011020112221110102102002112102201200011111110020122212000211012211110011021102002020112000210021110222202102210120021202221200010021111112101000121011212010210121111020211012001022100222120210122202010100222110011111212100210211220022101222100121001022210102100121112201111001111201211101211201212001210202222101201220022001121201121010001011220111100120221102212221102011211201122202012101221111002000020211022220212120000001121202120112000012122122000022202011110122021210122111100220210112221000221201100100010101002001220201222021122222111011212112022000100121121122202222112010002110001000012222122221000001121100221112020022001100022210210200221120121000202002020222002211202121012022001000211102212122200121110012210022210110022211222212122001001012100010112022221100120200010201010000211012210222022102021202", "111210122200120110000012212120211201002220112211122100201200002110202010002121102201012122200122201010112111202120022010021002211101001121002201102222221122101102010210111222000221011021200121010111011021121210010202220101211011110011010112101021100110001020210220011222200010111101222121112022202210001101202112001110111202112022101222021021021002012220020211021201011102220200121111201210012002102000210221100221011111020210021212220102212101221100212011101110102011201002101010212122102201110102100212222101220112120202021020000101111120100011100122102211121121122022010122020001002112101002202220021000020001201021110002101120201111011112121120022200200021221111102211011102221100000222210021111111001211001212012110212110022121010202211211012020102021220111012211110202121121211112120210102221010100210021100212212211212200101201222010200011010022012111001212221000002112221111111201022112220022001110111012220211210222", "011000012111010221200021210101000011121200201012020222000221112102200011021121212002001212012011221100010122102012021000020221000102210102021210120200102112001020021111120011002202212222200222120121201112202200121212212211201212202001200210021021111010101022210001110012102021021221001222220221202000001221012120010001011011022020120000120021200210220112202201202122121122102021202102201212002221200110200102022020010111001121100020122220220200200001111100111012001110001020120211200101021102112120020001202122102020202100220020020211020020010102102221211212000120100002122010221111201011120020202211202101222022200102111101220102221100112111022211011101021010100001212010021200012112010002212222000020012111022022212201210102002110000112222021121110011102121220202212021212211101012012011201020200122210120021122002120001010011100211111220111010212100100111001111020020102111122101110112102121001221102002022101121101020012", "210122222020120110200112111120020101120210011220220212000000111110210200001001022211010211222121010120012102010211201020120011010021010100200101110211001212112222100101110111211022021022222021122001220221011002202200022122211112211122100021221011102110202210010210022021122200210212120121210211201220020222211222121000102102201200012122021110112000201122121221101211121120212000120220122011112221102221011121111102102022121111221002001221002002112120000020010020020120212112022101120021210100120102202121001222101100220102022221210212110202021210102220122020202201200001220212201120220021011210110210102001221022212120222001202211102201012112122120010200011122122200022001220002022001112111211012221011212100002112000001022121102020001220001011202202202002122100020122121112010221200202010020212102002221011001012002100222122101212111000011001010222222002022112110102201220121212200210110021211210202101112212222001121021011", "021001111101220210110100100000220000102110122010111221210102121010022220011110111110220122100110002220210121022110201102102222010222001220011000020212222211120102211102111110101121021120202020022012210212020100110200210201122101110111222101002100100120200220022010000200000021021020021222121000001201120201110200001022110102012221111222011102121202200010102210222022020002021102121022021020102022211220220110111022021121201102122001021012002002202000021002020110200012012221012020012021022100111111212200010012102022211210002000011212102010212021022202210122201120101221000121120211220121002020221012020011120012000202211112101012100001000012101212120002210110000010211020202022210010000212012111011001100011001221222022201220021120022122121122110212212012211200212000222222010101220021222222002002201200101111100101021111222011012111212200111012211100200101120002120202011120110011200220220221121011200020011022221021121212", "020110012212011200200020121002200201211101220011000121101110122020120000012100212222110120211201121110110120200002202211110010020201202120000000120220120112210000020111100222212210210220110120201022211100001011022201221211012121210200200022021000120012210121012102022120021010122110101222100122120001110121021222101211200220102011211112212201002212010212010211102200200202210110220120020221210010000001020210021212101122220100100000022022112012012112211022010022020101002210221000122211110210101020210211200120202210220001112101001100212110122102011112020120101020122212102001120110121022011212101221002100221021012202010012112201210120002100100111110210221111120002210121012211022201222021220100011120120100101221101111101222011212110002222101200112111101112101111220110221220120101102220102102012012010011212001010210111121011201112011112112102220000122000001012100002102200012020120010211120020221100010000000110110120000", "020122120021211202022021222221020221110020220021202221120100222202002212021121001220100102201210012222120211111012121021102122122002201012222211000022010221220010012112120112121010101120010211102111000102221200201220110211022112221122112001210120121022011121020000202121210200002210001201002111200102010001110212220211002102120001020022010101221222022202201120210111200000021120102012102200011212201111022110012022001120120022000222200112221101121010121200011222101000201110222022021101000211210010001000120021112102211200222000202020100220001102112012222210222212012012020112200021101201221120120010002120202000012011012222110020022212121001111010210201120211101120221001102100111102020221212210002222202022020202110200121201211100021222011021122002011201220110102100201110200010121020022120022211002012022210210221210011012120210210120000112202202001000122212101121012222112122101120122102111200021220122201010101022102002", "021021212020121112012012200122102202210200222010111112121122002220102022011102010100202121011102010101021201111021222010121222020201200020102122111122020102211101022102122001112212001010100100102102021001100002011201121221222211220220101000012102212100020000101101021122111100000112122202200212100010121100100101002222021220010201200210010100010200011021022222100011201101221122012221101212221022102201120122011210201110022122112110102221220111201200012220222100220220212001222001221201211020010020102111220010102200122120000200102221201210021212120202220010202020212221010212201012000212112200112120021202020010000020222021011022002222120122220121210222020201011011220210122110010101221110211022102212211111210110011221021122200202021212021201212202022110111211202102011122000202022021002220120021021011220021000211100221201220112111210112211020212210021110110222222011011212121010021121010020122112221112000112020121012100", "021120100222012010102012212111212112120010120010111111002122011012101121202202121121121020000122020021100100111122122021012222222021101112110000110211222202010020210221220011122021202200210201011210220221110222022111220011012022211120102101221112220100110021212120012112012211210202212121122121100110000110212220221202012010202222021011002210222222120202200021002000021010012210122010220102102102020001100001111101012002110201010112122110121200110200010000010011101200011002010111001122100220011110202011012000001001222002110122112021012202200011112220010200222102211211021201002022201102022120120112221202101122110100122100121220001220121112201210112120011021210011202011221220112111000202112110220220212120122010020000000111121021222002201212121222120111112100100200200102011100102220020111000121200012010020010221001100222110021010100112001222222211211010212202202020010112001200001102111221202122110011001121112210012112", "002222120000100120000200002101111012210001210020110001102012211211022022010220202112102122212112221200111001110001120210111211000121212110101211201121020120212002200221111020022002221120021112200210110110120201221102101222000111012220122002121200120001210012022010022122220001122022102020120110102110012020112102100200010101221010120220100000202221001221210210220121010220021112100012011221210211001022001121001111002021220020020021220212211011021101221112202202112112110202212202112210101110002221021122111020122111101210122002121002221100111221122201220000000100111220110211021102020100212201222022022011000101001222211010121220122211011220210000112101010220002022222020110210021102001022210201122002021012010022211021100210022001012012222002210012100222021000002011120002122200212011022101110021201011120201110100210001100121002202212012120001002202101201112101121112210002220112210000202021212120012122222122012012111012", "112001200120200102012201021012220100210201002020101112111210202201012101102202120210022012221200202212212221000220102112022000111212100120101001112110122100111201110022102201011210011122222101010022002101121010202001100202012201101212220102101210200200111101201202220211120021121201001210202012022202121200011211010021201011212012210222122110011001010222200122101101101101012022200100220012002002201221010202022020112021010101221122102001100021220200022111202101202202022122211102222101202012201201012000121220101100101200100010010120201111222111000022221022010002002010021012000202211102201100201020201212010101222021011200221212012102010222221010000112202002201110212121200011011200110110212010222020202221021121020020222111222110202220201021121110102201110100122112210110110010201020011012120002011111222022001012021210210100110110112000122112201120201010100220210200022212220212021022212021102212212011100222010210122020", "111010100000021120111222120220112110020202200211010011122021202010001111012101102000112012220100100001022010111111011011200022200101010010212120221202221202001200211122210221122210120000011022111102121100222212120200011012010101222201212200222001111121211112100021220110110221210121111220212122220011002001111211220002201022222221012000020012112011222022000200221021100110022000110212000201202120100002112001200110000202201002110001220102122201111202121111112122002021202222222000201212100002111001001100112222110020121211111122011211220222122101100012220112202222211211202020212220122111002200000210110221212111121001111020021001120201200200022200121122100121210122110210120021222122010101221022121200002101002020012212100021222201022011212101112112101201210211001010110002120122221200110211012020221112011101201210122112021121120121012102200200120022111022011220020120000122120211202102102102220001222202200122222020001012", "110111102012012212111010111010001112222222010222010012122101102210012020220210012102111020211211002102220222002001100102122021000201202020122101212222101001200122221001212012211101012101121002222220010020001110002120002002202200201001020010202220120000102112000122111021202001121022221102211110220222000021112021112102211010200122220111202121121200021002012200022200211222221201012002111000100220001102120210112110121000110022021000120120101012122210210010211220221001102001020122211012222202102110000200121200021012200021200000102212021101221101220002222021101212000201220021210212212210012210210100221120020210111110022122200022100000121021100210202211210002021012222210020002111221221222210000022202220202210001222121100212001210210120220221112120211110201120021201012222010211212021201220000100020120222121211120121000201102121110100221211121202002202122012210102101010021201200121112021012120122221210221221120120221211", "002110211100011202022220102011212222201210210220002112010012101022202011001111110112111010220102120101201021022212010012220012001012002002010122121012010221122202122120101200210121121010020001001020222110012111112222212001102222020100021200011100110212011112202102102010010110012220011010201111010202001222210020211020022202102222122012222111000100220022112220220021121210212201011220110011012010101222201022010020010102210121011101210112022101120020021022210102120210121120002222201021021022121202010202221012201201210000211002001100002020212020221022101202102121002002221200101111000000000121102001222021201020201000102000001200211222211100222222102110120220001202120112001100022210001122121220200211220021002111222211012110012100102111002120012101121120220101011002222201200012211000011211201020010001112120010020111121010220002101122102211001110022010102120102120100111002201212121112022110201100100221200212102112101021", "110011210021222120020210212120220120020021210002100012002022112100100120002122101010001220022100001221102111110100010200200111012202010012011202111202201210001002220011221120001112112010200101001211221010102211001100100022111201110222110022210012020102002002220122101201100221102001211220212110011120122211001200110001222012002210111112002012102101012022222212122010101200020222202221010220221022222211022211002002112122012120101010212111201101220211211021120211010202220122022220021212221112222002202122112020222022022200220002212222202000020120010100200011110120210200010110010122102111200222100120200022220022110210021120101122000011200212022200122021102002212011200101202120100100002211120100222022112111200012111110200201210002201222221110002210020211210120120021120010210010220001221200000021201111120121010000222110222120021022111012102112101112211210102210010202222020111211200002201012102102012021220000212100000202", "002212011121222110222010002102021220201110200102122220202120022210200022212021201010121110021220120110011000202101222212101200202220022220012210102102001021010220021122111021021000102222121200002110212101121112101210001002022101022112021000022002101011021111102122221212011202022112121112222001211211210002022102101011222122120220002101000022110020110122112210101010102010100020202101200102002201012201121020212120211111212121222202222001000210020001100110202110122102020210111110222122210201121001111112010110220102220002010110220121102222200212201201022112210002122101220102202221112001001211200111202201221011202222021022211121012001210121112021201122221010121200002210200210010211010022120121011020100221220020221100022220011002120022110200120110012101200100012101201020202122022001222102222122121012201002201102100221020122022020121101102100011010210121001121121201101022210201110222120101211020001202020020112210010111", "202010002200202101120122220010020001000002211112211212002202110212212202201221010100211002200121102110120200002121101200000000221212022122020120012020011221201112100212200021200010112022200110100202000212002020102221011222011102121212011102111110022000211202121021220202022210012022222002212222222200010122201002012110002122211022210221122000000011222122012222121201101222010010001020210210020100001001201211222022100202011201220120121011212212201211101022100100011002001202020210001221012010122212120102122220200211010020021102110220120222000200011100001110201121001200010000211202001220111111022022211220200011122112022010222110012220201100211221020112200021201102210002001002120001011120200010001220212000001112111110120112022021220222110022101212210201121002002011122200220220121212100221110121012020221212220022002201220110211100102220200220002020220000121222111112211001102212200011110220122021111112000002211110021212", "111102001220001002021021122002000212002201100111011100110110101222121020021201002220222211102112122102000212120020200011220202020020221020010020212120001010221110201110001100210010121102002201112210212122011110110021000112222001120120112011210221200221202110121102211010101012222121201100121022111112210022200212110220221202102220111110202200200122111101012012201020210021021020102010010111021200122011010010100211011122222210200211221002222121011200021010211220112222012111122222221001022221002011112001012022202100022222111222002122002122211100010111000002211010210002101021121011020122211000112010102210220010221000002011211010112111202001102022211010120220211121000001121022112002211021222122101101112002220212010212112110002201010222022122111100122111021021211111101002101011211202220220010212012122022121110021101200021100022100021122101211122012222221201022022212012120102100111021000102010112020112221101200100021002", "201211211221010021022002222110112122201212221021220011000012221202200001121110222002121012022111010000120211221102220210021012200122212011000211111111010102101121200011202100221120111220010000021020221010212122021201220001102011112220100211001010101110000220212001000002201112221220222220222000012110122001102122111212202011210010221201202202000021110010120122212112221012000211001200110121220000102222020122122000110220100012212221021002222200101101212211001000210201011012022012111112222221001020222102221000011102121201121002101111120120212201020100011222121201020100202210000002220120201111010120101000202210111012222100100220111202012000011211222222021122100000002101022121210001211020002210021121210120220010111012020210101220002121000221122202120211010000100202011110210220120122210200212220022102020110002122121200220011120002010010000002001120001110122202201222220210120012101012210211111102202212020201102122220200", "012221100211200001222021101000211212122100122021010221002202001201102120010111002110211200010100120010010121012000212001211021200100110211122001100220212122111022122001210222022221001222010020002122022201222110010120210012200222020210011012220200220021101000202010201012102000111001220202200120011211011110122221001221210211211110101200220202220101102120012222102221222021120011002022122020220210012110022012121221210211101202202112002102011021220101111222220011101010012112022221021101022122102102111202122012102011212201010112101211000121221102220220101022222201000222002201221121012000211111011211021210111120011021001111112221222112012001002101102102201221111122000211210220202111020021021121212111212121110101111122000220001202202012210122000102022100100112120222121222110220002020200001111222001122222120201021122101011110012212221112001102112220210002202121211211021222210012202200220121102212020212022020022202011212", "211001101221212222011100121012211122220020221222211002210002100110122210120022122002210021010100012102121212200012212100100112020102102111002101101102001221221011222210102222221220120011020002202202112201100221001111020111202211011111011122012201112100211022220111101210000100110111021002221110001001212100120001021000002120110021212102210120020211210011201201200100000202221121212210111120101110200222202122122012002000101022022120220002121010002111100101020200202001110211110100011000111210220220122022221111021001012010212000100122002002101022220020120111111101211020220111210102220021010202002120020010220122020022002111201121210110212220110011210010200002222212002102101122212102211001201120200010001202020100210011110201011201002012120011221012100001200100020002021010210202020100010120102022222100221002210002201012200011201220022122101221221220010121010221021102111212110202102220222221020101101220121122112001122201", "202221021210200111022212212022200201212122211012010112201220220101222002112211121012021020000100011012122020211212001211121121011200110222021021221202110010000000011021022220221210021011111100012112010111121101001200210020222022111002020222210200011000111110021211101202002211210220212101200002202002000201120202200201112220101011212212202121202011112112212020012212110122110222110002212200202020020000221221211200120212122011022222101011001211102011210010000020011111101211201010011021201202021022020212201001001101100101000022122220001210122000211200211021221001010220000000222012200122222202201212012111200001221001210101121100011211100012112101112111020210010210221021222010101001122000001000122120110201122211002002022011111110100000120220121002111202202111222220201001021202211020101221221221102012012120210220110002201011000001111201022120100210010100101111220102120000121102212110201110000001100012211101122100122120", "201122202110021210212110222011200212111221020011111110012111022111200221002000201212222021022100120022122100121120110201112210012111002001200010022221122011110010101200011221201121002221000112211000020211020222101001002012021020201122102111002002202201122200111101200111120112211210112022211020010102120122100200001120111120112101222121001202221211222202200012101112101010011001222222221101221000021101011100201211020122022000110010010001120221021210102110220121120022202022221101112201200210012000012012002101102101011102222022012021212101020011021111201220221010110120122202222100111111021002222010122011110201222211221221100021011102020101201111011212000021111002020000100211112222120212120022202201220100201201212221111110200212021120222010120012120210012222010120100221020021220210222200111010202011202100202102200012011120102220200121112022212200122011120101122011212010012121211022222011211112010222201012210121011221", "001001102100002202201022200101120120002120012010002021202202110111110211102100202202021120111121201122010200101121202201120001222102022022221122211212220121111022001012100222000000001212101002222110122200102122001101022001010010001120021110001112212200010011001221022011202001111111102221122221011000121211110000102110122122211111200121010100012100020020201211211010021112222001220122222112002122002120100002001202102121021220210020011001122010221101102100021121121021020122020211211022020120211110102000220200002022210221211022001222220111122120221011212212021112121200111210110202222202201211001011201202012121200220000002021011010220201010101100110021222212220111010222201211101212220122100021222220002000000210221102111211022021200221111011011202022211200021021022210001210120121220020100212000011001001202102020112111102210020211202022010122001122202002011202112012000000212012100211222010012021220121212200122010022021", "120001112001021120021202011210102120220221211201022000022200012020221021200200110000100212220121111010110111210002100100121020102110110011221202010112222022100112100200221000000121200011200020211000200202110211221212010000210211112021210101000221210111112211000020102022211220100000100220211201222111212010122212011221100011211101202211112121021222100112212011200112202212221022020212022210201211202220011000201210200102201121220112120210101112221102220000101001102212112010122201111122112222010111201002021100022120101001111111011211001120121020112010212000021120122102211120122011222100102200102022010011200110122122100110201000021111122111200111222200212221111002212002101002201020010122222122200201002212212110222111021100211210000011112210200220021121202100001012211121111210002120221000121020221110002012121110001002010220120022200222121022011020201201112012011221220112221121012121012002020021102202122021221222020120", "200101101102000010011010010112222001111201012111002212012122112201112201212110001111021011222020120100110112020101012222012120022210012010010211000102122021121110222020020012010100101012222202222222101201211012021112200122110101210222011121202002210111101010001011221101220202110111012200121122121211021210021102112220012122100101010002122011001002100102112201021100211221021012022111102012000212001221211220002112120221122020102021211122221210120210200001100200210012200200110010001011221000220201100111201100101110120110011101221102102222220212120012120100110200010222022210210120211211212021102121100212022102010221001001200100222200122020202102102000221201012112211011201210200202200211022112211020111102122222112101202111201012020001001010011021201012120101100011201021120112222002120121201020200210110012202100101022011100212100222001220210220200100022002001210012122221112220101112000212222002010002002112010012222211", "111021110211001022200101210012010111021212220202012022012021002001120221002112221111110212220202121020000100220001200112221010222122002210222122210222112220102112201202100222201100220112211220201002100202112120001212020222202121211120102001222211012020020201121200211020122202112112011102201222000202211102200010112010010221002100121210112201100200102220221021011221002012210002111010000002212002211210201201200000011012220112220012102002020102200022100210012111100210121012100110020121022002210102122202002001011201020011100012012102220102201202102100001012101202112220212121221211101221212021011212001102001101101022222121122110010100112211100202222202221022200102021010110200200002201222000112102022012100121202212021110201211022020101211222221222200202020002101122001211010101110100120112200210211012120211212211221120220102111021202201012011102010102012210120120020011110222212112210002122002211022211022202112002120002", "012110020210001021102101010110210000022111121212110122210112120002112122021212111101110000022002100021210012012102120112200002110202021122022201212221112121020001211202210222022010100121110111211202101112002212211001121011200221120120001101021112222101212221020110021110120100010221011002022201001210211121101010200011120202122221101211012122212210211121200110022121021210112111122000220202212110220100101221012122122000020220000002102010101000220020102000202121010011211201202000101202012001002111201122200001112122002021221011201221000122012011102000211102010002212002121221110010101022202220121012122011111201010120002200021110111110012121210202100201211011200100010202122211110210122200211010002222100202220101220011120012222212001201221211100222210122201221222000110121010022011222020220000121100222002221222120122112121022212200210121202211012112222021021222221221122212022211010101002100200202001221021200122200110002", "001101121021000110221121000212200021211002020010210102211100200202110211010022212200200112200021122010012202100211000202121221200102100012122110202201212212221221020012000000221020221202001220021012001120222222010020011111220210010121020221011012100202222201201212002121010121001001022002020200222002212011111021022111000001202012212010101021011212122010010021100012101202122022221111021211201020000101022210001021010222121002002122012200220212011120121021201010000121102200112111100112211021112121010110011010002101220002002102002002011121100212100122211210102202100101111221110101102120100210012011202212002001122011022210221012201222022212112111012120001222100111122202121001201111020122010010202100022112222022220120000112110012121222121222121021120212100120011022110021112001010112122222100122002210100120221101220020111210220021021221121121222102101110211002211122001101002002201221222112020110002220121220202000012021", "001101021011120012212210222000200110100002201201012000112020120221020220212222021012010201222021111220020212122210011021221110002012001201210220010021222111220211022221122010110121002210221120121102200221202121102110110210112100100110121201211212212010011020020122001112211002100201010022202000110021210012202021210001200122000221210101122020102222111002110200012121121202112202102120120222212221022111010112000202111222210122212200220122001210112211112122200112022122011100010111100202100021221000200101010012212110112122200102222202111001201020211010101101110210101211112210100001010021200010010101012211222202022022010201012011002111211201121120022001111111021211202220011220100111222121220021211021001010011100020000212210100122211011011220020202202222221112210210011020100111212210100200222122002120202120102011202000110200222101121122110200002201220010122102012000110020002002110012120202020000102010210120211121212101", "001202211020022112112002222222100201110100100010212110021101011201110222121211002021211100101212000012222201121110000010110222001112002111220210020112202221222111211022002011111001110111010201021112022001100020201010211001200121012220202211111200021000220212201100002111221100210202010202102022210222021212022110212011202122111011212021002221112212022110220212011202121000122102111220110122101010101101121122111012002102100202011201022020210100000011021022100220021102102021111021101010200112201201222120000011101100221220121122021000000002022221221010121000222112102020220010102200021112212202011220102110012002000001221210012112121220101211200022100111021211212201102220110220101201121211221011222221012001220102111011020110210202211021212120212222111012111020112111001000122102021221220112222101122020212011121120220210101222221200122110021222222221101212111210010100200222002212111102112101222021210100122202122201222012", "200120012201010211111111100110102220200201201220110122221000112001210101002211210110102212201112112111221102120221201102102222002201220121202100100121222221120210002221110001202122221102000021002001020222022222202200011021120120001102100012222201212010020200211021000101222011200010122121210111121020120221121120012022022121002001120122112101010012011120211000122011112002001122202101112122122210000222110212002011021020212201200022201210102200121112002212020110012211001101000221112111102112222200210020022121022212212202102012222100012110122120221020101001220010221100221121202022002111211020122200200222110222022222200201112100110020010101022021120221110012021000220021211211222112212120101211021001010002020200012112101101110200121100122211122100011011122021120200011211122022222222212211110100112022020210002111122110122001201220202222211022012211022020001122210122022102221020010112112002210102210222102122000210211010", "011021000121210101211212210200212100120000011122002120201222000012022111101111211100002112110120201010112012201211221221200212202010021202020001201000210120021101200222121021222020220222010012011011210102020020000222001211001211202000112012112120221222001022112022121210022200111112112102110210200122002000001122212022212001201100200001111120011002101012111110121020001212101200012221001202110220022111101010121120110220210102002222122111101210110020102111101212210202112111021222010220121001212121012110222221000111200101110100202011000011102202210000200100210111121201102020001211021011210021020021111000120220202021010212101120110222221001200011201201212120022121220012000120210111200220210010001122122101211120100011110112101001200211102221102210212000101101120001120011012001212111012020220101111102222110122122210120121122020002022220010101121021102202222221220221120110201210112101210100111020201000211110222122111121", "221001210202121121100011210220020122120101111011010100110112212111122220020212012220220012022022111000010101211222120120022111121221102002211101101210102112112002111020100201012102122022111220121220220112112221120120011200022212222201111012201211210220012221202111212210101202211202001020222210122001022111121101120120120120110102200000220210111012002022110110022011210012202001211201110211100022001121010212100001201120020202101022010210020222000112220200202212221000002021220112202021102020020002020010012220110200022012222020111200211012210011121200101221200122210201120202000222121011000111110120110202122022101212110202211021022011000212101212211011022210022122120001112021010102121211120201021212100200110112220210210001021110202120220221220020202012100000001002100022200221021122101120001222212201200120100200202110100201212202002221202202020220020111002222220020201122120102102111110111220100102202111112122020202200", "010111122001000100101000102021122221011012002110000112221212222212010122110021110110221122000221211021112010120120011020212221220102010212102122210111011211102211010202202211102111212001001000022222122120020111202222002111000201101212220201110112010101121020122112001001111222112011120101201022111100112202100101210012021012220202122011201111220212010112002021102020012110121200101100201101221212010112001010102102020002102202011211201020210101212121012111101111011211120000120110012022221020210200011220022120211021020011002022001120012222111000111101211022102200110121000101121000000200111102120111012012100210111102110222221202210022011221011012020202210001210001112121022211222100212110211201220200110001110022221100022220001200200022211222121020012120011011011010112202020010012022021012102202221100121211202120011221002110101001010012110100010102000221011022110222002121210120200110020112202120102110022202001000222121", "022022122020010122001000101011021011222222222002000221020001220022021222200010001101220212011202010200011112012122022020212100220222210102012210022210100201112110002210222201002012200221012212200201210020112021201221120221001100101122122012202220211202110210010122222100101201202011222001112110101020201102121200222001100011002110210211000021122100111221022221110220200102100210110122112011002111101011102122020022111210111002101022000222100010010200101120202022211221210101010202112021010100200012211001020012121011221000000120102102101212012112011212101221220021220120021100121212211201220211012100010101212102211001110001120211211221120120202021202120002212120111211121222012222200001000211001200222112211200012222200010220022111112100212020020010020101122101020121001110022211221112002102102212012010110021212110200102010022021112112110000220200201010011112200020121222020222201210201111211102211011002001211212102010002", "122222101201222222111122012012121200220012010101020122222110221200022211220220020201022201010102211120001200000010011000121011220011020010221112121012102000121012120011221021001002112122011101011202212102200122112002201202222200111220201101022121222211212121211100110101222122102200100112211200110100100202212122120221022020200002021001202122122221101220012101010012111011020202200122202211111122221120011122210012120120111220012102122202100202102011110211110110000112111202000012112002001120221000001200101111220112200100221122201222210201121121100011121120002221122212101122100202222222120222101202122010211001010010210020011121001102121010222100202001120121101001121220122221220012002001002001102210010120110020210100222120020220022101022202201112222112210211022010220122011222201012102120001112212002212101201211100122001211111112200210011110020021101120000121012210212211102001000022111202111211221211002001000012122000", "000212000111110220020010101010022121202201112100200111021111200210210000210010201202112202012022220112022101010001100202210211011010120010202100122201110000111100200221112001201112112220202121210102010122101102100111101200110011020022201010121011002202000012200011120221112012022022211101200111200120121000002011222011100122022001121220111212221000201202222200222001220211211202011022202001100122210120200112021111201012201011121112212102022222121111202101201212202110200202201211020121210222220201220121000011212212201110002202012120012101022022002200222111100122200110001010012101211101102212112200211011010010020110221011102122122010220100021222100001102011211221001200202222011011121212201112222120221100122112210210022111200001012210110112002120122121222220210221001200212000020010021120001102112022022111121011010022102220011002202101021201212120021220100111211200002022011200022202212002101201010212212101021012000211", "001002121022121101011120122211201102121122201202010120121120112112121201010210121102112112001102122020111012221221211101021111102200221220010121202100122221211212000001220010202222000000100010001010000021100202112012010022010021122122021120221202021120110012020200000020101122102012022000222212121022022122210211201011010122122022001120020011012021122111000012010101002211102012001001021022101122222201202220022001102011221210221210120211002020221212112101022121011121210011201211010201210221121112220021121102010010202122220022122020221001021200000122002011102020112112212120000001011222211101011201202122202202221201112221210120212200210222112120000112011001111112222021200102211012010211222020220100101012211221111220112122102112001111002200110012111202010221211012012211121101010120220120200221212002120101100221222120011011202221021021110221201222221001121201002011111001102010100100101221020022102002211102100211221101", "100021022202110010002221121110111112222210122211200212001211202012000111100201101210022221202001222021211121101202222221221202212221211000210202221220020202010110012000000210220100020210121021012120011022010110012012101202021222020010212101000222212211120020000110101002201002102020021201202000220202201102122100122111011022202022101201221201101001220010201201121200111022112212111002101021011022210101101122222020012212122100121001211102112111122120000002020010101011100111001222010120212211000222020201120111000122000010200211201002211022201210101011010022121200021022022212102100110121210022210010211212110211012101012211121121000122101020210021210112112001021212110102101001001210101000210210121010212010120120020222000112020100001001200010122010002220222202021122001012111010211221002202102222211021100102202002222002121220212010221012002101201111202010002222210122221102120200002022110102002022022120200220022112022010", "021100222021110122210220210010012202212000101100222211001212201202001110202121020012200002202001001211110010112201121120000122001001222220120112210210101021001221200211120012012222000222200001111111022122210220210020220001120222200210020000210112010120002220111210202010120110202222202222100112020220021112220022102011010001022010100222022120020111220010222022122102022122100120010212001201120120202221111011212021111120122012102001112200210202222021020221001022200101212102101100211220102220102120011211020212100221210210000000021111200111000210021110022121012002200002211122022111011102120012222211110112111022200110221010101100110010110100122121121111212022022201011022002000100202112000001212110011220101121002111012122111010121022111012221211222002221112100222200002000211120001122220111212102212000001211000122110220011220102211010012120220012102012121100110202022102102220220122102100122001001110102011211202002102222", "000122111112011022002221021121012021002000210011001200100012221011121210110012111122211021212111001110001222221022010211220201001212202210010121000112202012020101100010200121111021120112221022102200000020210011121122010121122001011012020201101012220212111100121022211202202000102012112202210121212222000201021112212102012212121120000111001120202122110221221020110120112021000012002001110002220011011110212120022101101220222211200201220212012121022022220012202002212120222002112210021120100010000111001010020212121210000120212110102220101100102112202012021221020111202002201111201212101110220101100121220222021202202202020202021002122012222220010022212100110210021212111202120002002112200221211202010110011001100201102212100201000101022122212201000002012001212200001211002100122111211120210001221011111211012100220211002121022112201202101120011220002211121121202221200022001102120201011122211110002121212101120002022212011201", "200120200211022110000110101212122201102201022120022112110201012210012121211210200010112120021201221002102200000000102211222211202122112111020121222101012120211021000111022112202021211012100201100120212200020120200010202001120122100221212200012021000210201020100002011122211012201010201101120111002022010010000020120012102122111200222220010122201012202200101110112101100021011212102200022011022110212220112122002020121120001120111120111222221001211022021110001100000200110022102021001201220202100122112020112112221011221020000120110120120100120002021020002020110122000021101210211020012220200120121021221102121000100220012120201112010022221112002010211100112101000022022102111020211221200222011221221112221020101102000220100100201222112100100110100100202200021210001112100122010212100222200201212100000220020220022012210011100022012222211200012112020012121212011100022011201121011002200120110110100200202210221221002110202001", "010221122011012221111120010121211022101202002101012101212102121111202021210112012200211101111112210111121122212122102100101021220010202010000112200101221022112112222020012020210001102120002101222101012221210110201201211101100200210010002011011221102221211212021022212202120210202021211121020010010210201210202210121022221012210022001221111220101211000211010221100110200222200120112221211220001121100212220202022221122000002201011000201112101102212002022100010120002010201101221011110101110000120102210111211012111202201112021111022001221111010001202011120202122122110210212101012112201000110202001101201121022212000111022110200110021222000011201012112000100211001102202100001221122222001111021002102202011201221111020202121022200201012222111220010111021201202010021201200110110201110011020111120010110121202201102221220102112001021120212001222122212011022220001202112111112120100021022001000001222020112120002202112022010121", "002021212020000112021102000220110120120211202121222212001020012221220112112101102100022111111120212121011211220100210202212020212001010000120100212112111112212011002002220010100200222211102222120100022011011002000110122210222111020112210102020101202112221110010202002122001200001222222021200121011100022020112022021211010001122101021011021012022102010101211011201111011020110010020210002020202122222122201122220211120021200011200012221020211002212122200202021120210001112211020101221110121210210222111101000110010000202101000122202001120112210110001221222102111201021021020000110102101222201201122021222221201202202001100101011102122221112200220111011221112011102202201202020012120202010000102102211012012221022111001200220102010001100000002112021202020120211100210001220100102122222201201021021102211201002002100000012012022111122102210202002211220200221101002011010222012202200021212100002100012010200101221100210221011002", "111021022121011011202211221221200011201000122012212002111001022002021221121212220120000201011220021201202201012212102022110212212100221112202100211022001001110010112010120111120121102002011021112200201122211011020222100210122220022201220210222221110012100011210022102221202021110002021010100021101202212211002212001011010121111211002100111021002011111021102202110020210220000222200221001122211020010000001121120022021112001101120210212002012211100212210122020001110012121002111211220001101211022011210222201211102122122211000202121101012120202011222202012102212111200102212011201122101221012011120110220101010000001201212010112212021200022011201000101010220210212210200102001222002010120002201111121021002022022021211000222100210102201101010102101201010001021012100111002000202222020201220121020011220211022021112101011122111220020012121220121110020001111202020111021211220221000002112011012110202110110112112210111022120101", "011110111220012222112211201110201120220022102022112201000021111121002011210022202101100110110012100212121000210102122111022202200021112120022120111111222221212012221222111212210002100101111211000212012111210211212212101220001211020120212222101012011010120122211022122002100002200202112021021111012110202112110002212112022220011100210201202220110102210011100212222012101001021202120120120020002020121002021002101220121201012011010101120120102110200122200112001022010020010021022001221122202110020100022222002002210222210001221110110010020010122111221100002200120212000001100100012220210201101202222001111020111010121121112012100111102022200000000012222001011120100001202000200120221020202210010010212022022222011020202110200021211202102101112000210001112111021120211102201021012022122010221112010201100221102110212122010002022121201221120021002021210000220201222021022202111022000120101112011021221012121012012220100122000001", "101111001000100111221110101222122211202010120210001101102112010222022001202020211012010221122022221111122001011021221012002200020201002022200200111100220021102002102202112112200001100020111001122100221001022012212101212010200120212001001120022222021001011022002022200112100000022111202020101112120120012202001110022111110100121120020221110110001010001020120201111200012000022012010201101112001000220220211222210202102012101212122001010001220201022021210110010211011221202122220010011211221012100022111010012010202022202110201121110020011002001201000021102110102202222210220002211201122100022002020021100002202202221021200221211111121011121021011201201202220022122201010212102102021100201010202210111112000202101020210002221121021001202201210221120021202120100210022220200211211001002202010122010101110110202012212221210221012212012000002122012100000221221200001210122002002212122110010220012010211100010201100210201221102021", "210201101222200111102020220221002022111200112001011002001121202101211022221120111221100111110222122022100211222112210022222120102112220212010220122112122012221221211122212121001001220201111010200211120102102110212020011000022220022110012120001102002210011210101000200121021210120202222011000012112001110010212100022210102012002202102010010010102010012220101022212212011100222101201220212001001011210021122021112200000010211101220112101000121112102020100220211100101120211202112101101201011002201022220022210211112022102222101020000220120010222122211120110021200111211212112011010200021212111022121111212011001011111021001221210221121201202211112002121221011001110010200210222002001122102020212121202000012012220120112022020211010221200111202201102101201021012111002210022221202021120201122121012220110012120001021011022201020021002002100111212210102111001011200011210112210000000201211022220102101202121021220111021122110110", "002210102202102122202120001220020201002122101021011002111100100120102021122210021120101001220010022200000000112200210002102020121211122100021200102220200101010202021001110020102200201120220101212201010100122012011002001220120021211022110200211100001002000211201000111102222222000011001102100111202212211020121221100220022021222212111100211021002101202210121000210210111120202020022212120200100020020211101210001010222100221221211000210101020101002221111121010200120210221222000222001101011211211200100220000011110011011120201002200111200200000201222120010021101220100121012120022020100202010111220102202200021211000200201020111102102202020011121021110000212122120002112200012211202220021001200201122102020000012222020121020102110021002222012012201020022111001100202102202211201200001220111120000100221002010002102120112121011010112221012220212011021112200021201102200100110000220101020211012222210201210110010100200200220210", "020112122002010022012000212012010202012101101202010222222210211010212120201201010002120110020102221212102011111110122212010120221011210122120220210222001101112102121220201120002122120201021220011210011001102121101110020002200212100212202221221222001022021211000001111220211101112012222000202120200221120121201122200002202011012020011121002002001000110002120120120101210111220111102000010012212120122122202020100111000020000102110110200101201100100020010210222222211202212001001012022022200111220111000211110220120120222011020010111222022011102212111122112111111000020120222112211222000102020002200020122121101220001220221011002001000221221020012210110101100202120211102222011102111002100211102010100000221221101120120011201120000220120000202000200220120220200002222020001122021100020101101112120210021020222202112000001120200000202110101211101201111212221001021202120120021212000100021122111112221021220000121022122112111002", "102222101020122201012010220012000120212010210222021012000200201200002202100212110201120121102212120212022122022211121020220200220211120211020020122200102202120102212200101222221122222212002102211010100120222012102221011210022220022221222120211020202022202222102012022001100201212002102222220002121222202122000210111121000221211210221100000110010101210022201111202011001211100221002222110211020022001112220100011202010110010001010102101112220001022100022100221001010101012010120000210200212201202122121121000011011221020122012111110121111121100220202101211221210222112000000100211100122101120101102020202202222120120010020200220101112220201211202102201222002112021000122211101200020122211012201012210010120021010002101111210111222010111202202001000120111112002201000022112200210101212122010010002200010210110211021001020121121011002112211111011212121101001010110222112111011212112200110122020200002112222100221121111211011001", "220110222210012211020210221100020212101212012011220010012022111221210201222120122121012112120011022200201111112121221120200011211121121020220122221012210110001212212210021010002121002000010122212121001000021001212102012022211021220120122002122012002221011200210021221111011011220000022202200012100220112221201100100100201200100120221112220022111021221120121002102200101110102012221120102221101202221120221102210202011212101201110112210121020022100001022022110020211102120000011002001221200202211021100122011102111202101222212222021000021222211112002022110211220110222212201212010211212212012001220010200021210111220121012110010002020022020012120102212222010002220112202112120011022211222201020010020020011010211021011202210102212022222221122021112220120212211211120001101001001100020112202021222112010100101120111100000111121101101010022220012111122201212102110122210110000111102212022111012011211210020202220122101210120010", "111102202211022010122110000202211210000111002021102221120001202211001001100120112000021212110212202222011102202100100122211101002120111210001222200021110221101020221210022012222001212222212011111120201222211212222222011202110010011000111202220120100020200122002200110112221012010022102012211021022221010210200120022021201111022002001021000210020210122110010112110021101020002101001001110120020120111212020021201201100010022221122222000212102010210021120022100110201120002102122121012010110101112011102201211221100001101120120210120101022021120121111100200012122110122000102222001221010122122002112020021001210002121000221202011001120202102120120220110210221111202100010002012122221120002102220000110211120120210112112000202122012202020112010211121201211011221010201012220021020121201221000010121022211100201200112220012210120020211000120112022221202120112120102221101012101210201222110000002221021210100021212201122111011210", "021210022010212111202122110120120111001100212112020211112022111020201021000110010121021212202100012200012011112000212101001111011212122020101012021211110020012010200011202020201010111222002201021002022112012120201220012110011200122000000021100100112022101012221020212111110011210120200201001022022222010120001001222012121200100212220012221112120011212121112111221121020010021021010021220200001002000210001101101222111010200000000020012002010011012110111110112022112101022220101020002020021120120111221100021011212020210101011001202111121100201102020211000102022220102120022221212000111100101210022211002101021002022211110012212020201221002000200010122012120022201010211000002120221102101202220220112101000001200002211120210012001220220212200110120122100102202201202122212011012212102110101122011120020220011112111021112200211202112202022020120210111211010212220002222011220000110201120110202111001121120112211102120121222200", "210011210002202010121010212200021122110001121022211011021122221202122112222110000012100121001020101010200102002020020001100000100102022021202101001011021102020101022220111222122012210100111220022021202122012100212200120011110100221101122002100111222011021222020002121212010201102102102002102211120011010221201110211201210201011101212222010110101112011111021210221022000120201212221221121122221110211112211121112201001002210220012011122121110110111200001102112222201110112120201110022000102201112200112200221221101000220212112212220010000000022001222121220011211202110100022000011101120022222221020100210010112102011202120012121010110220010101210022122022101102022011110112200202111200120221012202020122220121012001000012020222022202210101001121211122110120201212120102121000222011210200212111000002021011111001122012000111111200110222001112012020010121121210210202101020201202122212112022002120211102210220201101220020021201", "011222120202010012100201201111111002021000112001101021020220221120221010022220000001222200100002210121002210002102220202100001012200012000210112012012102100020221111111202222220222012011110221112111010222212021102202101202202212022101201102021211121021200021001110101110011121000110002200202222000101211222021122012202102010211201020020210212202100102100111220110100102112222121220122100111221100122212010012110200012012200112200200112112210211001200112022111101021221110202012101122211120121012012222220011121220021121010212121001221200111222200110221012102011122211000101201220001022000122102012202101121011011022112211212110112022001012102002101211222020110201211202201002011111200020100001202110020000111101111001022002121212220110222121101210021210012001121210112212001122000202200111020122112220012021211102220221010120202112111102010022201120012000010002110201010011100000001011211212221121002122100222212201110112000", "122100202000221101220200202201100120022201010222011221121122021201002200022111211202122121011020122010201211022201012010001022121001110102012200001222111111122200111220101121122001122000021112120201102020221120200111112120121011200122001200201212022022000100222100202101210202110121202210000022201222110202110000101120022112011102012101021200210122121002221212001010202122021021202201111101122011010020110220120222221020011212212122102222000001002212110221112012011201212101002202222121102111021211001011122001111102100210200211101001210121020002110012222020010101022011200122111012220012101212202222202121122212220112001210210100102022102002002122102010000012001210022201211100101021111010220201221102021120121000221002220020122102000121110122201021102010221121110200221020210112211121202200001012001001012011211221001210002011000021221222211221220200211020000202212001221112121200210002220221012022002120111100100212121012", "002220021221020222110212111122102000120111121112211001211221002212110222110002022122211000000202000210212220100221220222112111202122122212120001221122022211100021010022020122010020000220101010010110121002200111221201200011201020102010202010102011120021101010100120222220122122211120222202110112102210111102222201201201000010100210002200122102202012222021221022012021211120102211211222102011122221200101111120012002220212001120122202001210200112212200100200102111102210102121122000201102000002202000021122012012012211112212010111002201202220121112021122010012111020220012022121201210212202102102101102202202220222000201111102210111012212021201210002122020101210012101110211211200100202021201210121201201000211002220111112222110000112120000100012001000212001100011112212202102002112020112111220102110100201001011122122012001000112001200001220011100112000220022022120220101101120220012002022022120210102011200002020100120122001", "200121100211122112011220001012011010102022002110002022210222002102020011002220101210120122100222200021111011102201120101200111220211200212001102021220212111002022110011210200011121121001101100121201200200110022111202021120021111201111212112121022101022011201101212000111200122202110122202211121202201100222210120212020102100210211201101112200120020201011221111010011120001110212200202011022210211220211211200101211001221011210100011102020112112210001122221201200111212211021020010222022022112002112001210022020222220101112121011012111222221021012221010100021001101222201220102020021121002210010102200101120211012211200222202211110111001211021011101000000200001121200012101002001201121201120002001010112211200211001002111110212102120111210001210110011012200010220021100201201220221022012202101002102010120012111222100101021010010022122010111021121002021122021202122201000020102002122011001210112201020221022222202001101002122", "211000200221122001002022101222112211101000000221110200121010110102120210221211122222001120011110112121200222021200101011112002212022112120202200021121100012121211222000122122012221011212110012220212002201210112101221212122111221002002221220001211022222220002011121001122201212201110100202122221220211111201221222201220102101110120211220101201122121000120012202101021021110101102121111122222001112121021220101001210010012010222200222101201021111020121101100022220200220221211222220101000202122222011122210020200111210210201012022121020002211202011102100121012200012011200001220202010111012211021001011120210210211000111000112020110222011200212202200200220102002211100112111010001120010212202100212002221220000211101110101101202220002120100000200102000222222112221211011020122102201212112201102212111121110121020220122102012212120100020101020211202020122220202211212221112000021210000012102100012201011120011102002200000011221", "002010201121000100111112111201010012020122102020020012021210011222112122101011201212222110111112000001122001010012110001111222202101122000221122101011000001102011200212121112001020022121202220112110200020220211102110010211220000012021201011122200200101120212211121110211112011021111102001210220211011122021211112110010012110111221121110201002222200012202111011221221102001012020202122102021212102222022020112022021022000001110202101111011012122211100202222012100210202222100221202201021212211111010000021110220021101022001211012120212000012010011112222021101001111121220022201020011002121020110210012021100201112211100112100111100020222212122210210120221200210220112200001122220111100200222210212002222100011111212011100122200201211222022210121222120221111102202020212101221202212212121100022000012212111010221000120211010212210110110111100000221201201122211100212001201122102221002122012122010012120002020111010211021220110", "211210222211221122100121212210012121021121111021110210021111122002222220012120010020200112210121010111201021220120101220022102112120021010112101010021010220022201010020011100211111122221212120212010202010222211022220021022212202100112021100220201200020100022002221210020011211010000212201021201010210112210021122221202211211202200220212220012001010221021112210210020102200101021001020222100112002121001212220000202210020011020202210020121101102101001202002221211211101111121001222100211102000121002121101100122112001220001202200222121211212022101020221202020112201211221012220111222001021212120112011010011212211111200022121221012001001121200110120020211220112102120110002202022012002122111200201110021120100211210002211001001022210211012100222110010212021000000210210020120100220100210222200022201202220001120201002102221002010221121111022210202210200210020121220111011212202020221202220122002221101112201101020222122202221", "022210111221002110212121120212002001000010110000120212002221000100200010201021021010021221122202112212222210010021010202120102212002002120002210120202121121202001112000221222112122111112120010101120021110120020002101022001020121010201120201100012000002102000020211002120100220210120012000211002122002112201012121000220001121112220222211121011011001002202020112020220011101021101212220020211111211222220221021012002012201212001021201020020120021011012201012011201001022112021020212112221002002201012112012121000210221201102021021011211110110011122101212021200211020201212000210001202010222120021122220100002200120222020121002021020221112200201111022220221000012010112012212221100210110101210211101010100012221211212120201110200010211211211210122012202102112021212212110101012022000212212201110020001211200022122011112210202002011111112101020000121011122120121121112220020020202002001100121010102112010112120212212021201112022", "100101122100010022011210012011222001022100011201100220112112211022020020001220221020101002020220001020121002101121020002122110021021201110001202100012220210200000002110212002100000212221121001212101212211212121200202211011000212020121201110001220002002100022220112100201102201111011000120101022102211020121202101121222002011110000102101200000122011122201110201210011011202110011221012210121121220011012212011110202221121100021220002002220100222011002202120001210001210022012212110202022121002001121121121100222112210121100222112002101202120211010010220122121012001110020000212212001110101102110211212112201202110001022210221200010001202201122000120011021112221010111122110212020111101010000020100101212022112202202220011122110121011200010201102201200121112222000200020021020110010221020222021012212122021200001012221202222220022022222012120110102110120122222011122022112112121110120200120002100020120002211101121000001001122", "211001012010110222101210000111101011210212211101022102220112121002120011010111220022200200022010102122000022220012210122102102011022121221212022122200100222122221021200021221202210121220121002120100120112200000221111010112000022020020100200120021122212020111120002011221200010211111001100201011022111120222101202210011201120202020110200210220112101222000121220102220120110010120002221110021122120011110110211200201222111011012020210221202102100200212121001121120021222111201121110222011202122021102212221122120102002012211220020101201112210221002001110210112101111002212101021110001211020122011102002010101012111002202202001220010211101112120121012000221221210122120010222010212222122000211201022021000001211210021202110022121211102222200120221210122100012200010211220111120110110112012011102010111121120012221101212202102011001112201212002112111100002012011121102012102211212122012000201111001222011120021010022020122020212", "022120112212121101121002002110100102022120101202121122120222212121202022010111021111122122000222121210210202020021110112202201212120220121200011211221210200022021122110211110222210210120110201011211120010211220021022002010101021121110120102010110202011111212022000020111011120222012010000001220022112221011002010201102010211111012020021100201022001112201000110020120101012121122122120100120102020012021120120212110212001011201021001112010122002000002220112110022222122212101100110101110222211200000202201001211211120222211102010212112010222112010211111022011002221020102200202020202010200022201210002210110201100012000220110021112100200012102200101222110122101201211222200010021102111111001220201010212201122001221112000110221010222111120110022111010010012121111102121012020001002102221211021112202120111122020220112002212001021000020210020112122202120221120100101100112221102222011111102001002010222122222020200112200200000", "102211210220120022102020212210221012200111112020011101210020101110112101000201000201020210111002000120102020101102100211010212211021120001220120111201022111201021000121212100012102021220100211221222210022010102012122101120122120020100210101111012211012010102112021100121120220020222211110012222101100122110112220020020112121120200221102110211120000120001002020121102221010000102001111000100122120022202210022220111121010211011021202120110101220010220210222102012020011101222020011202222111100221211212100021212121100010101022220022211112222111012122022121212001000022210021202121201200100000000100112201012000021202222110220111102211001000212210212122001121021222202012010210020221112220021012102121202202002101121101220002021010211221020021210100221021120200201020110221200022000221221021122012200202020122211020111110122012001201100001210102200210012120011110121010000012022101022120221220001210202221000010022122021111102", "210200210111121010021211002122120201122221000220111011012121112111112002210120021100010111212200201112000210102101102022100000102202101210000101200220220110002110110221021112220110210202200221010210120100111101210112112002212020021010101112000121120020011210002221101211111112012121021101001020121202200220211121001111222110010211211022110110201101022020102212121202211001202222222112111212210210101222001021100101110001020101101100111200101010010020101001012122001112200220111220010221111011120100221102112012211220011020210101010202211121220011122200201010202101102112010210220212111121210022210002120010021002212000211022002020011102200222101222010200101112112111221110120222202210212200101210200021201021112020101212100221102210110000022002112001112100010220000211211212220221211011220200121120220210102010101010122010110022121121000221020120101110022211000021202120020020121211120220102222012100010121211011221222220022", "200010102200112002122201011201220000202220211110121110200120100112102121222111201210111212021022202120201112110112000121020201122100000000001012102200010201220021001100121100212221021121201222201122022101210221022012202202002001002221000021002221112021200012121002212201100220021002021000111201222001111202200022111122012121020110212101121201212110201012211102102112001112010201102121221210112211020122100102221201000100122210210102110021011200102111111210101220001221021221012221212111021222000212020222110201201120201222002211001202210120120222010001000212212211112221000221021202220212012102202100201210020022110020200111120022222001010201200211020020222101202101011011202202201211011210220011012010200101020000122021212022111000022200210101021200101012122010110110212211020021201112210211012202110010010002221102202011120221101220011120000211100000001220121222010202201201011200221012000002011202120202222002001100011121", "221101201120120012120201002102001110022100012221102101011021221220110220001121000201022001211100021200222120101122222121201200111121021110002120021002211202202212121221122101010111120122100101100221100110120102012220211220120200112002100110211111020001202211020112220100110122221112022112222212000002010100121220001111112221222012120002120200210022100001200210210220121202210121112001120112122211020110222002001221011021000112121112122200201221010021212202122112112110012110101201120211110020010111000202120102110212011122110022202100121210110101210002021010200022210101110111212020120022122101110122002012020111021002201020012111021011022212222021110210122200202221020221011221021011010111001221212010200102221010011122021221220100102002211020212112220122000121212021020100201222121012222220001110101001202101211102221212111002222210210201111101110200201001222020112212212210000022110200202210111000002112202200020220010202", "200220001122101220000110100021021010210220012002111122211121002211212120200201210000101000001111002000020110200221000011102012120001111011021101201110010111011020122001222202100201002011100211221022110201211112001212020200121100110021111022201112010110022120212201021201012200002001010020012020112201001201120112010221122120000222112110201020000210201122222221222000002202222121122021001110201122101020121020222112221202100111211222011011011101120212211001120002001212222102200101212102012100111021012210210120020120102201202102010001211102011011101210001022010121221102222001011101012200121011110100000020021102020120110010120002201211201100111021101121221011222010221121001221021121210221001101000111202120210021011121222101001100202010002111011022122021121222110212102212121210021201120201212120221122002020211012220202200102222021212110212201012211112200200002112022112000221210210201112020121210000021202000210020100202", "220011110000020110201120210212021010120211211122220000101212021201101020011201222121200211122211102220021101121022202212102220020221011011010211012102010120012112011001122220222222202212100220121102202122221211121000102202210200220202111000022101020002220002211101220210222211222001121022000110211221212110012200011200111101110002122110001022012201002211111221022110021210010212121002010002211122120000100211001001210122000201220022210210202112120202101220201200221000200211112002201111212112200211211220210112122202101121111112202021210211100100212202001220220011111100010110220202210211111021201110100210020111112112020221021201021111001110211121211211221111220112100000010111200012010221020210122020211112222011000122102112102121212020210000011021100201222121020202011212112021000101020110212201201202201012112120210111111111202010002200202120121200010222020121022010102112202102122200011212021221121221112000122202000111", "102011011022202200012121111210100101001112211221122212010210112011101222111120000101202201000021020221010102120111020001000202212101011221000121221002221200100102202211101122011102100001121202202120020001002001222200002020100221221222110120020220202220220002100210000112212110001220202012111011021012002111121021122000112120202211101012100121000122210101120102002121012011022011211021101222121222202102021100120110122021010002110110212211112221211120020210202220102102200211122012221100021112221202121020201210222020220002222012010200112002222011111121012020000011112010120001100202210200010122120001021112221220021212200210021010102012112120010111021202020220210012100101022012101212002210120210112002011221011022020100221210222111110012111122112120121201001201220100200122000201000012021120020210202200222020210011202120121212021121122002202002021202222011021020221121120220121210022022021020201202201211221201121000002110", "111020001012121011121112122010021002120110020201000022122212201111202002200012210111110202112000011001012101111222100202022210101000022201122212100102002100000001211112211221020122200001221212210222002000210212102012211110110110212020222122021102000101102011220200100101112000100012000100022000120000210212122010000002010200122220210022121212121110012010122222010202100111002020000111012111020210111021101111221220112001012220201010001221111112200120110222012022222102100201002201002202012101100212101101111202012100210022012202112000101210112111122011210202022011200002101022001200202110121201122010121002122000100021211020001112001100110201012220120020220021001221120110110122010101221002011001222001022101222202010121112021021211111221202221002222212012021002202100112201001000201011120110000001000211111010120000221200201221010222201200001201001122102000010221211101102202102021211222221222122122121112111012200220200100", "122100110111002220200210120100101002001110100200012201110000212102111010212001120200022101100220021000022112021200121100202001221120202111010101110110011121221010210210101112002121222021102000202211121101000122211111200010110012200200200121122222120000211101211202120220010001200100101021112111022022202000000210220211012001020121100122122202022220111022010222111120222021011210111000202112210021222211022000001222201201111120021120111102022201120112121211111102122001102220100200000222202210021120010210202201011001021101001221011021001210221120202200120011112210022220010110220112211220120201021222210212122012210202200101200022120001012222011120211011212222002101101002022112211102221210110002221220011200020001211011202011010201022122200101020201122122011210220001220010101211220012122202200020121001211122110001002002102122112221101120210000000002120211211121011101222221001122001210101020222110100221022021222212112011", "020200200220020022101010110112021112101012222222120102200212110100112022220110121021110012011001201121100111010210221011200120021211220120102100011121002100122220102012201201120111110211021112220110021121002120002022012112102112201121110220000221210002000221202122221010122122212001001111220211211101022210211100012021112121222011201102222002002111221111021012220002100111200211211001222201210001222122001020020222010122002020010012212201022221211202020211122201202121200211220001102021211200220220101010020220201022111101012011000211202100010221012212212210201220100102010000220002010102101111012222020010001211020102121110211221011020101102001021012001212022022021101021210012202012100102200102001101220002200120210121121021110102211001211111221110000101220020001121102020101201022121020020221122201012110121001222110221112012012112201010112011222002202012110120121100011100001102212120122110022000100122001120102122212121", "112221220022011200021221000200022200121110222012200001200210111020121211210201221210002010221221120202002221021220110011210212011210202221100201012222220011112001201122202202112212220212002210212201221212012211220110110120002012122000212201110021102100211200121221020202202202111011201120100012011101000200010212122012202010100110200011020222221001100200000001011022110001121201200222211022011201200201002010121020111002010201111201001200222200022120121120121120021120212122020121212221002220121211000012022202222111201001112122101212222212210221221110100201020120012200210011001022221200212211000201212210021110220100121211020100222022010011120110021022210220022100121012222002211020201002220020222220102202012221002221122210022211001002012011101000001002111112201101012011002200210221200022100212122212201220000221122112022222201200110122112101201020000002000000112212000220212011200222120010120211101121112012121121222220", "011100220001021211210010021122122110012001201002000011012020201210020210122210212012111212200120200101012110001212100101202002221211212021210222220122220100101200022220000002101010011212012220221110201220110210220100120011000010111202120020201200021201001122100202202120011120002022200110211111022200201100000222012210011212100002102101120001000202220212202122121201102021201210022001010001200122000012101100101110202220200202202210121200210202200102202210000121000022021220022000212001021122112010002102111101121010002121020102212120021020011012122021011020111212100111212221210222122122020012211012120021112201010102002001101011112110001020212210021211002202201100122100222221122101112112211100001221122110001021001221012102201212200202212122010102210000012020102201010020002121101222110002012201111221012110001212212011211011022021111002102022222111212000211102011021100022002102022120020011210012220212100021200120121111", "202022211021101100020100022120020101020100121012122011011200120000201000222120102020122020010211212002011012021110122201201100001200010010022220202222122221120020111111022121000002222110022110012212010202121112212220020100102121011012100121002102022202122210111120112010022012221020212122022011210000101021110122022020201022012112001211010100001112221100011211112211110220210022120021201110222200020120210020112121001002212021210002201000001001210001000200200002021221012011211001210001201100022001120200101112220112121221001022122010002012121022100201211122002211221010202012221010021101121220100000022202001101100011110021202211212202121022001110021000102011200010201020112010010112211221012120020020001000122222111002211000010210020122201012122012001021021211220122220222102102012212201200221012102102000122201000212211122000212212021200101220000011110110011122220212201121022002212100222200012110011221202111020121011211", "002120210112001102000102210211210110112211201210210011202002010221122122011000121221110202020210012022200022210212022012100211021210210222200112120101202111002121212122120122112102200001111022212022000020012202220210101011211101011212022221101211200102111211122111222100121222200210211110020200101012212102020212212210212122202202211120222010000000122011020212102002200022101120212000221102212100221221222002121002210220201110200102122201100102011200121210112120111001021021012121200210011202202011100122002101021120121012112011110201220000102111010011111101111000012010100221021012210121222022201222001221100121201110000101201200010002222211122222010100112221020201020121012220201121021222221200010101210222112222002002202211202111022211100111021021220001110212121201210020101201011222000122210002001122122221020212222022102212100212122211202210221010211120000122220020122101021202022202210202012002002002000012222202211221", "101111100112110021022110120112022111020111010010221120121011011020202212000000222222112210010220212010020022210120222010100011020112101110111221101101222112201210212001021211001112102202121202100110002201021110201012000012221201010222220111200201002011020202110122220021011212200101012200022120111200120210011112012012201012111022022111111121022010120121022120200121021121102001011221212122201121221111100120122021200002022012010011222021202200112210011210210202102212120122011012020111202212121201122100201101100012221000110110002101122110120202201112021021002000112000202212210211111110101022002011202220220100120212111022020222101222001010020102001120222201002202220000101012002011210210022001212020201100011201211211211202020011000100021020221220201221221100111122111211210122010222110222000101000222201010010102200222112222002202100000122002220010122111200012122010002100110221021121201102111002121112101201021012002001", "122001020022110022212022112112022121222202111012111001121002221201220122222012120222010110111122000212111221201112111101210120100121121220200121200002122021100212220101112020122201112200120212110101221022220002021110102212110201222200122002110020002202000112020021022100112000112002211111112100002101210110220210210021102222200111120011221120012101002122002211021200011011200212121112012121002202210202011022211011010102111200122001110201101100122120210220121002220002021110122021200121110001111112211002122110111202220001201011201211110020201021100021222010211112222122100121122012000110221001210212222112100211002110000021022120201021002221222021120011000212221111012111120111101000101002022102102221021112100100220120202020212122021222220211212112112221122021202201210000202221010121001120020101200202211120210122111220101101022111122112111121101212001022101120022222222201212010111101012200110202210100222222202000222201", "000000210212211210221200210012011012122000110101200000122202011021121011111101100000001100011102210120101210012212200111011212011102202222200100001011210212112021110000121201121111222210000002002210020002220002020011222010021202202102022120021201200011010000102202101002200020121211211211220112201210220000102012112110020112212000202022112112011122002212011000220121012221001000100101102212120010100011012011200111022022001011202000201101221121202212002200120120020010010011022012111220222201200121000002201002102221102011102120220202200121111221221012202100210110222120200102202110010112002112202220211211000000010212010121021200212111122100020210010110110102121220012101202112101111220101222212020120221102222112121111221200222012111102120112101000222002200222120202110001122001110220120212000121210210000012010011000201200112200110010200201012200120220212111122012200122122002020211212111011102011102000222100111201110122", "111022112102220122200001200001121112212212001220212111200220100102011010200210022110120020010000000112221112022022210221101010212210020202111001012000212002221200201200001220221200101000120020121210011021202211010101120111111111022222101111120210100020220211020200020222111000221021021002222110012112200111122221011111012001002011220201212211201111021222222212111100000021010011200122022111010220101120021221110122220112000120000000110200222020120112011012010210101112101220101022201021000202202022110201210222210210102211200101021110200112122210100011210100010001121102121001001010020202000211100120122202212222122202112211011111220022220011220201012102100100202111120110102221121011000211201211222021010201202012211121211211022012020012202112122002210221222121002202021101010020022011102002211121011011022100020200200020220011100101221010000010122012211011001001011221100220100100121200012201011110022111110021000210100101", "120001022222210002100111210100020210100100112222122022211000220000200202100210100202122221021122221211022200110022000111221002002200020112010000012021210101221100102010201221111122101121112221200120111121212021100201001201201010112120202200222210122101111011212022012210000122020122010022001210010221211121101121120210220112002000121200121002012200121022002100120111012021000121112101222110020000121002011022101110120210020111011021111002202221012101012020202201201200202100010120010021012211201112020212220112022221100010101122010102211000122222002120122112101020010122110122000012102222110202210021211220121212002220022220201110202012202020220202012212122100110201021101001102022210110022101100021002221110020220010212022010021111022021200212010200212201102022211212000010011112211021011112010000101112021122111200111011210112211110110022100011020212000212010212022200210010012100220222002221121101000022121222110201110110", "111001210112012201200201011111012001011010022022210101021210012221010120201200001020011012120201122010122112200001212021000100010120110220211100201121120211102100121100121120011120102200020202200202021220102011200121010121021210100211000021211222001200100112101110002122020220110212202122021020101002021121012012020020021002212222121020102211110112221012201222122001200202211020000012220211120100110211220211020120010210101222212021221211200022210211002120012012200121212101212021022212012112220121220001101102221110210001211202011120221221121202102211212222111121110211200120000000200011220000101000022202011122222222121221101021220221022020222200222212001100020000020101211201222202120201002122110001001010000202102201201221121122020102020220122012120122110021020010200012020112000012200202010021200211100201211121120100121112022100022220121122122200202011200120100110022000010002012122120111020021210102111221110122200221", "122001000200212110122120011211102001112102020210102100001000200010222201211212122012012102000122220211201021012212200012122210111221010211222122112021120220001012102022121010111002220210000000120111001122200121210011112122102222222010122120020220022122022221112102021121122102201222101000111221010001221201012122000012100211112102221112010120120000000221011121210220111101200012220201201221122111102101221200222200222121112122221020202110001222200222100012120001122200002012101022122022111100002110100121200221212011020002212201121212122010020020001120010101022102112120221212222101020002021112021210202012101010120011112210021020222022022222022122212011002122210110102221020012100101211101020011000010000002220021022001120211100211121122100220101222211201121022021121121010212001210122011012210000100000201102001011002210120112121102012201021122102110100111110210200102222000021022211101220002210121200101210211111020100221", "100001212000120120100212220220022112200221212212000220100012220002110120000000210121212120101220000120111101101200012110212020220200012102020000200111221211210210110122121222200221101220020120200001120201222112012022021122201011122020220020002021121110100001001102010112212112102110111110121200011211020201220020100022122110222021100212210020201221111101110222210222121211102001110110211010100222011212120012202112210112102112020210202220111222110100001110211220022200111000122202021211220021122121020012220102110111210211002001202112010111222110011110201001021122111101000012120011010220010212110111212200212102022112211100201011221220112012122211100111112121000201022200021112020021222210202210011112021222221111101012111122200210212121020012021021002102211202110221102022110021011211110001211002110222120010222220122001220110210210020220022211200121012012220100202202011010000120112012000022220101121120110100111101120011", "200100210021201002200211112211101100002200100202001211021002111202220210220200221200212210210211010220102112200021122011020012210202020112120020121122112121121101200201222211021000202221201201000012022211202022211002021100220002222222011022020022222101112212221020202000110100222100012002121110010111111111010220110020001120222200001001120021002101221111201010100111102211111111210110120212112001111210111222200121020212210020102011100012121222001101110212000022222012222012012102102010001100022221211000012210011201111112120222101011200200000002202120102010021000102200002201220022101122222212101210221112002202100201210221201202102010001020101201112200122110002211121020121222000001202220002222222211200201101201111110200002010211010220202201111200201201101001101021011021202002001101200021100200012221011122221221200220202012000101120202002221212210020221002002021210111002211002022010220201210220201011120100112110202101", "101110220121220222212211111122021001212210101220212220111122121000012100220110112010012210002111110012112220020020212010220102200202000020220120210120221220000001110122210001101011010010011100200110121012201220100000020222201002121111201112122010210011111102211120102122210110112122002200221020100110221000001000211212201022101220220101200102110210101110101021212021121010010210222011220221122002012010202100111022202121210212010221010122000220111020000111101110000001002011221100101022010112010121121210001102002100202101200212022100001020121122112202121221010222221020102202011020202011001221102010211011101000012122212200112120221220121101222210110120220020001200201212002111111101200000120221022211011222112112121102222021022101220220221022012010012002202111222122010111202222211121200211000020212012000000200220021122201122222201122211002221002011121200121210201011210201200202222212010212122102122002120220212011210111", "122001110100220010121102121100020110110110211222100011221212220112110202120111000202221120112001020100102012220011122022210101211101201120100201012210020210021212020200101010101200102002211010102022010012210002222001111121211101012110211001220221112102020201201210002002122012111010102202122212222122102222010211100212222222222210120210202021002220101012002001210102120100202102120110210011120012200021222011001222211010012010110110000102101100100011101100211122112210201021211002111022200022211011000022122120000101112002020221102022110122012222002102022112102101211001110102110222012002101202222012122122220201022100101012210020102201100100022121012021202211111112211002201201100210220020011011121012210202202211220000020221211021221011000001121112122210022212000202210011110212100010102000212220111011121021220012111102021212121020102222012022000112210111211100000221101002122120011222010011100202121212121020202021210100", "021200121200021121020102001101001120102212220212100002201200022101201001021210220021000100110012110100200122000222021210002200002222020002120012211220120110221222002012201121012021011100002101221212022210001020221122211220110211200022112112022110222122101121010020120202122112121110222121100020222200202022021001111112122100210001122011102211212112122020000100222222112122112011112000221102120202001211001120211010202011010012211222200211000100101220101102021002002011002220222202110122220200100102212002112022221010112012222121100021221102001101011101002011012110010222022101202212111202210221000111200222200112202021022121121022010121210012202021200001102011120222001221210022100002202001200002121000221111102211020102200120101000211211020012102022102222122010002212222121202000000220120211001002022022022100220021221100122120120000221211122021122000221002102010001210211120210110212201210212002201202122221111011010220200", "020210121200002122111020001110012002221011102120100201022111000210201002012221012012100022202110201222220001001112122222222222002202112010221222120200020012020121221202112020121201001220120220222101211000212110200002102201121011000122201102220212000221121101122122220020111202020220112101100202022002002112001212020020211011022221100212111022000122210002100221211100001121110120112102102111002200002222222010210110220102100101011022122212121121201020102122122110221122122122221200121200200211112221112012021122120120021121011000011021222201002221210021120200101110021012201010021221011222101202111021112122221101012010110121221120112210200111011121022200002010022110110002211011121222122221010200112210002101101002012121201012211101011000211000001002212202102220020100102000000210021221121112101000122020011122101000200221111101011102002010112012222010210012222122011112101121011100010202010011011011000220110001020021210110", "022202002110110102000012112212110022020101012012011100121221122102020201120100222012002202011010010200202120011202110002020221222010120002221201011202200200101120121022022012112012012200102010111020012002010011022211110001211021022220021112120020201201002220102022001210000211101111220220001022112211211211102002222000101102121220111012012022121120012111001012210020100020211110002100210001022110220012000202211010210121111121002101021022111111020120011210210021012110122012112012220200100210122112110210101202020222220102002210102210220211111010000200022001101220211221120200102122002010020110010001011002220210121022121022201100022012222021022120220211002000100011110222110020200111212102010121010210022012211101210202201000200101000120011211202012222112010010212020010012200122012211210010222220000101210001102010002112012102002022000210120211112221120202222221110010210122210022220102022200021200101001011222022201010101", "120222220211002110202100221221100002210211002200201200100212222221102122211200212022002002001122111022212202001210210110121211221102010112011220010201001010102202022120002121121210001102210010010021212121120100210102020020001120011101001001200121222201222212221001200211110222202101110112211121211100220221102102111022201211122110002212002000220211112010001221101111110222000111012201202102220211102002210220110100111222221102002222100100001102021121111011112020020201211020222111022201212002022111200201201221111022101200112100200021011220000220010222122222011020222001021012102022022011201221210212122011120021100210222221220000000010011021021012212221111020101020110011120002000220121201110220220121111112012000111202101210201000201012112202020021212122122212200100200111222120100121110101120201210212001220022011001012210001100201221012100121102102211001200101121222022212122102202110020001200022201021222110102012110211", "222201001022012022112020121010111201000020011112201222012120010111122022000021020102022120112101100101221210222121221221021222001211020001010012022120110222112210120121001022001121202020111220110220122211200021110110122222210002211111022210222212000111100200212010011111100202121022102200210202222210212022112001212012120101202001020222011111022202200120212110211210001020120110111211211222011021221101121100111201022210212201020211121010000201001010010220200212102022200122200002202212101021012100020200101101110220122021210220112100121011002022210102000210220002201121010221211212022201110122200001010202202012120021012221122020211120011021021211020121211020022020120112012221022122210112111002010112010011121100000122001020211011021111222122202012001000222112201011111202102211102200210201000100121110022020220221101202012022210101021010111022220201111122111200111202021002100210202111220101020022020112102000002121112121", "000022020010221010112210200222202120020000200120110110022202100122211122011021110202100122001100112202210112222101221221100001201211200201120212220220212102202221221120111010022220121102112111102002112210200100200011211212212100212110112122101211012010021220020010102022120120010220022020021220010222200001010020001012120210000100111212100102102022210212201100011220100201200122011100121120121220102101220211200012202121102022200110120200111021101202200020021220212011200001121022102121022220221210100200212220112120110201202110212202110010212021210110020022002121222200201000002101021022020200011122001220212012122222011021212021220021010222021000221200010001210110112002020100212112001020021100100120111012120222221102111212121001220202202220002002010222120020010001111102111200221210010111211210020100020112200001220111110011011111211120020000001021011120212021202121110200211002100000012012002011020022010221220101220202", "000121021111022001120221011210122010010022121020011120222222201020102000202021212221000020100010212010111202120221011102022100111220011011012110021022020202121220220001021222112100012122222120012121120012022011002111011022111001222110222021212000211002122020001000002201120010121110002121120200001020220220010022012222100012101201200120220221010101021111100010020122122200211221100121211222010011121220010110102202112000200220101201002111022020210102111012110021011210021101112012001221102212212221122222101211001200110220111001222221200211201101120222111122210000002101220102222201221222021220121010001220202111100211121100002010112121112221020010112210210020210122110210201110011110201000022221211102212212101121201102120120212000112010120020021020202001002020221102121010211121111202220010120020000221010010000001000221212100011220110122002011210101202020210021021210001011021122000221021120011010201122011121010210122022", "122011202020200200021201000111102202102000210121211000101121200210121010202122112101022000212120202022021010221101200001020110120011100210010000202002220001210202001222112002020202111220120020201211010112222220101101022111020120101212010222112020122012020101211110211001211010222120020020202221022022212120010121120002100011110012212111100010101120221121112111010201022212110220001020212200002111001100102211012112102122102100222020022010211101201022100110210120211000011001202011200120202202020110101001222120120112101122201110112100221102000101212222001110211000222011020102202200010220202000202221200112111122021202000101101211001112202212110001220000012022200100210011121202121021112001202001020001211111000202200011220021112002202011110112122021110101110212200011220110122202102222010202201000102000120001210210010000022202011220102211112102101000102112012111001021012211101220120200201000100202200111112200201122012102", "220021021001212100121111112101200221222020220211020020021122002100000212012111220220012100011000201220020212210020120212001122111122111002011121200101021110101222010011200120222010021210202100010201212202212200020021022022102001200121122012110121002202221202100102011202100222010100111120112112120002112001110021202121210112111210110002111111120012100001012012111110211000111001001201221012011001110001222110101002102011200022021012010121000122201101000112111002200010112222211210200002102112222211022001201111211112222102101210020010021210222012220110010000120120022102100101020010002200121212220120110221002012101102010200100011102012101202112120101211021220200110022101012101110011102021012012002011022220120010001210000222120012011011121020120101122012210220101110110212121111010201011212200221011122010020022201211220201212001110201221210020201121110021221100102202211122012210222101220022012221210120122220012121100012", "201121220220012200102121211120220001211122220102122100222112111202021120222100201222222212102202221112011101011020212101121120111111101102221221211022022022121002120121020122001110101211102201000111100122102211010110112111220001210101011022220202102020021200220102101000101002120110102010220201100021102012111222222011100222201110222011210010200112010212100212010200201012210022022200102212100120221122101111101220112011002212111221011020120122221020022002001220111211221022011010101200021011212022102022020120210210011110102021000101220121120201211120011101022200220121010110100102002002022010010100222220201220001021020122212202100210020200210101022122202111112000112012212220000200221122121022011122020212020110111010222212201120200121001112122212001221022201211221202221010111201211022100100012221122210022011210122021200222220100110202222020000202221022100002202012000100012010000011200220000001021100210212211220012021", "022002210101121020211121111001101012100020200011112021110221010211211021002102020020102012110222200202012010222222110102021010201222002010110000101122222121211002020200200002111210111021022111210010222011121101112012211121111011010121001010202200220020122211021222010121221001001021102110102222212222011210212110122112001001202101201012121120120120100021112121220212221211102010211012212211200100121222220102101100111220221000012000200212220110200202002001110101101101111021221012221102020111222102100102100111220012201100221212020220100000112010000110020021111011222112111121002212210102202211101101210120211020202222021222102101010112022222121200102122100020011001211002011021202222200022021120010010212022110101021011210101120120200001201122211021100121122211201121010110010110220121121112110120222112110101001100221210212221002110100002211112012222112020112021000200221211202221011221210101111110020201022020002012022201", "120021202111121002112222200200022222022121001210000101111110022121020112022220221200011111102021011200211101220000110012110011202111022012102202010020120000101102110120010222202110001212001221022012020020200201212210010100101021221100221120012010000002101022200012122022121102112002020012202001012022001101020200202011220010011120101020202021000012022202001010110010110111202000020110010201011202222111121111111212102112211001020000102100200210010210221020201201122110000002122102221221100202201001111210001101020001220101210120201122120022022212121022201110200211220020120012100001220110012121010110002110000111010222011201210012120220202020211201102221021010211121000002001102002212000202200200011001212210002210221000012102011002001020002220221012200201001010212122021021202101010201010021022200110210102111011222100221201110110002221201212120221101000002202100020220021112010121211212011102121000222202111122020200201200", "202021100112002111020010022122220211101020111100222102201202020101221201101011022210010000220112221120021200200120111202210001220100001112022200220110221200101220202210100210021221020110122200002112211222000121120100222211001020012002010122222101201120202200110011212012100010012002210200100222220222012001021202000221011101010012201000222000101212022200010101021002112001211002000020120211112121110000210001110012102211221222211021121200220210101020201102221201111112002100021211111202110121010021111021000110012222100021220121000202002000011000112100020101021212011101100212000210002002201121002202202001121211121101120220020202220222211112111021102201011101221112022002011211000100220221202012022120022211202221100210221202002102210201020120220100111020102201111012100001011110002022112220120220001020022112011212002111000221010012000000120220000112212110020112002012212101002221202201222002221111012122220110012120120102", "011100011222212012102122221120010211122220000011222221001220111222000210220202002222022011121012010202110001122102120202221110120001001121102121112112201201202012212010002000110021010020012122001202222022100010012002122011200112201222221202222001100002120221012212000202120102020100012020122112010101211220102012120110010022212022112122011110201222210122011010222202012200211220202021211000112102111121112012121120001222122111010021122111222112100022100000001210220012012222000012000211111111222000022122020202120020110212010122002221111022011000200001111012120001222211210220220210002202221001011000100120201110102100022010020211222120022100110122012000211121121212020211201022101221210112110102101120211122020221020121200012202021022110100100200200201120111200200200221110212121200022122011201201111011212221222120121100011112011002120212011101001211002111222002201100122102122210010102121111101110110220222121010000021210", "111001210020000020220011002202112121121112121020001101221201012010012021011122120000102000212220020002111001221121221210122211211002021022020000112021222100120111210010220120022101000212202022220102201010122221212102100101000010111200122122011110121001121111202122222002201111021110210220120120001112001220000101002002211012200021012222002200202202201211202120002002001212102102000120010011200112012012100102212212021120020122101010010121010122202100121112110210021210211102011110101212120112110002221201100021121202002102002221111211012100020200102212020002101201112120010202012101211011022020100000202212100212102011120111100022100202220000121101120122012122120212200020222101020221200111210010201110112022021020120022220201111212200001200011112110011220022010000202002211222011220221222201222002112222012222001020111102121111100212220120020210112022120211101201001202211000122102110220222001002122201212112020022102100212", "220110200200020010111001120101000111012220211212022100212111001000220112022000012112211102121211121011212200220111000001010200212211221012222020022110122021212112222120020120202111221011211110102001212102000020121011222101101000111202200121221110000122022011101010111212020021120201100100021201001001101021212200100211220210022020100021101212211211020201102100200120121112000101021102202202022110121101220221211201011000001000120010101002020010022212220110220021220112121222001201010020101122100121120212001202101000021001221110111200120002121212111022010001022012121210020102221111221120021022201222021020120220110212001222220211222012120021002001111221211110201102212111112220211101021212100110001102221222122112210001102002121020221112100202102102012012210220112221220112120001222102001100210022112111112222011101121122011102120000221002202100122222212222110121222002102000001000121221100012112101200110122220120221211200", "022112220020111120120212100020012010120222220021100022000000012220110220002022001012212121020001002221012202000201021110210000222202002211022210002222002012021001012022122210200002201201210112100111212221110220212022002200122020111210002010221222011021120000200101021010220121202101100010122202011110200121100022020011122001012021010100200010000202122112111221110002111000010221220112110121122210201001021220022021101101120112022212112122102012221212100112201110212011222120010220002120111001210002121122121111111010002111010201120100200022022112200211110201102201001102210102020002100102011002100112210102020020201011201220021111202010222221121020002210012100122110201001212210120000211111121222022110021212220121010001001120022210102110011201121112220110220201002221001012120212121011021112001200210211020001012210201120200202111211102210001010001120110010021122201022220221111222002200201112222022210112010120021110002102", "000101110200012100222102210111000222222011002022212110202201122021110201121120122020221121020011112012101202102222012102100121200222012101111011221002012001112012022100012201021002202102101211001200102121221000211210212002100202122020011211110002222121112010201102102022221220022011102111002122220001200222220122210201002102001111002001110211201020000001210121100112111121022120211110110101202002112221010002100220112102110112202211200010121201101022021101001022110222012022121100011120112212000102220120202100221202021210020202010000111120022201212020101021211121112120210101201002012001200011112012012222100220020020200202210012000200111112201101100211000010002222010011021101212120010202220112111211121111220020001102022001120211220212212201210102021111010011122020011111122110002010122111000210100111010121120111221121100012012221211010200200222202111222212111020220100210102100102221021011021120102010101102212121101110", "022112200101202021012101022220002221201102220200111200020202221100011221022211200002000001020012020212010102221101222120221112102222022112222100211212010102211112201201020102212000200011210221101221021121020221011020012000022112101102022012102122201201002112210111220110102100212021211202010120201210001112120121012220002210000011200011112200100221211101001211211212020100012010022100211201102022121202201111220110220112222222211101121002101001210000022122212101001100021211200020102100200001222120222212120212022221020020000121002121210101210212102010111201000111220212012101010002001000122002101022210220110220000002110221100012202211001022111222010112010202120212202101101021002112212110210200221202202222110112100111121220221102020010010110010010221120112100011201211021200002222201122112000111202022121102101122001110112210110202100212001100101012110021111201110012001112202211021020110011100110100220001220202121100021", "012212122021212101200000100110022221211002112200110022122010012021011112111201222210111222000101110212110012210111120201221010011001010000102100211201102000101001011121112012021211211020121101001221001002202020122212020120201122221111201121210021101100001222121101221220102100220111000011102101102010111101211201222221212201112211202001020212022212002020202210120021111111222001012102102111101020000202001201221221112201221211022101200020022220022010212221102111201120202021122020222200211021022022120002001200101210212200020202220111100002221121220210101010212102101220002101220021221221200202202120010000101000021121211121122121211001111112211002200002022021112012121001200221100102101102012010220110200222201122111002000122002201222000211120020010210110220221202102012100101021122010121212002210021202122011220101021022122120111101100202011102010002100122021011121110120222011211022200111100120001200122111122110201112201", "210001202120121011021220102020120210210001210210212200110221212022001120100012010120220220210000000121222002221111202202002010222011021201002220120122220012100012122000222212022112111001100100211211002021121211201000002112022020012101002201222211121000112201222222021022010221121220020201212121100122100120021200200122111211120212120211200021210210120222021110211200012221120211222012022110012221112211001121211002111212220211201221110111210111221222022001102002021201111202202002102021101202020101022111220101011002020201022002021212211002000221021010000211022211121212111011022020101222111100020112010111100212012210220010021111012111201222202222101002220111021202200202101201122100201210201211100202200120222202000201022112021021001100122211121102212112222022111110011020200210022221211022210212020101100112002111212121200100100210020000100011222120110002120011220201011012211021111021121022110021121122020202002112120010", "211012120022111212020201121100001211020022222120011222122122212202222102001122212012011222012020120102110101200121101211101002101102201100211210221210200210021101022022222020210102221002002121011101122200121020000110021110120221111002111000121221120220111101001000100212221111201122112002001112022100000212101102210112111011102101121022110200221111120211221020011001100001220101112021122210220202212210101112012120210002010212011221001012211221021101010211020122012121020111002001011010110022112012102220121001002211021102212010212201111100022120211011221112200211002200100012000201101010211201111202021121210001112012021220120022220010222020210200220102021010110120221222012011112120200220221220112112201000211202220000000220110100110021112210002112111020120000010221101101011211112022201101002210102122002202221121122210110201110100212010202002212202122221100002111202200221220102012201000120201111020001222100002222122022", "221102022000122001122220022121100111001222202102021202110201002002022201020121002200012012101022020102111022121210122200202112122122011121002202022122001020002022001202001000110120111020200012212010002100021022210021200222000220010000011022110212212020100200121020121012222102221021212222101111012011101011002101211021120121122202020000002112110102011220202121011021000210020120020200211021221002020022012112022001010121012012112010000012221222022012220122121112222111121121010100201200021222012001201211002122002002110011200001122100001212000221200201002200101210201212211202100100221002112122202222022112121000021102020220102011002201002012020121122211111001012212021010222020002100212222220200200112220012011021121020112102201222121011021211200112202101202221211222221210020020011210212012112200211211100100102112012000120102021001000022001021110021110110111200001022022220202210201120220202111212100222002021121221102000", "102022001200102101021221211221220022012210200020200121000001121112211211002001200112211220000221221110122002122101112101200111101220010200202002202212022101222022001222222100120120202220102200120201201022202212010221112120010221122100202010000210020112212020102000220221201001001121212002110021002112201210211022201200222111112102212102012112112000201010022110102000012000201000012022112002211010200010221122012022021101100022100220000011100002210211102020112100102110222021202012100120221001010102122212001200012022120011102100021211000022010210211000200210221002020002122012200221012201122012221001220012100201021101101110022222121022111210001112022212120211221121110201122120110121222120211220220111120120202011012000110020100201221122122202100211210120121222212121210021110221001010022111021100002122110021211021021002021101101122110000120211120110202211121111102212021221101001212120121010102120222201110112010021022220", "001012102022220101122201111220221200222122000110101012002110222110001120021221100221021120110001022002112222121212212221101220112212212111212120110001112201122100202002220011101010212210121212102112102001000011112202202122012222210110220010122021222102021110202000002020211110212022001220120012210002220111101112101012122221022011011200000122012210211010220022221020011010212111021112011110022212211120002002121211021120011100001211220020100000021222102112001122001202202201202010121202101020121020020012212100102120100022012200010001120110010021021120010211220112222210021200102102212112210010212011010020100201120110212011021221022001111120001110200022022120021000211121121202201201100200012111010011000011210012012111221210101210211012022102121221201012202211011110102020022011201210201221002221202212012110120121211221202102222010101222210121011112201210121001122120201211220201110212210122122101120202011211001000010111", "011012200110202212120111021202002202211021211211202200222002001202122220210210122111100000121012110021202021020212202122102101120220220022121101100102012201021110201011211210101202001100011010220121202101210021121220022021212011201202001101101100010000002220210202112201010020101211122111002221010122102102220002121010011002212000201021221011100102122011101220201012212102222011010220000021110010021101222220022211002020110010021201011202000101010222020221200102100212020022121122220020211112202220120122011112021121021001102021120220121011221221020221200012210011121111000100011211212122201222102222000022121210011111020011012022020001001211121202012020201101022211220210212202022121022212112010000222210011111022021112201222120222111022120212111000200200012100010020200120222112012001121212201020012022121222122111120220010212012011120211200122002102010002201100200100101110101212002212211101211201000110000021101202201001", "210220002021012212020100210010212120011122202212200222101000100001212011000211010120221011210212210000111211001201011022221012020112112210122020222202102111010201100202012210110002212112121120011110100211010220122121120000021201220100120200220021200221021220012002100111001101122221200002110210102121000000122122112100100121020112002210121212122012110111120210222020020110110222100202220020020221101202220002121202221001220102002212010120020200110112212110201022212210002102110211000210002201120111210010210010112120200201222001010220000200122202210210012110020111022101002102101002110212210020220001022010220220022121120220101012101112102021021011001110101002112222001220122122002121112210201212211101000212010121120201111012000122212022021012010002122101210022020010120212211202021211211000202022002221111111201101102002201211101112020202100022022020211010012022211011012112202212201011222110020111010221020120120011000122", "101222020021112001022202111121112102011122010221110221222110002021220200010010112112221201011011110100010120200020012010012101100200021212202120120021211222210200201001111011112221001101211022021020111121201112221202012011100202001212012201200112120102022100022222202220212010022201101002101202120002001000021000120201101101112020122202000201120002101010102012112211000000010111112202111020202122222011020001222221121020111002010122122112201211210111011211112021101112100011021010122201021101120101201011112201111022011010002102112020222200021212000000020001001001112012220112221110210000022122110000011112020102002222020202020201200211022222021010222220002020022100210101102100001102111210211220201020200122222110120200210100011021000100022002002022122021122121021101202101210220012220220222120102222100011110211212101021010102101120000100012201111000211102221012212200201120101112221210112011002011100010111200021201110221", "202022001001220020022112202022020110020202121011010111221102020122202122211222110211122011120222202010011102101100100121100102002001211021021012210102002222221220202121022211221022000221112122010120211112211122021200220221021101222001221000002001011102011001202201021020001201001201022201112221201112222122211122010002010111221212110222220101202011220012201012102211121011120110021012220112011220221102101021200111210112111202201002122201100121020001202221211202210112101221110021101111022122220101002222211212111012112220112202000010202100101201101001220121022201000212100202111112101121000110012002212210111210100122101201102011100010100002200001001001101012001022020222002212220111021222011201201212112112101010120022021020201101012200212011101100211111202022222220122011000022010100201121002011202110102102112120110210202010102200120122101100122101102111021022000111012211121120111201212211121010121022010120102021210101", "022020122110110221012000201222020112022220122122221221120001101210021022012120022021222200100211002011021201122212122121222111201211021212220220212210220212011000220210022021010002112000110202220200110222000001001011010101022210201120220202012122220012111220121102101002211120110001100011001020020010121101022220221201101021111102022211102010121001202111220121210202121021010001202120112011212220220002112202200002112021000202120121221201112112201202021220021022110211211100201201010001120000100102000201110201012202121002010201201101110220011101022002010010011111122121011221221011101220022122000001100021112122100222010220111211221020022112102201021102021022012100121000111112212121222011112200121200211111000112022001120002000111120202102022110120100021201010212002100200122110210210101222221020102100100211211120112210120002112021102022122021201201001201122120212200210221202112100112000022001010221011121122011222101122", "102202002120202112222210011022221011121201101110100022120220012000110101212210210121202102120212001001001202022000120002101211202121200121022011102200122111210212000200120012222202222100112202000221212110220002011112001020101021222121022102020221002202001221011022101111021011221211111210120020202112022110211100002102101202101120111000212201020201122122200102110111112120100012122011120210212112010220001222211022022001012211012111122120021201222200000210222112020012122110120202110212000020211022012111201022001022110112221221210022221010201011020220121112220120021211221221002010100111002111020012100122201212211112221002221221122011111212100220220021112110021210102001121111111022202121202001012101122020100200110020121012022101222002122201012021211111101210102222212202211102011102122000020010100111020200020110201120212202022202012101022200221200222110121001111222021211111221200121221110210121120000011010222222121222", "001101122000221120020121010012012212121111222211021020002222002122002010010201200012202101200121100011111212022021121212011121021012200000221100010102110011222202000120210100110211211220020012211010100222002001212011220222102221002222101220212001101201011021112001021210021210011110221102012121200102021021000200120211121202102101011000020220200202112000112221121201002200020012112222020222222011211010202122021012112020222222022100011202112120122001211001102010001122022112221020200101100101020112122200222110012021100111110122212212012200101221001020200101102010020110111220000021010011022112101110210100112212002202221211111021102222200000002211111012210001001100222210001212102202121012121211010112212210020212102000002010221000110002222222110220222112211221111110111210011221220112010110110010011122000100012210122120111221202100122100012100212210220112122111221220101221121220220012020121110121210102022100102001210000", "122202110001100210122222020012120122112010210002120010111122201001111202120002000122211121121210100200102022201001220120220212220222202012020102002122001101212101221001000121011022201221201012102010202110020002201120011212112211111101020220110211222002022121202102020012202001221011001002222012221002111212221202100002221020120112000000022101210121102001001202011000011011121212001112002000200211111021210212000220220211200201001111001101122011210000102200121110200220211010101221212110002021202010002000122111010211201000012220202110210022222021120020200102121101202022002212202222102102021021012012012210201112002020110100012021112002220122021111112201000210010220100010212112002012102120101211202021102112220211022222102112001122121021211201100010020020211010000220221202121001012011000221202020012222020100000221021011002112021212200010002210100112122102100011022021221002100010001001100001011001221010111120020112120000", "212211021021200100100112111011120211021022022011111010220022222120110002112021102201002222011201100002111110011122121120221010012100210101220212100102021121110002210210221211010220120101000020221110022120220222120200021110022122200122001212022212200110012112222011221011121102220111102201011212222110111022101210211121001200021202121212011102222121001001111000201001020200010201021212212210210000220111020010201201122010020220100012211220111211111012122212220212111000220011112220202000202010002211111212020022210201122011221121210210210120001100101010110120122222120222212212111110220100210111102020011101221020111021221220122200201011021012100212211112220222100112011010110122010121210020101120121022110100000222020022112002001000001012000212101111110222200222102202002212001201112012110220102100100020122222100110122022112122212201000211010101212011120210210211001222221001012210201012001001220210122211102101202022112110", "210120112200202102222022101112021012100201022012201101012002012000011112200010122221000020222121122110212021001022220210011020020112220010212121010000111120122201022221020011212221112222200010102001100210200100221021020221021111012220110022201212012220211101220202102112220021011121221020012110021221200122222010122022010121002120112101012021112001112220012121120111020002212200201112200100221000020102001222220100202101012021012010120212012212122012011200011010210011211010101222220220211110002221000101111111000222222212110101201000220220122120212222011210112002112021220110021210022201101020202010002201002222012112111201201002010110021210100121101122112012210002120111211012222121212112001112022122021222112011010002212022011122110201220111202202011102022222110020010202001012211210222012000202001201201222112001102120110121101222100222001121011200202211212012211001110012000020220022022112100121021112111201100022100102", "101000121010101122021210001121201012211222100111202202220201201000201110112222200200010000221112221011210211222002020102110100120111121002110000021100210212110220011200001221010022011220022000202121011200221022011000002121100121121111121110100212002101112212000210211021212112220111020022201102100112120112100012101000211001221012012001101120121220212221221202201120122212121211212002202110111110021210201001101021001010011021211100202010221110220210001202100210100021000012200110222020221010202212200201001002212021021222011001200221201001211121121201111202002212222220110102010022202100111012110220210000202120121012021120121101121010002000002011101220222122111211121020212212020010021110011010011110220002122110102110212010201011212012002022100002200122110020102102001202212210110111122201100010220220200001001200222001012222121102220001201212101220222010202011211110222100002111120210100001102222102120110112111212220022", "121221012221012100102200100100122010102022020102122101112120120010200001210122011012221000220211210220122010121121221120222110021121110220002121121021122112102010110000121221221101210111002110022202200221100010020010020122020200210010121100010212210210100212110210000101201001120212122100102020211012021211022022100022010022111102012022111001111120021021110002202100010012022010200011122022001001121011122202110210211220211000021122222100202022221110112120200101000012001211010000200121211110210012000210202110211210122112210122011221110020202022011210200110221102121210122101012211022112100111211121210020211001112111001221201101111000200120022011011112100022010220200110002020020222010220012000012110100210020102010100021200112210121212121111211100010221021122221211120021002000112122211100200101221200222111102000000110111200101010212210220112210210221212100001022021222020020200022000011220201002101001112100001010221202", "220100111000110121122121022200210012202222000100211120011002021022101001222100111001022102200121222012101002112012200221221220211022002112001101011121002201101102221102212111000212020010100211020010202222211110001200022211221112220211210101221222012002122121010200011212110011220002122021100001220011201210210111222000020121201002100020002010020122201120022120120211200022211000121121120201210021200110012110110122111221011001220010011111110121111101210102222111011020011111020121022102222012200012001220102122100002121112221222221021222110202002200111002010112020220100200102202200120010201212212020201100012212110220012020212200011112121110002211002110120020202112221002011011100012220120211020112000100120121202211010122111110101221101101220002210021021111200102101211112220102121002010220121200202101021210020210222101221211012000111202112000011211222000002110120122120222202102022120211100212212100020010222220220122110", "200020121102222220111102211020201121022002022111122100100100000011222112022112020200220000001200002200212002010121100111100212112011122221102020201001120220002021101221020121122000200011211111211121022121101010200121212200110121000200001021200011101121212112211212112020111202121120010110202021001012212002000110111202111022201020022221202122111100101220011120210001211020012221122202000111021112101101010011120220021211201000210021021200201221002111001210202002000111210102111212112202001222002211121211202201002112022002110012212120202102112202022000101110021212022122110222200022222212012012002212010020101102010220111210201021210000010202122120010200100022201001201201221211100202210200010200120212021020210112121001122002102210210000010000111221021120220212211100011121202212201111011100002222222112100101202110012221122210212211122211020201220221001200011000112222102221012102202011222201110000012020001110220020122021", "202122022002122201001101102002111021010222101010021202001111211201000021110210211200010202202121102110002112220201120001211111110001010221000102221022100020120012210020201022220112101011021121201020210112112211011120222002100222211012020100112212211221002221112110201010210111111110012010002210011212222222222010120010120111210210012202022001112100101000201111201101120221110211111202221001200010220002022220002100101111202122121011100202022100201001101101222010212102110001201200201001102021001112102100120112010122022112012010121101100201000002022211100200110010210012110212210220021010010222012101002122202212111122222202021112021001212110012102220011220212020211011210000201011111202021211202220001020122112120000221220121011100022110111201021201200101212101221202200222210022110120112210120221202220002010211001202011212200222212220212111122121112122021020011200101202011112121022220012201220111110012121220121022211011", "211200202210022110210020010120101021122200101210010010011021222011000111121121220221021002101121002221210200011121101021101201100210121210100121020202221222202212101202211111111020200110102211110210212121021002112202021122020001020210112120120112200221010112202102221000212102212220100000201102021021010221211012202102000102212212002101010210222221220002222202211010212211110010122221100110011210112000200012220120210211201011122020210020211201002210021010100210210120200221102000200100221202200211001000102220201212020021010112100211100200221001121200221220111112221221200102201120210120122001012001112212110212010101110220020010012221202111202122020212210212100002121100202222202111100102220101021020000010102111210011201122112202220120212202201021011011202011221212002001000202222102112220010221120211012100200200000200201100201020020112001201102110102122210012021201010022121220111111122000122201212102021020111011120012", "210000200110202012212012221021221221011012202001111010012111022022101011022122221201212110021011121202012201021022111102210100010010022211222121102210020212020101002201212101121102120201111220102121021221022122002120111012100221012222221210012120120210001010100021112212112010100022200112200112022111111211102112112222112112221001001111011102020010211212210102011011020222112010201212012002012202021120100210020112102201011111221021202222200221211021120101210110210211110102110112211212221202201111020110212000012201121211012122011211110100002102022110021101101000212020221001210110211020101222202111122220201212111101102011010201012212122001001202211200100120101002221221202020001010212122021102211021112012022111222012101112121001211011111001102022010202112000111101001211220220222112021222010200101122110112212102011010020121222120020020011221222012021110120022121022120101220202102120012120210210221020211201111111200120", "102120222202002021012021122210122101010000000012111022201110111202022220201001120011012000101111210111202122111102221121220012200212010122020102010200100202002100100112121000020201112220122220202111111102021000020102011222021010222101121012102010121121002111012100010011221110010012111101010001111121211121012121011102011002100220200212212122202002022012121012101202221000210211200021010212111212110102101120121211011012212100111020210100211102001002002122200212001212200001122202101001021022210200102212211122000020210011202011011222011200002121000001121010000211112110111121002222121021120021211000211202202000022101211122112100110001000200202120200010220112021211020202221021220100211001021201000211201111010001001211010110202111121022220011012112222121022102101211201002112121021220010120101111011101212002100220011202011011221210212210011122212011101001200211001121020220020112220120211202022012022110222102022101002211", "111120020120012122120012211100221222221202112102110001201221011221112011002121222200021012111222201122201212120220000102212012212110202111000211002101002112101000102211120011211210222202211002200111202101222001102012021001211211012002020220012021021001022210010022011012122201011012200211001202201010021001210202112012000012121111111022222020220010022101202022121202200121020022100022020112211001101021111200001001211102011212011101112111001222022001202221122222102010011111112011022200210112001202222212002022122001012020021202010201210201222112110112202220110021211102100000221210002112112222101021121120201001012201202110102212110122210211212111221112212101202110201200201101201122020121011001100012022011001022121210202222022110212101111122112102002212220101012200101011202100010001201020201010102120020010222201102222010122110001011221210212001211012021122221022000221001201201211212020100210110121110020121111101111212", "012012220110200011220010102222220021221121111221220012121212220110120020211221022001100111002010212001201011022112202121021000200111200221021100212110210200000222220002022012211011112120010120220110221212112100011200022010200201200212122021222210002012120122101220120000210011221212011000012021120102102220201000100100020010212022201212201100222000202111102102202001020201202212020121012210000001121000020122021021021220211110100221111012000020200022100211111120211110221000212200200020211011002012110202201210000102122121210210202100220012202200200221012002002100120020221120221212211102102000020120001021202021111111121010121111012101211210000021020202220000012002122210102201222111200122122010210111221020211212121201201010120110212021101201110202100120210100020202012021112210102010000221021112012011212222122120122222212121010222212110010101220102112002121012020010221120110002001221211210222010021100011010122220010000", "112020022001200102020022111110212202202010211110012012012220020021202001111010201210011200100220220122122000212120101012221102021011001012002012101021221100101112011210210222211021021022110000021000110020121100202201010122202221110120201100222221012121021111220102100010212211020112212012022121022101112220022221200111100011010012012112221200110111210202022001112020112201101212100210110211000121120201200002221212000220201112212022002210020212120222012101020222121020101211221212221112010112221000112211210010212220122101011102020010000100211211202001002100100210102222111102002201002111012210002001100000110210101211222011121002112111011021021021200120101020222022112021112221211222200200100112200010010022111010210002000201220022101000110022211120200000212010111111102011012012112202020211001020110100201122022100102210221122122010221222000020111101100221101012100220112101212110112102101220102102101012122002002021000120", "200020200220000000101201020222112022020011101221021002112212021211121201112110220200011110200220222110102001210211220122211201211220200212100020012121222200212110000220210101001201110221112021200121210021202222020011210010102111000201200101111200001120221120221022020010222211220100020022210122222010020011120201111200012200221121112000000222100011201220202122212221212221021202200011012202220010120222220102221222222121222112210112022201000111121222000220120011121112110010221012020210222211222202021210010222102020020222112011021120122020210021200112202012210111222201121210011220202001011101111002102102101002022122000121222112012020022121110121121122122001001121221202121121020120201221022100121102011020200221111211022010110220211102102012110212121222020020100011212011101101111220210102112220102202102121101222120000211220000002221212211122000022121020202011220222100201102002120100111222100020121100011020200110120111", "222112210212001221212220211222020002011101201122222221202221021211210122010120111022022122120010220210021100112020220120111000220112202010111212222101021011220110102100022002011112022012111111202100202111112210121010222112211111011101200201111211201102002012111021001222012210012002002021102000201211110021202221221202111220101020200101112000122102220202202002212201202201200221100211120022202201000112120021021202211202020111220011211120201102022021221112002000022201011100122022111120202002110212020110101121211221101100012122000210022022020220020201221012112021120102020021220020021221211002122022111212110121111111010010012210000000120211010210200011110221121220101211011202010021022011120210010101111122102212200210120221012212021120121102102101111202002002220222220222212101111020022111200122211111010121111012210121012011020100120100102101002002022121121010001110210222211200101100101101000222111022202111121121122112", "122021202220111120110020001020012101111201121000121202000211120202202121112022220120100020121110201002201100100012211120001112010111100022002211022121211101120212101012211121200011222000120020022221012121222012211221122222112121021111002222121211111222212012021110202210201022112210220111202220021012020220220122221122102012102020020020002110212021010220112110100211111100202002222111202011021222022021110121221110011210211000120112002220120120012010222112102201210211122202111112002121211100211002021022011220120001200121222220111212101020001200121021210011100102010012211120100212200000000102211000200221121212120201221222211111000121212112000120022201210101222111120002002112100220001220210202100211200212120200022012100122020010211021112112220220010111000010212210011022010012111220100202001010111002110222211110020201210010022012100220200001111011010122022212002000022102020000222010111121001002002021020202202200102002", "012221112222202101122112112020102022202110121121210201020222001120000112212211200110212201001220000102210001202012121111112102001100200011010221222012202021121121110222000111022021112121210012200221222222010220101011121201222221011112011112021110022201222002212111210000112122221020101121220110101122221021222122011111211111200210201001022022110101010002210121021002122011212110102022211021112221001110202121122222200211201202120212020102102120210111210021110220111111010202211100210001200222220020221110120121001102200010110120200111122110201121010020200201122221000012011021122010102120011001002211001202112122102201021011222121221000011210120002012002202120122120011202222111200112120120112000022110210122000202101122012100101221100210110201111001102022010112021001211202201122110022121001210212222002220210101112001002112200122122010210220002221120011122201201202101022100111211110222022211112112211202222201212022000012", "002000200012122201210110221211220202000020100021210121011121020121022002101201201210021221010021120002201220221212001000110121110222210011201000122200100101121222201121022220102100001001201010000112002021110000202022222211101120011001120212011012000000100011011200112020111112002121100000122112021011201001010112000210110201201212222010102212110112211011020011202001120011022002222211121220211211120110010011111221120211010201212122110221001122201221222021122222000202111221121222222100202122222110210111200121212202221100211121122021110212002102110211112010202121222221022101211021220102020102200010101211021212010221101001220122002100000202021200100102000011012201211121000212121010022200100200011221022110002210100211222210020210100121010120000111211002211011000200202110100221100210201012212222100001111020202201220120102012020002122022211202111020012002010220201122211000220001112110210210020002210110120002002101210112", "100101100212201201011110112221122220020122020012101012002101012200120022102021120010020111002112120110012101210021022121222220220211021122011012201221021020000112012212102212112211220111010121221022100202212012010121201011222100011010220212121210011121110200120200121100002012010111010022202122111012010100112101220220222100010120120222020122222222011012201011122110110001112002101121112102220020221011101201201102210002011000012110120001110021200211221102001100012011212201010101102120210200112222101210021202012022221112202100222010110212110211202110202101012112220002122101120210111120102102022010020212021100011110200222000011221011002221102102211111200000010112111112112101020112002212000222020001012211212101221011111100000011011101001202110010021012210002111020222222222100120111021221020110011122120200111212222120001011110021222011022102120211221122210202210122111021200002000202201211222101202212100101022011221201", "221110120021012021011011221121002210221002110122012110111021200220011021210100211121101120011200022021202211010022021201001002102010010202222201220121000220111012111110111112221212100021102102122211222002220220111100220111100202102101002020100101012021100202211021020202200021202000221011222222011111121211122120210112211001101000210200122220110100012021121020121100022011001022200120002002102012221012222002120012212002021010012112021101022002102110000202112202000021000101220222111102111010021102102001110110101210112120011111100112222002101210012100122021101111212110011010012201202201012200212222122120021200222212001102210111120012111201011200010110020000111002020122112202210010102100102210222120110201110121012022222001202002221221112101022100112122120101212221120221012010020102222101102002200020001210100210201011202022010021101122202021210021122212020201120201011112121221021120121112121201010211000001001110202012", "012022001002011120120020021102112100120112111022110120102220002110011100212101200022222010110001200201202221011101111201111211121020202010121000020122011220022101101111212201211021210020021002211020120120111220201221221101210011122110202021221012000210121111122000001221020111210201111212002212211111010002100101102101002002210012020111110012021122111100120021121102210222120100112210011202112110120211220200102220011020210020221220110002111200202121100122202220121102111000020201211122121110200211122211012102211102200101122212100000212002220201012020110102011211000220120112200222002001122102110101102211110221022102211222110112100221011010020202211022022121120222120102101122212022000110001021222012100221100110011210112001110201200022201010111221210120011000112100200021000222212110220221101101202120220102211122202221220222202001020010220212112201220020021011222000110112020222102102221110101221220101002012202100201110", "120101000210121111111221021200112012210211101001101021001100211012012221012100111221222110000002211121002121002122010121210121120221011020222211111022022000211011000020202202212121202001202002201201202112202101022210011222012122120120200012012001102120200120010220210210101111120222111210020121210222021200201011222020112001120220222212020100021200001011202100202100022202012012000122211020102212012110012000101110122001100101210111121112120211211000100210212021100102100200102211022011202212222022011200110122012021011200222120201001112202002112022122102010211212010212220121102100221111201121111201221120211210221111100001112212000000110100012110201012010222211102212222001200001210100102220002122102120110122111101111010112102201110102211121100120220120212121210022220120020221111121001221020002000220011022020221212100021002000101122011222022220212002102000100212222022111220021101200222220222002101210000011012102201020", "121221122022212212222100020020200222102101002022120202000001202121021201200101001112221210110221200221100220101021102220221000120102220221211220010200011121211212000100202222011210102000221112021212020021121020111000012201001101112200121011122121222220110201012000112011020201202002122101212002100122121220120010112002002022020200210221112202010122000100122010112112012022102012220000221011121111121002202011100110011211222011011111211112000110200100212120100200020110222020020211100210022012211200011020100211100102000012222210022200012201010121201121111121110012002101211010102010222202122110012221101010221222201210120212211110220011022101111111101022221012220001111001011211211221100112211112202010010200102221101111210100221210200210212001000012212101122202101022011021021210002102211202110012122000222221211212010101101121112101012220120021122010000100112001011202221211121022012002220120100211102202111011000000111221", "201111212002202122000110100110010121122121212201222202010210101112020011011020221021100221120011021102222122210011001000122200010101221101022112221012002101202102012001101021000120112120100021111101202110100012011201021201012200020021222202220010101122010111202210222021101121002211210222001200112110110002200022100101021000210022202011212222200010122021120011101021212022002110202101021112110222020002012021110102100102011002121120221120222101100010002212220002102212201211210010012211120011011111212001121102200221101210210101212100011222220000011020112212010112121020000010022201200120022101020022122121022201101201110121020011112112022222220002220221210010111022012010121111122122111211121020110100202101121110200020122022102022001002201111210111112101201221012102112221000110011112202220012001001212020110101000120012011121200112001120122000111122112101022211002120202101102022211001100212022212011101120121110122102000", "020112210121222010121211002111220112000212120200112001020210201110111102100000022010122102002211120101020112000110222111121110110011000212200001002200210121210212200110011210220122220021112211102110102221220012200111102021111111221120222222212010110222211202212102220002010210120122222010212001012011111112202202102212200221022020100021111000202200121010101202101111111021111021110100022010022021002111120112120120110220100212222021002122221100000201101200110021211110121101001211011211101200101112222010011200112022211001212102021100100112002020021120022010100002010011000120022211120220102221022011212222121012111021100120010110120001102122222120100102220001200222111010022102100012102212222221112002020120121122012000120122212201221110121022120120021221100120101021221000100201101211002200102002221202001202221200002120202101112120022221011111200001202112002100001111001021201111001202001102021112111212022111122012101220", "211212022121111011002021220010000120221210012222110011121021121021002022200101120202111112201122212200102220020221011201121112100012200010222000001002120221100121102222111110202000121000010001121021211111012012110111122110001222200110012002121102000112102121112102222112210220220021021210220222220212100120111001111001201112101111200101102112001212202120201100012121212122022012020102200222222012000100111222201002111120221111010222200202122202110111012022212222111001102112101202000210101022200011200000010200120120121101200200202222222121011211010100020010100100222120100210111001010120122122210222110120201000201202012101002102001110210212112021201022202011221221221010102011012122222022001010021212111210101220121101001200211110101210001001211022202212020112011220102002001212121201201122021011102212222122010212220100201200122110022010121010000101010011212022100111210201102012210101010122221011202122000111020020222121", "011022202110102211102200112102210211102001220112220121221022202202010110110120111122001111102221102020202102121211020211211202220020110001012122211200110022220120012101100110102220201211100201002122111112101202221221100221202012011211112212000221022200101212221121201121201101102000021112210110201002101220212122001222020120202211020211000222111011200200101012210101000221011221220210202012112110122011222101202121120020020121202202112112210001222100000002221210001102202201002212102011211012101112110211111011202001111212122001211100222022012010121111120202011012122002012202212000102011022020001020001020101121011000010102002002101020210002111120022211122222002110121012002120202110010001110210221020011100001121121100010212011210222000122021010111211000220020001102200121210221200100121202121102020002211012200111210201010122000122021102002011022211212001210221010220212112100021200000222011022002101022220222101201002022", "022200201002102111021100012121110221020202111101210122122220112112222220102210202020101210120210002001002211100210000002122020102222121010011221201020001020022121211212201220010111012101111211210112011220111112112201220112201212010012221011022022002121200102021021020122221202222201121120111220121220112022220222011002212110021101102212021000112011101222122122222000212201111021120202020220022022102210202122222002001111021010012211202101010211020221002110202212002101020122112012121120221110102022212102111101012010011022011111012212220002120101021120200100002000202110021222200120202100112020022120212011011011102021222000102212002220010200121020110122120212220210210222001101022200120212012111010202220012001022020120010012211111001012011121221221020112022020220102122012102212102120101112121202021212012121022121200100201022221002110112100121211010022211102021110020020000212101221020101200101022221121112100020211202222", "001022201202201020011001201002201111022102021012202102000002102010210120220010112210220211010222022012102211222101022222222122120102012221012122222220210200211121021122120221001122001121121021212112011000221212110122212102121121011222202120111020202001100002121212200100112021021211122222000022101201220020022112211212222102201222021001000001100012222121112101211010020011010112221010212010000111022000011112112122022222011201201022022121000120101212101220001020011222221102210222021101122210221010112220201102111211020121200120011210022202211211202010100022102101120000221120101201211202020121021010211222222121001211000220112201120121001222101101222220010021120111012221012102000021012212122220112011221022020022110210210002111000211111200110222221121010122110222111210022011021010020101222221022011011002121010202202101210020000122211121100110021111100221012221122001200201112020002011202112112102010121222012112220212202", "122022221001210110200022200112210121012220021022010221222112121120221202011110111212120011121212200121200012211212111020010202021020020021101212222220102012001001222012122201102000012102101010022200000200111111111002111110021122022201121112111122202002010200120211021022001011011001110221101211211102122201221020011201201011101202110121010000000221001221100112110202100201110012122120210001112200210112012212010010221101002221020022002211211211100122122000222110012100210101121200210201101012220102121010220100111012021101000120102201221000021202200210100112000112022120110212002121100002002220221221201001201020211111102220011121220212011210101222120110210121121111102212210110112100001100202010022101120022202100212002220211000201012201212120221021110000012212212100222201002011112000220001210020110220101220011020112210022010001121010101101012002100010221112200100120120001022120020202001211221120121101212002200221122002", "101122022201212010220100122212000002012200202121111222111212210010011222022121001120202210110022021110221011122001022200021200011022201101112101100010102022101001222011202111012000022111211101001121210201001210011212022112002001002021000210122010212211221211200001022210211212001000201120121020220210022202211000112202201201201222012201221101022101122200000022120102111222111001022202210220001122212010111202101110210001220200111200100211202200122121221221110111111012010210222111212102221011101102220102200100011002010210200222200101220020120210000110212011212201212121222210120121000021000012011101222202200211212210120121221021202011010122022100102102002021121101220121021100210110212121211112011200021010100000110220120020101020022121200110010222111002122010021111110010222212221100202001111222110201222202000220020021101112111002020001121022001012120002112021200002210220111120202212102101210222212121111102210012102111", "210110010101120220110000112110020000220112121021022222220022120020212112121120010200002201102101202102200200210110201202021011001110112221000220001100112201210000200112221110111020212101201021110111120122210222212211020100202200010202222222221220011001212222012010021202220200001020002220121010211122001212020112001120201011121021002012222021201101201210111000002122021001221222111210221012020001022001010200100211202000100122121120221222102112110101221110222120222112211222000122200212222201012122201101012100220012101100222101001111120122000110121120112222102201122002121111020112202200020112221101112200201002220221201122021002110022202202011021200200221002221120011000202012020112010021010222120012212201212122101202200211011011012010021221022120000202212122200022201122101212101110110011012000112121101022112022201202121012002021022212211102202022202111121122010211111211010111021111012100020021220000120011012122011101", "212001111002202002120101000121012021002200022100212011222210021200100211110022101210011110011210001211110002111201222021001121110210210212021120112211020202222102110110022012200102022022000210102210000002021200202022020111212211211102020000112111212101200221112020011212212111012100000010102211121012211112121122111020202201022202120122122211022111011012200101002201020101112022220122012201102102021122011120022122220221102222202210001011210001101110122121012111210221000120221101012102012021122212122122002201202012021122210010222011020102000222222200220222020202020110211210110210120210021011011100221112202202111201010212222101020020212121112200120102001021021000210211121210122000102211112000221010221111201120220121102001001221112111120002200120101222120221012010220001221200221200012100212200220021011111222101101002111010100222121121000010200211022222101020011221002022122110010212102021002202122211120111012220001222", "222102000221111001021210100021121221110100022210220022212011011120200002200120020222000210122000212221101202212102200122011202111011022101000221111200000201202211200022121201100000122001201221020121021102010100121111012200112010020221012222101121001221111222201202122102201222221000211210020222101000101101010222121022112011201111120221020200201120100222202220102110210022022100202201221111011100120210011112001020201002220111110201212101100221202210112200201211002210002121101201222021212210000212010211010222012101002211200202220122221210110122001011221110201022022122102202002022222221212102210112211110120111122202010011020011000220002212000021102010220011101211002110202002121122122002202012220201202221001002222010002210000021020102120000102101111121102120212001112221212122120112012012010112002221120222121002100012211111211120201000002110022002021011212101010220220012010220221021202001112102200211012200222221012102", "121110202020000201020222220101011122200110002021201102001222112022111100210100212221022000012022111100000202000112001002000112212220201100020220121011010010122010202210001100012020202111020002102222101212100011210121021001221000012211221220202220212021112121000001000222102020122110220021021000100122012122122022101011212121001100011110012210122011002222200101220212011121120110100120000121100001200102012210120111001211101010012122110101011100010201120201000121201210122121122112200202000002122220212112202102211022110211112110201201021201210002002112222221022211112222222010022110220212010001101222110202110020021221011102100202022011200110010002000000200111222000112200202002010021201201011010111220022122211110022012212120120102120210002121000100200201002122201120000212111100001111210100100101221011122022011010100111221002212000001201220201021221011220122112101000121100210000011012010000211101000201011102110210010212", "021101211122200002122220022022200101110022202211102110201112201201100212101102000021002220100011022222000201202012220002210212002201002002020110111020001110220202122211011100011220112210222001200222212020120102111111210111011021021110202222112010212122221110202101020101122002020020021100221201101200211200111220202121000011002001110102112100101012210020200122021202010000000112022102021102202000022010000001022110001212021100101221121110022222212201110210102101210100102122201200012011001000101200200200001010101202200022020120012221002111202122002221121222000221220011201002210122102110120100110122121122000210010112102212111220002121010221110020121022202012112210112220222222000022122221102121012220000102122012101220022121020212221200001012212220012022022201022221002111202212121001221121111112222111100220221021222201210122102110100201200002111101002200210000010110001111112222210021210012221011021112021100200110121202", "202101222020222220211120102112002000220110222101200112221102021210001120021102202010222201212002111102012220221221220112010202211200121010001220101211001222201220221020120122202202120122021220210121212202210002220001122221210221112210221001210111012202102100111011220102202112112121122111111200010121210200022121221101001001112221120121111000222101120000012212111120222222012112121200112100121202221000200212111220200002122221011011200202010222021221001020111120200102211221122020202120002200112200101112001102110120002122200012102202020110200100202211112201122001010210020120220121011101011012121010101122100102102112120221101211120121121101120121022112010100002220110000012122211021010022211102112012222020201102122012010022021201200221100200022110002120022120100000111001201212212101120000102010102112120001100000222022220010021022222221212111000021122222001100011000011000020002021000212011011101022021011220220012100200", "102002022002201100102222012002100100000120021101110102012202220211202110101201100202100120020111022101212222000110122121010101020211201212112201011222221102101121220012200000010111111020122011021021211110121000002101212121220221201010222102101010122020202001000121010101110012210122110012120002000201220011022202212010101111101210220001201210010212112002010201122112201011102000011101020022200222102200221012000010122120002211102122101001011010210111212111222000010222101220212101020010220210021011022100210202100200002011201020021102020011000201202102000111200202121011120102110002011020211001022221111012110112120020212111211001220000000222110112110201012112221001002102022110211202021111101121102111021122221021021020101021010211200100020212010200011110202020220010101120011002111022211211202010022222211222111212112111121112201202100100112021102021201212222010222202022120002020220121110020002011101122200020021122012002", "021020122200022222112211121010122011102021221122211111202220022010212200202121021121200110000012111122222201101121020100210221210212021110100212012001200111112000110121022200100211000011201221122112222101012121001022100200011101022022102110101222010022121222022112022002221111011101212001011121102020112112010021021000021121210010100112101011012000012211210002201022112002101112102202002021200011102211100022010002201202101001221120111002200002022000220010212200120121122010010112111000010120012211201110111010202010010202020100100211020111101202220022010110211111112202221121101001112211101100101102020212100111100100212011120022211201000002220011100221212100120121020022110120000011011212122102110122201000102200102101001011122012000012200110112121002012112212111212002122001102011121211002212222022121012010111001201002012021222210212011220210112121101022020001000000100221010100111100121001210112111102112021001210121122", "001021102021111112011220220211010220122102212100100020200020121002120202010122002112001110222110010002222202111111221200001002121111111001020100001201201202200202021102112112121120112211210020112011112121202012110011122021101001101111102020102221211121020002100200221201220122202101222022210111210112020211001001211121211122201202020212212222101002220010201110110022100000120022122220202200102212102221110210221001102120121000101200221111102200111120212000121202002110000122010101110011220101111021111020000222211021121000001022002101021001100102102121112011202121001020211120001000112212021120220221020010012100202200021100102222001020021011222210022210112201201210202021012120222222211102110220102110200002002000021111222220001202012022102002100122211120001101212121011112210102011200110110002200112001021112221011210011212202122220100101112201121112101000221211012120021110011000021020121102221200210210201022222201000100"]); y:=CambridgeMatrix(1,F,924,[ "211220211002110020012010202002220111000001221211012202000110210111200022100102020122001111210202222200121020222012000002200201111011121102112201101012000011000020002021202010201021220222101021222201222110121102000012022112002222012011122010122101212222201110222111010200022020011111122202020211222012211012201201111011202102000122221001211212200001120200001011200120220222212222022001111212101002000100001200110222010220012122112011022020121000120210122020012022220110102221121002221102011111220121010001000210110021021212202021211201112022212120010210001121201212212002011110101112122212010210200012120202220102001000122211020200111002102110220202112210221122112210200020201121220020022212200220210010212100000121002110021110211112022102211010021000010120011021111100220011122200010001211102221201221011021201200112202102211012112011020202201002201010000212012001110001010120001220122001010101021220000100111012201220222121", "210102021202010110120102022212121222211000222011222022202102210221212101112200012100010102200102201100212212121201122220021212212021222002221220000112101211211111121102211022120212110011001201111001011022201201210112021020221211012021201112100211100120011111020221121211221001110010202212002021020121110010021010122200121011021112101011220120201220220112121211010020102222221122211100000000202212121202210100101110102101211210212022000221010122212012112122202100201001212022102101022220220001000202111102122210202020010101212212022201021110020121020021222100000002122122121221020110121012200210012220201112211220102121021221011111101012112002120022222212002201101212101121120211111112201002000012201000222202021110210010211111012012202111112221021212220112012222100111010221111000110212001012220111000120120221102111221102201122100101100121020102021011020100212110000202000120112211210202222002122122022120200101220202002020", "112012211021021000110112100112022121020220012111021122222012112220002110021220110021101222202222211122010212211221120200101102101220220202021112220002200021100110202202100212111212100221201011101211122210222001112120212012210002202220201202001122012211112211212201021102112222011121202212221001100111020011221200010122002120022222220012102021211222011110011100011020211021121122011222212020101112001121122211212211001101220200110201202101210220112102111021101110111012002011020001222101211120210011202121021000210100100002102220210212202021110101020212212000012011000120122220102210122221221201101101112020020112022211011011101020011010010211220221021102210212011110010011222120020010020221200211221101220120020022122122020000212120022022201021221122002001201010111112202020211112212001220220212100221100101002211222120220200121110211200201220110012012222101221011011220202211012200001201021022102220201101120201210001110000", "100110012100120211121002101221111201201001220101122102021211011020210111111020000012012011010000122102111202001101220021222222212020221202110002110012210000220011221100220110001202010200112020112211111020000021112211022212121001120000212101020021002210020000220011201110221001210220222120121022110002202220012220111101111201021121220121000012220121212102122110001111121011111202210021112222102212010102110020001102102002022000012111201211200211012010122002211011202201200221011012112220010101220022120221201021011012222101101210021221212012211120100222102000222112022012012102221220021122022001100210120012201011100101200002002000010112112212222110100222202221201122211011121122111211000011100112211000011210001211220210122121100100201210110222000102122001102221221200020000222022102002011120102210020221112112221122100200020220111102102102202111121100121002112001020012100011001001120011121101222211102221001202211020210221", "101012221011110220012000222012101201221022012210222121021202001121102210112212121020002001001202122101222001101202120211121220202110210012021201221010202220021001111220022022211010020112211202220000222100010220022021212221110212121211002100001220002101200121121021101002002002202210022221122212111212202222020110210202001212101122012121122110212010001002102210011011011120212112112000112221220211100200220011222001102210002220020102222102001022211100020112022101020020101200022002010121201101122111100001212212022122011000111102101101010201220210112221201022200020122101110002211011100220110210120101101022021212111200200220121010112112220012021101010011111012200021202210022111222222012012122021022111022212210202202221022120210121112010210000011022011000100200212012220220121200021222022202011101211010100200010000221121000112202020111110022202112020012220010102120020212011222221101102020120111100010100021200100101002110", "021121020101112021222200202202012011111110102002221022011012022201200002220021100021201011102220212011222101222112211221120222002121110210020100200212112101121211002111200220220202202101000222100102021101102002120202120201022100020021222022102022120000121102220020011201221100210112022112202211201212120122221110102010222100022201211222000210000200012202011010010111002112222101221111201121212110020021102022120022201111210220120220022010100211012020001021001220122020022022022122010010211102100220111002011010002011000222120021221201110221221022010021002100200012221022111110001110102101011011121120111101011200212001220102101011022021211012202102001201120022222020211021201112212221212002012000202002220211201100222100212100221101121220212121120220022021100121110200222112012022201121101221111201212211010012001120122111211020210122100121200111221001012111021201210100111112222010120010001210010202220021001002212002001221", "122111102011201101111000011100112200121102100222212012000120201220022222001221000102012200010221211220212001100102011212221102001220010221010100200102000101222010102110201021112210020200101100002112022001101011022202101101202202222201222001001022011100222001121200100101001122201001222120220011121221101111022011211211012000000122111210110212220121120111000020211001200121020221220120111121100111112200102022221021011121100100021000121122110100120002121210020000220022022122222110022112121110212002201112220201101211100200100221122220112002002202010110201112121002022210110211210122221022000012002221122000212101012101002001011002100100120202112212120110200210210222011022011010220002100010122211012012100100000201222100000000101201120211012221221120111012102102102112221111010012222101222222112111010201100220010000011100222101110101212111002200201122210221010012200101021000102211112122202001200222111120020120021122121002", "222120000001111121220211201001102001010110120101211011111201210210012001021002100222221201100122021112120022212002221002221210200220101002001122202102000000221201110012121120102101002111211201220120210001122202111201110212112012202112220111020010210021101211201002102011101210012212011202121000011002202110101210222211210112202221111121112122021110122110002100012012101111021002102000021100221102121122011121121212002021010012102021111210200012220201122101112002101002122020021121201001121102202010022101220020010220020222020112121010112112211010222020121110201212020120012111021221011002001002022012000022020011200012210012221102002212111000002001020212211121001120000002202120122220222200120012020122022111001121211211212010002001011121200210200021202221122210100112001220220022121211122001220212122111102112011110000121021120001000201222200121000220202012101000221120211221120201002201022011001020220112202112222022212002", "121020110001011222112012010200002010002022020101010001211001020010112102011020100210000111001001221010121020200122002101011220020022202111220200200121112120120000010011210220012010112012010100022021202101020212122122110020211110111201222220120222112012120121110200221001222120000010121022020211221210112021001220220120002222010122112222001000200220121122122010121011202001212210101012112200212200002102012001200121112202022020111120211202010100211112002202210120222111112012100100000012212022101221020000220000100200000100012222212222200001000201211101210111121111011110210102210221011021111021022221111112221212102102111022110220000001011100122102220212222210020021210001021202020000121011201012202020020201021010100122101102212221010221212112121110220000111100101022221112000100212002002021011010002011021120020212112202101220100220020122010022212212022012101200000222110012102121212221020000220001221120011002221021201220", "111120101122221201122111101211110220120110212110110010202112200012221122222120101021002021012112111012210011102122002022120220120112000120211001221111122120201200112001220210212220201200002021020202222212221200211011110121112100021021101121120222000201212221002221221010100121012212220121011101021221112222111211021102101210200022222110212100010100102021000002210011001022111200201100001020221120011120220110212212002222000011201022121211002111221102002211222022220001202112120111222112020000022010212222101002122102102211212012022101210101020110021102002020200000101110101011202111022010000220201002112210100221011022010110000012011001220202022101010112110002101101120020210201121201000121122211120120122000001021202222202121121011211201020210220000201122211122220012210011221011022212222201012200001102211100110110221012220212111201110022221221101222220100101012202202002110221112010200211102201022211212220012012211021002", "211101220112220121002011110220020010200020000021111001201211211122001001121110222011022000112122102012022010101010221001202020101222012001110022211210220211202011221111022100012122112021101201220211001110122211112202011022211021120101221121221211200102101101101012020112001220020202021101202122210121010000220000222200012022000022100212020202011002002112012100120110000201222001101202012210210221020202001212121001102011201102200111000202022212102022100112012120101002022120201210101121220101120101020210121210100000000210221001001200121010020222200020022002102120202120122110122110012212010201020112012221210201002121112010210122212012212001122010122002002012112021000121122022112220002020202110200020001120201000002012211111200001021222012221210021022010201220222021101121210221220120120010022122102011200110110101220102021222021211112112211121220002010222100000220210222021210220100100012020210011100111000101112011001010", "010211220201111202111100012010121120210001102102020012002021202100020221012020121122111121102122021210010211121111112212212022001001020102010222211112021122020222102221000020102102112122121201111022202020122111001210020012100101111001101120212002000121002121012121001020012012020001210012011110212101212212102220122222100012002002010012200101201220010222102221122211210020101121112002212122200100020102211020021220002110200000002202222012102100112122112100212011122002020011101001120122212212011021222022220202200122100201002101012202110202201220100212211212002202110112202112220212212012001100200121112002200202002111000201022112220101012222110201221120022112200221222120111011121121001211102201201211022201002012210001101220212211020121220122200021112000002201111112221101112210211001001202110200100222011022221102010000100121212222210000220210112210001222002222001110120120200010010222110110012220110002110222212022012010", "211011200002000112000100021112210222211111100000001112121021222221022020220111020021101211021012220220111111000210221101022211001012201222011021202001001010000200100022110202111220102012020002200220020220201112020210110100022221000210010102200210110011122212011202211001201112111111022200200010101100011121100201210020012212002000102120110112222211121002211122111120221120221110112221010111112101022212022222110012021112000102201121102210211120110012022120022010010200101020110020212202101111220110200222200101101201101101020000120101121121012102012000111022020021210001012112001211020000100121012000112021112002100121111020010022001111100221000101200122220122112000200211011011022201112011021100101010202202222002010212211220111022122101112011200121112022012012002001021221200100000112121220100011110200200102211001022010112020201102100212201122121112202100101022101121100210201000212001222102111001122200010210120121121211", "112020000100021100121000020201112202022002201111212121002221000212112112100220002002112001120121122102020120012202120010210221001220210100102201111012021222012100100012221100001212022210120200211001111202102110001200111111221220210122020120120021120221221100022210000201120211202100200001210120002112121011110102110022002022110111122001201010010001222211222222210121020112101201111221121001021111021221101220100101201222110022110020201102011020121220000011021102011200121101001102112122210011010121222210000201002210222020002121011222111000111202222101201200012210010202222102101002020000110220222021000111222022120010200021102220110121002202022000022111111011011120011020022002201122011021110212202220202011020110220102011221210222002201120001110122202110100122221020110220222100022212020012101201022110000100120222222202020101101110201011021200210110020100112210201212100221011020200020200201011122200010211001111121020201", "202121000102200010100000002200112210002210002210102010222221002201022211210222000122102122102012011211122210210102220012001101120220200012021222020202002011210122200021021101112012101112110111020010000221022102201011110100112101200011012201001100001210101122011210000220002000002211222220211111221200100011021122020122022111121110122202000021212122120010012121020102021001221120020110020000202202201211121012112121220201000210221010100222120222212110000120122210201110121221012220201010112201100002210111010221110200110102212102211201210000112100200202211010202121112010221011111121120021202100011110011122102100201111200201021211210001111020111221010011022102202112200021000221212120200211022002222122122000221220201220102002022022120010002221112111112221102010222022102122100121221200001222110101212022112122222102011110221000020211101210102101211202220012121110211120110210022121012020200000200102120122001222200001020212", "101000000001100001112110112012011110001000111011012220100201020210011100121112000022120011010112111000112100112022002211101122212001122201000101221212100220000102011220100110201121002102102110020011022002021122120201222122202011220201101012122120012022101001122112001110101222210200011112110222220000222120002202000012110201001022220121112020000121111212202022120010201212100022110101220212011022012122000120110010110022102110210021011110101112220112011210010111022102120102022212212012201111020011202010220001010000011102120011202002000112222201010001200210010101012101002100111010112222101200010011120101210210002001000122200110111112200001121200002020202210000201120010220011221020010120010111200100020220000022000221210112002002021022121111101110020120112110002200101222202020102010100022022011020001112222212022022200121201220122221112001212202000202011011212221022110111111002200022211201020211100200222021002220211221", "100222121120012022122100220101100212221122100020110101020200102101000201010120020000002202112022200000010120221220211211221221222222012220011011020021112112112001110220010111020102100010221022200022210011002210121112001022112210021201222212112101220010121000001120122111222112210100102220120222102112202220002010102202011110202221122100221120021022011012002210021012000022022010021112001010102212121011220112101222110011000020022110121201222220222021210220022200021112200022202001201102122220210002110011001110110202200020200221112122210021111000111111001220012122212021012011100101010102101020012221022221211202021100221011011012122212000122022112102100211111100100001111201100221110202011021212000222112120120011001110121110202202101210002221111121102020002011111112200200120021221210012212121121022220112021202100010010100022222212200000012121202122020021010102210201011011100210011101201201212102121000111110021002012221", "021222020001021020011122210011100222211011112220102211210010220220012002011100002002202100021121021210111112110020200112120101100110001122120220200100001112001001122001001020101000000210100120110202212212010202011110221200122002110020001111020010002121010102112120122022101000011012212111221102102001121101201200100121202222221101100220211120211210202022112121000120120002012222001011012002012221110220022121222022112120110022121112222120221220121222012010220010221222222101102101121122102011102222010202101022022210222212001022221110022110010012201200122201020020202110002112011001200122102100020020111020102222001220110102001022000020012212222211020012222101012201212001101021012021012200211022020102210220002111222202221002112121201000200101121022120100102121221100121102202110022020210210102211120212010120000220212211212020021220101121001211001200000220010211000220112202122100012100022210210100021200012020022110100120", "201220010220110120202101121101011020022021012221010121122100121110200120011012111010222200002211120202212000120120212210221222000211022010012111022211202011121000220101000120111102101010000211011000011212002001201020201221212122210212100201201102122202102001021010121121020010020100200100202210221022210010102112022222200020000200002121022100120010020120010212000112000001200002101001100011200101002111101211120100000011121020221121111020000112112202021120100002220021111122210102001221110002011100001012100202210021001100211111102011020122100200002111120001201222021211222012010210201011112211221220200202022101102211022100012202000112220201110200001002111210102120112221021110020100202002220010021201011221002022211100111010001020010120022021221202012010122000112112101101120120201001210202120212220000222200110100010110021011000212011122010012121210002001002121120120010212010022200100020110200121222020221122210111111001", "212110122121220111200201100111222010201221221000221001111111211201210210220111112002211212111010202102011002102001011122102111222002121200200111101010201122000220121201022010012201101221010000201212100122022110210021010121020220120002200222000011000000020001000020020111102210121122102022001101110012201020201001121000000010121111100022100110202121100122021220121020010021011011212120101101200222221120101210001112001101221201122121002201020220101210222102100211200201112120100020022012101202110100122001001212202021011200110211011102200001101001021111021001222201210110020011000211121120010022002200101020120221120000010122110021121222000211012012100121102000212010111002021002200200101122122101011021212221012010012112021000000101002001010000222111121210201022221112211222110212012111011212111120202011221201222101102120212221012200021001201010012220000002112212102022221102222112200111021212022002220212210011012110001010", "122200011202111011101001010021021000000122002121111112012000101100120000122221002101010112021110012001221110200200222102011122001022022212102222022212112201022111211002012211100210010221221220222001111200002010210021002020201120022201012000122100010022222101201201011120000121120010220110102120201002200220120020012011000211111202011201222112221202022211100220010201002122001022210120220121110120022111120111102111102211122221010112100020020201022101102111202000010111210020011202212102121211010011220102212112010110111020101122001101220221222121001200122212021000211200110021000112220120122211212211100221121102012111220110102201222211211021202201220221111211011112221001222120022011010112122010012000100122120021200111010201011110022200212201002022101202021212010210220101200001200020011211111110200212012000111221110022001100100102022200002210212020120102210001202012211000111022002102202201200101122002021100112110022121", "200212200201010200121001010222102210211020101211010020122002021220112020112022122002101112012201010112021011011121222210100211222001211222012120201110012021011112010201220121021101210010000120201111020002211100110202002220200222022001202222202002002001120210110021221112212122200001200012211121010010011221021022010220021022101222100000100002201220220022122221010020002001221012001122222220122100010002102122022002201121102002100120220220011011102211202121002101220022020100211020120100121112012201001212002121121221012222121222101201120000210022222001220202210120210001022001020011102001100112021002002111212202210000111121110122201022221110210120010201111110212200201021020121110200001212102102101211220222220110011122020210022021101122112010121211002021100011010200011210020122101210202222111201022110022001110001012212101022020021002020120002112202102002002121020022221022200202202010011001000210222022100120010020221110", "021010100020110121001102212020200212202211212110021220011220022001000002121211121201222221111122121210111211200110101220110221202121121112112110110212020222212110101200200121100111110201102221010000021211121011002100021122212012101201222121102112120010222022100211201210002221101220110202222220222220121120121022112211012120220102211212211122101120222020221202001010200202100122021001111200100112010201220012212201121202221020011021100100021100120212000100212002120002121101210011000101201001012000102021001100112210022012222210122020000211100101201001202012200112212110010212022010111002022122102222112112010101000001200100220222001200120110002012111222100210000112022111110010201211001220111022220101211220120111222112110222210122011002010210012012220101112221201200012201101000100210201020012210021022000001000111211111002211120200000212201201222001100201221001022220011122002012112102010022022012210012111022100010122001", "020020220121221121200210210001110100222112202101012110010102120011020220022000210212201200110100200002122012110112010012100222020120011001112100101101020212200020210012012111202220211011122111111201110020122022002022112120012111111022011112202120101101102120112220020200212222222001210001012010102121112211121202001220001022201120112122020212212102121000012110020011002102010121102210222120220201101121110200202220112002211100200012221222012110002111112010101121020221000000211022021201220211121022102112201110121102122002110111011212200011020100122220112001010102101220102022101202211022112001221202001201022220002121200200000011212200221220212100010202112222122112102202120202120221112220011211112221221001022212202220122020102211021102201102011121012111011201211201110000200211010011021112210102120001221221001110101201002212200110012212020121101000022201000021110212001202110202001102022121110001222112220100221100201200", "002000000112101110102202202220000022022101120112011001020200020010222111211011210120202110010222021020121220022200000100211000120101212000210110222022211001102021220020121222221111221002210222012212121122122002101102202210002202120201200002101011122002211220121101220011011101111211121202200202101211000120220202012202022010000010102011010000021121001011001100112202011202102112022210121102112101020011200022220002001201121001201211222022112001200010120111220001100120122212122220200102122022102022200000001212210101100111211111210212002021021102102112211112102202010222010101111011021222022222212122002222212212121222212210200222212220010000121000220120000201010220202211022111100220112112022202020110211121212020220022111210102212101212222010002221201010210121100211202102210212121002110212212022111102011011122221021100211211000000011200112221212121101010111211020110000210211212101100122222120120010102200210212120120122", "201120102211211122111021022012022210021101212022100210020111201122211210000120112221220221200211022120020012012010221210011221200102021101220012221121021110212220100020211210001102112200210001002121001200011121212102121211210200022220210110200000102011002001202002101210000012111001200212020021012212210221221002221012021200211212111021201002200202010010110102221000210020221001220120220012210110012020000202121120200102202111210012010012012111122122100122220110222021210021220111021200211222220102221021122001010001200222220200202100011121212120201122202211202121121002101020002121110202212021121002220100202002202111120121021000021120021212002122112112120221010110202201222010201102100222110200202021002010011121102210010202211221111122021222012020121221101221101120100001221111011020202121110112211221100022021010022221212220101120120102200001010202010220112112112202112120011122112011100012200021200202000210222110021022", "022221100021201012202001011200100020012210102110112022110112002101001120221211002120000000002221101021202022021012022221000101212021102212102201001122002212200220111021000202102201210122212002221011000000101111000000222101222102102012002012020100200101101010112222001122120211201210221111000100021211211122002021021000022112202012211212222112101222212222012001111221000112121120110222222120202021002121002200111121212110001211222200102002202212002201010122120200002000201221000010221102012020111021100021202100100002000210001110122011222211020202111111011222112000120102211021201201022012122222102010022120221101010010102111111102220112211022022012200212221201012101021111100222110112000202011201022210202220000010121111021022220000022221121101220120111121000220012200011000121120212111111112220102012002210212101001020200000220210200112201201121202001220222202212012010221220102221201021211110022012010022112111122121101211", "112010210110221212020010210120022111212002001020200001122021110000010112110210202121211100020021012012020122110122020022012011121220100221020110222000011102211011021021002022002101112112210120012011212100212120001020221021112110110221222001210212121210021200100112022200220000021110220120002020010100220112212222102010101021211112010002021022012220202102121110201100210110111002122222110020210110212121001122120210120102101000122222002022202121102021000020012121211221201121210221010021102102010212021022202211121220010021212212110020200222022001210202122010212210012202121221211221221212010010102112122021121200012200202221111122220122021020020210100201202100220120011212211021120002221122112222120211102210120110221122012120022012000102211002011100101011012012112111120210210121021222101011022002112100001112121201002101220220000212221221101222211020220001101111112101020211020121021201002211000112212011022010101012110001", "202212102222201010222020200011102012210121012122212102111011000220001002111122100111202212122200000002211121110020220212212201011210202022200011000022112102201010021220000112020220102110202220012221212102211210212221010211000102211200102101001012102021101020022120121202210210002221012021020001201021222000020021000221212221112211210211021012022212111021112221022011220020200000221001102102111221200202102201101120022021201122021201022102122220001100210201220202021101112010202022221111222101002012201222120110012121021221201201210122200002211122211220112022221202121100111212112221010002010120011112201202010100120122021200111200020101220002011010120101122102201200212100200011202111202100100200020000011000021112200212122022022200211102201210122202211112101202212200010210222212212220121210021022111110212101022221112200211021212210120121121222102121220101121021102012101002022012110112221021021201121110220120121010221010", "020120102021220112012121200111212110001200201222020100102021200210022021012110211112220000200122110001001122000000122202101001101221220200112012212200202000000100111001202212122020012211000200021122212210222011200212220022220221221112201211222011011000110202220020200212212001101200221012020222010110210200212211012002000012012120101211212011012000210112202221210112200112012122102201120210120112110202211200100111222100210222112102121111012201221010221110112111021202210201222212200200112122020202121102110112010211212212221110010002021002220201102022112111121221220100022220121121212102201122220002221120020010101212212222001021210202022002001000120200000220201101210221101010110022200111000020210022211110220121200020110121010021102211222220201001212121010011212011100022220102010221121012111001020211020120100011020212112000220002121220101221101001000121012202000000220002012102002122220210112102022102010120100212000122", "020102002012002202222111222200011001222220012020122101222222000220202122120111202212020021212122211012021222220020222021020212000111100120221021200221001120221220222001210122011222210102000121201201220222120201020122001100010110220110122021122212121220002222100102001212220220210011001202120220110012001211011212121022210221022110100201012110020222200112222210000201001120102222022202222212220210120222100110000102010111120022002221220200202222111021201111112211110121112001110220221211122022120120112021112121210001022020020211221102101110010202222211212122121120102122112021212120011201022100101000220210012222022201221012112222110221210001220101220110211012001111020002010002022010022002201022202120200211201111100210021222102200220110220111222001220110212202120201100220222202110120221100000111012210102222000211210001200200110011202002122120120010202111210120122200020200202100202121211011021002201220111120202120002120", "120021222202101100211100120201201021010212222002000201111000200202102002111220122222212002000011112101222221020022121212212020220200222120001001210011120021021121002001122021222201002111212121011022211011110021112102102200220000001202222010201101021211202010112202211212000211012221000120200212011012010022100212212122200112111112022222020201201222201020002201110220211122010002000002222021221210221012221000220220222102121122201212122121202000210012112222111210010121201111120212212200111111110221112110100110001022000100001201002101011200002010010002221221212121101202012101120021001120122202010102020212202101220011222102221111111212120200002211010211222121001000012022000022111102210222112111002211022222011101112011110202121012120010211101200021100212021101000122201022120112010000210111021111022000102202112211022112120201220121100200102222000211212020102101111010100112100120100022120122020121211220002111211202020212", "211110221020101202022021220021010202112200210111221122111211011102021021021012220121100201022112111201211020202000010011101110200020201200202212020122102212220100020022010011202201200121000112111101012001100201112011221110201122210012020100121002010002101202120100000212002122100102101020221111111101212010001221121102222222022112112100220001202220100102100120020010120121202220021221122122002220202021021022101222102000000200112001201220111000211221220002100000121120200012112210000121202211112012002210000021122222001101010021222022012101020211020202001022102011011120111210222112120121200121222000001212112002111010111102000201001020221012221101212011010210000020202202110012012002010001211202120211020221202201002200022022111202111011202202012211001200021100211121001002210122010112110020221100010210011120211111110212222012021111201112210111101211110202210111010110022110211111002201202200221200020101221022201021100002", "000111002121100021101200110021112220211021211112101022020110212201012020102110211220002100020021112022010212211020201221200212210110122122211202000001002222120100202122122110212100222112121220120211022121020201111200121102021212122201010010200120002111000120120220111102121200010102102022122012221022112200002012010221212221011112221101222020011211202122212000110222122220010101210200011212210122022000222002200111122100000010220202002221001201121021201002110002211010110120110220100122020000120012012211110222112110111210011220102022010121202111111022112012212101221221100022220020110110101211120121012201210111202011111211202221211222201201100220210220001001120010012001010012002111222212121020221201200022010122211211201001011120012011210122201211011122222101220002211201201022110001112101211200000211222100111111201100201002101111111012022111020201222101200000110211110011201012220200210121022200001100221111102220122012", "221001000002100002122001201102201111111002100102100112021200102120120012012202111201021010011102022112111102211021000222202000001221121101012011120221002122120112110002110100012012112000111211210121110021112010210212210120222111222010102221100122122020220222011000011020010000112011022211221020211122220021100222222121110000112200022000102102020111210022112220220002112200010011222110001111211100221201202222101020020221220222102010020121121202221011121122001101102200100010220121002211000211102002211000110100121220120112010022000212002020110002201122221102110010212222021211220101011202010020220000202100211122002200222112111211010202211000022001212010102221222212102110022010121202221122221222012221010021202222000000002100002000002211120221002000012001112002012122002022221001122111111012201121021022220222210220201202221011102211020012102001211202111221000101002112122002011002001012022201021220120012200012121202001001", "100001020211102112020211210001202201022220212201020021020202010011100011101222102101100110111022010102011002001020002101201001011100112201101210221200120111011001110102102110002010022111001102212001122122010001110201102102222111120111122122122100100112101021011010202022100021002222221202122202001222200100112222001200121110001220102221022001010112112120221001200102112112200221112202112001102201012201110121012121001212010110011222021122020210212010200001202202220101001202111110012102000000111112200220100112212001221211101121212102212201110101022012010011002120220112011011021000110010011000201221102012211221021011111010022112101112002221000201002021002102010220111020102100012021101210010101002101221220002020221000202011201201211212201220221210211010220120201101212211002100112000201221102112122101211120212000120011011000100212211122012210021201202000221222000220102210121010000202120010222100112101210120202010110200", "201220200212220010011200000200022211201010022210201212001222000111222011101022201120000120101121100111220111010122200001220210102110211220211012100200100010220022022222212100211222120201201120112101110110022111120020120001222121212201011220111100202102022211212121211020211101201012120012022002010220011102201202221222022221200211100021112011212001210002200121200012100220200202121102102011110001211220001220012202100122011021020010212000200012012200021212112111111102100011021200202211111220211012000121020011120122121000112210102102022202012022010110001201212012101001202101120002000102000120022122200000012212001120121101221201012011110100000101102210012121100021020201210211120221100120200121212012000221100200211212002211210001121222102201212121100202201101100001110102112202100022210202220120212210201002001100211210110212202201011021200201002101222012121022020201001221222120120211221020102212010020202212202111201022", "102011010021212102001112101211202011210110001201121121020010101120000100100200021102222211112121211220110211210112212021101201110210020002210010211001001022021100010120102012122220112220201002200011022222221200112011122002122102011110120021110101010012001010210102000112020211111100021022102222000222112001121220110210011022212021111211220211102111120121101222011222201202021011002021012110111101220200120121020001020100101210011021101010221110002202200120111212101101011201122011121122010101021122122122000112200000012022121011021011120210120012012002221001110212022212021011111020210211101211222120120121001212211021212201022012002000012002201112020200211120122211111201201120012112111102212002201211111122100102200222011122210000020111011121122222220211102202102211222022111202001200010222101102222122101210220001100201121000122120000201020000221002022201112122212201221000210111020022012110220222020020101111212011000010", "010012120020101000202101022011020111222221020121002110011100212221120102010121001111001210101221221111002122022222222011201111121212011201211120222200001001100011101021012002201000201021220210211011011022112022021222022121001120011222221101020211002211212220220121121002012221002000100221222020212022011222112010101220101111112211211110001021222200110000201211212122112110100100001120121002120020200121100122202222211012111102010021212011222202200120201212000020212210200001201022222111200102102211011011111221202020221022000122010000120222210210210112220020211010111110010121112112202010210220121202100222212211020121000211022221010002012201110111220111120101202211112022001212222211020221211112221001111100200101011102211202120210100211002021120020002220202011011222102022101221112110002012020200112120211002211000022110100021200121000122201200100022110211200020201202120111101200120111102001201211020111011210220211000112", "011221201000212021221002012021112111221001222002011002221021122100011211120011222200210102100200012221010022202021102121001201212202200201100212200211011201221220200021001101102200111202201010111001121202222010002212202201122210120102011210001011101100101212222212211020120102101010201111210110221121220121101212002120000002101001000100120202012111120112111000121112121210000121101121222201221010001210202020120102221202220010022020220000011101220011121112002012221121100110202200210012020201100121110102000212200020010211122000020001210222122120211212112022120201000221000100022201121210221012112002010010001110220212002202221001110100012210021021221010122111000111101222200010220221221200202202000120022111012012100120010110002120102102110120120011100200202110012221122221100022021110011010021012001020121101021022022012020222102201011121100221011011010011202110202100202012111122012211222220002211210201222010010011102010", "102002001122020111012001120102112110220222121202020101022120221020121020202010010111120201200010201201101002101111122011101110101210010020001102200111112122201202000222011022201102212111020200122022200122001220112220111100001101222100221011100012010021012001002220220200110120201020222100220110200121112002222220110101211020110102121102002111021121212100110022200020102220022100002210011120220001202101111112122020012222021012102100122101021212200202122221202222222221101100202201002202000100201012210022000011101212112202200021211111202112220120222110202010222112022212021201212101001020112222121002110120110200221221112012210220011010111102012122001120202111022202202222210221201200212011202102110010000220222111001101022100120022102212101120122101010202201200102201221000110221021220011021122210100210020100210200222122220111022201000000200010110100021200122022100100202111222201211200112110221112011212211222201121011011", "120112221212112011001020120121120111211221122210201112210120102110200112002022200211002021202222001221102000011200111202121002120211212201221111112112200102121022112122002210201011012211020121121210110101200111100210200100010211120100212120001010102020102210200201120011102210000102210020111111210112212000212101002010112120220021012012021000000100101201222100112021200100220112010202110222102221000210000210212200022112100201010202220200010120021121000121111112210100112200100222002002211000202001202202122002020112102111202010021002102220110202020002122222102212100001012100011220011122102100012201202100120000120210010221211211002022211021110200220211211101101221020101122021111212022222100210222020120001102222212011121211120120012210110220010101220200202210212100111220211020101112011201210102000200122101000221001022110001212000222221220110110010012022012221100200221002001022020221010201022201120020221102002220100210", "112122010001022202010211020102220122112010210202010121020121120122120001210200001102012201222022022011201221111122012010221222121011120221011000002010100210122201000222202120202011222120020111102022020112000022122022121101211112001211022011001012012020221102121202110110012000010100200111211120212220021121012210002101110111211002110111211001100202210022210011102001212021222000000111001222201021220100212220202112001012111121221112212100211010011100000200121010122122111221021201122201021202211220212212200110221112212102101122011102102021212212011002112111221221200021202012001212220022122001121121110112001111122221112122011112121021202100101222211200222121212110102022022200012121201021122210110110102002000222012100012100112011210210122200021110211011100100021100212100222001120112212022101010201010101220012120102001122122120002202212110122020110212022010012022112010000110012201110000011000120220200200000101000122101", "201022001002011222011121101200122012121212002000112220120210222000020000120201121021120110100020000102022222100221010121211010112202022022102000011000222100012210020001020101100202002201220012101001102001010210222222112002120012211220002120020111101111022002011020000010010012202201222021122121222011120210021000210222220212212220210112010002121211110211111120012111000220100112201110202110200222110001222122221022022110210220212112110201011201100001121200100011202110122002221221021220221221220210220201222002122101201001112212220202220211002210111112202110000020010101111020002010020022000122010022210202120022000020100011211212221101012012012210120102011110202201212212021010211222201112021201202011200100202012002012211012120201010202101111110100011002111100111100010020011002220222211100120212110101021201202211110221121121022120201222211121202111002201110100122010201000001000121022112010020201011211111100122212102011", "012221022000212000211000001122022001020012112110002021022122120111012100020002210200021002120221011002210010102121121221121120221002112020120202121111010020002010122111022021200100112020011221012012111111022222121200002011100022002012122202012200101220110222020212001212101212112111001111011210212220210020002000001121022222222202200212020221222220112122002201221111001121110211021200022102102100112021111210100220101102100222020022102001000202210010011010001022012222222000020022112101011011010220100210121120020120210102112100022112120200111202120122021210102000211121010100120001110101022201122221011110000011101020202120202122121120101200211201000101001200110111021111010211110002022000211021102200210022210102002122212201102001000200001201002121112011221012112012202000012000221220010011200111001122122122010222121012221202022102020221122222111012000120011211202200101100020002220012122211122000001022002220102110110100", "000100020222111212112221002122211021101002202102111011101100202222201211212121101020121100011211102012200101021000122220102121121021002111022000201200210120010222220021201020121120221000112121222200011200010000020200120011122000002221002221201010200011102010222201221022000122201122112002021021120121121121100100002212100201111012112021012002121011222112022112102112211100212122000221120001220220011201021201120200211002011101001002220212002211212200022120221000212201110111010221120111200122112110212220121221220211211200120100100120110211100021222202000111121112001211122000020220101111010221211102210001112100101111022212212122111110111220111021121102000010012110000122111210022211220222000000011010122000010210021122212010020111000110220200211002122112202012212022200210220102111122200101222112221101010212111121022121110202022101020021011202001221222122212011101100020000021002210102121011010110202000000212102220102222", "112021011211022101210101101012111210200002002021101210220210012010021010020120121010210102221002122010110100122121020112101220101101212022200210021110210212200220022121201001120101212221000002001202021100112220021102201111201022100101211212102110112011102222001222012121122012000012122010222112111120022002210111211200111221212200210211200200101200211001011200121102221022011111021022112200122221222022222101010212110122212122100201020201201112021002001001021010020022000010021021120102021221222121001021101012122212010021002101010121211110121201121121012010110210021102010110220100120222022222002112120000122121022221110120200010221202111212002021012102022100002122210201201210011111211021111010101010121112212121021001212222110111110012202122120110212010110102100222210122100221202221002011122001211010001020220220122100201210122100022000200001121210102121001102210121101110022121122112021201112212220211121110201202002012", "100111021220211010201001002002020110221020112120200011020112010201202120200122101122111120201100002000110102010222022211120210011121221222112101012001121121202112111122112221100000020211210011122212111121002110220021001121020122210101001201222100001102210121111022200120221111011211201212220110112200011201210010210112111121012211111201211021112200001110220012121200010021000001110020021201011120202020002102202002021210222111112001011111020121002021202221001002222112100011122112022000011122201100211021022012001110012210122011111221112200012112201020101222121210111201000022220222110211202201021010011002012221201112002011020220200100010001021200101112012202022101101002200211022111020012201101112001202102210011222222011010012222201012102221220122100111220110001201110102121111020220202010102110010022221121200201201020010201122122222002202200211110122112010212012221110010002112112020121100212121011020201012101101201222", "021111202120110021221012121201110012121021201122010212221111022122001001212121112011100202202211120010111102221110111221120011212022111010001202210222110010122121121111100020101001001110002221112222112110021021220020000222011212110201202202221022000021002100222001220011002200012121101022212222122010210112022002101210210222211111020221110102110021200111000210222200002020110121022022122102100122001221112021010201000020202121020201010012002001222210220121110111102222002122110012211020102100102022020200210021021120010200212112102222210122110002220202002201111011121110001000000010120121022101210101021002201102111211202211221110220012221111102001212111220102010221012200201202010101021000000010000000110210110001111111021022220200122112121102211100011101002110102121021112020002212012021102120011220102200212001100220212110022121011102200010212002120122101022110002100112021201221202222102010012011010020020112112112002101", "120211200120122010210101021112022122011110122122012021200101020112000021202212111122111121211000002001112010220212200001112012100011121220210220202020020222010001111111002012101200100012121021022020112010020211122022102110020020002101112001002101122100001121001110112011011221111112100100101022001202202121201200122021001212200200002010102120221021012221102120212000011101111000002110221001210222200012122200201112101012212121220110220122020212220102212120002000011122220110112022012000100112121221221201121102011101010111010111112200022022101101022222122212001012210012021222021001011221200001210010120020212110122000100011201200202220110000201010121222022001120102202121002222212221210222221012100212100022212022110200202100100102212120020001221101212121122002122101120122212012210122222012210010020202111102010011220002020102022221121221122122222120010001112220012122211021022011212000020012102222100110100212100001021012", "221021120012202111021201021020220200110002111001010011121000010110100102210002022112222202010022201122110202200211020211010020210122212121020120222120102222210022012002120121101210012000010102220210002001200121011002202012002111100020212120221211020200201100111101211200002121020121202221220122120200220012022101221100201101002022211022220100011022202020201220202100200011121020021112210212012122020120010200202111020100221101002011212222222221210222002201201102021121202210200120210220221102010012120110020000212022101100202122121202010001202022121210121210012011000221010022012110021020211010102102212111111100210021011100200101022111020100220121020202101201212202201201202020221020202120210110012122000000220222121120002220021021111021110200201122210102210122102101210002221011110222022000210220122212100210000012120210221210110200001002110112200002121001210111012100200001121001102022000001210111022222021222222111120112", "022102002221002111001120011111011021101200202221211110011102200211010120200121112212000010111211120210012221102000200102101102002002221012220100021120210111010002202112120110000001201021020201212210111110011022122012102122110012022002200110222210021201220120201122021202122020211220111020000102012112220201011112020221012102122200121111222220122120210000221202111112200112220200100200111011022120202200200202022221112111120011102100210001100211102200000122111210122200210000222210212220211021020221102202200122110102100012222012011122021100110121211100222110000101010202022100121110000102012211122002121121200111021001112020102212011211100211100021011202222202122000112110021122120102010001201201101212212201111011201000200010112221220121202212102010010101221010222012112121100212020100222020011112202211221012221022121020220112120202010212012101201120211210221020110211001202111002210212201020100020221000222222111212000000", "212012122211102200010212120102110222022111001112102102102201012021222212021101120222010201102102122112211221110111012200001100120122201010022021212111122222220002102020101220001121022122012202021010111220100011022211112022102021011121200012100112212121012111112112100111102000010210112011022012101000120222210210012011021101000010122201212002122122100112110000100222021011201222121012121010022021000211000212121022201211110211121121110112012102211000202212111110110121120110001221221101201022021000210100211211020121201221020011222201100120112121212220100101112022222002022100011020012122112120122210120222221022102100000111111121011121102112021100000001102122210010002211100010001121111020011122200101000212222102111100022122011110101012111110022120021101110122021012000112221020002210220020120211122022112020210200220221102110222211010012222111211111111121020220012120201212120000020102010122102112222201101120122222002020", "002122110012102021101221202201010101100201220100012101011222112222211010120011001121102200000101011222202002000000010212211012020012110021001222222201000102020010221022200001121110000210002220212000021111101012212021020122220001111102221122022222110020122102201102021110010120111201121200012002210022100220011002201020010120200020221000011000122001001110122221112222202021122011212002121002111000122022122200120210001210100100112212101200001010112020000110221210112002021222222211121120021202200002220011100111221001012020100221002122111210102122020121202211212221010011210000200021121022011201211100111100010220110012100210001122111220022222022222202102122211010101101002210212222110122110120100001102222020220102001210001101210201200201202121110212001212222122020112100122102001200002221202202220100121011012220200211112021022001001122200012120110121112102211110110022000012211212010212011000101212020111122121210210212101", "120221122012201222221221002211001021202102001002202002122020201221022212000100002220210112200221122020000212122110222201200121200121110100201210020122221220110020222211220012010022200222210000120221020211120101020112220102112021010111110112202001222120201100010020102011121212202200000122002112212011101000212201210020102111212000100120112122021101020221202222120220011000120111120201020120001221100120012221101012101001000222000002022021001212200222202021012022200001110100110110021210112221110221221010010111100100210220020220122201011212112112112101021021201221010220100010111022220020200002012101111010221012112000111111202212210012012001102121101110020221221021211001010212122010221102112010020012011202210201102200210001021212211001212221011022000210112211002210121210112110111100011221012121101200110210202222222200022012211220202121200202220201110221121001000120211000120121010202121011122001120210101201212102220022", "111101201021102200022220110212012011121112120211201110002220212222021101010012001200101212202020212212102012220102102212102221100200221211120201022101022102000110110120201001122101001221000220202001212100222210201201210200222201122222121020000002110021100002210101122122022020020021102121220010000001202122022001220202222102212002201120221001012012020221220211110011012011220010210222222020020122211002121012211021202122122102112201020122211010210212121021111020111102202021210022110021012012021122201122101001200002112012211010001120120010011011210120001110011010122201012220012200221100221110212121202110121102211212212222122112202201222121100101121100202010010212212111021100221211010212100010211001212121102020120011200102122002000202012201202112210010201010210220112010100221010200020101212220022120122200012111210211101121221122022121020220110210122021112002202220121001210120211102111100212222202102210002100121202120", "120220111121210110000212110101200112112020102102121212122210002102000022122100221112212102121211101011210101110122102111210110122202221102020210101001012011110010020202201210010112012022110002212011200012110112112102011221010221220121012111220122011002200100200022212100012201100010011101211020010021022120001202202122202212200100202212121001012200120100102222022002011211101102101200200110001110000002010020200200100101000002111211022211010212202120101122210202202212111001201011221111010010122002201222111201201220002000121112202111210210022122010121202110210102000100202020120000222112122210110102222211010222201212102221200102021221120201121121120121110010112112002102102022001210000020121020001201210102222212100120020200110011011000000222002121221222010211222121121222200200201201100020200122021120200021012202011112022110221110000000002000201201201000010112102200002210012222211000121112100112022200221201121221201002", "000020111100120120220121210210121222120022011111211021211121020020110202120210200002122220001101112101201211121212022120112220220102201111001112201111022020221101201211101212210112000210110221012011100010110110212100210001011202010122101021001121021102201202111212121222221222120120200210211220012210000221002112102022210211021110122000120010211011012001112000011112101220001011011200100021120011002021110000011121010210210111020222112222110012100120112222022111222220010021112111120120200101202210012010021112020210220022101102012001211120102222120102110002121021212202212111111112212221122121002100212110111021010120120012210021000100110000200001201110110012202220001100111021011110000101211101112002110120121122200100021021112011100100222211111222121001001022210120120021022111220102221122220200201122202202210100222121112212211200121001001100021111222122202121101021112121011012100221120100020101002100221212002011201201", "000222000012202020200021200021010021100110201020122221200111110221221220211201220100002200202222201010000212100120002202212101220211102220122002002102202110201012021210010121002200002202021102200101220200222011100222200101120212120222211112212020012011020121012020221120011222020200102211201010202120000121011000001000002110202202020110000210101212022222212121101010201101021111222020022012220221020222101012211010022000000001221222220122112011020000110021100110201010110002101122211011121220102010111111220220010000121020210110100120110111112220201210022212102122220222222220110022121112220111212200022222012000112112012212102202211112212220021222002112120121212002100101001010112202012210201021102110102002111101221001102211021101200012121002001201112011000210220101122221200201022000112101120222010121020211121221100101112002002101021002022022111121210212012021012011010020212002010121101202201210012120011212222011221022", "101101201010222120021100220101120020111200020002112212010022101101200211122101111221202021011211212211002112121011200101120100012002020021000222011010121001012102100221100202120212201101111201111100021211102012021111220012212101122100011112220220021100112110121102221011200101100011011100102010110221120121111121122000110102012122021100121102000112102010201011000100221222101010000220200212100210021112121210012010211020222022201221220122001202200112012002102110212011021120212212211122022000021221101102021011100010122201010022212121001211202121002210120022202020122112122012200021210021120001000121022222101020121020121200002202211200101100120101200211120121111020210212120211111010112102011221000011202222012222101101100201001112012110001210120000121001220201202000212112120201201200021020121100000012221100120002012122022210220010210110122022212110011212120022020202111200021000111221001011012101221222121002001100010122", "221021012022012212210222211200212212212020001012211022111220120101012201000121200101011121111102202202122120111120000120011011202221022221120102222111212212202010200212200202200212221210102212022100212002211201212000110122110011201200222010101110221211112212020020102120220211102022011010212022001210221200101002010002011012222120200222120001210201021210122112022112221111021020110102202010101021012220112002000020222021212000221021121221101012102212221022211121001020120122111222011010012021111022102001000101120201002210120011222121001000122111020001021121101222200111021011020002221120012200112121022102222000100011120210010010220222201211220201021012002220021101201000012220210000021210110001202112112002121100020111220112202020120100210202111022001201200201021222201210021202110220220121001200011211202221222100210210020220120020202102222222021002000222001112120020012002211112122212022221002220210220121120021200011121", "120010220200120110020211221100010121110110112012020022012100001121010201110122112112202212111222220210212110120202222111000020222101121001200220212001000202212222101102010101002011020122010211210012012221120211111210201200021100221120012002111122210100002222111120220212002211011202110211121011101120202201202202020210121121211010001001000101100220022100210121122201100002100021112021111111101012022102022210221210012101210011212210110121012010100220011221220121211202002211111110112020012122212010022121111010200211202100110222020221210000121102102100011000002100201102112002011121202220001221011210221100010100220101101111002210011102021010202101000200001001201102011121121220201011212112220110001001212201222100112221202122020011221211020110020200112121002210101021020111220121220001210111202111101222022212210122101120001011211102220112000122221000000012011010212221002000220111102020102200011121201212001211001002020112", "102000012122010100001112200012102120001010120211101122010201200211010221200110210102102122222000022111100211000001002001120102020010100000122122010101210120202100211022000111100120121222120022122011220110011011001212100001001220012002210201201110220100022202122010202112002020022221002012201002222000020022202010110100111020101202112012210220001101010222200001000201001200201101001221202201220110000122022212001000111100210001020110100101222101022002122120022101210202100122001001210200000110000001122222021221220000210110102012101021202002222112022220202202222212222010000001212001110210111011101221101210000110221111110202222222100021010010100211100010000220220121121201000001000002020100120220010221012020211112002022102112020120220112111111122002212101202212100000012012200021221110022012211221112001211000002100210002221011120122210010110222202221100020000220120111110002210222220222020120102211221121112121020101122212", "110201012202111222200111001201200100201211101102010120111020011011011001001010220200211200022121220110211111201122211210000012200200211202101110201200120102122201211221120122201021011022202110112200211110022011220201111022111000102020202210102221211000221012021000011221222111202122020011211120121012012000200100212201021022211020121021210001022001220201112200202202012002202000000001120211002002110221010012102102212112201200011112211021000121102211022210200020210102102012110112020222201010212010220202101012020110000122211221201011221210221222200110210122020222111212110102211222020222200200020110221211022022102012011102101020100222002110000110111002121022102202000000220212121000200010020211001021221121011222021101100111220110201002011000021211222010210111222102212100021100211001211211200021110102121112100120100112002210012112122020002100212120122102211010221020112202212200020121120012012102001011220112221212001112", "212101220000122120022210212010202101210121111100122010121202121101202022001211210210120102201222112002212022111122012110021200010200222112011201220101011221210021111201211121212020112102212212012212000001211210221211001212000202120000201202120120010010022220102122022220112110211222020202221021110010112021202112211102222102002100000022201022022201110001001021202122202220200210010002210021121002012022222110002222012021220121201222010222020111022212011101101020120202212011211222112102220012001012100012022221110211010012010121000011121111222211110200021010102001020112220000001012211112121102111001120222111202001102001012021101020202100211120211000010221021001111202011222212012022021210101100100100001112212002001012001222002221002100222201112100112221110112120101212112001002210212220111021202011112201221110101011200112210100122201111000110022020011102021211021020120212220102211212002011100011002010222201212220200001", "100200001010000002122202202200110112211112022220120111121212021220022112100010210211111001122010212001100011211102121110102202102222200201201212102020110100101021110000111000101202010020001222011010210210111220102012220121112202022020221111221200111222221200211112100202101011222000010201122122101112001202220220111010002122012110212120101121102012111200122112202112022000210212102102011121022020100011210110202011012122010000201221012000121111010022222110120220221022222100221112120000200201212120101200221201210110022222201202022220002202102120100112002102200001102110110122021111120020222002011120120002112212201111011121211101022002221211202112002222020110122101001202102100011010202211111121112202021100222011212221021021212000222210212111121022110212011000110010021201222221212021020120122022201211021110111011121110112022112222122112221020112022122020221201020201002011111220000102122110200000102211201100002010101202", "021022121120212220011112221000010202011201200022210112211121101001102211201020010020022200212101020222212011020222211121002002220100011101012222121210002002000011220002101211120202220012021021200211122011121101002021120001012121100202111222202122012201020020111120122102211222111111212111121222021000200101110212012221121202112021102001111221022011200122011020010100211221101210210210201121221220221010011110222001011221111201002202101112100002011210210101121121222011102210120122200120111021011011220012102120221110211021202120000100212020011011202110021111122120120120120011100122000120001122101211112221020000211022201111221122001121220202210110022200011102102221202201201200100000121212011211120101010200211101111121212101210012211200011112002012202010020100121110200200021212122211222212201221020002120100021111220101112111222102002011100021210110202211212001101202112220221222110011101202220001110101221200120102221111", "000221112221110100021102010211012202022111100001120221012122102000221210222211210110011012100220112222001201212012202011022222102102020200221212222120200020112111012002210212102100202122011211110211220112021120002100000001000221012110021022102122021200121001112120021022012211122000101110121222211121211122000110202000221211222111011220222221020122200101021210001212210101100120012112210102220012212202211100110202201002021221110120201221021001020110120121201120010200110010220201120202220100102111120121022000110022101222200120011101110022020021221110102110021210200221201022202220002221112112101022012200200120021011210020122220222022101211100122000120102012221222012212200101000202110102211202010210101001122102210010200121001002021200012200112022122112221020001020222100201200020101201111122000121201210221202121112000022001202010111201002211100110222112212211202012210212021121110012121210202101011211200022201202122101", "021110020011021220211002011120111212102001110202200011100101212101011201022222200000212112220100201022121112221110011020021012001200222100011210122121100021222020201221222221021010122201102020201020000221222012221120021011120022020002112000211220012221220212212000201110020111111112010011012122021021102002022222012100020210012222202112202021202022200201210222021012000211112000010121022101112221121010100202001121210200102202212000011010221102220211201000112220020101022010020111121222202222101211010112121001022100020112201121101212121200122012102021020110100001221110210101000022200212102010022210200022112012010101120200111010201101012021120101202111221020202100112010100021101110201111100220011011122200220201120122100100122012201110112101212111220000210021012222102002001021110111210001122210100102112111201110110021101100112220100000201220021121201000112000222121012101122011202012121111120121221002011102000121120121", "202202202201012021220202212121121102202211120111020002022221110220212222211012022022111101202211112000212220220112200112020212222201220110210200222000021122221002210001120202022011101102101012112101121220212220001211221100220211122101220122121000221002202202001111221222212012112010112122001012210112001211001220010211211020202002101111000221121122121012222200000211102112100021101210202002112221121000100211111100221110101210120201112210210222102021200020021111010222110200211010100212001122201120002221010012202121220202102122121211102200210002212111021121112112120100200002112111111110102112020221010122221212202220100210112122201021121102211110010102112122021222010220211122202110012211210020022200021110000222211021010121201222012021102020010122010201200212121000000222200012220112100220102110002212200020122202010110000210002122101120111101011201000010121110011111110102120221010012221102210021111201110012122222001111", "021122110011100122212101121121022100120022110220201021121100121220002000121220121200010212012122121022001010001120010102120020011120011211202221210212200220200021002110011212121111002212022002220121212111221211122102220020221020200220010211202001021001010211221011120001200220102101220212020211121011101202221110101100202220221010210021112110212222111200212121210101211120002101200122200202212202221101002102120100002010212011112211100102100200111020211100002121212221111122210220220112222001100002021012200010020210100212101202101000002002222102020221102211011221122010110112012220211021012102222210121001100012022202212000221211110102120110020200210001012011212200021200120001000221112021122010220212200112200020200021202122112201210101022221112202210212200011012111000022112012210010102022110020111200222120000221222112101002220021110200200112221111012010202110212120022012101110112112200222200121121110222101111021002101", "202111121222021102001200212222211210022021012211001121100120021121011112012210002111022210102010022020012202211001012120112021020201111100222121222211001121001100211010120200220110122120122111021112112122210012220112022100011100021211020221002201222220010211002220022112000110000220002212001220002002111221202000102210011211112020111010210122202011102012101101011000212101122100222112211100011211021110002111202112002101102211020100110211112010220100221202011100020221212120001022122020122000020222001002002121102222000201211212012012212221021002112012021000120220200011012210022022000100110012200002021010001002010101210010120110200110101011201021122220002121202210001121222101012122001221021101002022111201020120210211210212022012001100211122002002022021021222202101212100122112010211221110202121200212200221210122221220200020220202100111210210211010222010102020222212000021220121011112110000110110112201002000210220122121", "201020110220110012122101221001012211021100011001012211111221121221020102112120222112111200010202221202201010211212110211202222200102102000110211201011021001221122120221121002011211222010211202010102220221220101101120000010010022211012100002012100210021000120100020102222111110121211210211110020010122101210120002011101202112212201020112110201011212012200010222201202110001100021220200210022201201200012002201200000020220022120120210202021212100122102012200120101011211100012200012121121110222010111112211011112120200201011011122100220200101201121000220020022100111222102021012010002221110120111122000220222121021102212222012211121212010021202102111220220201112001200220012112221211021111112121000210222221210102222021002020110200102000110022102122001221201211202102010211110220121111212221220222120010110122201200101121210000221221211012101100222012111000120110220110222212102221020100012222020000211011002001100222100000112", "222201120210210120201212010001100201002202222211102001111011122200110001012211220010120211112001120111100011020220012122021121221100202200110001021011011201102010222021000200102020022021222201022200010112101201202111222201111112221101201102021200222210002012120120220200202100102211011201120011121222212100002200022101110022011112212012022022012222200010002112221212102022121110222210102222210121221110011211001120122100202011000220001201000221102211210222011112110002101012002100221002020012120221112200122202101221121220101112222001222001011110111002100021011122210101000202020102100011022120010011120101200210100001201000120011020121200200020211022221012200122010201020121001000012112220220000201200011012120120201102122122112221210112021120001020221200012221210010222000212122122111121001011102212020122222002011110122121211221110220110101002102022011120220022000200112112101011221102120020100001122221211011212121012010", "202000222212202111202211121010001020102110121110211021220120222201220010221021021211201210110101001011220211210121001221222102200122201000202222101201112020010221002101201112021100201211221122222020000011200020210202120210212212112011211200222200210201001002012102202010110101200100210101001000111101100010011110022000221200112120112112112221102111011202021222021202221102011020121201010221100120200201101010110002022222021221111210202020112021021222101011220021002211001121010220100121202020100002121201022102000120120001001010200121110212111112122001101110102002000200102202101210110012102211221002202001002221220212020101222100001102022211100002210222102222011012210101120201010202011011021121010011100010012201111211001101102120110021002122201221011122201122021210122211201202221112210120211222020021202021120202210011221112111011220122111110111221120012112210002122022122121022000110221001200100201020001222021111112122", "202212021202011111121001020110021201110200100011210002111212121122212101211020010212111220211012122002020200000102122020221221110011002210010110111120221111022001202221202110120112110012121111222020221102001210001022221221120211020210110212110022010221211212110000202011022012002211202020111210011111110110120110020110012211200021212201111102011220201220200200111122120110211102021000221200001211022002201020111221012211022000012221111221111002010221212200201011011101001202102021111121120010211220201202201202002001221111112111112101221221002002112020220021102001100212221111200100200021200201111010212010122021201201220110000022122121101022202201101020001202210020121101102111011112112222221200002102210210212022212110221021000002121002211111120221010212101120211220102020211012202220201121021222002001101010000200000112002020102002112200002001212221122222202021120101111112200211120221200012101121111010101110020021111000", "000222022121111000011200222012000222120212112210222020221111200002021011110222100202012020111001002100100121111000201101222002200002210002202211101112011111200010111102101210201202020011201021021011101202210021101112212220021002000120112122121202102201200002100010100112011010212121022021021210200122010122221111022221020222212101002202011100021102121021010021100210112020002012200220010020102212011210212202112122021212010121111100022101200200121220001100200002221212122110010201100200020020022011202112111200002020102202200222000010210012002022022222101220012021211222121201120101200010202020022020212101121101020021110211121222002100012020022011022022101112101101011022010220102122200212221212202221000201012100210211022121112220102200022220120101212121121000121011120121200002112000021012122022020111202101111211101211000220222010100021211112120020201201010210111210120101221022022221211210200011010102210002100221110100", "022122012201220220120221120202211220010100221011212120021212221202100202002200212221210221202120101110202010101020101012121221001202021122220122221221222001022000220201022111120222101220221221010102200221000020020100122111022000210021021011021101220211110200222022120021200100102100100021221012221000011120100221000221102022001201110001221200220222121101101112210220222020110101202202112002001001220210112210100010112201111020011121011111110121010220110022200111002200020120201010110021111112020011221220011200121222120202220000101001121022200121022021021020201111000211012202211011112210202210110020002012021221201122102002222200201001021210220020121110020122010201000202210121121120102202200222122001201221002000022020021022000200222112121221222012110212211212110221011021202220021002101200212210212011101012121201010100101020220210012002110200101101022021101212102112202011201112202001201201012221211200101200120002201101", "110220012001120122200202021001010201021221011222112201000222200111011202001100212201102111121111210100002100000001010020102100011211021121010011210221120002110021011022012120200000121111211002022022111201020101111120101212211001010221102200001021012122021001211110122101211010001222001001100100002002121211210011120010220202000201110001210221120000011020000200121002011210020221112122022122121011001120002121211200021120102010020210112212012100200100201222202111121000010100120120210220202222111211221221221221201011202112200202111021112102111222020222220011022012122102011101122020220221002101021110200121221022001120102202111001002102211211012121110122011202200012112011221222202202100001100201110020000000200201202002100001220222220102011021220222221012112122021100120221012111120000120022021001110122022101210020211011011121101201122000111102100120201201200111012212121021012212210210211021220010200222020201211201202211", "102102101211100022020020012222222100201002202022212111020212022102210001010011100210002102111011101000220111210001120000101212011120201002100221012012002102010102001120112221000112011102010000021102222111201020102202202121011010222112210201221111010021101211012121020112112121221211211220102002000011201101210201100101122221111121022000212002021210200011122021000021200011210022102201202022011000011012221212022112211111222112122022012212212010022122210210120202110002200020120110110220200222002121011221101010211102121111111020001201010102100102000211201200101110002101021122002002012220210121120021110012200110111000010202112020010101001002121000200211110000212221122110211222000102101212112021110112120010012110011020201202120220011000110222011121112212002021101002212210021120222220021110111022101100110212111020011021100120020001201011202000201121221021201011211220122011212020000210002221011021212222111010200011211212", "220002120210222101222221111010200222022212220201201120100022202101212202202102211110020222200112112021011221100020111211211212102021220001111212112002002012202222111001112011011002120111202212220210121111022001010222211101110011120102102021200211000121211002020120212120122212000022120220210112012102012111212121001000022011112121202200011011112010122200220020000022012122111000011212121001212220222102102111210120100001212111001120100021210011200021111012120112101101011012200200120210001022000222221200212221221220100110202101011022012121122102011221110010220012020011221210100121211201200011100200101111101011200002010022112121000210210011111212011102112021222222210221022020111002001011112200122222200220200211021210221200002022112000121100020001210202000121021020200012210001120010220020211200011022121221212012122010202110010201120021211100000202222102021011002220201222022011112101111110110000210100110202102202211100", "122100201200021012212101100021200220101201101110021212020122211021110222211121022220111221002120112222020021010202222210121110110002202122121121002120110121101002220222021201212200001002001210110020100012202022021101122200202101200222120210000121222101011020012001012001100022202222100200020002122000022120100021212101211011122221112002212101021212011010120000012102111021200111211121211001002222112102221021021110212201212101012200222202002121002201122122220022002021002002111022111021121220102121020201011111200212112021111111121012202102021012211012101101111200122101001200120212211012021021220222202201120122212011200101000100222120021111201101222122111010222000211121012000022110002102002202001020000222002201021021202012101020102211022120011222102122120212211101010111120122220202212212011121201121122011110200210201200100010010011021021112021011000020100110022101122200222112100221220120000212100202101100210001022010", "210101222120002102002021120010002112202100010012211100002202001102201001210212002120122100002210010212212101000221001010021102010200221112221120120221010211202200012202002212100201122011210101211120110002212122211222000222012120020201202202122220210212200020201111222111011201022200001122002001122002012020012201222210100122200021002020121210121202211020220012120002002002112222012110021111100020201022111021221000100000210001011002122000102011201100011212211012101102010221100002212101101010200010000222210011122102112210012011222212101202221111211201112022220211200021121220021001222002100012002111022011111220010102011202212212112121212100221200021100101221102122102010210010200211010120122212202111001102001212222011210001201100201021010222010021101121201110202102110200221121120010100201211222102021000000010000002001121001002100200212111120120211212112222211200200121202220011002112020001222101101010210000010202200101", "122200201210110110222021201120011112020022122222010220022110200022000222201222200200022121110000220011010100212111110121002221020211010121102221221100210001100220000012111102111022120202221002201220222210002010212001102202221021220011000111021112122101120010222221100101021012111001102021110222222101212220001100121112122221202021200222201110102010001011212220222120112220000002220120202021002210022002220020221220220022110010001201100202112002000110101201000020021200111122012010022001000202222211000002011001012120220120202210021101002111122012002111211210020002111022211202211001121111021011222022012210111210222122122201111120120101201200200202002201102202100200010000211220022000022201212010010200212211020001222022222121202220202101220111211001022000012121200021022102222222121221202020122122012101012012221121112100221111220002220122010000112000211221101220221010121020122121121221112200022110102201202212002112212012", "000212102221020110011100011120121021211210202100002001201122002212110121221011100112212121112200211111210120202121201200200111102222102111010210200220112202110222010020210220221101112002122001112021222022201221122100012110121200220112221012111111220102101002221000212001220212010001112012210210222002220211120110202100010011210002120120010101010201120100112111111112102210001120202211200002210212000201020211121111220112202011021110020011211011120110210000101012010012201101112222221022210000002002200121211121111111220022222011120020220210002122120211101202110220001000200221010102121012102010202002221202010000022010002012211211020200220021210020110102200220211011112122020111111011120222100000220021001210012110122220211012121122211010212102221002200211002211202101101011012121012120222101000202202212001200102001001000000020020022221122211011210000200010111220120002121202212222211202222010100202201110010212212011220121", "101021011012220201000002011111202102001021022222012100122010111022102011102222220002212022102221112222022100122021002122202222200210110001001002011020221102021002001212211210210100110201122022121011011110201122202002021000200212122100010201220102010021002100221022222210110211020012201202121222122022021020002212121201121222022110121012210110010202210112020111201112111012020122101120210202200102112002002111202012222220001221212201012202000211000211122002101210221101101001122111222011022112202002020112201122221111222012220200022000212220120122021120012020012110110101022020211220022000120021100120002000122102221202101210222200222110220010110002021012220101110011110120001222220202021202200222110002001012002012011021200101111222201011201120002100122102212220100002222222202102101210201122110202201110110211002211211221022200000121001221200212212011212222110020122220212202210220002102101111100202021210122010011222111001", "102211122000202122110221211222221221010121110112022100021202101101010111202000112101102210101110220000010201120212112021020221020000001121001211022220020112102110021121120000200222210000000220110201021202110020100111220100212112110011112112100011002000201002212202012110022012102222112021011100201110222210212100200021200221112122001101022122112201200200121211022110000111200022020122011212020222212101010000102202002111110022120210012200111222012212211111200210021112112222211101112002100011201110121122002121101102200200000122112210001212011100102111101111001020211110012121011011121000002200221112201001121200202121000201101211200220120022120102120202211111222020001212211010220002210011020222021121021222220112110001011122111112121221202220212222222021002110200221022121121220212020122022021112211022012002120011200002121221220101102121120011202100001021012002121022020120221121001110012201011121022101012020202211202212", "000012001001201211012120120000112001202002200202220101011121010222001112021001220220211121201011121111001021121020012201022011001221200201102202002210222212110120200022112021110000221220220201001001010102112022012221110120202012022112011200210222102101021011102102022211121021222010000002201010000111021112022200202122121210100002222022110012011211120102220000000100110100102211101122012200201001110021011100021112000001022121201112220110000200221012020001120102212121001210202112210122011010221201112220201212201110202011020111022212021112010010020200010210010121010011012122221001222002212221012000020012021122012212202020212211210212010102210021111020021000121112122222220022020002122000200021201201220001122012200111121022201212112222101212101120111102122102211212200121122002202201200100012102010011002202220112110100210222000202020211212000002200120220110020210200021010112001201200011022010220202221121120211221112200", "100100101202200112102121010010220020110122101102020021120011012022011212211121110112000100221201210212121000100212121200012101000101220010120022211002102221112000221200022000112100000222002100222001002011001000111001221102220112210021220122210020021110211122000121120000210020210001110022010002222220121121002022000200121201111110102101021022102010112111202220211122121010122121022002222120000221201110012201020000112101201101000212110100020002222000112121001100111201202122221121010101100001210221111122111120212001211202221000112221020112102120212010120002010001221210022010000100222212011222012120221202211002020022110212202010021202022102212001011121210221221220020121002001201020112121122101121101222022121210210211020120020110021110020022111112202212202002120021200102211022121020111111110102120220111200121220001010011120112201201120212010002112020101100201100010122012220222021120000122202122111211011201220111022212", "201120200102010100222012121111221122001101112021110002002111011010202202011020201222020211210010010200100212011222001221212212102011112110011012000100220001212201121000212220000001221220111112200121212112212020012012202011112102000202111220021200121010110110010021112112200201200212112122012002212101200120210212020211211201000120000121120012212110122000110222012121112012021020001021212222012111120200022110100220122220202212000010100210221122112211101111210220211121120101110122121021211012002201011002221022102122020010201002100120111201200120020011020122101022102010110210220222102222120210201201002101010201101211210112122010022201211100201220222012011221221222120222210112001121202101220011002020121012120212100101020200200022021101112012211020101221000220120221200000212100220011102010212202001122101122220111000011101021101201022021101102122121101101001212210120120000202212121102021102210121200011110220011112120211", "222222221002221001010211022021111121212211111200212101110221001002112112002222202112000102121021020000210012201211001211010220002200112201102011211121012022012222101022111020101011000221112000001211202200201001100020110111022200000200120212111222011110012220001120001121111020012202001100011011011010012010202020201021101000112021200100111112112210002012100101222011110011202202222122220122001110112102210022110002000211202002020020112101200211200001121111222011201221101212202102110212200012100100101211010222022011020001110202211202011001210221210012112221101220102020210200210121102222101020212221212020210201100101211200210100012121102212220221122020120111210210010210102200100001000020002102020121211022220121011100110010001101010102021001111022022011101220020211111102220201020120020002021110120011022121220020111022210200011102001001011101010221012211010201120212120120010200100222112220022211121210021202102020212002", "121112011220002001002110010001122000220020121200111111002011221020100122212002221022222221220121221101222221010121100222022201121201100221101220210122000011202112111100201201220011010000220002211012102112112022012122010210221010212212201122110002012012210100122202211012221221002121121021211010010210201112200211010000100002000210021021222120121222102200011210110212102010120100022012011121021000220202100202102022221202202201211122112100102201020201110101210222021000211122120212020210202111200112100111010221012121112100200102001111110201101111112012121102201221212202200202122020022020020111000122021222120221012210212211001000010012021011201002011202100020011121220011221011201222110021001002202221211121000102211201220221120012220121212012120021210000102211122122000222021220201201220202222011000012120120111212022122201210120100012101111201020000011200212010220120010010102100212221021112020010110102220012022222121002", "010021112011001012002100010122011220112211101120012200122022201000001111200102021201210211201122200010212120021120011022021212102122000011012102111001020100112101102201002212021001022222200111001022110201022221122122000011101011122222112220102111212212000122200211210121210022011021002002122221212202202202210100210220220102202201020122112201122011221212222112111120010021102202122011010102000200221022221010112100200001022020010100210200002002202120200120221022220000020211021020101012001012101010020012211120220202120201202212110011021201120000010220022221001211212020111110012002011102110222120120022122021020202120222201120101222200201022002120102202202002100002010202020001020212211200022111121221002210002202111211020022102022202000210022112011101010222120211220222112010110112002002202210021012112110120122111110110011210001210220022120100020111222021111112111121112022110021102221110212110111210120012101211201222110", "211120000222212002120210201210021120221112100222222120112202112221102112002021112110120001221220012111011210022202011022020002020001211101200122202220022011210020110200000211001102220102001010022022101002200222020210211220102202211201211002112212110120210221110111100110110202202201221220210011001120212000120012112220010201011002102211110022210002201222121120011022101010000112020210121022210011201200200021122100122221121001210110120201202001100211120010221121102220221212001101020021100000201021220112202111121222002012020001221201120002011211222212020000002022121200100121001101220210002101111222200112022012211000212201200120212222000212222010000012212011020101210010200110012001110220212121210012022020222211021002110222021001101220200010012122011012012110112012101000210022021200111202200011010002111201221110021101000010010111000221212112002102202112001001102122111221202120112001200022002212220210210120101012221212", "110211201010102002101211202212202220111201110202201011021001102120210200011100222011211202120122011101101100120212100211222020211022022220100120222001121120121220200221021002002111220000022011211202121102120102001211022220200100000120210001000202020201220220112001100021200120221221222001020212100201200002011201002110201220120000202002000212120201022202221022120112100222001012020020211200121202221102012211202122002211002021000210221211202120111112012101121120102120000011101001111021012112001011211221121120110021112120020011022201221001202202202202102010101110022001212110010021011010221110012101021000202210101221120101201201012001110200002221202102210120221022012011201000120110101222010122001122110012111221021012120120211112010101010000220012000122100001202220000012011220111121001022011101120122102100121000112102202112000012122011002002112021221102001022102202200212111211212222122010201121121102110202112100222101", "202021222210112012200000011211010012120021112102021112102121001200121211202201001110100200000111222220202202021212011021102002111021002001121211021110111112111202201010000002222220010100012000200220121111222220110200220221021120210210101112001020202102022222021020111200112010211100211022002000111101112112120111112212100000220120011110020100121012222120121110210111010120201000212100021010220001002202000220011010122120111110121011022000002021000101010021110211001002110200110221200010100112002122211220211112121211021121200202022001221011200112000000121121200101001122211112021212111101120010111220200201111101121010201101211001200112112122011110210210011202102122012120001212121212122012120222222100112011100000110021121012100121120012101021201102120021222220211111101100101012021102211021010011000200002201101011122212120122201022220211211202100120212010100222111022102221101000000001122020102002210211101211000001221211", "100112212211111012210011020001121021001021120021022122222210121101212220201120002112122212022201222011102112120021202120201121220222111002010100012020002110122211211012210222020122021012021020220001000020122001020010020011120221012121022111212222111022112022211021201111122121220101020011112011120120001200022000200101201221212101101022021201201201210200210012112220200121210221220020020201011002021221210120111012002010220012222020002102211222221110120112201101200020202001212002000120011212100000002120001112021120201212120201002211020210101101210011200000202222011221121220102212010120212021022211222100110202101102122122120120212102000212211110111211110122102100222002101110120101202222222112202220210000202212000210012000222022100121020210211110011202022221010011021012001101222121211010102010000020022201100222200011012122121022002112022212110011121101020011102102211212220000202101102122020200121102101200222221120202", "202111212021120011221112100200101020122212022102221221021020121101002200211021211201012001002200200221101012202120010110011010120110200202021001101211101121102110212120100222220120212021110220120121100210010200112201221222012222110202220102110100202110222000020100122200100222000210222022101212220102000210002012111001012002011121200220201210012212100201002221220112102011012202000201020201122012120000212021010001011120022010220011221112001010112001102210100101200221120021022221010120002111000121002001222201000202020102000122211101221200110112001211122011212112121112222112102010121020010010220110121110201000000110021112201012101012020212201021002120122210201221222120011201100120021220121101202100111022122211012101200212111022102101112221210202000100012212210111110101201012222001011222001211112112100020202010111221000202222110021112012220001200100002120101120222001121000012022122221110102022110222212001010211100211", "221100120002212010011122122221120221012120122010021202101021001120002221020211012002101010212200222211120210000010220101012101010120122102121001020200222101020120020211220022100110212120110120122101110121100222001110110001111202212111001102100022102211101200220122021120210112110010111120210012021021002110010100221002010021201201002021221210000121211020100121102122121221222220210200021122221211001020022220022201110210001201001202120212220112220011012120010011101111111111211002211020000110200010221010021100102222001112011121212122010002012120112102002011012210122120012221011021210011221022220002010200112102002210102220102100020100101211002211102001212000022210011021020212000020121012002002102211011221001020202000021012222010110002200020121110020002220111202111002002102000110222200121102201001102200011122121101201020121212000121121100121102101201110001102212222011111220020220101102020220100011002002022201020100112", "121001002112222011001210211022211111211110010010120212101122101001201012011110221211102020020210012101001000121112002201222122221011110100222212012110020112200201201200111011110220100110012102110220201022000222220021011011021121011200020120201122101100012100012021220220210201220010000000112200212221002212212011000112001122121002112111122121100220222000222002002112212010112211111002120010022100200002202002101000210222012101012210121120221201200222020022200102012111212001012000120202221011201021222120010101021020111201200200012002022222000220112002112102020000111212020010111211120222120002020221010220121111100211011010000021220202002211010000201120201122221020211022021021001211100102002212121112121100222022021100222112102102001021201212201221212211222121020111002021100001012012112111210112110222200102202022000021111200022212020012120002000201110020002201010122220110022020211111100012102202111202120211112022222200", "102001000200001011221212202202022011212010200102120000001122111202210101220211201210022200222202011221101100122120111120020222021002221002021102222200002111021200020102000012010111202121002200110122202212012200120201101221221211211122021010001201102121011002220202101011001222221022010100122222122011022110200020211212022021020011120211000000022001001100020012011022122002022011210221201011011021202111211211000222201011200021121111010210120012111212120222022211011000202202110222022001000221102121011010022222022121201202121201021211110010111002212120102210202211202000212211121001100112110010200202002110210202002112020010102212022102201120212022222002211212120011001120001101210012212100100020010202100022211210211110120202011012202220010221110011010102020110211122001012011222010201201122200212011111112012222121110110202202112201002101121022011222212100001111122000011110210121210012201002200112210221020110110100200221", "110010011012222100122020120020022222211100202012100002002120112101210110011210201111222101021002122000020220111201222222110010101212210200221011200011102202010100122222111102112111012002112021101222212022012002102112111222200120202110200020122220112021100212022000100111200012211221121122102011001120011020011002002211200002101200121021002100222001202122002201210020212120211210122010012210002012211111121011200210002002012000012112212010102112111001021001110211210102102212102212020102122012000001000120100221221120220100112120220010200110002022221012110022202220001021022202212001120201111021201121122010101020212120121101100101000000222012101012020220022212112220220012000120100202212011102011101000122010202021120122112102102012012002011110202200201021202021021002112200101201110111101211101211021122021002222111120101202102220010100012022122212222101012110100200012211112221200101002000020102012212220112102000120210102", "202221100121212220121011212011220112202100111212121021220102210122211210022111101211011222120110021110100201022200212200022121010122011210101121101102121122222002120020000122212212200221110012020022211221201222210122102120111001022221221110210211122210222101222111120221100111021012202222010021122201020020022220110012210100212010011211201220220012020221222120220202212211201201102101200222022110101110102000122010221200010100022002112211011102220210102022000020010110011222010010120100221100222122220000020100201021001221211222001122121212021200111200001220200202200112012001010212010111220110011101211211001111012221120222212201110212100210102112101010012002222121002111111002200120100121002011200121000112011102110010012212100012010011220221022121211022021100012000202111112011110221002222200100002201110212111102221221111212212222022100222210210010001222010000220211020012101211202001101120021001021210020101010212210222", "021200011201202212000110100120202122021222211001100110000112112000120111001010102212121102021021100202211112222001010000100001010200112222102020121211212200200201012012201100202100002020011202011012201020020111111012222121020010102101001210002222200122212110220010221212101212102002221000222012210002121212112122222000202210000010022112110111121121001220011110000112121001101200020110120000022222110112220110110212210000221022220202100121001200211210022222210201012022111110121202111020012122201122110121010102000100222210100012010110121200211010102002202122122110011101222102010012010102121112222000000102002220200201012101100212111002001120120210011000101110020200121020102022022102120000001021021021212222221022000002001102202020010122101222000122212221022001120212111111222022212120121120012201210121220021001100101022102211200002110120211211222201001201002211220101102102112111102211022012011202121020010121222012011202", "012101021021012121102112101112021110002001122220002110010121121201020010112101220202021020100121212021101022222110210100222212001202021201111102212110000221212011002022211001010212202120111011201011200200101002211100202020121100201101212010112110102201100121202120110010201110110212220202201222101122012121221111001102101202212221200210101121012011021102202102022022211102022222010100010011102220220120112220010012000221111102111201001022100202000100110002002212212221020102120021102020111112220222000002102120200001222212122201221202100101000122120022120202012101011121100011221220110200020120212020012212002110211002101122011111000010012111120110211000101202200221010001121002001111110010202202021220120021000101120002112001211021110201201222002022122220022102201012101211000210010112002210210001120010222120010202022110112200110221002012200010201022120111010112021011110012121021012111101212111021200011000211011210222201", "002122002102111010121022011100212111020022122222100011202000120022102212010120201000011001210201201221111010002002022110122112012201022222210020111212002110001202211022221022200211122102212122221121010021100202210022220001010010111011100210010002021212021011000222121200110102001102102112202112000021112000010222022220000101010100202011011202122220201221101202021011211112202022202102120211202002112000212121122010201210210001200000100120011210020100010111222021010212020100000210001010011002221112120021201220010210210201200200021101211012011012212201102202020002122010012020000100221122211001002012012012201002111220200221121222201001110200100001000010212011001221000001020212000002200002212102011200200001112002011210021212000100022000221010220021221100211211001010011212010121002111121102112112011210110001001112011221121202210110021111021120002102102020101201012122001222100011210200011200211100021120001122201012110021", "001021211020002212010012201212210000110021000221210202000202011202201210222212012002221221211010002211021022220022022120021102022020212001122211002201202120222010112211200111202201012020001112121202021120202020202212020012200102111011001202222220102000101001100201202201022112211122200122101111220211011011201100000122120111101010211201102201222111222211010100001012100201122010212110122121110122101210021011020021011112101111211010221011101011112112111222221212120122202100120022202001112222111212121200220111222000002120101111122120110222110211011202111122222012001020020020201022102112022111022112101210111102000000001100102211111101212122210022022200112222201112102202211021221000100200111201112121000110000202000121100111111200102002221022222001102010201202222210001111110102021001022210101020100121022010120101101022001202002211001222010211120102011210110122100022012211222221102122220112011001100220001200111020112010", "221022121120122112102002002201120221010220210100111020022221022012012020012102222020221210010202221012102222110110020202210222202200112111011200122210100222221112202001211001100211011201201122001221000200020212122201111020112110211121210002221002022211212210020111001202011111100222222201110110220111121220201202022021202120221021012200220000211102210202202110112001121202211101022020222010100112201002101001211102012020101122100220201020222111220210010201012120012121102002221220001202202112011000002021122002200120220110002211112001121001112221220021002012100111110001200220102010001102010101121222001211022202220021120011120121011211020220120201202220212122021101022121011000112102100220022002111101022012210111220101211201020100211222010102202120022212012021000001120201120012011210121211012020210012220010010212010002100211201212022211002021001200022001100102011201002021221212022112000111100221112101122001021212100010", "101222021112001111212202112220111212221000012222221112211102112202002001120002022012012122210112100210102112220102201011000011101011121221120011220012121102012111011220000101112121101002200201012002211101211111221222021210120111021222110201120000210110110111020020211220001211202210102120012010110120012222101210101122200111221121201121111112212112111022221100000220202201202120021021201222200020002221020021001021202202112111110211101200020111101100220122021011022000001111210102122122120211200002111022111100210000012002001110101010100202021010101110201220001210021021002120110010210121212210200012012102102000122120021020000200201212220011201121212021220022001211111122222110221101200120011112212122020022121102212010200210101201001210020110222101121202222210101212012200200011122001110022221111111101002112122211020111020001200221212121100200111110202201112202200112012121001221120110120001022020211211001221122220212012", "201001121020221220021212212200210000201110110100102121200212120111120012020112110111011002012222221212220102101100212011221120121201112201121002000120222221010002202212101011000222101002211212202201120100021222200120000000020220220022100200101120001000201120121112010010022001020220211002111100212122111022120002100001202212112111220111020002011100112020201102020111220100000100112210100021202022011110220212200212020222101221112011201102222100100100220022012102022221011000021121000000122111200202121122000001221000000201010000002101022120202110102102100101011210020210222100022102120221020222011111111000011100222101221000100020102211221200201011002210202011221101000100010001110111220002200201201222102011210200112222000120011220111002122111201200001022221121112001210212021202002220210122110221012002222121012212220001110100021210010001021011110210011022022010001002222021010202101100212220220220121010002120202122022210", "010211201110212102221212010002100212121001110210211120211120220101201202201110220110011110100122022001102101210011210220220120022110210002200210121210102000212202112010110122201201021201211011021010102101020020022111100012222021100221021112000111012110111111202210011010012212121210200220102202200222011220001122220201012001010112201221211011220020021022012011220001120022200011210201000112102202210022112220021002022122011010120012222020121201102122120121221121201001120012111200002102111022210002222120012110101011010010210000022201122212020120202200221021022200212200000000211202120101221121122220111121210210210120211202212121021100210000221011200000202022102010102221200201220122011121102102212210111101001000210210221021211112022012110201111002020020010010211112012011102221220110202122121020020002211212120220102221100222002210221011101122010222011212200000101212100222202121121210001010001021210220211210010002112001", "121021221122101000102101001212111201121200002002100110022022110101002120200012200001210111211110220111020211110002102111012202012000212121101110210222100022102202112001002110021111200011012120022011002010210121102210211212021201012212221001020222110122210021222120200102210210010221112102101000121011022111022220021211021101102110022111112200002100112000211122111002002112010122102121221012210221121211222200212022112221102101002022201001000012202122220020200100111001210112012210221200122221220202102120021102210100121222022002011222101012102222220112220111200002202210111202010002121110110100021121120100202021221120111101120200100120111021202022012211111222221100100021111000011210122121201221001211020011221101220101011112120000211101121100002121211012202122111120212102002002222011111002202110201212012022010001121010022121200111211211111201002010210111112120111100122200221011221001222121002020020112022002002202212110", "111120200122102001202012010022111001111122012111101020012220201120210011212100111221211110102001200110111020211100112002102212122022200022011221002012220012022011100102122121112012021212020001012101201111020222202221202000020122101222021222212211221202201010002012120011021010111121110110102022100022112220111200100102121211102201202221201110110010020202101112122020100010000101110002202102201001221012010212212221201010202211011000102210021201122112210201220220222221210101122121110020120210010121211022111222110212111022120210110110022122001020021221002220202100121200201200022212022212111210222022222100201001101121000112122101002200102221201210012201010200112210212102111111110020212012101100101022221200001111212112010020111100002100102110120100002122102202110010122002120112112222120022222220221112022002000020100022021220012221100011121221210221020120011022201100020221021010111012222101200101201120112002220222101222", "111020212110212102000222122020222002211100102211111000112001201110202221121202002111111111220220201100110100120000102000221012211121021112012210210000122210111202202121102200221221022122010010021110222010201212100102202221110110112020021100201001001000121020201020102011222212022221011111210201022022021101001000121110001112220220111010121200202212200110110220010201201002010102100220220010211012222220211101201221200122001110221112010221121210211002201111001221100001110010011201120200101110200001011120011211112112221112010200200201021102011100220001010211201011012112011022000010021122110020221221011100201001200101222222102101012010021022101002210010021102120112000210211121121202010011200222202201221020111212022022200222100100111212222002211122112111112022200102000012012200102120100112110120021022121021121222000002221210220022200001002222212010010012021000102012201111012212002010000120010020011100122212110200201001", "110011100122000201021210022011002202111000121201001211210200210222001211101021011111201000211100012110221011000012022002212102222122101002022020221202202221110100011220112220001010222001110100120121212100112100202020010122002200010220020111111001001012220201001220221222211100200000212220010222021002212122021121202122221200111111111021221222002222222102221202001002020012222011000122210200222200101202120211211011002020002110012110202002001110022021122101102201201120020001212212000122121201020012201200120020212211021200220020111201211122020112110121102212112002010121012122111222202112210121220001020212012100220202121221200212101020100201222120120102121222200201011120211020101022012122021002211222110200012212022000112201122210202121000121120202012222110012221221102111120002102112011100102111200112012001020000012002010012222002011211201202002000221001022102002021221222001102201010121220221100112202010212121010122110", "010111100121112102122121211012110102111112001212011210212121202112202122100121201101121221020221110201122110002221000010201002122211012121022120211001011122201111020021102000121101020202021121111022202121212200221122222000001102121211112202220120212100112020121020102002001010220111220110120020012110002101121202201012122111211201220120112210111121112022102202112202210111011021002002202001210110222012221211201011010002201022012110221200102000111121102202211110001122110222220000122000210102021020000112100000112020121022011121202210121020212121100011210011002222111101221221022220001100021021001200110012202111022021102021222122011201111002011100002112220220201220012012210212221200222200110021021010201010100011001120011100221112121022220111222222200021120112222210220201010122202220202120101100102222201101020022002000120112020110111000210102111221222210011220021022000222102212000101201111102102102011102020222120112111", "100201002211211101012112200012002021000112000100002010212221222121110111112020120020101120100110122121210022210222102020221201112121021210221220112212022010210221021102001000112121121002212012122021122121002111012021121222211110012202000000101110221112212020211100000010000210002201102222101111022101222102011122121110101200101010122222112222201011221000020000000001121010101201212210211212110220102222001012000221212102010220002202011001120122010022000211121000101222002121211201101020200201120210210100002220210121202001222001111020021020122221220101002111012121021011110010020101022112112201100211020012220100221222221102212012011212002112100010011101111121021002010102000022210122101210100022222022221020011222210102111001121101200121112112120001010201102120121100020112111001021200211020221201212210022221021101120001022110011020111221221100111202122102112120201202111211001102210001110002122002101002210200120221121201", "001020111110021122021110222010002102220012201111222212002000010112001121001201211210120002120222122022011111001112202112211111021102122020000000112121121220201201201021110110112012012122222201222022121102221112002200210012221021000112111202020021111202100220111100010110102202011202201202211001120021220022221201111220020011011112202102220100001201100100110210102122111022112202220211022222001112101111012002202000102222200102212102012111202120200122020210122120200211220001220022122000102222120020021100012122022020100212202002102202101021111101111101011122202012111110001120200122212222010221210120202021110011201210012102202100011200111202220001110110021212220110002222020010201222202102120210012210121102100122120202121201211212001200110122120120220120211021101012122011222210002100101211012102211000100101122001020101001121200200002120102022202122020010201211022000012220202100011000210022020000112101001002001102022201", "101212020201220211222121000000212201111101110210220201211121122201000112021111200112002120111222201211211212121000021022122012000122112020121111200022011122220010021010221100021021222202120202000110011201002000221002210200021221111220001220221222222102020110001000200110011100221122202000120010211112011211222222020001220000022122000110202220121020212001010111221120012112021020211110110212110210102100121222220101222021000112011120120112022121211122112222222111111122000010120012001110100012110012120120222120012021220211102200102200201222201112222111120202210200010122002202202222220002100102002201020112010010202001011200102002202200111222122100012220121112100001202011112211102111211111210100202121221111111221002221002222220202112211121012210122001221222002122212210100220102121220101102220202200201221200222100222100122001102222022020002201221222222201100110212101102111010021220222100222202022110010102100120012110201", "100022012112122101121201011221210000121022011120120212200200121000102022221120200210221002212010212101212110020111221110212012112022210102110210212100202122210100220100121002121221222012021010022011210201012011100110211011012100211120020021002202201122111101200101012202101112101221102010012200000111211201110121100100000022102002221212001002212021100120101112020010100202210111020101012020011112100210102002110101000001102022122220002011000111020001201210002212022120120220012022202000021200210122100201221000122110110021111121212100011110020222001222022010100010202212111201010101202200210121001220022212200020100100112220001210122100111222122122110112121222100211200200112221000121000110110200111012120012102201222201021200100020111021121121120000000210012112102021101021010122011000121122200001021202210111112211000021121021200001121222010101102121002202010101020102101202202022111020200010022121100000021002112102220010", "210210221102102111021202202121121021110200110020221022010101122112012100022100211101010022101022001010200010120220021201022012022102110222120200200000211210001202102020101122022220021202112202202001011111221212112210210120220020102111211010212222102012210022110121020120200002000002010012120100101210112211012001011110022110202210210011020022100021110012110210210122222020111222012011011222120201211001221120022210002100002201002201010201121211011000222121220020202000002011101212211111121000211021101222020221210201022121001010121020210010111222001200120112000022120202220121112001200120012100022012102121201202122002102110120010212020112100120111022112121022211222202112211021001011121022111212210221002210121011112011201212101112022020002010011011211221110000111101212012000221121100121110002212001021002120001011112220102011101222112220120201022010121220121021112211120212001210210120012110021121122120220101110221021002", "011020010020101220020112022001111000110222021020220122001221010221020101220210210221201200221002020101102202102120222221210122022000100120111202022221221212010111212121002102001100121011220121021002202210102211011200111201012010212102220110220222212101212120100120110212121201102121122100201112021120012122200210220222021221021000000110001201110110211010111102220202010020100012102102122121012112110011020101201020111102212022000010100221000020100111202222220222011002120210221212020221220121020000022122102202222000100000020200000021001110022020220210122120001122211111200000221010002200100220100111101022001012002012110110201212000010202100222222221111201222120021121000000222122012222202210112000100011111001111100120111110122110220102201220001111011110111112002201021011101211210210210120110002121021020101220222112122001000102122212010222012211001121121200221220000021212012211101001211112212212110222100210211020022012", "102002011002000110111212000221000222020100022001021002000201100200220101200101210001022120002021012212211012212120012020002201201120100210112011101210102210202010110102000000010211201101200022102020011010020222221122122220201021111111210112021200001222110122101001210211220100200100021011110012222211000211200211022220020010021110010012100000001100211001102222111110200021011101212211110210011111000202212222101012121110022022222110022201010012011120120220001201022202211111122200022000222212122201011201011102111200211111011222212022212110221002111211110112111212000002000020101222200222222210122021212022211020200002111121002022220201002200121012021000120100010111101011001102001021222112122001022120022000210112111201001020100220112222010110120222021011112211212111001022020010211120012020122122210020102120200000102220222112122020212010211221202012100211112120121020000022222211112100011121110201001220120221102211112122", "100022210102211112102101211211220211110110020101121000102222212021211200202202122020011121211022102000102212202112121022201210111021222201021210111202201222002122021222200011220220221200020111210211021220211002221021120210202201212211121101111010112201022112002002020122011010221201002101102111110021202122120220100101220101210022002201011112102220112212101110222020020212001110010021011212210122202111102221112212210000012101220222122220122101010202200200000110011002022102211102222010101102011221122102001220110101101202201222110011022012111100220220021010020220202100110111022002021200210001210102121022201211110202212102202021002011000120200211011220021020011002221101220002022120211212012212220021100220210100221221000120022100020201210012112201200212210210000121201210220021120011102120001012200122221121211202000200101000111120102121121201120201222211000202120210212021010011110101201202120220221001222100100212021121", "101212112100002122112111122012011011111002202111120022012210201120211022222011020002120020111100211122011002121212100111220012012020210110211001000020022012000112020122021110210121111210220002021121012112002201001011010022221101010001201202021220021120000200022012011202000222000021111101012120102220000220110110011202110221221200200220220012201010012001002022011102020111210200120101220010011200101022211011020222001211221101021120002212200220011002212020101002211222222002122202021010010121220020001221122200222212022110211102112011210121220201210121002021211210011100021212012210211012112002211120112102211020102211202020012111101101011102200011201210021200002022021011111100102220202220111101211121010212120002101101221021210101121022111110210200001202001011222010211020102201100001211200210210121201100112221120020100100222122010111110102212110100101010221100120110121000012200220022201011111012101211000020220110222002", "001101211202101020010201222020022021102221120212021002102112210110221212222201202110202111012010200202022211021202121001111102002122010222021101011211112111010010022101002110201011102000100000212221200021011202002112012121002211100021021212012022120200222200010211220111120011101211120021000012210120101010212211101000011101021212022110100112212012220012220002101212121010201022102220022020221022212011111011020212010222220110120110112010001111201002122200001120200022122110102112211200201000012221120222101201102101102211021011120020111201000101020120100122110222221011001101220102101101021120022211212220012001211111202022012020122102112111011121202000110202210002011222001022101022022202110021102021021210120021021210202221100012000201022211222222110202102221112001100100211220200112110120222010202011120221102020220001022202112000210220002100002121120002221220220212222011012010222000101002221112202120112101100202020011", "112100001000002110122010110110211112100200122102000120121221021101222202112120222202211210221021110220010121200110000110220220122101000120212221211202212000121000000022012202221211211020120101012211201012120202201111010201211012100102220202201012021022202101211112111000020010000122221122021211201000102111211021122112102212000020020221110210020210020212120010210020010121212100220122212011202021211211020012200221220210120110021100011212101212002120022220012111001200010222102200022020212011201202220000101112210012100220121221220010221210010110022002110221022201110011101010201021220211200102011022211021210000202200011222220201110122022222020201002202201022212201120211002002010120011010211002101221000121112100212221012011221000100011022221221020002102121100201100211201010112212220200020121012110020021102201012212102101202111212120202200201220011121112020221212012022222212101220220021212112010110211210021222122111011", "111011111100021222001222120022210220122212221221002011101020122102202122200220121011122022121002122110020222200220200122012222001222001010001212111201212220010020220022020120220112111121011201012202101000220100222100002000120011012002021221122000020102122100212112100002001121002101100211111020222001102200022112222010010112211211112002122002110211211012222100020212011101011202112101001012112220211002020110122002202101122221222110222102200012221202212000002000212221121110200022022010211021211201020221002221210002112120222210101010111102221221212210111102122022122211010210001211201112111211112122002002000102102100212001211210222001112001022021122102122211211221211211201210001110022211221212022000201112201012221120211110200212212121022101212220021202121212212111001002010021211102200011101011010001201110111221201000100101112102121121020201121201221022100021101010211102222221222101221011110122000020202211110021012200", "200011112212110102222202102222220020202112022111012021120102000020221101012000110122212210212110022011111101112220202101022011111211012001112010112012211202011001110111212220020001210021122222001012121002221120210220221111222121200100222012122022102121101101222022120021202010111210022201212200200222121111200021120110121202222212021001110221112211121212011120110001012120221110121120210112221010212001212111122002002110100221221002002022020010211221000121200110101111102002101200220012111200120100120220200101200001022221122012001110121111010021010011011022202121222010110101001221121100112002020121202001012121001022002111221212111022221211002211112021000201010021011011200010002020010211211202020101022211011212200210122010010010020102102202122201220022221121022101100221201122020210112022012021011201122100001211201020222120021120222102210210111211001221201002202122112020201002222221121112011211001012020022212222012100", "201202110110002100222202021121200012010220110011200022220002112110212100220111020001210111021121221011000222120211101002212101121010200221222110022021020010221022210200200210001120200002100001122222201202100100110211101222222021101200221102002112111000201122200121012112001000122220020120211120112101202200101101021110122200222012120212121022001110002010120202000011021201112221212211220220001020002020010011112222211221202102111210222121121010021100021102111020001122110221220020222202020200222212112210222112112200021211012211222211202001000221011120202111020221222100212011221012200101021110201011222211121110200220120211000122202212011221121210100110121100102120020221110201221020201100212121112021212221112002100201021010200022201220220111212000120120200221020120112000021000201021100011101120011201200201211001100121122100201020202122001021211120111202011100212201002202011222122222010010221121021202212121020001220001", "100121012122120022120210002220012002210010102112212100012200011012020120110100012221021222020210111021110001022212122002202101012120210012220122211120200110122122201012111120102011000121202120122020011210021211201120201111102002020010001001102001212102200212200102000102222200102122121002201102221002022212000212212011012011020121121111212121100010211002002011221101012110000102100202210220220120202111021102002212120200111002021211211221101012121221000201011010122010222222111120221112201222101202010020221021201100021202010010121220201122021012021212102122122101222210201120222001022200111211002022110201111121222100111210201112222201202101112102200211201100202010001021010212001011102101021212011020200200001210210201010002010011120102201121110200222211201122120012201202012112212101102202102111121102110202001220100200112010001212121121110222202022111210211220000221110011000002122210112112221120012002010120011110010122", "011101100102202210021001112222212020121012021122010000012122000011022121110012221211212221221222020001000112112121112022011000211001202112001002100221112211220212102200010221121002001220021012022101220010120121110211110011002101222001121210100221202222211201201011000210221110210012020201011001100021202010010222221200101200022000212201211022012222101002000221111120020102210110221022110222120222210010221121120211022201002011102202020201210100212110121120102122110001122011111112212100121021221202012010002020202011201000212221111211110201220112210101021121020020020122100112112010221212112110110012000220010101100222122001201000121010210212210202212002122011200022100200012201000221102210222210010121201100211022101112202110010022010101000110222201011022210010222212001201100220010000221020121010022122221210210212120122211201120000112200122101000012011122011222010111000202120121121101200111000210111000100002210001100011", "020020101201020012211100122020011221222110120220010121121100122202010212202102122002021020101201112222001212011201221101211202212101212100122012201211012111122222120120212011000100001010100200210000000002020012220211002200110200102111111001202111101201111121011001102000102000110021120012211200202102100100211002112112111210112122100200122012210210211220102022122212100201220000201211122200021120110211120212202100201120002001112200001110222100121021012111012121212222102022020100022210000200120211210012120001011012100000221220000021222000111110001211112020202212211120021020211111222102112100121022102221001101120211110012010212200222210111222002101112120222220121001020211101100000121010212220102200112210022222002000101221102110222221110120101102001212222122211002201202211200020210212212212122122210212211210120202211221211001011012002222201010100102112211110220212120111121200111101122112012000112002020212111111112011", "120210012110111100100101201222021202222110101211002222210210110111101202212221210222012000001000111100101221120121110222200122222120111201221200210211222011012201221011101101102002200210202200212102110210101210202021000020102001212220100021110102111220100211221222220011021112112120011101002022221021000101202211220021002001000110010222022010210201212101101211222211002122211212000210221010101101110120002011011200201001121121022001200211011002121112221202002120121220222222000121012011100220000200201222122220120102211212022210220101101002012001110021220022120202020121022002200202201212211111201221011100010012112021021001121022212221111121122202022202112200101102010000112022022121121100200201220211000202011111112102010222100010200200110212122000120002012021220210112200102202122210111211101011110112221111110102220111100012202011220001112210122000210020220012222120001202021120201201202012110221201000000110022012100010", "002001021010021111120000111101001220212100102121002200001011020012101000012102202110020222212212020102120101101012210112022210000010112010021122012200222110210020101101002102201210200020202120221212002200220100011002102200100222200202100011100001122110012011112002222220001102021010020211112220121022110121110220012122100111012200121200002020000210101220220002010201021200000210122012120000210100000021212010200102022010222210102120102110011012012022100101010211010112210000022202121112120212110200001002200221020101100000201220022122022201100100101221220211012020220201012022101201020001001101002002002202120021221201110012121102111122010002110012020220111100100000111011000000221100002122001210220010010100101200021201110002121021102221122000102001220201001220111010020122121201000101021101020021122002012012110011001012222102200121101111112010102002121112220020220010022202011210001212221220210200121201120201221222220221", "201210201220000212202212002122200202121120122201111201222110220100002021021110210211000100010202011020221020020211112121122112221001012010211201200020110112111210111002002011122122100001001212002002000101122221222110200000010122100120102022012222212102002101101211220110010110111101210100210110010200210020100202022101212122002011121022222000122021121011012111122121100011202121012102100200101011011101121211120211120021220002222011221110012221200102020101022202000212112012211211021021012000212122201211100222212122211201022002020022011020102212102000101120022102102010021112000010121120200221011101022022010211111112021211112012011110222121101201111010120120011020202200011222120201010112022121211221210211220210200202000112000210112220012012120220021210111212201122002212210101212110201220100121221010020101102220221110022021220020020200110101101221011002211112012212122001021002200110100200211120222202111100020212222001", "101202112001002001100000112111001010021022000110220201022210010010211021122000011011222122222221011220212121222210221220200002211222100110110000200100011011200211120200001120210002220011120122210200220011101010010222110201221012121110021020122221100111212102122212012000121021101121021111222002001000210021221100112210212112211212102012220211212000020202022200110112002111200121022221002112002220002100210020100012222121122001201120002010002001010120000221001212202210222100012010210102101221122001210201022021011000220000000002012010121101001022101201002221210101220011112111011221211000112120120010120222211200020022022011112100102012201101112221000121122012220201022122021102122011001120011200110010022010122121212012102001121120200120000221222022010210220220022200120102102000202200221111122112111201212111121000010110200010011200110222111222121011212002220102100210212210012010021120010000102222212010012012022221101111", "112001020011212221012111121000221220212102200002120221021011222021211210021121210001121010212021202120220020221202210001112200020020022200020021111011112202002010122010022201012112121202110100020110010201101211220010112220222022010211021101102112201112022110120121100010210022200220111211211010010210011210202212212200002012202021200202022011011111122220101221020020221201120020110220210202110010201212202022011021101021011000101112121121120222112102102202220100010101212201001002022020221222102101200012021102110000011200211012122121102121012010022211012120022201211012000201020211110100021100010022110222202211221120211212112011220220002002002001001211011010202122122010122101200112012200121012010112002100012122022020010220202121111022120121010110212001110111121022010202211221212110000011000011012222212020112012211010110220021120022020100220210001102201110002021002222220012110101002112200112221211210201022001110112120", "201202020011100111022012212202022012210202112220001101122122222121102110101120000012100001201222021121111011111222101002002111211200002211011221021202120012200201220102202201202120102220212222201111212202101100022100221020010002211100110101102100200111101021121021102021121010022221020002222221201101011101101011101220110210212002001111212011220112122012000020022112212012010001010011012222002220010222100100101010002200212202011211202020200200221221221011221002011111220000210020220121212100110212002111102020102011001220221101120001012220222012121111202111120022202121101002220001212122010012122002012020212121111200021102120102001012001010120202102221002000022121211011102210110220120220220012201102220102122201221100000021121002222202200001020211002100021221221120000222000001200121122020100101020222011212022022000110100000012022010111200122212022010012221210100011100001100011100200200021200200101021221012101000112012", "121010200200111201102101100210012110221101220201010222002000120001000101201222111121122220201020020012001011002122210222120112110020220212102222202020022210000212220012220212021122200212211112220001220000221020201201002010201022211210120022002110211200200011110022202011201210000000000210020221220220200100220021022001101112222200010101111012122111201200222121212211011112212020000111022120001011010211011112202120002000101122211202000110122022121211121000212222022212222221112101011221111202102002200201212001111101110020100101111022221112100220221000210001111110211111001122111211222120012221100021120110021021020201220112112122012012001000221120202212202010110100000120220022202120212002100120200011102221202221112111210011021011120201211200211022110002022222012021221002021221211002122112200101112211222020001020122111200000110202101120120020002110201001112000110222201202010121021022201212100221012111102000121020101020", "211012210201022120110011120011002222120100012100120122001010010112122002001001201002102012212112010202100111021121220122100021020020111110112222212102120221011100001120001120121220100201201002211211210212210022012112000202222022002112221012122012001121100220010010022210111012102122110201001210021021100011121212002200001100020221020122122211120021012011121221000101110010111102211121112220202122221020200121121201110011020200202011102110122121102112021122002122000011220221220112020101222221011022110111222010000122210222201221220210211100112202211220200100112220210020111122112210201020012120111021022221000010111120110000022010001200210100020211202012222102122000021102011210111210202122102121222001121100200120012000010102210220102222201112120112210222202102122002002111101022021202002021020022200011220202021022002210020121201210112211120222220111010222000021211022102021112222012022022102200122112210021021210012100201", "222200221200202220020020021202212200211200220202210121012120122221101002121002100112201102220212122210011012122021222101122002112011100021011221001220001110012202001112122012100101120002211020020201102201221010010221222110001202020001011212221021120202200120110012011200002120221120021220210002020010221201102010122010000012022002222121010021020010110101220110000120202212002101112210111021002111012111021211211002202212021110022001212210101120000010212110110201220222112222101122220201001122202000102212022000121221101212102100102011220002121011212000120111211100021021020110000200101201100021200221002201211211022102102002100201202002220110111100102200221210221212111212100122120202202111220200020220011112220211101121121010101222011011011101021121112221212001120020201001222211200002002011002202222110122122120022121202000122122100110100011102202211011200221120102212022211122202211012100222110222012222210221201010222222", "121010111000002121221011122022112012211220111220202220000112020220020210202011111110121202121221111200002122002120202100211211122101010211011012101212100020100120211000010212111221010002222022111001022120221110212022121212001120222010022002100111202212010002111201221122210112221110212122100200122211112100201110121121021200211222110102220010012200121212212200112121020101010110200210122120222021011210021222102100220121022112010211102100221100012012110001201200010222020021210012200022211200201100210021220200202110022002202020010012021202122211020110011021121001001102111222212001222002202211121012021122121202011121111120112202020021011021021102221121100121110022111000110012121122220122222210011121010200112022012011021210122000102001100020200011022121010220202001220111020101110111222022011202022122012110211121020121122022101002121002000221220102211001202222210122120122200201201120112110221111010022020121020210121022", "002110002202022221102111212221210012111020211222201020022012111111102022020010220120001010000220211000221210101211110121001200212001010120011011201221101022020121011022001201021200002002202000200101210112201112011200001002011221011120012120002101210220200000101011010201201101100000011110202021212122012210210021210012210211202002220102211210102211201112020220120022010010220021012100110210220011222021200100102100012000020111012012002222202021022110222021022101111000120120001012211111121022212021002222211222000202222001101111201212011101120111112201212122001020001202101000102200121000202012020102202101001221201222110222211212212010201101001220101112000100010200201212100222112011000022100201011112212012222010002121212101201202220212002121221201012212121110201100102210010021012102220021210122010111201202001122202201211020112100112121022202102212000000202221201122012021020020110012102000222211010201002101001020120120", "200102002110001210202012102122020111002222221011221001210200201120202121020010101010202101222002212221210010101010100020112001121102010011022101002211001120012002022200022210020121012120012202020120000022100120220101000000222000221200020111002102210121210000201021121020022020112220020220000002220112012220110212211222102222122220200021211001010101111000101011001000002011022211211011022202002110222110012220011221100211111012102021000221021120120211102222210222111120100222102120012012102120222222210012000210202022112201210210202020022112121020212010212201211222110010202010220221110222000100102211211221201121022220020122021121102112001122200112111110101011021212200020110002111020100222022221102122222112200200100011211220002211212200221201021101022000212021000102011122202100220112000201112121011002111111211211122110000100022201000121112020210210002121100001210001120121222220112101021020112120111010120022002002200210", "002000011100102122011111100022201102201111000210122112100020210011012112002200112220110100000010010122222212112201000202021002022120200201011112011122110101011000100212000122000122002201101000012201011011200022222110110011021021101110120120020210022221202211111102200012101001112112222100101010100212211011002222120211202220012210110002022102120221022200000200000100201201010102101011201210210000221222100212000121202110110112210001120110021011110101011212000010212012010211121002122200122202212120021221222122110002021122221220012122010001010220020112221010221210120121021110100121021211010000211022122021111201220022022221201110201102020121120111102212222001102121102110020020201122200202110101110101100100101012010022022110122221021222122220222222212110021022021002000200200001110120211002022211211222010201102222010201101202001021212020010112022010202102021000011010200120100211100222012222022112121022001202201221102122", "010101110002011111110201022201020012102200002121002221022001120202202020221111000112201221021220120222111222221200010001220100022120201102101200202101220112110011002111022220110122202220100011001202000100212120221110001010112201010201022000112010222101200102211110212210212112111020020221100101012220210202102210022201201100000111112020120011111100022101012001012101222002010111010010212020200121020201201121121102202021120001211020210211110120010202202022001020010102020221020020020201222201021012010200020122202012120210222212012121021120111101121010220110100122121200022210122212000012010212212002220221120220022021021212002201221120110000120000211210221011122110002201221022021212002220000111222112000220202222021111111212001021201212000122121120122100121020121011120012221120120021112000102001122211022121111100122111120221122010111020112111200012120122000212011210212102221211211122100122122010021210000111100211111221", "201211002111222001021121020012020110100010110200102021010121021202100020201210011100021221002101102012000121100122110102111220221210111101011000200210020202011211210211010000120101121102002201022002222212102121202012121011201221020212112120012102120000100022002220201020112212112111200001100210012020221011020022221112200110112112200022102210101021202021122001202021220011000221210012220102000121022220122002102112200021010002101201222121222202020212110122220001122120202011210102012001011002001122222002020122100111111010221021202200100002122000020211021220011001021001122222102120010211002200110112210220222220001202222001212002021102021212200012110011021121001000211102001200121102010211011111002020122112201010101221100211021000220200100110122022021212001101001120100200021222111120102020021222101011210101212021001210202200021200102110221121202222200210221201201121202101211022210102102121221222122122202002200101020101", "001001201112020101010120000111111000020111002020010221000002010120221010120112211211210120221222220120111021002120112022222120120200100122011001220110122201222220000220220102000110102112122202200022110222221010201011222000111012210100120222000211210222022112010110010222222011100011011011212021121000222212220001102211212012002201010102102022120101121212220002002001001112122001101122101101200100112110011021200012220002020212211111111022122201110122112201221001220110022001222102102202100110221102212110010122112112010122200120221212111012020011221100111011011101001200020202001211201112220210000020002201011022000112112212102012021221111022221121221202020121102122010222002202220000110011010212120212122120111202220221120221111001220122110110000100220000111011200122000210200021001120022011001001011000121021001210101120221111210020102201021222011102100011221000011201011201021112201020211121121021202021221112101221222022", "210101021120120021202202121200102022000102112111120011210211221000210202212100010010201002122101122110101101220001210211120022210211221202222000121121001011100220202201022212100111022202210121201011000101220002221001121222011201221110021200212000002011020120212210012221002121012100011102201012220011102222212121000001212010111021002220000021121200102010011011022222212121120222222111210211012121111101212021010102210100122110220010101202120210120221011111211002000102000120101101120100212202101120012111200022210121212100010101022000020202100220021112202221122220211100222022110021111221112202122102220110210101212021010201112020111100100212100110001101211002220022022200200020210012002202210212202001201220200001111122212002012001120020002212102012112012222120022120120000121100121122211011112201120101211012011201100021200202210021211121020000012122110001220120120101011010222112011112012000200022022222102002120211011122", "101220120121211110012122122212101112021102012001120112121120121122122010222101220222122100010222111110010000120012021211112111210120111221000220211002201112020111122112001100122101220221002100212121012210210102021010011201120001211111201022222200121201220222020020121120110022212120011122121111202022011212210011222211010022001120001221210120220002112102112011020120200111102102010201111120002020211211110012020102122100002101001012110020010201010011212211200100100111112111022212022122202022212211222110220010122001112020022001101101200100202112001201100210222211110110012201121100010211120021202202200202122102022210112112100200222121202022122022201112221111111102220100100100222000010020121122100100110010011022022012221000011120101001120122002002002121212111220221221211211021222202102002100121120020110022121022121002101100122222022020221200002202220202010021101202022020222101002020000200212020101121202110100012012022", "210001102221111122120202101201010112012101001121101011210212212000121201000101110101022220122011210212111001122100012202001022000001011002122212201112202021110022210200201101200222002121202012212121211102102000121212102121211001200122220101211212012011201001111001111000022111112201001200011002100011212120102002000122011122111202101000222102212021122001100210121201102110002012011211200021220000122221212202020022020200002101012221200022020021010220211100202111200112020102212022220112000221200211220121201021101111110110211201221011100111021002222011101002101101222200011222011202220121022001011210101212110002221010111222022001212120001212210012222020221221101001210100200010122200000002111010100212212120210102121212220120002010210021011222020200001211020112211020021021110000002201212221020111101012112212200112110222120012011221010200221002102002120120102000021210221120000001100102002220002101022012110010122022202020", "211201000212211021101010122201021000012220211120020211100201002010200111001110202210121212020011022220121100020212122012210010010000020120122222100212001012221222102101202112212121221021110021020201101000011212010102221010002020001021221201121101121022112120211012220200010021222101220022221101112112022011021222221111222210200102101101122112100122002120002112110201011110122122001020210221202212202112011222011000221122201122010202122212112122012112102100201002211221100112102102010002022001211200012222220222121022121202101212202111101222011122020010111222000110120110021112011210021200101010000122122210012110210010102020012101110201001012112112001022002012221220110110202002110002212012122201102122200202002100200201022100122022221120021010200002211010002000202211222121122110222210001211221120011121202221020222210121221101100122212122001221212010211201111221210000122101002000120100020122200101111222000012212011122211", "222212222021111010011221101010200101011000220002002221011212020002011101110102001122011002122121000001200222011110120012122022100100112210022011100202021220211001100111112111212200000221002020002212000011121122001102110201102211020112202021012222002102100001021220112022102021220101002220102122000210002010010020002000121020001122222101001012110211220120121111002210121220102212122222220122222002122111012212211022222002002000201000002021100101100120211121220020222222202220010122200110012212211000220200101222002022022220001221101110211122222020101110010022222120121200220111221100012210020212210000222012222122002100021000212111221112020012101020212210020202121212022122220102112021210122210121022001111001100022201211202110221202012001202212110111001002000212020202210022200200111000210010201121021001111201022220010022010211021012200210000201112210122020002221000001220210210222221100112101122121212221010001012220110022", "210210210000012222212001200022221100022121201221111221112000111110222100012012001220020010211020100020102202221011112121102022100100220222202102001120121001110100122010200102100011122110000121202221101221202112102002010202102011212222222102102012020022222212022000202000020101001011011100012221112210200022120201100012112200110022200212101200102020102222202111112222022221200021100210211111111022001101210110122120012222222210111121200211001212122012111012200010111112222002001221211222020011221200200021112211011021000002210200011210222122012220110020002100120201210211022211010201111210200002002212111200020121200122111221001202221202010202122210011010111210222122022100201122220201012102010002120002000110122101020201021101221020001001100012210022101002120121002202220112020220121210222201021022020022002002121010102000112212102212201200200021212221200121222110100021102212201202222110022201100101012000022220200010122012", "112012111221202220101002001122111212022122000020222010010200010022202000102021212110221020120202210222202120200200110100020221210100002120020000122021212221212200102110221221220020011200012011210002201112011100020101021112101021110220211111012102112220210221102202020002110220111012201011012012100112012000111221000122021120002221102112021022201111022220120000010122101200211000001120101201101212010200021122102222000122220001120001221200022021010102110022212220112012001210022110020201112100101221120011100220202102022012021202000120201210102021222122121022022222102010001220000200220102020001122201222122001100220020221101121200211000110001222210100210200000221011212221200112211210212220001001221112101122021112202212102222222211122221110020201011022020000001111111101220222102021020112002012112120010102021120122200110122002221212212221000101121000211221211101020221020112010001220212011212012002112010011212101021111112", "021112002101112202002000000221121001121112101010000002001110012221212100020210001202210201212220202121111112100212212200021000100112110221002220002120210202002000222202002012101100200200120012210211200021221021100022120222100221002000000011010001021220202001211012102121000101211201100011001221211210101011210111020001121102100111201001210002010221001121101021111221001021210020102112112220120101011000121021102022121211000122110002121110102101200221001011111021112100021122111221100022222202011100020012012020012100222201101200102100020102002001020101020112121022212000122022211000102111121200000211022212002002000201211211020222010120122001010210010200200112011222221201200112120010002022102100120220001221000102022221210122100120111002221000120122021111020211100001002100002121001000120002111110220201201021101001011110122110112100120102000111021202100111202011021211110012211210222212021110010102000011021211011000000100", "221102210010000002002010111022022100022012001221022010002112222220101200221112021120010012222012011002210110121210000202001011201101102100121220002001102011201012120200020221001101111221101011222111011112022111201021010100221212100000202101021202211101022001211220202121211110021010122102211201121212100220202022202211211000122012120011221001021211211200022120120121200211222221020011220220202222022202011122011210122111012020220220122210200120021111111020010101012202220121011110102220002121000012201222221111011201221120202011211112210011012100212211101210201122212021121111001222211002212201012010220020102220220211200022002212211200211120200221112000211010201112101002010221002012202111122000012211100111022211120222212022011200021102210110202001010100002102211202012201202122011200120122220210122010102100102020102021212210121011001020000112021212012220122112000101012012001111210102220222222220011220202010010211211212", "210002101111011120112112201110100200022002100211120001110121001221220020020112022122022120110021020112220002121002010010120112222112212211020020121222021002111121110102112210010221020200210210222101222212210020120210121220100110202222110100110120012021201021101021102002220102210202212002220200102012100211000020022010002121102100111111112121211001111110121002002000002012020120122201001201011012100001012101112221201220120011220022021000221011100112020012121001222202122022100212112000100101101011111221101021211100022212200111202220111100102022211002001021022021212222112112210122221211221112222121111122201012022022210110221111110021102212102220201121010201210002000101210112000010010212212020002211211102012022002001222210100010120000021212110102222122120200112200010012211110212120011211002022212100210010211001120122121120001002222000201200021011210222010210222112110101211110122000211110101221021000212210122121201012", "111212121012001112022220101202022202120012201201112120110212211201121011101202012210020202101210000220211210210100021221221120021222202000120122222102111110202001211020201120221220212020120022101122101221220200021121110100121202121100112020221001221102010220020001210002221202011111010220112221200120121121222100022221222202202101022000111010101102002022021211012111000002202222122221012200212200020102022201110201022102122022112120010001220101110122221110020121011000022100020110011111220222011010220020121022120020001121010221210022021102112122022100110002112101210212211101102221002222222220002121210010222021021102102202020211120102222022002001201000220021210121111122202220101112102221221020212221210212022000100120220012012201222212101102002120002221001220101102201000200000111022112212021120112100102000101102111222122121212121211012101021201021100022112010010001101021121222100202120120000112210200000201002122000120", "112110000012202220112122112102010201100202002001221021022122011121202022111221002101102020022220211211201021220222212001211211000211202202011001211210002100110000221200010222010102201202212022100000200102210002112220211222102101212120002012010001002110200210012201210012011022111021101121121210122002112202122102022100210120100010201021001122111012222211211000102010122001000022022000220021101112020022111020011012022020022020002111111121111101212010120122020111121110121002000102120222102220111112001110121000022012120212210011222012020222200202202022222002202121001212210121001020000001020202001111020120111020022221110110110012100121110121100100112022222101010102110022101212211102201101121220010202010121112211012002011122200121121002110102200022020211020101011111112220000210222220212102120210022220211021002112120101112102112211220110011201021220010012110111102200120110000010220112100202002222110121112121000120102112", "010012210100112210102111021200001201011000211101102202110200102210211000120021000002121020200110002122010210000210111002220110111200220120012211112220102200111020121100001221221202122110211012102101102222111121201101210201100010021120020210020201211102002020100100022212210021121122002111211122102200222120221110121022101210202001000111211002012220222021122120221020111010010100221222121000120212101100012002111120000002001201111121110200200212000212111022012012120011000201002202002012110221220020000100111102222111021111120200000202200210020022100000202120212122112020020210011110000102222211022200200012111222222111201200011001111021212121201022222120000211002011120220112210002000201120002001210102002021210021012201211100001201002212122111222100021202020012010221000201010101112211001211021021201220101010101221001021222021100210210200222011200221222120002120200001011021020200012021211122220020112100000020210021002002", "201001112120110010102021000222121102010200121010000220102212020211210012001211201201002222002121112021111100101022012102100001112100022202201122201200100122110022221122110100010112001200012020211012100100102221221201110022021212000011001011000211002220001102010220021221102012212212122201121100112112220120101001012201210011111102201001122102210120101221111201002000110021212122111110212101112211201011200012012122221101211001120121022211220110120210222210212000012110002111100021111011112211110222020020201110121200201201221112202012020111120212202220211022222122102010111101102200002100110120110102110201020110210122001001001120120121011110120212022011201210110020012112020011211021000220020202211000111221121222221220221000120112221000102112010120012201000011121000221221122200221101112201011200121020222002011121200201210021002110111022012200100120210002212212022221101122012210120012011210222012012020222112111100001101", "010022110202110222001000012020111211111221211022120220122021200221111001120210020201211212111001212121121012010201120211220000201202112201111002212011120122221211020110212102100200100210200122011211201020112122002201201100210112000002111022121001122022211122021000012210222000101221020000112110001210101110011021220101210022200200112020100200110110210212110110221022202212210121100021221200111112011110120112011212200210122111001202012202111010100110002221221212102022022112212001120102211022122110220111221102212112102002020012002011012021012001200221110021111211210011022200022000100021222121220102210101100100201220210021212000112010222120122121112111001001012100101212000020100211021112221220101202001010010202222100021012012221101001121112102022220002200011102100021122222021120202220121021011211120112001001001022012022011122102020202121101210010002000220022220202221120112011001212022002021220222221211111112022002211", "102002020021122102102012110202221220112102222211210210102110001122101100110222202002220102122221220121221120100112012220120201010200000002002200000210201222012222010122102200011021212210121020201122211002021101000120200220002012011010012220110020221220221111012021020112210211101000002122100010120000102220210100001101200210012211100002212112000022221012002121220120101102012111101121110010210022202202221102210002100021021200112000120201201120211112012201221222211110100101212021021100000122022111100110220101100112200211110002001011000002001112001120200222121220112121122022120110010110112121022212011022122211111112100110102121100012212012112110122201100022000101200112111220110020222002210111221220220121012002220111122210010200001201200222112102000100200100200102112012010200002212022220211120101111012000022012101210001201221000010022202101102202202000002100121000100001001210220012100101120110222220022222120221201212", "001110000000101001002112111212100022012022120222102222022110210112021101202020101002100021101021021210201202210212201102012101212210221222022001222211220110100121011111022111210212222000210110002121212122101011010121110010000221012211210112010120001212002112111122120010000111002211112211021001201011102120021220022220200110122121000202201211222201011010002000221110012220210102200020212021221002220110111122011121211101211021200120122122121020101012111001201111010220121210212012100011120200100111021220002101110122101110100002121112011002020112021211220001100121110201002200001201010122221122011122221011212111020212221102022110102021110110221000100112210102022201111202020021021102122112111100102212111022000011212102201110010210212002211211210211202012222220222102011111121112210210111100121220201012102002002100011210120111101210001000121222101222102111001001221022012121210221011021010222101111102022111112210001220211", "120112212201021102110012001111102110110200011212010212021101122112221021221211022102120111212002200201122111120110012201000020122020210112210012001212212021020211200212101101000211020011202012102101022122220102212012020221210220212002001012000000010011021122111021121112112201111021201011012212111101212012102220102110122012212011011120211002102212122222111110010222122122100211112002122012021011101021101012010110102100001010002022022111212020222121202220110110120021111100122002212220100020021221022112102112000211102121102002001001120100011202022222022210211122211012112210220202101110120200002220120111120010100020122001022020010202211201211022022121100012111221022122200120100102221010202012011222110120100220012002222020220020111001210101120220120021101001201002012222010111021100121112101210120010221220120012212212202211012112211101011202112001210021110201222212020021202212110012001011102201200002011020210101000111", "111121210110011121210202210210211122122122110210000211110102201120020000022001021022202101121010102202121201012020101021002200000211200202112012001000211000110201000012100220210201010122012220011011111001120011211202120220111020110112122221202100120122110010101101111012101222111010101010200102120022111020102202210102200221202011211011011211100020221202022010012110122011112101112012001011211001120221200021002001101000200102000010022010202202101021022011120222112010002201210221112000122101221211210202012200200210100220011122221111022010011111120221200111102100111021121000112101112112101201111122222001212011001212012002002120000021001012222202001222102111200100212020012200100210121100111211020102000201001202120002012102012011100200100211210221200212111220210200201110122020210110101111010012201011101210012001202110100020210012221010110220020222201221010010001012202010221222222120101220200111010202200010102022200111", "201221020120111020010202112000112000202120102100010201220101221202221221000010120112012121020101221222102200210022102210221000022010012120102020200002212100220222020210100012121201000021102211110200102001210210201000210100012012121211011011201212201102212222201221002022101210101210100021210002120011111222020011012101100001002121010000220111110012110022220122102120101010222220121110012220111121000211222000210110222101112200220220000121001120110021212120110221022110122111101221111011020000120211101222202011020110220021220211121220111012202111022012221000100110101021121122120111110111012201202211011210112022022000012020101022102112220220122020021211200020200121000012010222122201020102012202100022120211012000100100121022022102010000022120120101201112121022022222011111212012211110202220002022101000201011111210201210220112201121020002011002212211110201201102112101110121002000000200111112112201000112210100110211220110", "010022102110120100221002220200111212002122010111202021222101121120001020001220010221221120202200111111011020022022210202122101200202100020200120002222210221021221121000201212212210012102211011102222002212120220002112000222200100221121112000201202211222120200202120112120001101000100100001210221021100202011112021101022112101112002002111100211010102101002211101100011212101221021102202122001221112211112211121002111122000221122000222020002222001122120112201201122012101220002100002200000210220210122021021102221211120102021020002101002002201010001201022121202212020212100011110212120121102112211010202020000121212120110001112120022022002021121100002020122222222121022222101101122221122221012211001111211110220110011000200111100102001000200101210212122010012002122112100201220221110112212020110120010112111101211102202220112210201212101100202100011121000211022220211210012122002111020201122010011011210121012210200212211212021", "001012021101111212010222110201201012210222100221002211100102102220002101111200220110111121112111011020211220221120210211211012122210222211002022201020102211222112212201211121020211210101000210011220220102210001022122100002200212012110011020111001021202122212112112220121002010002102112201221010220220011102222101210110202120201020212121012202102120022110000222120010001011101120200102111020021222121012122122001120000020001100121001121222200121120010020022111121102211111001110010222201010010022121001002212010012010221112122102000221221022211110112220212011122122111220000001110201011001021122120001212202202202012001210010120212220110200002011221121021102020002221211100021212110021210212202001210202021112200012020222120021200111011121101000010002010101111122012210211022022202001210102120201111000002010111021202221102220112112211222002020210210112111120011122210112012210220211002200102120120112000012200212112020012110", "100112000222000201210110002212021122222120001221012020021212012100222202221202111111002222020011110101211221110100221211212201122121022102112001021210022202002212000111001002101202011122201002202202020112202210001221022011021100012201202002100111122222200222222002011222112021210021102001011212200202001001201011001122020010200222101122002122112002110011101002212210121000212212111122210201212100022100112120222021001110100112111210020211020000022121201010010110112121200221110210011022020020221112110211222022111011021222001212220102102020200000111021222100220010211011201211220212202212011220212011000212101100110000100212120002220220211010122112121120010020101022011001110002222212021221211110020221021100020120100222102110202121122210222101210111000020021111112122100002222200111222100222021100220012210111200000000112202102112101011211221201110120020220210021000000201212001102220100012111111111222222220001210112012212", "122201000100012100122202120222121221112120002022210220102112220112021120122200000101201212022211101000200210200212201021022021100120010000200000000101220012110220212212200012220112221111021201120202102000012222102021210021110200122202000212221112022011200211102102112202112202021201002110200122102102112202021120212000012100021010221222122220111201010022102121122121020201011102121010212110110220022002012222000001022201021020010210111101020002101011220011101112102102221101121221111112020122012221201012122000202122122002102210222222111122022120020202200001021100012022111020021202001021101221120011211110121200001100001020121221220100200221002102121120022121112100200112222100010222102221222012000210221010201210221011000120110011112001210002211112110120100200002120112101112121112102210110102212011111210222202210010121022110221212021222212222212201111000010100120221012112100102211210020021000220111022120212000201212010", "101002212212222212011202010121022021101020021220022121012221120212100222001202002122102002200022101112121100202101020020222000012102210200212111221101222102110121101100102210012221002102021100200122102112002201221020001022220120020221120211011202101100110112020120221021200110111102212020111002111111122002222221111010020100220011111101111212100220211021011221102220212220122221010012020201022101202020211220112221120220222122020010112110020200021020222011022020022220002210012022000001122102022211022110020120201022221202111112120200101211000212022121112200200101221110111212212012200220200202110110102000121211112102121220220002112100201212111000211101211210110012001102002202020112110120112221221200110102020220111211020221120020210020000112220221012210011022122022202122101121120122020201111100211221120001110000010112221002200110200111210102202100220201000002011021212211110110010122221120201222101221101210120102001010", "020210202221101120121100112211012202122110221112120110011221221210211022200211001201011120212210200222102102121202102102211202220112220100122002110202212222222121010002220000111110002222020210120010020212000211210221001012021022201022001120221011112002212011001000220212102001100200102011100100012212021020101010022112101210022002021202011210010102021202012210112100102002102200011111112202010220222222201020220102220110211210102200210001202202001221121221222100011102202201200010200220012112021012010220202011002211121021000101211210020210202122211101101011002220002201212222102020012020021220111110121021022221100001020020201112000202200212102122012202222121100022000012020212110122211110122201222012012101202101111220101022012121000101010021000200121210222212110010221100021012022222011120202001121220212111201002011022102111110220200201021200012202101020110120200120011211112120022101221112222120202200022101222122200212", "001100120112100121000101210101010020211222201200001221012001220110120212102020200111121210212101000000002122222201000110100022202101112022102010010222101222202110210122121112112000022210111221210112222021211110021111010210201102022010112121121022022210200210000210200212221122122102100121122212101121100021220221200211021111102000101221021001022120201011021010110211100100011100110112200210010012022102102122021120012222000102012211220020111112111121222121200200212001001212122120122202102221211221221202211200001201122222021201212210011011211101011212110202002022002002100022220021001211000110202110011112022111000120202110021200122002211120212110201021210110100220010201122011121201212112012000111110010100200022100200000220011112011011210022112212120220211201020120010221102000220020110001020211202111220202221021101121012102201101011110011111012100012101000001012201022011011101221222102102021212122210102222102000202212", "000011011022101020111110120222112102200010021122012102202120210220011002101102001222122111211111101200012211002222221201220012202000220002102200100122000021111211101222111121012201002112022202112002112210102210022210022100102022000200012121120121000012012211010100112112220111122020212100022012201121112011100021111011112012121110011210001101201021200202110120220022012212200201022221001222201101011212211111110121111101201220011020112221222010121000201010001100022012220222212021110022101201110220111111210212210111020220122002122100021211211021010202010102000011102210200122012012002212110101102212112221011201122011102100111100001201211111102001100022211012022102000001112110201001112011020121021211001011111110121000012120121200220022101102121210020221111122121201210101222221010021012112112212111011102100002220001112010110100000201112110200200211120221222210011212112111201002121001210222202020102211210220021202011211", "000000211121021021112100101100011011021100000001100121122021000112012220010010110212112000011102201221112110200210102222102000101100121210210102022222212101101011101020200020010221010210022112011100210210112001002121101100121020212110210021002021211022011222101110010212110111210210211202000221001202001012221110000120101021010201120202122001112020120222210122222210120211220102100021210000010112122010002011102110102112220002200111120100210100000101002111001102221012111220012102110102221112110120022220211010102021102101101110211022211001112120011100122110212110020200021211010020110121012002012120100120212200111012200222210210220211111112000000111110001101011102212200022021110111010110000002102212220111220120120111210022010102112110020122111111120100122002221002201101010211010201102001122100121102100121010120200212202112011220110001201111222112221010000020211002221201111222201200021011022222011221121212020001201112", "122111120211002000012212022020000101021211101220221210000010110110021121221002221121001021201220001101200212121221122000112102000211221010202011121220120100121021200210021122000212111201021001102011011202010202121200020202220001010000002210120212201201211220120220100110001210121000002122221022221010022000012011100121001012220020202212212022010001100200112020200100221020100021210012211001012020221200202222111222000011021001011012022000211112220101001102200122222102210211010021010220222111101222101122001010111221202121011002012010022021201001000200021010121021121211100202120200010221210022020120002102012022120121222022020112121001010020011122212020002001001201212222011121101212001120021211020002120211211201222222020222101221211101221020112002012122202221222012001201202000112011120010100212000001011010111020020102220011200221010010201102221102200122000220101002211120210212220221120120001012221221000122020102201221", "020120121221222122120111022010000121002021221010122202022220121210210122112111012010202012201100121210020200112102222110120121000210100221021112020002200100200101120020101210200112212110121111021212101022201021202010212120011222012212111012002120011012011221111002200101211211121221221002221000000010100220110120120200011100012111120201200122222120011200102101221002110110001201011012011012111200001221201122221200110202210012122210120212100202010000101220010220112100212010002111220222021221221200220021010122110000002110020100200222210120120011212000120122121212111011222020112200010222210122212011202110200001121010211021201212202020200002020102102210100022010110101101000011200021010200221202101202211011220100210012121110120011222011011201120002102212120020022011220110121102121222200021000010200011021211100000122220120212012022220000102002121102011102102210120110210200220220102000020112112211022000001110020001002201", "010001110110120000211022221102101000011011111101121220222222011021201020020202200122120010202101121110102211001110022002221012202012011000121200210210222102010012002122022021011122200100220012220002120112202102210021021122002100210010122200002100002122011120122212221210012201112201002021211001022222222122121111210202101201102022012021102112011200121021122010101210210221020122010010000222201112102222011222211020212011021000011210011211002010002000220200002221220220221200202022022122122122102120110111212012101111120022201120121001110122220111112010220122221102102211220212120201120001221122011111222021222210001100101212212012122201102221212011102012200201120102100210011022210102120100022201012110012011201010222112002210202121011220212222110112122101112020201000220212022000101022122101102111020012201121121011102021001110021211110220010200122121000020022201020011012012021211120221222101100001211020200211212110222111", "000010000120022002111100222201010010201020202010122212012120000012022120221202210200112012012001100212210110021020021211220102011021221112120000000120221210002101220110110012111202120212021020022221111122021011212110001101121112201222211021022201122220120111110000220122100022120221201211020000122021021210221210112011200012110202101100110212120221211200102211121221222111120012020002222001020211101111210122111202101220010222210220001111012202200120022221011222120002220001112200112002021100220121020221201010101111212112102101202100122202111020222112020121100101202002121210001112022222111022222222202001101001022121020011001001210110210000122200201122201220111000221101100011001100222101000120012101010010110010112202120121202201022100102221122101200221222022002022110101111121101011101011100200001012101221002010201101120012212220121210111112212010122121201011022011210000221101000101010212222220122121201000221200212200", "120112220101020120222020120000210011220102212220110101221220202210101201202020000202112221000020211102021001001100121001101210201202100200000220000022021220121120102101222020001122102212122220000222120221102000100100200012110110220221011122000100112022101220202110110021010111211211002002022211122122222120110202000100221012220012011112121012002100201121210020202021220021221121211101011010110100111200202110221112100012121211012020011201010011012111222102220201022202101120102121211010220121212112210210000212110012111121001012011020200001002210100100100101202022120002120210202020221000022111211101100002212012002111012022211001211122200202121100121121121202101002220022112120200011220022100211121102011211111000000200122220011221111220101021222102100111102112021102011002011112222211100002011022102121021200112102110100112000000101000121021120001121102222202020201011202211212212220122000021212000200211221100122001020100", "002120201020120202212112000022020102122222100212101121200102210112111200021110100200002201202020121120122211200020101221221210001202011102112002002100111202202211012112210021100201020002010122202102012011212111202112011210020012110120101010210212212002210021022111201020210210011002012000112212022020202010100011122220212001112022100010110222210021212102020022010210021221102211211012110202122112022101120210100120100012100212102011100220021102111012021212002122100221221120201102121200021221001200222221110001011021012121000212212002102122220020100221021201102100212220100221002210001212200120020120221220212221002112222012022211012212111212100020211210022010022112220112021211001020220202200121020122202111002121202120001201001212101101221112111112222002200010021110121001121122100022010000212000211120002022201002202212101111200202012201101101210000200221222010101212120001200010022001120022221220112112000001020111100120", "012120011002100010220121021012001111202112212222110211102202121012100121220102101212201010200001122011011120010001112200002102100212000200220210222022221111202222101221021111102202112002111120222120101001100112201020221120122202202110020100200012222002012221102102110211200000220020012201022001212010001221012122022012001022100021010020011002201002222010020022101101112102022121111200101221111111002120100102101210202121211122112211211210120021011100010012002001102022021002120001212121100210201011122112010120221022010111021111002100121202200200002102120002012112120212000002101001110121021020022212020012012102121000220002220001122100010021122120210222212120020212000210020202010102121110022101200000111020200101001022222120110020210110122011012022020212212010002110020020020121210021221011012011120101212010111111110102122022220010201002210202010210200012002010212000001212122222002110110121200222022111102212101111111210", "102020000201200010110001111111111022120201220220011212022120001012100200000022212120121110110201212210201000110102002110221102021020022001220220212122022201200222212000112210121012221110000121012122020111010002010120020021101210012120000020102202202212202220211120001102101222101220221201200200102122101202112111101110120202010200001102022200112202010202002020022101021012112212010222002122101100100210120210211221220110021121000220011012211112120200220112021021200220210210201102202222000102212120201122020112010102110121121022000022110120200221112222101011220200220211221210210110000011120011012122001021212202122222011202002220102002210222110101210010211021122011102211202222222221201022211022102000201202222000002200102200012102000212212020121100121101202002101110002010122221101121111001200010121001102102121201112212221021210201102101120011201021222211002222201102110222120000220222012020210022212121000211000011221021", "200120021200021122012021000001200201102211101120211022100200122112000002002020212202011000021011100200212212211110221212111200021210012201121110001201001120001200222202020201202012100122012202000021122111012201211202000220200112000110020112120221001212000021221202221012121010020122201102211112010122111102211210001122002021010012020222101201022000100020222122222021010202221012220111010220222221220121212111111211101012110211020210122102122000102221021100012221002221102222012020112211200110021102221101122020222201111111100111021101022022011001222101012011111120001011100201110111022000212120210020101011121220222212012200022000022121020002111222010202020020102221000222002111112000202220102020100021100210210120122100120010000012111212201220111021210210202012222120022021021011102221010021112112012201120112111002021010122002011011202020021212120010020101200022201010021202021212010212122101010020121010220200012222022001", "021121200100210120220102120010001222010020110021012201102210000122210001222211002222000000011221211210120011202210110210010101022210201201020121001021212120122122201022222022221101002012210101111000111121020222011021212201020011222020001212220221122111112212211020002212222121120110121020210010202112222001222222021001012221021202222020011011022020112221011010021120221110020201021202200000212101100020002212220221222012210102022110202111011121100110022102000102110002122211001212110211200111201220212022102102021201212212111001212121100122012220020212121102221101211222120110022012100110210012011012021202001020021022102001111101000200211102220222201200210111222100021022000010002111102001210100200210211101002201022102020102211122200021000211121020112002110010210202001220111201022212102122210122211120020110110200101112110102000102100220101012000220221110221100112120102011010010202222211121002002211222202122212202011022", "022112200220111121212212121112212110211002221021002220220122121001111111200101110101110111211211100120210121021021202121200100212021110221010112220211112001112020121102211110112002012211000221200102100010010200222211111010022020202002011112202022112120221101110202122202012211111101121020021210010002211112222001010220100002100202102120002110012020121001222121210201012101210111212211110101120001021120012110202121121020021210000102122020111101020011202201100202112210001121100102101022012010012012222020012120000102021021002010121022121012120110220022001122022122220012221100001220222020212011002121200021001202112001112002002120110210102000200012102012200220012121012002002111200121201202211002220111211200101000102022010010000112200212220202000120112110111001211011120020000001000000101212102221201111001121002222122210020011211001011212111022000021212212202201210202202100200110202110111000110100001201100220200002002200", "201211011100120220200021021121012200112120211112112200221002212110102101122101200011210120010002202011011021200202022001201202221001121201122212211101210010222112212011111221101002122220012202202022222000100010011000122211110022111011100121121220101021111102221222222111011211210021100201001212111220112121102012002000210121112220100112121020201220210022122120002100002120212201020202222210222220212101202011000201012221110201212112011222121210120221220002120011222120020022002220121210211021021100022222002011122000021101112202100111022212100201100012000122112101001100010022120222021202001012021122022221120202122212020111110020020222211111021020121212202222201010200222211111102110102012011000110201020221011202120122010001110201121201202220202020122001221112200120001200211112100001222121202102212120102000200112210000011210110001202021110101212222212021102222001010200222200020211212221201112022221122222211122222010021", "102020121201202101112101102101011100002221120020112012111012220001012000012202002101211112121002220002102201112120101121001110221211120222220011100212200111212210200210011220211100002222111100112010122011200022210221210012100112220101112102010111022100121002110011000221220122100210221022220100220101100200111211202100120201101211111221121221211201211212211010220121120202111102022010200010021221112212101220010221202212221201122202222122221221101200011212221000200010000102011102120012011222122210100122101101102210022020010220010202122011112010020210000112202202020221212112022121121020020010120211122220001110110221221212022220020220101022111100111101000001100010211002010122022202010200221001021220211120000222120221111200012001122111001122011022211011221200111000011021001020122012011011222120221020220202120101000202222201212010200120202101111222220222001110200101101011211210211020022020110202211221102211000212112212", "211010210002211101202220011101211100220200212210222012200021211222002210211100202211001011211201211220110220120122002010012100011011111011201211000002011001212211022202002011202110112102122212210201222002122222020220112200100111210120100000202210120222001220002100201222000010210212211010202120121200221201022011121000121020212221121010112121222112000111000101000220000202010121022212012120121010102011100012020122020120022021110222211102202120212202010122110201020012100200200210021011201122120221010012021012120100002201121220120202110110110212120120100201221121112000012110111220122212110010110221020102002111120101020202210220120002201211202001020212021012201111112102221210020211001201102010220011002110210101001001002210102120110000111201020112000212002100112022120122002120011102111100201220102221000200001220221220021222110011200212012102212002100020101010101210122012111210021202022010201121101112110111121022000201", "010211222210002002121210001202010000212120022012010220020212201002001220200122101022112110112211102212012020202221001122202012101110100021121101111212212221222121012202101122102112100011201200000210202222110210021110022102121122210102211200020222200221121101220200010111012210211110000212200200012212210222111012222002020210002002100022220202222012221200101021101221122202022110201120121101120201020110002200121222122121111011002021101110221010102212210200121201200120000002102000201202020102211122112112120111120111202201120102002102111001101220102102102212021122102120121012200102002210112122112100011122100212212210121000202020102002011100122210120000101021001200000120112200121120222120111010211020220010202212221001010220210022001000102210111010222120010002220120221111120222211000200211011212101100210122020000011220222111100202112112201121021120202120202220222011120220120012221122121012101000121121112001122221101220", "122200122101100111212021010212112222021220110012220120012201121220010212112212020200110002201211120000211010101102210100022011201012100200200112221100100202021002211011202222011020002110101102222100202002201020021112110012112012011221020112200200222020221202001221022222000100210211222210121200111011102120000000202122120101000000102011200121022211022100021001101212011211222020012212101121221000212011221202200010222122221100012002212212002010021210110100220220012012221120111011200111222211120211222211210201102011022111101121101001001002001100012020001211111122002021022122002110000220011021102002201012222122000220110000101022002100202010021200021120212011210221022012200101202202202101200111201222102012122211220201220012222021002121012000012002110022002021210010022020100122112111201200000000110020120220120110100101102100201122100101111021120101001012001022220021200100022110022201022112220010221012222010211210200210", "102222021022020110101020221012000210012122211111001010221011012002020220011121210000120200210000200022102000011211021020221202101011202101200001211220220210220020101010012222121002220100022000222120110212111211002022022112001200211101110112221012120211201120010000011212000201111200112210110201010011212100212200010210102001100202112202011110112022012211101222211022002211010020202101011021221211200210200202111122001020200102200222000121222222001102111121201112221200121101221112120220002020211211201120012100022022110120101112002101221102001020101121200021112220100001001221120110110221110111212211020001002212020212110102120000001001220121011002220001010101100211110202120110021012122010000102101021202000002002011011122101101122000010222102102110220022201210002212101110101011002012020201221211021102002101010222112010020212011110102220010221200011021111222201120200110220002110110002220001100100022211122021011202022210", "120221021002010202220120211111200111022200202102011122110002022211111210212122102022220111021002211010102221211100010210221020100101011020022122020100022001100202202112222102002012122222102002010020010110111220010221221201221202010022211022221112202202111111210222022001000211111022001121112211000111021122001111000201021120121212222000002110100022212200021201010212102010010020101220211112112012201102210122102121212121200211102202002122010022011110020210012010002020012000020010002100112201012200122221210202012222000121201102010001022110201220120211011200121202022002112201010010112111011210100120222010120122221002202202011121120121101111200001202010122220221011222201010100211012021212002022012111111000211102011120222210200111012122011000122020101021200121121100122110011112211101122100222212121012200021210001200111020210110020110020121222201011211121110221112112020212020120211211212120120100012001212121220121100211", "222100201210112201121102002212110200111011120102000120101212120120110102222121202110210011210010000102212110111112222221122221021001110221110012010222122111210221101100012011101012112202002222020100211102020022201221011001012101202001202222001012100221211202110111210212200021021121100121102202100100211110000010100120101002200110120100122121202001121021221210202211111011000101102100021210021101212210220022200200102102111220102021220121220112022011021112220222002101122011122201112120221002002021220201102220112000122002020011000010112201210011022221202101122012201210221121200120121002122111011121202121202200000000111100201111201012000211100122011201212121011101200101021221121010102120210101100021021010100221121010222221011212222212211220011121120000122122122000100122120022112211212021011110012200221112101111122220211212220012222201020201122101222012001020101201220211221011101022112002110222002101222101212121201101", "101111022002001010022201221201011012200102012221200110100100221202000000110220120211022212202122020222201010112211200110020212211112201201110121111020022010021200000002221222212022221001010001212000002220010000121001110100200222020222211120220010120110021012100110001221001022110020100021201001220210210000200222210012111102011000211002222211021011120211221002002012121121110121102001020000012011210112202000220002221001110222201200221020002212100202111020020100111112111010211100201100001200222100000000111122120200110222020212210120210021210001210001220220220212101102210020120201102202111222222010201100110222001122110010200212000210020201022001012102222012201011102110011222010221111202101012000202212101202202201121012101102122112220111200110122010212011100122020220121111112012010121012222112100102111222211121220000211110101210222200212112112020110101101212111200102122112100020022121200101011211202201020121210102221", "020221010222121011122020210201022200010120020210112120221011002001210112212220000010100020120201002120100020122222020221220212101202112002221002120022112122221021001122122000210110221120012210112121021121201212111002112120112221000201102002021121110102001011022022211122020022001022211122000001102010221011122010222221112020101210122111220200021200222211010202111212121002021211002120020121021001221220210100020202112010100120201101200101102102110200211121122020211202120010002001022102021200222212111110110212100022111210222022200210221221112212202201120102101200211010020011000212210221221001220220220021110002021221220010211211210222221021101002200000220200220112002122100101002201001020222120112120212220200221001122022122212020101012102222111202001001020200101222210121012120111121110220120120121021000010211121010011002021112012212111010201001211202201201101110122012222010210111211012202121201102010000020010010012220", "201112011100111201010011201102021001021001001111122220201000001102111110002210211001000111010200101010120022021200021102022012211121112211020020000011010121001021001111212210012111021020001002022021212022222111000210102002101010011122221002200010020222120211212202010210121110010222021011202220221200120222222110120010220221000001202220210102112200122022122112001100202210201021012120021210111121211012100011020202102122010122121222120201100101122212122012002020102200221110100102101021021012120121222121120012200022022110222010221100001102010111211020220210200002102112022102110202122000202002101200221021100112202112221212012211112111021001111112122111221101001210120112012100210002000010022210002011002221111100022022020122120011210120012211210012022101220012211122100211221002201012112112202220010101022101221210212112011012010001112102220102121121000020211211212102200212000211010102011011120021101002012022120022112100", "110002021201211022011200220012222102022022011001110102011011110221020201021010112221122202001201122211120001122022120010100210212220111021100020211210121011221121222201201021101020110112101122222120020011200011211121220002220102101000111022000101221200201000211002010021120121000102202021122012210110201201112001002112000210222020022212122102120112020012210221012112022101110002012112021222200210221201022102021100020102011121210100111021210121010110022212120112210112020102210020121002211110111011200020010001211210212200210201112112102122220020221212120011211020101210212020000101120011121021210000000011221101210111200022102022221210112010022210211010002201100121112021210022220101020211201010110211021202222222112010222122021111110112121110122002201121110200100010101221010212122200211220212022200220210011210001121022122202221100110002212012012210000212011011010021001210201001101101211222102001220210220201010011221112", "100200121002201010212002111221120010221202022210011101110201111120012002211101200001211210122102000012201020122122211200001002010211020222120121012222001111122200110012110220221100221211122120122100202221122222212022211220012121122112120221200012010112110011222000222110210100212112222011200022210012001002220111020110020111112101101010201000202112111010120222001021212110200010021120022110122210202112020211001010011011112202212121220120222111202122021222010200201201122221002102001211001210112221000010000110110120222021111202201221010101012110012010100200112200101111011012101012020121220222010110001210101121120120200001122011001202121121020110202221220102112101200210010212021112122002102101011002220100220201210121011121122022121210012212211011200121022002222222210212210121101021011200200020102020002222111012010001220001022110010200001210120021200122200221011110210210010120200201020211122212121111212002122101100011", "000020011110101120211220200101010202020210110112002101000022100002201110221210201120021002111120220111101100121212210002212102212110112100111100011101100212012100211200110212112111001021110210222200010021211100211002100022202001202211111001120111202002222122000212200102220001112220012012101121201101010011122111000100221220202120100120212010100122211122011110011201021010110000111101211112012111221000211200200100002101212112011102202212121011212111001002021110200011012102020022122010211210021011001010101200021201122022101120102110222111112002121012101022210101012112202121002101012122202212002002112111022212202201201000122121210020020121112010121100102220020112020020120002021020211220201222110001121101000000011112201210020112101202002202112220111110211101100210112212210101111021100122111011221211202212122100211102001001101112012101002221112011221212112100001201020101012000020012222111200201001110101002000120012201", "120101021001122101020022122122211111101220211111202221211200222021021120211120111221211210121020211111001200210010120211122002022010102121100111202122012212020000111110211211120120210222000022102012222100111122001101001022100211022020020100202012122100222100202100002201221100111211210012120002210222210122020200012220100121121212202210221211200020020000121122212221020001220010102222221122021220010122021120201020121022221202011201102202212112212010000120212100110010202021122010220212111220120211101100000120200001220010022002000102000000101222110111222112210210211100220100200120101020111021221200201020011012220020202200212021211101120111112002121210022112111221122001211110110210202102010222211200011001111110102021210020212010021000022012022121021112120210022002121110100211010011201022210020001201022122122001102000110221102020210000221112212021001210011210012022111011002002002221020121111100002112002010100011021010", "012111200220200002012212101121001012021012122200210012020022210110101112002201120211012002121202012011112200022211220212110000101111010022020200210111202001220022210200210111100101010222210220022020212210021122210021101200222000212100011102000201120011022000221002102012020022122100210220222202202100221112001012222212211211211210002222011102200212121120202002100121100022122111101011221100010111010121020202112002220111020112001112001000021011012212220212111020210200002120201100202021011012220102122111111220012110120012212220200000021222201202001111202122002122100222012121101021211002102110121212201101011000201001120010202201211121200222222221201121220010012011102112120210010101221002201220222200120022110021000221120211112100000101200111211120122100211210011110102211202111012020222001220110012000220222110022020201110210000210220121022112012201102201111201010222220122220111120000121011100210102222101122201100222101", "010100210012001111001012102111120011212102001111000222200121210021221122210100102210002111000101112000022221211101002111120100120200212010212221212112022200221211120212021200100020221010222100011000001012022010112111100202201001100202222110010001011011101120110121220012200120021022022012001012020121212212112212000102220022112222122110021212010120102202121022102022200120201212112010011112001111120100002122221021200021220000200221221222210202102111102022122100011012112200012122200212022102020101122120202211221110120101111101201201110200000011121120122201102221101201201112002002010111201120121021221220012121122111020000221210122101101021220010221002200111101100001002211100012010211211002111102112202010121010212022200212212211210211012021001021021202202201100121201200121101022200022102221220011200111222022111012221221111201211221020211020011100200111121220101110210001211112111111001212101111020200222000010121011010", "221212002210102202121020202222100022002221101021101210121111201111010012122201101221101011220011211220021000022020010012121011222021120012210012112120111210021210122211002222101100020220110211120012202120220100221220220110010021112221000022222102001212011212110022102210002100200111112122202112211222112220011222220021021201012222020102221020121200012110021002221210001102200122002211212002222220102211011001120212011022221102111000022222201212100200020112100212001212110210101021122020021022012222220112211000122222002202020022202221020011002012122202221112101000011101000000222122020101102122220000102000200021202021202121122221002011000200112011110102111101010212112110000001122011111010101001200001012012101010102002012011120201110001122120122210102211000211212220202102100122002011012200110021110001021021022212022121222122201200202101022201200010222111202010002201200012220021222022221102121112011001022110001211220012", "122201000121100121010202002221012200010200110122101120200102022000020022211202222222122001000022220211001022021121111000020011211220002002210010112121220110220111220021121020101010000000002221202201121121211222200022111011101022212002020200212000202222200222220000222210122201010112122002100010122211010001211000011101002200220120211202020211120010000010021210012222022010110010110020102212002102201112002010121220221211211210121021111022100101121102220002212100121221112011011012100120011001001001012221021122001010212102122221011101102020021222022210200222210212220200201212100021202000211021222100211021101110011002100200110211001110100000202001211222110102122102022120001220200001012201021100120022010221011111000202011211210002100120021120021221110000010112120222012210200200021011022112121102201101010012200211102011222122101220012222101110102021001112000200001021002220112012022210100101202011110112221002112120010021", "012220112020021121101120022111022202020100120201022022200200022220012020222200021100221000202221111011101212221121100220022002011100120201211010120000020222112200221121201201212010220202121101221212221212210020111201022020122210102002022200020222022212102012002200102002020202200110020010110021121101202122201121012000210122112120220011221201221012020100020022012012221120020012202122122210012001011211201221001202022221012122012210100222002200121112101122212120200111220110112221001222011200021210220222012100221100002201210210001210221002210100212012101022002011101002202101110101121211222212120010000202100121000011100000102001111100000100220211202020120221211122102120011201010012111021020111220121210101101002022111211110120111011110110002001202021001222022001021110021000010221011002210222102022010201100021201221221212220012221100112110110100111102220112020212101022011121000002201010220122101122220221002021022200022", "220011220100102001202000101112111011210010022012022100210020100102221110121112112220220111002122102202002120112100021121201211002011020220020100000102021101200111220000112201022221022002002110101212202012020121101101222000100210101021102022220002202002211100200121120212100012211121112121100210121100211201200202220211020100002002021010001111201110210000221122200001121121222022110011200101212102201021202112212210102122000011212221011211211210001102212102122122210100121122020021010222221010211220012011101011120212120011022202201012010211212011101022210120102221122021022000002022022202202222222112202000222201111202122102001021201222000012020210020111022020210111022121201101211012102202211220020002112022020122112121020100200011220200001000011001210011221101120112200111020210010120200002000101021022201121112100201220120001201011212210010000222102111102112202120020021102112122121021001012211211121211012010110211210102", "220021120020012111100210010102012200120222000002112122121021021102220010122201021212210010120102111122220222121201200111212001200221112000220000112202220101112200120012001000200222101001210212212222121020100222120220002101000112100112000011211210210101111020010120000202021010110010102102221012001120002112100022210222111112000111221201000112211120200001002100222212210122202222000121201212011110102211100011112101011022100220220001110011201102210212010111112011021121002100202222010210000011011112022102112112212112222122011100201220100221112220112222112212211111211022111021001020112212010021012022221221001020221122112000100000011011211121200200120202122221112000220201100101111221120201100210021120211111222102121212022100121002112202000021010101201020122112101121010202210111202101220211010002022010211210110020220012211201122210201002101122010200221000221222202010010111112000120022100001120110222120022211000211201001", "011210112022010120100100211202212212022200000000100010212220220222222110200200121122002012220001210111111112002101112221100010222100110012212022212101202212211221020000122000021120012002012100202212021002112022202012010010012222020201012002102011221002012012120212122112200222022212002201212212002101221100212110012221020100021110221022010121201012221200010221202200221021210012122100022020210021202010120010011222221002022002220110221021022010121101110200001101020100101220222201210222011021220220101201022200201112011000222020020100021112201110010220001002122120112011020220200121120000100001021012211201120221202121001101112212222211021000100221000102002002121120212202201222221200221211212211020200222201021210210120000010111000121200020010111000122022001001211012102221002102102011010101202100211200110211010002021012201000120222122101202010100100121120211110120002211112111201001022100202221211020221102202220201211220", "211222101001121100001022022220121111101010012011211001212212220200011022120121202121022100102000202221121022102022210211110100010110001002020100120100201202002020022200100120222111001200100210110122210020100101201012112111212000112102201122222200001002121202221021022101202222012010202120210021202102202102112110011221020202212021002021110210111210110201200001220201222222202102020222212201101201201121122111210201200012021112121210002202212220101012111200210102112120002001220110210120022220210100200011011101202101120100110012101100012120101022222001221021021222101000001212200222200010020011200112110020201021112011202021212212102221011020201200000020021121102202112011112011202000121111211212221202112102002211210201221121202010220102100011101111210201210121021200011211002002122011122200120222012111122120220211211020212120101220210220220102111120202200021000012111100010201222121120212001110200021112022012112120011202", "212201010221012102201102202112221221101112220202101220211202222112012010102220222012100122121022112000200101120120100112011001220202110212021222221220210212121021010002101110221012011101120122200121101102222121102000100111022122022112102211022010021222121002021002102002221010212101112111100120010102011110212010112010000111110100021201202210002222100011102110010100110101210100111011002100122110011000102202122011021000222002010110021122201010012221020201222221120200222111201102221021212201201100100020110220101021202111200211121202021122200022221101002120102201210002021110012200001011212101120111202211102202221101211002121202122020222001210201010101220100210112211111021111010102112101011002011101020121112022220121110010000011102202200112001001202000212221020010120120102202001212120002220101220020020001220022111201221222011221220012210222001111020002001001110121211200212200111210100220201002202112202010021102200120", "121210020221022121122011100010020221121111012111102220001200112210102112001111111200000122222221200122102210210210021120221200222100112121110012021100221220000121121221022010010202220021120202222002111022120201122220010200220122202120212121102122211012201122012011201111211122112121002012121012001021110121022111021001110001210212010121110120001102022211000202122021121201122210010222212100000100021112012110200101012211001000001021011110200201122202222122102212000210020112220201022222001000001201102011001000220122012202211210011022110211000120110001011211102221020120100222221211000020000121012222000020010112112112222202010110122110001122221221211121201101211202201002102201202101002121202122111202202111021020120200220211221211110220111212001220010101210022120020220121120001011212200211210000212122222202002222221100112001101100212202210210000111121002201222102011121201120210001222020222002112012110002000210012210222", "121211110011221101002120112002212220211020112101122210001012120201121112122200222110210211212101202211201121200022111020210011121020211102202102212221101120120100000221021221020200112020102001021102222202020011021111210222020211011212202011122221001122222000210111211120212212110122101200001102220010011022002021110000002200001122111220120120100021010102100202222202102010121102001020100222212111220202100220010120122101201000200211021201220120220011211000211102202001101101102200010220101220120122111100211111212220102111221220122010200001211220020112012001011212120101001022021222210110000211010222002202212111200002221101001121011210110111110020111022122212212021222100020022120010002211001012210012222212011021111022220011012001111201111120000112120100021112212102001222101121012221220001200020210021020002111200201002101022011202211212202010021112211002120100201022221201202211101111120110010101111002020121122212020012", "110120202112122001121022021110101112200120220201020021012111200110222022111221211001201121202202222222211020122110101200020001100211101212001212011022210010120022200211021112010102102012210202120221112110021102120202211210201111121100102010020011110001111211210102121020211101112120200010112010020122112202021020122122210201101011222102212011012020120102002012000211102022012222211010011012011122202121220202222212111010202111020201022012120010022211112021021002221210111022121021221211000000200210021121112202210011110212101111121220102121200001100211112112200100200102010120022111222022011210220202111100210120222010120210111120020001110010121022022021211120101201000110102012021101010111102012211120210121220120102210202202100011011122102110111000212210200221002021200010012002211002112000110020211021020110022022100020022012101000002100221222211001101022101112222212122001010022022120010221011111212220020010202211112011", "012001221111210112022012112210222200120012112011120011201021011220212210210110220112120120122202200201200012200201201220001210222112000100101020202220222221120120112202021110002200220200021020220101021100200112121020010222100112200101102222102011001212210110022222200012111221210101202111102002020101211212221111110221110002011110122110212122111202112001110221120121121210021122020121121221222222102001000001201022001020011111201111101112121120211000222022211221002120201201221002221112122010100201102112002001221202200202200001010221001212100021111011200101002212221122200202212211012121022102222210010021010112100122012010021121220112100011012221202101100221110120200200022211102220001221222000102222121021201202110022020011111210011102200211201001202120222211222102110002221000221112210102110220101001112220000011110012210221000111011200021002222100111122111100011102000100122000022202012121210221110012010202101221100110", "221210200200110212200101200002100202100012110221110112101220021102000210001112022222020221012102212111220212102012002101021011101120122100022121000012011211212121021010022221000022002201020100222211220120211012022011112102011222012121101202101022001212112012112221212200212020212212212222021111011101012122211210011020202112222022100011010111010120021221122000111020011121100221210101210222002011022221220221210201210020210001102212112000012022012201212200022210000100101100122022100121000210102100010022211122101101211100221111100021122020222002001221222112201120221011201212211111200111220021212201100110100021222020102211102220122020102101021110020021022022111020000010021100200022122112122122211110102200221112101200011112011010221021211112200211021012001212001011022010011012002202102202010120022111010221102121022021120112120002012210020002112001111102012010022112022002212122010221000211000101222121111022110012221222", "120102201010102011201221112122222211120200011021021201001111212102200002121110222201222220012001212222202000120021002200002211112221101211020211210000000220120101010001210111011102010210110022211010222020110202021022011212220210122122020101011211202020021002102111222002000101002221220222112110001101102122100122100012222021101211111221221220101220022010011221120121102200101021012221102100222012222210122011120021022212010122021012221002121120100112221000210111211021020101201222000010100212212012000112111201002020202120021021000101200101111202020101002210202000112120002121100121202102010020212221011102010021121212000102102211200101200022221001202212122221121120102210212112121111101101002222111210201202011122001000101200110120220112100012101202212211002111121122120022002102110121200002200111112112211010102001120211110201211102212112001101110011021122202012222101222200211012100221212010002002200112202010222021010002", "012012021201120202021120001222020221222220002012101221120212001010012212122212102221210111000211022021021002112211221001001020112100120200011111212021221001212201021212010201000220210200122210122101022112222112002220000012022101111022201201201010010012001010110211220201012202012200122212121021011110200000210201112022011011210111211010220220011211102122120202002210001110001022100001202112012011020102010110220121002210012110121021211210022222011021120001020012000202001200122221110202001002002201110121012002022110001221111112210222112201212010120121111112000021120221001100200011101202020122121101221220112011002202201200000011201022220120122120110001212100120210002220110010102101210122212012220011212101011021021110001101111022121110101210220111200200221121200200110221010210110112212021002010120100010112000210201010200020210212201212121211112222000122200202201201010111121212011100110010020001010110111212021211111222", "221020001121220021202120000102121110000021021210112001211011022001110222210020100200122000120002021011112210001002110220221202001212102001210120112222011102112101002221201011220002112202121001021002222211121110220220222102121120112222121212011020222122102211112220122101221222000221210221012000012002210022121212001012110001200221221121021111101020010201212010000202221201210111021000121220222210111211111201000120012111210121121222101210220020100221100202200022111120220000022202122201000020020212100100012210122020002212222200220102211121001110220011002010211121202212212212201202101002021100111220100002220112202201222221201210010020000222100210201102010101202001010110001121010221101222001211221211121200200201012211221122021212101012122011101011111020220122212012101200210100200121111022212112002202010101021102120221211102210020121212220012021120001102120121201022210101211210202221122011120101201221201111210122210011", "111020121210102121212121211211110100121100022210112202012011102200010212211210110002110221010001102010010102101002001202002202121022002011002221100020012201101102222101011201121011101221022222112211022112122010210110101120202012122211100220110010102222121000022122111110102122102020111101002102022210110201011002100100112010010001122001101021011211101102212002102021121010010222012100111211222211111121210212111212210200002210210200212002220101220200210221202022020222200220002202021120201220211222112001021220202222211002012210201210020022022212201222220120200222002000021020010112222112120211120202002202222022012210100101112011101222220211011020021222020012112120222121012112220200020220202220201222020012102022010200010222101111220010200212200112120001222122002110022000021222210212001121100222200001021212212011101012022111020222010101210212201010220202121000020121201000121211022011110002102020022200101122201120100110", "012000222200102101020202201100101111100012022000111122100120102122002000002220220021001211000122201012022101200221211020011101101121200101002200211201202210022120110120200100220122120000112110221201121122121102000020110221201000202210002222202122122111011212220120200110012021001122010012111111002200020101001122110101102211110211210020110122201221101022210112021200001000110202121022010001110022102201211000201000200210222211121101111002021111200020022101001022202122002012122120210012120201112122210101111220021010022011221120021111200201000220111211100100211112122200112210102201122202212101212222121100201021221220002201121100202111120100202021201122011212221221221212112010112211122022211200102211122002011222011002100122100100021111002112211100201210022200200210111111112222121111212220022001001100122002122212200122200100011020111210011101002011200220122221022122111202100222121101201202121110210102122121100022002111", "211110201210122002211121201212102121111212101011111211112022210100100010010001002210211121112110111022001102012121010121211022110222022211010200002001200010022122102221122001221022121022112222021012211100002101222000101100120021110110220222111210022210221002212110200022111211110222110122201222211011002121202101012212221211220022102121010001012222220111222202000012211212212221101210021222221100122202110000201201111201020122221101022122001001010101212202220222000102112002212211210012100122020200100022100012100202111220210220102110012021222021211101001201000112001121011221002110100021100200101000210022121021222122122102210020122120220200211020100012001021111221122010111120101011010121212101120010020002100010112111220212102200112020001211021222102210101011100000121200020121022011200022220221002202202001021021222111011110011101010110222222210021001020122212110112110000111200111212222122220100202211100002122200000222", "222102010112001110111020110001101220012010221200102120210022210020201102021101122100201120222210002200220111220101200021021200020012022110000121111012012000200011001212121201111121110012110010021012022121120221020120101010120012201012122222011222112200010212110112002102021022101221122001202002010201100110222100020222021021002012121120111020102002212202101002200000012201020100022110201011120200201201210121222101222022111001101202221000121220010112122100112011101111101111022102011122120202110000121010000222001011100110210012122000122102010012012021221100020210202011011011102021102022020212212122202022201211211011202220001201221020020210111122210001202000202101202001102001201111212220101121000222001112102101000200220111002221022122020200122102100121110111202121020011200020120100122100202212001112101010202102112102102100212010110001001020101221112020001201210100012101111010010020020220222000202200000122212220022120", "101022012222010010210020101201011111010201212201021022202110120002000222111021220012111022001221220002100222222101010122221011022220020010200202010221000222121020110202211221200021100101021001120020120101002102111210120100221011011022020122022211020112200221010120120102220020121201100011201002120200202222011012021002121112002210220120120022200100012122110021110020212210102212221011220011122120010000011212102200211102121101201002201110222121121011020021222002001122200210121202202222222222201022102222020020100222020120222000110102122020201002012112121010021011100210110201010201100222220001000222222012122020021010210022120021020112001010222100022211012022022212111211102101200102120220010012100000110121220212200112111002002221201212202002011212211021120002210012120010020221212102110111210120120011221012010012012111101002221001201121200202020022220021120001202011121110000212220120111100122100212001202021100020101201", "201211212122200021101212012201221202102221220000000210111021002222101122011220122200220111111201001102112212212120002200111110110100221212012012001021222001102221211010210202212221020000020210120220022221022112102010000122021012102222201222101010120200211122111011012111012210221021012000002001022100110222022002102102221111110200111121210211210202021020211020200002002210210211202002020021120120220012222211110011220212012121000021120211001202212012121102221012000021012102000212121112000212210021000201101022020220102121001021211200120121002010220200020122002120201012122000000021002112211111012021001001000012102011120220220100102111001021001221122121112210201100122202222120022112110220001102222001211111101102002212021010000022021100000210110002121102000102111012212022221210020110010002221122212202121211121101222221121002222101111110011211221020100220021202101020220011101000122220002201220021220102002100122102101022", "202111220211120022200220212001210121022011121120201122112200102100211012101112000200100000212021122001112120211111021100011220120012100202022011101001202001221122122110201011211011020012012101010011012001101120000211101121111020120212111222120002220110100120200220022112121101022110200100010212221102010121221112202002111112100120200220221100010220100202220020212100111020011221020021112111202110101102112010120120111001212210221011211001000012210212212010101100210122021102200022000000110011201222010120021011220221201100212010000201012110220211001010201022022000020011112022000022121100220011202111201200110222200021112120020220102112000112111102220222212212121101001202201221102002112101122201122222120200210212221202010210222002212221210201122012011002101112202000021001010111002112010122120221220222021210211021220211121221110010022002110202122201121000210102222111210200000000021100012200221112000222100012221220101211", "102211110222201211211110000200102121022101211101222001110101100012020021100000202011010201111100100111122101012101211120220000012221000000001201222120001211221101021210222120001021200101102221002202221211201100200002022022120122210022022010101111022201210101000112002210222210110200001100120012220220002200000121012010122010012102120220211202120102100022112011220010221212102121122122001211000022102102222002212122122102101120102111102211121100120202200211212111201112210121120120020202012022021012012000111102211200000001101210020121111212222012001211101221012020010201200110200212101110111110001200120220002200111212212122200211111100120121110022020110210201000122102111220212022012221002112112011111100012022022120211221122002100100222100111120001200100001011011220111002221020212210021200110200211022200110202121111110200212212122000221122211010220211010202122012011000220110202011011110111212112010212022000221110200212", "021020220201221201102120221001221211010110022101011111210001002002200102001212111002121201212220111212220000000022122112210201221122202211211201022201100222002021021002222021010002002222101022201102021102220102121221201120120102100212001201011022010011211100000120000201021200201010111000101022201001202100011012220211111120210200000202022110102001011001010020102200212100211121021210122100002100201022122002110022222202221220200101000210112120022020120121221210120011000011201022110002212102221200011220201100001120222211101100020000222210220012010122010010021000212021221102021111022002002000101021221210100210201001001201120202122221201100102212010000100021100000012110100112012200020212120020211011100221222101220201122122202101010111012202201011001012000100121021001211120220222121000001122211122021022011110121212220011110021222101000010200211200001020221021010100112000111212022120020002222000012220111112020221000010", "000112120220101220121202221120012011102212121002010202001000010221001111121202111010121212101011002021211010001120111210010020200210122120022122100002200102120002222012110112012122020120211010202010222110222010112112020021200122000212020100001021211212202110101100210110011101000010221110202112222221121202110221221022010002212222021111211210021122011121220000221202011110001101202201200102221002021112211010121000020220211001110112012211010122210212012111200021102211221002001000200210020100021002122101112220111002202001100121120201110111000110201122012222210011220012201112122200000102220002011202210101022211011110022111010000000000201222120210102011222102221212001100101201002002110012021111012222201102102222100102012201021212110112002100000221120011111020122122210110212020101202200221121122211212012212012120200002211221212112121011222212020100012001221202100022120002022012101022100112011121102101220002110121111220", "221121220222102121002211100011102201210120010211022121022121211122111210102001200011222101020211122121220022102012102021021020112112020112122100211021022110221222110202212001010100210220111200111012220211100210220110122020002222022020120002112222200121120212022000000112212000210202210021112110010022212221012201011110010001102202010222000220001022120021111112121102011020110100012112001121110122012112111122122002000212210222222000201121000121002210000121202110021202112122210120101002021111112211201010002002222121010210120222012001202022212122210002201201202100202012102102221011000220012020110112122212012111111121202210001102200022021101222020010012111221002101120110120211110101210210112002220002021211112221002001111122211120000202211222201100200110100001012001000022012101120212122000110220121121021112210102211210202112001000201000011120210002012100201202211002122110211101100020120120202110022212200111101121012121", "220022110221022112022202221111201210212000122021000120110000102002102012200011122212211100201220201202122100112001111102101011120221111201211022002000120200021001100100020202112111111211000101210201010201001221110102122202021200201200022211212000111012000021212010111011121102010002110220022201120010120201012100200021011112200002220121110221002000011012221221221212120220121210000112200220210202201010111221111122110022100020002121000121201100020021220101120201112011210121221201021102011122211211002202012201000001210102011221001002001021110210121101001012122221210010122221010101010211202011112012012222121102200121110000120101021200222221110201000221211021202101221211210101111201222010021211120000002120200022202111020101111110100001000211112020112121011111202110201100002220102222011201022211010012220200000110210220100002101000111120121010020002012012201020002120120202002010211021011202002000122220112201221000101002", "010000102220100102101200110200012201011221122002112020000102200202002201001000022012101202022001210011022222002000100120012211001201210122020221221112020022102001010011101201122120101112222221212220222212112211002110200211200210002011010112001201211101220110100212221102101111221221211122201121010122100010111001201010021011102220120200221222102012102121020021200122000000011012111112202111122022212101221102201020021100121110120002002202110101212200102022000010112220122202011201222202120221210000001021112002212010200200110122112111112021201202102021222102022210011212122000100021111221220000000121200100020112120000002020000201000200001202120202012110211121121210111122222110002012012112002111110010212210002021022020102222202000121022012212120011002111121201010112100001021111122201100221200202100010121211200202210201100220100002121202221012011002111201211001002102012012101122202100202201110202010211002120212120210110", "000222202221221222110011202002000112001021112120101111000002111012220110122101201110001021112002100212222021120210000220220010120122120020021001000221122000112121211001101210120211102110120101200010222122201100102100022000020122201222100210010010220210201202201201120100012010101101101102211021100102022020010220000212211102222022121120001222111000201001020100022022111110020111210120112111102100210022002012212021021221012121212112210020021021122121212200222102122102002122111222011002221122122122222021010022001020001200010201111210210100002022202022210202111110120112002010022111222120102022112210012022122000102102102100012021222122101122111222022001221002221110012212022222201121020210011101211021101120120010201222222000011112222220020010020201122211222210021212022112210210121212120201001010100010222202101001222102120222200201022100010000211221221122211112101112010211200202011111112220222112001002110220112102122011", "112210100122012212000220001211202210211120020010210001222200201110101221210100112222201221011220111001011010120122010222101222211022121011021001010222001121021101100011212210121210122111221221022111122001111210121010221201221010100010010021120110002110122200110202112112121100001112201020221011111110002201120021101222211021100201202022210212121220100110001010112020221111111012022021100220222202211100002210001220221210010110022200102202011010100200220211100221110201201020022210110202220020012000022020011000221021120111012010010202211202010100020112202211002221111221112111010001021220200010122012120120200020212121120212002202102002011221110011102211200002100001111210000201222220100202010022011222111210202112011000110210022102210210200200100211001122222120120020101112201001012012112010112220101022201201022201020012001020210202112021020200110000201222210221221210120121212111211121010010202101222021010211211020110202", "020211021100221220200102011112212102110022122002100000121022222201020210020122002022221201222110011000120220022211021101020200101221221220002002000102111201212000020211000022211000212212101220000221010000212221210102210002021000122222011121002111202010212202212222122020001220000022210100001000121100002112220010000211221000120201120211011000112001111020021201210020202011200200220212122001021000011022201210012110212202220210112121221212112121202120012122120020210111012102110102100011202020100100001010120000002021201101000210212112121112110002212001001100002220210000111111020221210010110020021200200221102022022011212120012101100111210121002200111212200211002202101010112100022110122212022121202122220221202122100022121211121111221020011211122002222100212001222210111022210010222022101201010010212010200020100101102002201202210220201112001012111122020000212022011120200220210020110222012200111110120112110022211000200200", "102101111120112101100022000210222011120212022220102200022210000112220021110012011202212121011202110001000010022001022202202021211120000022122011002021010022102111001110101211100120201121101022120112110202200222002002000200220211220111100011121020201201212020002022122101102201211102000120022202202100002122201011201121010200222200100220101002202111012022200011001122222110022120122022112122210101122101101202202121121100210101102200102100110110001202111222121201201021100102100100011101110112202001000002020022011111201110210211202100001221121000121011122212110001001112020022221202110022021012010100101211021000122101012200201022200022220000111100100101201211101200221212111000001021200011011022002002001120100220120012012110221200011202022220200010221012122000022220101102112100021011222221001220000212200202112012020101220001212022002102000120020112100000102011222221221120020012112000121101102210012210021200222202112102", "222220002000112111201200122012020010212110000120010020002101201112210212020120110110002221112022211202222122111211001111020200010012202211002200021012102022101012002100212102222112112020022102010101111220212000111100212200111102200101120212111201022111020102220100110110210101102200221021121211202221021022022100222212022112002220021112111110110012100102012110210222200000110010120102011221102112212200102000121201021012112212222202001000121011222111001221102011100020212201201221012001222000222200201122222212111121212021010022121210210220222001202212110102102220211202121022121202202211220022110222020212010101011122221221110212021101001010011021022220210212222111200111100200222100121001221012202000020122021200020121101221021201022020110121210010101111212220112112201101122112200210201221110010212102112212210001011122102111221022212021210002111012221212120022122121022222100000220021200110002111202212110000220122211110", "001120210210222102121020201211101210100212202021002122201220110112122002002011200121102221222220111110002102212202110212022222022211012201122022211012210020222010020202221211222122020200222202212221221200210102210001002221202200211122120000221111000120120211221101021112120000100022002011201022020201201200220012002101110112112220221022221222110002122211201021110221221012110222222222101020110110212111000112021022200200102210010201200221200012022111122220122110000200120001120200212022101022012000020011122022120120200001012122100021011010210122200002120201021011000021201120000111002001121220222011101012210212011101211222212020112120211110020110201202120201122021100112002202222111111021100021122000200211201001021012201201012022210120202222011101102021100211101011102001011110001120001100012022200122210122121211110012202211202012200222100210002100101021212201220221002200221022200102221101002110220200200010202221000001", "212022012200221100112202101101110120021211212121121121112221201220200012212002011121122121022012212200111011010001012102122221012010212200110111012010002002100212001011101201000020221212010200012011012021212202111201202121020112120201212111010202101221112220120102000110200212022210210112012010122221222101122012022010110110010011110120220010111201011010020222021001212111200201101020002210011100221121220210022102112212200011222002102211101100020210202002121211020221202122022001221200120011000021200102002010210212101000211001101220022211212211010011122000200101112122202122010111200211211211220110220020200102111212002102120022201112021012111001012210222221022021012202001001101122000112010011022200002222000212201021012020002120111211022220020020201200122101012212220210211210002201212210011021020212112021121021011121202122010012011210102201212120120112112202112122002110111102122201021202211102121200212200112121101210", "110021022221122020122000220100112120201111110212122210210001002122102211102010020220010020020012101201100101122220000002020210022100201100200201202011221010212211011002022121012220220220020202020012121202010211111021100002200212111000011221220101022220002022122011011002211021000012121222201020201220012102120102022201120100211121210022102002111121220221000022101001122210022012211220110020022202120102021100020022012201112212022101001002202012102121020010221100112202011021111011200021202112110101102112200222100100210100021220011012002121122112200001002001000112001102122010120100021001011201101220210111220222010010111201101121112222101202111011200012110220020210211110011102010120000202202210022221200000002211201020110112201100100100211210000002221212212100001122012101111101212020211001111001012100102212120010120102100010220102121010110110212122211020122222110022000011220022000022110010111000002022122102221102200210", "120210100021012221102111102001010110100022001220212022102122200021210202202022011221220101002100220021222221111210222100211021110212220101210112122020100021120212100120020111000102100022101111120101111011122111001111112001001112201010021121112202112112210120212100100120122001201001101021211110101021021122112101222111221120122220211020001200120000022222202001121221111211210211012010211011011102111100021111221110202110001102011111101021112001002101122021222102101220010011001000120121202021211201122020112220020112220122002101021202222021102101221021110210200220222210211202200221020101111002200121002012020200112202102210010111000201212202022100021021121121210221211010212000002221122211120100100122000201112010210020202101110100021111022110222112112211200112220210001201100100201220011221010200111111222201222011210121112011211121020221220200202221012001111001101221112110010221112110020020212200122110002100111002010001", "022012202221120010112101020212121002120222001220211012202122022220020112201212101210011201220022111211111102011120222201122120101222220100010020200010110000112021200002110220202100111020201112222102011212220022222121011102020021212021122122111221101112210020002121112102222202112210020111100012020110001222002212221210221100100020211100101201120120022100122202002200200202012221102120002100121220211211002011120100212211121102000002012102022112201212010010111001002001010102202120020001221122120201010222211022010101002202110221022011020022011211012112002020022010010020011101122100121010211220210010102000122011121200211012121002111120120100001011110201110001002022111200102002102102012010000101212010021110000001102002020202100122000122021021111012120111100112211021102010121221121121002121102111000122110010010000220201120010212021002211200010121100112211212220000210210101201212110120111100202012020210011211202002102010", "200022101020111001112021002211110022111212001000000100010000010220200012020221010000112121222012212101112212201002211100021001121121102201101212001020102220000001000201112220002202000121212002211222121111001021210122001220020112021110222220002110220011221101122012022102012212200010200112221011121222210101110212222122101002102212202210212001100021101100200222011010011012212001211120010012010122222012010022011120121202011110120021220100022101202111011200020120111110201000002210001212011120210110222011102221010212022021211201221220211120022102110200002111202021120121110202002010221102000210101111001002102210020220021112022000212002120012222211002020012000111002120200122002011020221001210000000212010022201210102101012010121111020120220202020202100221212200002121020200100222010122222121221011222011212101020121120000221011120212202100022021210010200012220200121220112210020202211210212011201212201111010011102111221101", "112212110012221200110111100210100101020121100222010121222211120010110201110101100112201110210012111210112121002110022010001121221010011112210201000102020210101112200011121011002111002122220211202202211021020210020222221011002112212022021200100000220112021001011100020120022012210012022220010110201011200211021211020201201112221221212020101210212202221110010112002201200220101200122120001011110011120202220211120211211100221200211110010210112122112101002211212022100221202121020000102002222222121012120222020012001002110000102120002101021222211210121221202110200020220222001002120202000102020200220212010220121121001122200201211102112121210000110222020020110021010010210012112021200110101111212021201222201112202112121111201002210102201001001202012201202011112221022021211220200222000102101212212201102121101022001122001100200211100211010101020102112101121110021112102222102110222201110010000020012021201200112222211112210200", "110002202111122201112111002222222211222221021011112210000020220200011222012220211212201221002100000002020202021020022121001001021011211222112020011102200211110110210122012212122100111101202201010211101012012011100221110021000022020100202102122221010021210000221210102122210001221002112220210121200022120222022022221110012001222021000101020012022101012212212001121002220022001221101022022222111221210010221000211112001200202002020121212202220221102112100021201220000011002122111012020011000002120220022102102201122022012200200020212102022201212112002110002210220222200112022002121112101221211222100012022021221001201220212011101212012210111022222220221110200102110201211121212120122000112202121100102212120222122222212010110121122101102112002221102011200111000011211101110010212000222012021201022000020022012110010000100012001101122111000110121202221112001112011111101102200102022201021021020110111120220010000210221101102101", "112010120010201122102200121221220111222110112111022012002102112010110200002202011100100200221122202220000200211202111012122001221221121201001220002221110211112000202221102210122202021221101211101022001000022001101002001211020111212021122212101201112020022212101110210021221001122212020120120200121101020112020120101112111001021010021100201221010001002210022022022202002112010100220120021122122212112111012220002002101212001012111021001212121111111210112100000221002000001211101112101011102102101012001002021221102112010220012221211110120100011000022101120021021200121110010101020002202210110112000010212202001211020212211012202012222022112100120021111100000010121110002102012112021220222101220122202220200120211000002021221221010212221122011000202200120100210001002220221101112101000201201200002111111022201111202000021100121011202100200022011212120121120011201101122011101121011010212100100110222211102002201010001111122010", "001112212000112211200112111220220021101021221210102122210220100200000221011212012220212202012202021100002021011102002011122021020011211010120222121201220200012022020011100201200001002020211221002022101012011100001100110221001002011202202210222001221121001202220200102112221221112021020020000210110012101020110212001110202022110202010121002120200102020220022122001210101001111110100001010221212101221021012200121000201202120210120222101110020210200100022002101212211122010212000022011210012201112020202101201212202121220020210120001100111102110202201220222121001012000222021021000101000001110111111000011022210110221012011211101011021100120111120112001010112001011022111210102010221011200212210212001100222000001010220121001021122120202000102202022021110122012110221121021020020021000212002122020002201221120100001200012222200210010112211002000020110210210112001212122110002101202000021110010211112220201211200100120111201212", "101020012022102212000220200112111212022012022022212100210122011102011110220020001012100220211101022211011210021001212002102000212112021020002220002022011200102020011012222010101212100221100020201120212220102012012111010020220000010212012102101102102010000202000011221211220012211000111011222101222012022110001010122222122200021101000000202020222100101221211122022101221112200201012002000121222220000202122020001222020102100020221200122002012110112200011210110210101021211211222100111101211212122202210122100102100201102011202202200212100001000100212212000111000110210121111201000221101222210101200112120222120222201101020002022012012202021020122121101120120001202210002110110111202202200201122021010110011100020112102001220222002020221010110120012110112222011011222212112112021112212002202200000120011121122022002210121110211012020100121102111102212022021211011121000202102122222000210112202112220202221211222021111201010020", "221202122010202200211121002122201221201011112000111022212211222121101110110211210100112210221200221120121022120222000112011111110011010102110222202202211110002100221001002011010011011102210020100001001000211020212002222210210211011001010120122201202111221011102221010012221001212210110202210000210001020222000120000021121222022010201102221102202001010110121000110000110102102012210000220022122211120121212211201012220112220201120220111002010201010011211221221010102121012201010211211111010100200022112022011111102011212012111002010221221202200101102120202012121022201212122121112211100101211012110010021120120100211100011111210101112200220102110212120110001000011201022220002111120020101011102021101102212121111002121122210200010001201200122101221012102121212020011200122100221102211100202212220112221101100111211221020000110121201122020020112020001012212112220221202201111002122210100100222021101110001002122010101011122010", "221212111110200100102021102201110121120121010022100210202111020021012011121010111202010220021120011221221200211121012121002120020111021222020020210001102022101002121002122122110200122121121001012001010012001012001010202011020010101122112210220110200101002100112202022201100211212222020220101000022001101112100211220110212021111211210021211211101201210200212022102022101212021020202201022020000122121002222222210010011021112202021210200102100120000120221021012000200011102220001111011220011212112211122202121221122100220122222020011121012121000210102201222202021012120022012010022200221211102112010221220022122011202102121202210101220000122012112212020012220211122000102201110100200112011101111210120022100122122000222122110121110000112102201100022210021120102202111101212221002220210100222201211120022101120010202000021210012021002211100021112110021102210001011201212021200121110002112210212112120011210012011211200201000001", "100112212122211011022220101000022102121111002121110201220020222011022011020120202021101011101102011201101120102011111020120001010111001122222002121100122211110112012212100010120102020122112111201011002201001110222002121200010100210120012101002101110102101012211202221001110122201112102211100120110100110000101112111012122022222010222211211102002020012120201111221111112010221111001001122121102111220111221121221222012021210120012012010211002220220021100210001121112111101212100201002012210111201001122221222102212011210220100210221101111021212211010000200001200111111210011102111210101210112100212102200011110020112121201221220211001210001202102022222222212220220201011211200021111202211210001002122122200201210011100201201202111222020102122101110022000202202102200120211102010120101012010021021212011200210201001020012010001022000011120010111021200220200011222021222122020220221111020222102010012201111020120200111101102100", "122121022002022000202202011120001202020220200022211112000100202100202221121201002120111201122000002110121000201002021001011102010222001020101110121002111001201021000000211100021102112121222001221002100112201222200012110001101121012202022011110100121021121020222201110202001121001200221121200001221202210100011201211000021020121212222111111022010121212211021012220121112100212001211210111010222202011122200020001110212020202121010210010200021012022102011012000102100112002201011200102112010201221200001210201222220002201101102011200110200021220001120201001122102010200202110122110010001202020212002010201110111200011022102002111222221102201110211101002000202002100200020001020002020210110201200212211221202221221002101200020012221120100220001112012211211102222022102011112011120011121200220020120200212200001020011221111121000011011200002012020011120121101222210122010200211202110010222121212011001122222222022000011002111122", "000212202122021020001221222200012200000011110020012001220201210020200011100010200221211220201001102012000110110021000201220010211220220000221212102101222112202102111000000021010221012210210111202202221112020121202001001202011101202212100212210022002010010210111011202110011121022212210010111102222111210021121021110011100202111122022110200120012022100210022211210111111210120011220212211120112222021210211211000212000212021011212211222010010012100000100201212120101001020101021021200022221102200110022010112121221221122202112210021001222202220211002222220212222021221122201012010222012211012002021201020202220021002210022101002122202211021221000010112220220121200120120222011210002221001001021002112121122201221200222111221100002122121000212112210000101122200101122202210011222201120201111211022012022202111120110122120201022000020110021202220120211100222011120112120222120112222102011201201212212002112212211100120122001222", "121111022202111000200002211021121201201110012102222000002120021122011101102011221102112222012110200010221112110100001101020010211200200020000001011121020112010100101000101011112102102221101200011221021220111201020001012202000020212110112100110002210001012201010121100021122222201000201112010101000001020011002211101201100202020100121021012021001112100122000121010022110000221001011220222120202101111002012001021102020202002212002112100212211020110002121100010120022100010002222112121022222121101220012221202011002000001102100112022202000100021201022200111222200201000000102122202212111121002011110100010110211120220120120102110121211101210101210001122212112201111102120102222001000021000001010101022020101111222121020200220120120021121200210110210110211102202112100111022100102011100222211011200022101102100100001022022002021112211221221202002012221212221100010201120020201012110102022110221202022001221101120120122210020211", "022020110110202221020112002022100212122201221201121121120212202122100120200020101021010000220020100201221101100012002021000012212122001100211111020211021002021100221010110010100210112121212210110202110122000021211122021122011200112122122112011000112221211222122211120022022102022110020112201002010221212021001222112122221220220200110000200221100001002202202212120122111001000212202021200111021022020100102221010101011221121020011100201112202110022102010001110000100100122010222112220101001020211001120121021111202210020021000000121222101200201221102212001011002222011200012201100010012022102001011010020201211101200120110002112212020002102121110112200200001101110002122121002202222212000111212212010102200222111220101102201022122020101020210001110111111121002220100211121100001122202001000002110002121110222000122222100101210212120122201212101021011020022110012101101122000111210201210021212221101000102122121002112210002000", "102021102022222120010200012011221210210101220222202021212110020021210001222121222021111111001220002101001200221011022200121221012102200110221200111110202000022100200222112011001111122112222120001101212110012102001100001110200110210021201200001112202010011102211102002001020012221002001100012110002021202020102100021020122200112221020001002222020100122201000021110221021021120122022221020001202012112221111001101000121001022102100121212001110110012220020021002002220120202000101020002021020112001021011211101022120020112201012110220201122211001121202212012122110220221222210001012101200022020002102001022200010222212112220101121200200102121212210221222112010210221020010222000012111100122201022120112202010200022220110122021222011200220101202222121211012020110201122200202222011200012101200012022011200010120220221112101020201020111110001212202011101012020021201012110212212221011121222012102100200001022020120221012012011221", "100122122120101012101101001211012222222102200111010010120210010121220100220011112202000101202001110212122112110102221102101020220010012222200122120202000012202102021021011120111012020220212021220122102010200000210111200122221212021100201122021012011200101220222211112000122221120022200012102001011122122212111110200112011122121212002001220201122120202010110100220112220002102001100222021222100210220111012121210100011121210210111222122100101002212201010210222210011120111110102101011212021102010221121100112210201122112122010220101011102212201100102222002212020211102022201220011112002110100101201111121100210001120220222210222021020102100101002002001220020011212022002002220210022000012111212222021101212200110211211021212200101012122122111012221012002210120020022110212011211212002122000100112221211100020021012120001221010020001221112010201222211210220201121022100210000220211111012101120120020020111200102121111201022100", "110021111202201200022021110001220122021201010122212120111100001022121100202102200101120000210001110121101021022221001021122120100111212100010020201111011202102111200220111221222000211200211120212222110002222210022200011122120211021211210001102122211212022212201200002000010021210211201122211120111110122201212022121000111212102102001012200112202201110110112110002000120102202122111200201021211121110020011202110110111122011011122210112122002011100121012021210222002202101210020122102010022012022121200212002202010121202121020210221000220122101102112102001100001012021101212020210200012202121222102212101100021012222101220201002202011010011200202121100020000201222012010002100201210010222220212211111212210222111211210002221021202120111220100020102111002100020211020222000222102120010211220010211211222102120210012100201200210001122202112220112021201012211211120102021012212110001121210112021200000221200100000222112021202102", "021101221012121200200020012011101021100011002212222212101021100001122120020112110201211211211222010120020221021012201000020112020100112210000001111112020112100122202121221021110021122201000020220121021101212100012100000122212021102020221002100022110200221011101211021202120112211021210022002120002122020222121221001101120120121212122002222122100210122221011202220000011121001212011022211221100201101110200111202112121110002201011200201221211011220011022221200021122002112102212211211102112022002010021211100220011101112200111221122022022000021221010211221210002001110021111100200211020120120121211102000002210020010112121111021102101002212002000012111100110001021122200120102010002121201112111002000111202221211100211100202020121212102010011112020122101020111202022012222220022012222122210200201010111202002202011001122021120121202201201202201110010102110121220101012111002002110120102212112110000121212111021201010000020210", "011101002111001010111012022012221002110110121222112112110122110110112011221011000221010102022212100212202202110112100102122210112202221010212010212112102120001102010220121020100200210000201101200022002110012120021121122101220021001121021011001202212021212222110101222220002201112112211202120001011112122020021210000102202111112021020100101220012022020001111200110201000001022201100111120212011210110020201010122122211121020011011202002210202222211011220201201002020201011101210111122022101011020011220222002021222221020000222020200010011011012001221211021101202121001220210222200110210002200122212201221220021100220121010012220020020010012220112022222102021021110120120002210211021210021112012100002222000102020111220002001020112021101100120210212112110020022020121011021111200111001211002210000011010120002102021101210211100222011102010220202122022202000010210100002211012111010101000021110212111122010121011221101100102120", "210010211001020002202210122122200022021101211200100010000110021122212101201020221220121110010101221111111101002021120222121001121200100120222122002112011222122021222011122200021010212001010110200200120121221110011221100021201110200120101221000022101201220202121100202001120202110021012212222000100020221001212122202100002200211011002222020100122212220200201100120202110102102220101101020211110010201011022120202110201221202202122112102212102111010220000100100220120111120110102020002222202101212002202221211111201200012101011102022021102011100221001112011202210210100202021001101021112011012110002202100000202110112122100220210000000120222101120012012201111001101002122022100110210201120200112102001012200222221110100222102121221002120111010000120110001201221010110110022002021011022011101020221200101120010000122022000021112121200201201011000112221220201010221001122101102202021122200200020002111111021010011000002101200121", "211111212021001022022020200102222001122210100220002111101201120020200010102001002220111010012020202111102002010011000222001211011201220122111020222000110011222211001000211220210102012100100122100021220000012012000211001012101110021200000222220010122021111110212010010222021211100021122001202202002122012000211012022012022011221111012012200020110012201220101111002020022200211120221100021002011111200212021021220111200120010121201111010010101210020211020012122010102211021112201101222220112110211110211220112101022112121212000102211102221221200100122100000000222012100200211102211102220001001200012101202111220002120102221001022011010221112202222220102201200002020120102201001122122122220210212200222022002021000212100120210001110102122122100102220201112120001221220110221221110122222001010111211020012021022000221220011111002222021100210201111201211111210220121200122022022222100121102022001101221020011022220212002010000222", "111211102201102021022022221002222000121000001001010020212122112101001001022011122221102221020011021102220202021011022122211001212010110222022210211122202222120121002020112202121021220021000222012110122010010222100111011011222020120021101212111120200202020020012200212100120221101220020100011001022111000000202112201121110010222120212022000200202212120102020100101122002202011211012202200120221020210101010110020201022101122101222200111100111112020202002120001220022111121012010212220222211000012111000112220011001010212012120110122111122220102221121122002021120000102110112121121211102220011021010210100221122112210222010110101102100101002200200211121101021101212021012022110111010022221110002122111011011021022221110111120111222111110012011112222100100111101011121122211001112102011022002001210112000012010220000202100211000222222220222101001122211122200201010211222210012021221212020111200121021012001121201210212000201121", "222222120220102120221111001102211112001010112100111202220000120220010020011000112121222201110122000021021110121120222000221210210201212021022222002111010220210202200000100020122012211121202120110001220100202010001112011112020111220102020010122002222020000122102102122112020110021201102111100102022210220112221112021111211112020112221022201220000021202212212000022220010101102022012000220010200111220021211201110210120012201001220201101120200202020122212121020010202222210001221211102022010120112102200122121022222012210221201000201011012210112200012120200111011110112010112121120021022020102022102000102220212202101121211201022101001202102101121110212201212211111000110110122201112122001112202220021202221111012122000120210221211010020101110221110102200011122121110020002012011221110022020010110002100020112212002122220012112122121111212011101222121002010222022022200012201011111210212202021002122002220111212010001011212220", "111210100220021000221011022212221210210111102112210110122202001202200221121221212202011010110102201111012000102111212201212222122000102012122001111101110110021122111002022221200002101002221211210011020102020011101110221201121101221110002002211012000100011212011121100220000122122221001211121101121212121220211000112120000001021021212112110210221002202212100002100202202021120021122020211202021211122001122210222222112011110121200022002122002102012220122122202100022101200122002122212120211112111211211100102101000200002211011022002012100122120110021002202220102102102011012020010220111001021121212200022112002121110111022211211011211222210112211120012101002020012112100020000101220111010020011022012212201110121221101201101020111201222222211201200221201211000212100100211201122112122222100011111000012221010220110112210112010211012212210202021102112211121011222202112100022110111111102011002022221001200121101112220021221202", "112111100112000201001020122020012002000110100220211012000101111102011100212122021021212121122121000110121100212210112211211220110222201101210012221020111202202112202221111112021120000122021201011220112101122021101111011001101122201112121002102202111211122010002100111212202101102102210110100210110111102121111102101102002220000020200110001102002101021122211220020221221000110101122012020210021220200010202210120000210121110021100220121010112022020220202200220011210221100000122202210222020200101101020122012001111200101101200002001122220120101121110121102202021010212201020121221100102100212102212010201010211201102102012222121121021200011101111200210222112120110010001021200121020100011012122221111200001010010200200212002120110220222222120201222210221201212212012210001100111222010210102122202102002220101002002221211201012020002001102111100010122120112200200122010102122122222202020101221101102221222020201212012020220210", "220112201202012221202202222101120021002221112100101222102001021121122222202220021000110010211220210010002011210200012111011000122222202122221021202220021020021020002222220011220021101010210011112122002011002010111202010022112210200200002212011021221001101012102100112101012212202210110201021102101221001010112211200011111012012021202222000220000101112111121212020121201101122212121202211111021102012012211112000211012210022012100111020022212120102010112000022222201201211220110211022201101010112012111221221202200122022222020010000211020122100112202110220110012021100222002000201010122002111101202122210111220020201211120121212201012112022102110201012000111012201110111000120222200221221221212221012200012200021012220200122011121122111021201200202000002110102200021122202012222121001212220100200110100201012020202010012000100120002020122221211012221021011202000212010112220021000122011012101022202212212122102102210011111111", "001221012100101211111101220222002212012002012200012021000122121201110102220112220020001202112201002120211111102022220222222122110220001011220210020221121000012202120001212211002002212111121112222110202102002011110020222112022100122222110120022211001022001011110222200220210222111001222102101011111001220000212200020210101122220112121100102122210122201022211201222222200010211220121212020121120122222212222221200022101120001110210202020220101220220202010010000101211110202121120200100112210121212121200220012111000122201021020202211201011210100022122001011000210211102100002011102012011010210112002001000001000222120120121020221221102212020211012101020221001201122110201121112210012222011100101012110222002211222012110011212212212121211201211112112212100102220122221200112101110102111212212200011010001210122201122001110022221121020112222111001100210100222020000122112122111202101112212211210212100012101022100110222201222221", "202222221100221101022220001200210122112112101021010001100210020220121111020111211222210220000101200012222120120011212220222110011120120000120122121100021001122001010102202012120211201022010122102120110101210022011200100100122122120001101002200221021222111222121011010102020212002112122101002002212211120222112100122021102202120122101021212011102201012011111011211111010221110020010010122102201221122100202202110212121010112020200102102220010100211111221000022210200121012020201111111010202121112010122221100002122020220002111122122202000001101111211122200101222202111000020000120112101202211120111102222012101002002112012202210022101110101001110110222112002220001122021200202202110121020102012200110210021001122221210210220101011212200112202000011211000120200010020220220212000200022012200220011101111010001101101012011212210100020220200011112210221112122201022220122102021020202000010111000122222101222222001122102000012201", "002021100002220010100012002012222110022011201120101001101122221102221010212220110221101120112010112200011122112100000210210022010020021120200022111020002222022001102022111211011101112001222222101100220020212202210212012222000200121112010212222000120001220111121220221021201012100111200110002212012112201111220010022111001222001210002121201100111212010201001121101000111222110110121002101002121220121100122001021012212000121212101102202012022111201212222112000122010011100220211021202110122102100021020022120021200121210102120221222110212201201121102210020112112021121112022212221222101121200002010111012212022001011000102122222212010112220020122201102210201110222012220011211122120002202101010011020220112022010202212212121101010012112221210120010121211021000120121101210120121002121200100121200011001211221112102120211010221202120211122002011210002110201222021000212201220012102222011110112021020010012221002021010201020101", "222220200111202011010010202220010011022210010200212120210201122202202200201010222121122212222112200000011201100111122001010120022012121120122021002112201101002211012200120222200000121112001212210101021100202001120110212002020011221000001222202202001001012022221022001200001212221020022212020221210012122001200021112202202220001201011211200212111121202102210002001001200200010011121112202112121222212002122122002102010112222002201111221220112220022122202000022201122020211222122210112111012202100210020110021011112121202011221112122220021200102102122122121120022222110210010120202110110022022002010010222210021220122222022222012111202212021021220120220021111122101121120021001021211110222222212022022102121101120220020122110012011022221120102002111001002202110100012210212110112020211112200022201102222112212210001110122111100101200020122111220001010022021122221101000100100102222122000120111210012221110211102010221021102120", "101011120101111102212201122222102022102011010210001012011002102100220222121111002021012121002222212222012101102202210221220221221200110202212120011111022111120202122212002101011120110120120020021100021012001111101120210020102200111201110100201211221222012212122020011202211000202222001201121122010200020001112001010122210001121112002022202010211210221212022212120111000012012112111200202000010020212222101221102010221010202211221111022020022200220110122022121111012121012212020210211212021222200211222211102200020200212120212001101022010210011101112121000200200000222122222200220000011122111222121002200102210020001112200021121110111000120201021211210212020010021201021020122011202222220112201211102210120121211212001021012022221101112100102202012221011102111202202011011111001201212212101011011111200101121111012201101112222210210110210212012220010100120021022012202100102000022222010220001011201122211012100222121001111022", "221120112000012100012112011022102120200102221020102112221102200200102222200111101201022101001220122202201001002200222221201201012211201020021022112102220201012211202122022012021220002012120120012020212122010211101112122212100100101200000020221111112122220211100202110000012121102000010120111200011011021210210212001020201012010220222110011020002021220010211222111022001110110022211222210011010200110202100102100020021222000010202021000111210022021120201112200222012101001020022211210220102211110122110112010002202202012110220122122020222112001002002120110222202210221221120222022002211000221011011120212200110202122211121220211102101001101122201120022112101100021200010110220111110010020212102001021200220021210212011220210011212012010022111001122012012020012000202000200010012212002222011002011110010120212022212211111212010210211120221012110201212000121122110202100011111020001102020121122201111120002110000022221010010121", "002001010201101102120202120110221021101120210112002001102122000100100201221210110100010220200201021100102220112220100220200221102222021001212022000011020100110012210101001021110200122122100111120211010221222002012002111102220000120111111121001112200202212212011000110120122121002101020012111200010000100022211122212011011011121220121122100220112101012120101202002012202022101120212202022000120021212202122222210111122110120201120000020010220111012102010012001010111222020210220201020101211200110012221111101102001201220220102002210012021102012021012022122010020011000111211221122101120121222020102102112121012122101012221222000011221200021100121222012002000110120012210212100011121010220012211020101001000002201212100121022120100022010010201020120002100112211222110011211000100102111011221121020202222221002200010202112120021220211120020201210000110201121210000001010202212120021211222011101012012010200112110120120200221110", "011010201111221011021200111212122212122010210000201201022002112020210021122120222111122102022012022020101011120002011100012010220000110220010221200211010122210010000122100120200002100212000010201221100112100020120012210102101210101122202102100212210220020020120210101122111002020110111200221222122011011221010110010100102001220222000021010111012001022002211122111220022210110001220212220120102212210000212000102110210201202210122121022001220021201100112002000221202102010110002221101222120220021021201111000021122221110202220001000001200200101101110002012021021010010001021000202102220002200211020021110010002221011021120111021100000211121100222201101100120100202001101012200011122201001021112100201002210210022100021020202101200220011110222220001221121001120202220112002222011220012021001210222021201101000200022122101022111011020021122000211020101011100110022002002221211112012222112001212100020001222012221011001002001120", "010121121111221110200020021010002112111201012221000001110000011011002101022120210011211200010002111021201210020122000102221101120212111101222102112221121102212212211002121000110101221112122020012210122121012010102111100212111101022111210202202022111101202200122021102102012112101002102000210120102220120000210222002212212200220120110200102000122101021220001011110112012000121101202202211102102010200221022111201021012202120220010112110121220112220000000022002121022211100201020211021020101112112201122020110110202000100001022221112120002000111200000201002101222210222120002020100102122112110011002220022100011102100002211201201000212001000222222110212002002111122212212120202020210010202220122210100101210010102210200220210220101022111210001102212220120111120022100000100222122022211020111022021000200110020220202002002212122121100112100120202011010210121002022122211112010002221211112002110021001002121010102011001122201220", "002100002122200111122022210121221221110121102210120020020102220002000110110010220210201220220221012101111000111002210112102102220020202012012021222001010122212101020220200222210220110002110212101102211110201020202220101120010011201121200220222211222022210020221000012210011220211201122012211211211200000102110111022102022102201021002000221002222011001202122110112211020210102000110002121211022000001222022010011011211220221011021100212201110100101200120120120202120111120200200120101122201011201122210022021200202001222210200110211000101211222120210200220000120001101121211022112220222021021112221011200022002100200021210102010202111201010010202122200002201021002220100220112212120010221201122101202200210110200100021202110021212100000212202122000222202010121120222020211101201212120001201221200221000200220201222122121021001112011121200112202012212101000111001212112200201222120010122212101212121102010000020111120201220211", "202002110212222200022210021010110201112210102120021221201111011222001221012100001101001010202011010022201010201110000022212122211122202010202002020112022200022012001102021202012211210122211002120111012120211210210100012001212221002111220210201012222220111110122011001000002002011222221222012201222002012000022000210112101021011100020011011102112020102121100222021011020211221201202220012200001001221122012120220021021100202112002110122112110201102020121210210102110200221121100110020000002100222210020012021002222110212200002110012200212022122210120222201020011102011222110010122211121110201222201222111212202021200111011200200100200201011210210021222101012120021211212222011112111000220210101102022111112002201110212012210112121201012210222011212211002000002101220221211000200121120022101021201122022121002012222221020212202220102121111001012101222120121100022211121102101010010112212221001021112020211122020212122001000002", "102022200202202202001002201112120202111112101001111110111110212111010100112222210220020012011011020011211002222022201202010102221111000210111000201011011002212002000211212221001211121200101011012001110211121010122110101222212022001211000020220101021011012220002120122101112101011010112120012212201122012011112100210002212122112100222121110000122211120010012202011111112202202200010212211012210021120120222002120010021110120102120200010101101222001212022010101102000012122000210122110000120222121002222111101000200212221122000212200202101100200102120021010021021222020120110100110102001112001102020010212110200111010202020210100222222021102121001111201010101110121111110002022002002110112211212000210212212100202221222022211122120202000021102210200000020121010121122212211021202210210022120212110221000220120110022121212200110012220002100002101222012110001201212001000001000100020200001012202100101122202101211112222112101110", "012020012010211102110222111211022212120211100122110220102111101011210221112011222211102210011021202222201020101211010111012210202011020021222220122010200122011012122001202212212002012201011211220002222201212111002211102002111012201001220201021012010222202100001200201220202102120220022211022122210200120010012000221101021220110002111110200200012022110211121021100111001220210022200220010000221000011010112010210100022001002102222112100121202002112011112210102121100100211101220022001220000210220010002202022102111100101122212120201021202212202001002201012001201102222110220002012111122210221122221200212000000102122020200100111001200102022120212221121212112112220002111011112101100111021222200120022221011211011022020100010221010011102101012220112020012120220001011110002011021012011001022020212201011212020202101001121121101210200020202212100221000021021012212002012201122210201201102000110201002112010121002012021122001101", "221211120210020021011112022221212220001022010200101111112010112012000000210001122020121101111002100001102212122022101001002221122122012010221201011120000021202210120021221211112002201210221112202020022112002221211120100022102012022221210112100122221001102210120100200101212110011021022110000012102201100010110012111120212220101221121202111222122122020011211102222000010201210121210210002221200010122211121001101112221202000001101010110000211200100201022210020220022222122111011022012210100012001221010220201012210010221000112021022120102000001100020110222012020012011012121012211121222222222001112211202221200122221122120120100001000022020122022010122022121002010102100020010000020012202000210220211110011212121202211200000210212002200200220010202210111122222120212102200211020220110000201220120211211001202110122220212211222122101010112110100021222002001111211211210121210222020002212100222021120220010021202000122210001110", "002111021000100020001211011022002202100100011110110212202112110202101121002020210222020201120002112202121222101100102102112021121120122101010121121002020111002012021101221002021021220012211212101122222211101011220011200111212200010201212010012121121221202101022121002122120211122001022021000010012001202212102000211021010110111000110022000101122121221120211200121010120002012012201102022110011222002022010020020212202000121120000001212110111111120120121010001112210200102001121121201111100110210012100022001220210221211202201122110012202221010022210020120012202121211200120112112000110112010102212002002011212112220101121210110200212202101001120201012201001201012112221200211011202110002010222210211011100110002110201021120222000221021221210001202010012112000012001201220210001000122200101122020102002200020111202022201212100221120201211010020012011202210110110211110211211022221222200122102212201111120112210022122011002222", "200221112001101211022100010100120222202222202112020221120021001222101201201102102120200001111222110211221001221212220002011101221110010110000122222112011000121012202200010112200212021211112100121002210001011002201201201202001002011222020101101222022100002022002001010020121101210200012202120001200212011220122212001221212022102211120110112202122002011001111120000222210210202110112221201001000120210111022112021100121012120002100020002120022212000100122022011210122222012101001201101122112201100121110011002212120120010211101100100001122000020210101202200012010020112110100000012112021221202110120200200121220121121002221100122200102102001221112012200010222200202010000202021212011101021000100122112000120101100201222110212200120120012120002021121021202202202010100100200211111210121212011102121211000211212101001100212212112022021112000121221111201000120120221000110102220200010020010222200202102010010002202021122101220211", "202212120012101101102201100100022220100112020120102100012012020012200110120200022201202012011122112111001022202002120002201120220011010220210002020201010222112211111112102202200001100200221021101022020222202022102212210221211211200121100201112100202202200221010202010211102100010021202200001211112222121100121200220000002021221102002122110020101112111001020112120021000010000222211110210101100022210002100100000110111012000212112202102211002011001022022202221001110210222102210022012100011220221201000112021101012010102001212001020102122020101122002002002011112101221111210110010120121021102121121111112000202212221002010100111122221200122021020020221001101202021200001120101202011002010021011001211100122202102111220010110201122220112120022122222112011200201020111100101201001001202200001120102100012202011011110022211120102101200211221201120101202112000201002101201022020000212212202010020211220201121022020221222110111222", "201002102211211220111120100120200112201110122021021211212222222010201210100220001022022112100211110112002112222011201220210200020200111001020202101021222110200221202022022212101222202110201001010201121101222112120200012221101022212210012020002011110201002110220110202220010101101211112012200101211222122110111212002022212211202102022120020100122212001012102111021022020020112111101110102211200100101020010221201110020121110000222201021211010211100120111201200220000012002122111020022011211010002112211011011000110210012220211201020020220122001102010110122211201202000120022201120101100201212011120222101211000202022202212220020000012210101220122100212200022000121102121110020222110220220012121121212110120220102222110211102000121000101210222122120200021221222002202112120120012010220222110022012210222111002212021200020021011202100102020222221122020102201120212021110021021210220220101102000020002220120111020212202110000112", "112022122221011112111201022102001110010112020221110000220120202122001220222121000201021222011122122211102212120222120211200000112122010210000221110110110121002120111020112211022001000110001202001120012121221102211111221011122120211022210101012102022011200011001012110111012100010112002002020222020122102000210212201112011002222121011212112112001100012101000102102110211121020012022000100222000012011001022210210101111120011202111112210002222101121121221221010010211221211100002202021210202122000001110001111212120211002110112111101211012002210212220121121112000222002101022222122221022020101112222211220201021110212102202201112212201000111122210000121110100220101100122210211100100002112110001200112201022000121212112220101002121122001020201221121022000202020201001120022012212202120211222022102101010021212201100200002100220111002122110012120222012021110011110012101110120012210000200120112112021221001012000112222222221011", "202202011102111211112020220200020122212201111220012212220021121020022201212001222022222112102102210102000022010000220012102012222212201002101121122002000122201210112121220122112102101001011012021211122000202112011101212221020121112122200002002011120110221201102210220111211202212012201201021211021120101011110000021221111201221111002112111120211102010101201101010112020222220002012211120120011212111101222020201111122112102211010210122201020102002102002000201211212220011112021022200221001000012210120111122010112201102202210221201200110022210000020001002101011202220222200001020202011102121010120012220210200102102110211121222010021201012220210210220022211020111111101020202001022102100212001210011211020100112122011221000111121101002111221011102211211012022001012120101001002220202002120211221002020011010102100000111110221112121010100112021010122212212201011222102110001210212210102022012012202111022010222200221020102102", "221210110110211200202222100100222020200101020220200222221120101120210020002122010101121020022200020000222201220122110212010212212112220000002001220200112020022011121110200212020011010201020210202221212211210122210112001021212222111110211121220120201102020122010002222210111020201101111200020202000110101010112212121002020102120220010011020102012112211022121110000211102112111212202120000000001210022220212011222222110121211021212012202201112022111112200001122212112011220002220120202201220100001000112120122200000121222100001020020001122012102012110202002001011202122212022212110100201120102222122002021112121001112111112000100012020021201021201012120100110220010112210200100220021012100110120211110001000212022122121120212122122121102000220121120002121021000012102120220101112200200101010211202121210010122102220120010022200102011112201001100222012122122102021200000001020011010111022111220222102111002111012222002210101200", "120121001200100101102020012021222002112212220102101010001022201122020121021010112012211211102200100011111102122022022120012012111222200121012200021102222210110001020200010100021202212222200012211122002202210021101102010001210221012011111121121212110201010200200220210212100202102002220210102022022110012201100122001101101112212121211202210021021112112022201022100210200212000010201112022122002111022121221112200000121012122010222012001222011110102022120021120012121110222221020010211221110210012000010112200010011200112100120202001202100122000112010101121222010012022100210200002021012011212021210001200212110212000220012002010001002102011112022112111201212121220122011210111011002202201100020111120200210122021101102201220012121210121120220002201200202001100022001211001022120110100020122110112112001121120012202101011112002020102112012211111120221201012002002122001220102101201000222202001100100220111212101001110022122110", "012120112110011121202210021120021020120210000101201000102022001201122202112020211100121120122121011121210020222101111222021101201021021102010202001112210100120012000101000212201201202022210022122010112222022122021202212120021212112221201100201010000100122212020210011101211221111221010011012010011022021202101220200002121021012221211010102021010211111011200112022120101210002210102222001010120222010102002120122012001110212021200210001202021212012212012021221011100222120111200202000210210212120211121122111111022101000110221011202021211112021220121102100022111221000200011212222011211121221010120121101200002102100222120121122020200201111021112100201011010022112100022001012100211111210011210020212121011101122112121011112121120020210221021220211110202110220202002002111121020001220011001221102101102200012110212212120111001022010012121002222120001002102010021001012121201120122110111022010211021021122200122110022101121211", "210202201210001210000222101221120202000022221210001021012202011022122021111101202211022020222222221120101101120022110202200112101021202102102111102222011001121020100201102210122210202001211001112111020022010110202111122210100010021022001110002011100201220121202002122020002122101110111221000012211022020211000200122201002121112021020210212122222011112020120110010000010001121010021122120211121011220121101022111021011110021222222000021202220122220120122021021121202102100221200002021121001010121002101022102021010121112000121111022120211200220012022201201111000111222121102121022202012101222102011122120220220101011011212110122002100120000111020022111212210112212101100111012000022211110222102101100220102220101222121010012020112100102100120012022101100111022120220002100022001101000002112000212010110201122012022200022011010012010021110001101022212011022012112120221220120120011021210122112120200212210201211210001021110000", "112220101122001110001102120211020110010122011022121202001100112002020201020021202112011102210212020001110222121200220120102011012220110221201112222022002010221102100120220120122100102122000021211012102010011011212220222100002111210012220201012122212002002002010211012211010022210112000211012220222002202000012111022000120021002111220002121220110111201001121022110022012121022002001201122220111121020122101121202200021222100011001121210220102021220202100022112201200201221121202021022010001010020212121102120121211102211020220000020210010112212211001121002121210110212001012220010001212001000112201212022201101111001110000202202222012110112212021201212112102201000020112211021110120212211121110002020002020212010020000102101201221110210000102220122021000120201222020011200222110121012212022120222022102120120011222100221001221100211112101111022201021012111110120100121202011110121101100222021221220001210222110221122021012202", "012220221121101021022020002002122201212220120120212221111021000211101221120111022010011012021002222222202112022210210202112210120200222001100122100000100101011221021101000012202010101212112012010201202210121202211001010112022102222121000220111100110200122210012002202022102010212000221010020111010100210110210121111021121100202111002222002211121012012001001211200002010012000121102001102120012122101201212010020120100212112110021102001210020221110220121110201012201012101200122001000202110211010022221001101220101201022202112020121012001222010200200002021011012120012201210222120221122122120001011101022110021112211021101212200122211022202021102011211020110222010011012102022222112122122002202021111012001211111200102111210012212221222221011110022022221012022122221000200222021210222011210200102202120111022222122122011211210100022101002000220200012201002022220212122010100021001002222211120112021021222202102010020101201211", "210011012112112222202202201002110021011010021110020002010200000202010102112010121120120121112000202001210002110122100001220202202121010001000100202112011012010222121212000011012202210022001122221200101201210100122200212001001100202122020002120111200002010102112111102201112202110201000222010201102220101122120020211110111111102222102202001221210011112010210200010201222122022121201012211012210011010011110010221102221200201000110111101122220101010220000022002222111022020200020222001222112210211121020011111020001012002010201221102222010210001201100222011120200012112110211112202022002021001200020200200012111120110011111000202010020011212221122220011110000202211120221221221222001012220220021120221200000120222210211122001000012011002110212210112012012120120221000211111120220001012111102000121001221000022202221022021210111212022021111122001111100202201111010120112201100201020012020122212100101101012022012112111221002100", "010100012010202022002121220212200110122100021100222102210002012020011101000202221021000022022021221211012011012010021202020110001122111121002002211210201012210101210202002022022110000012121001112120010100022102211121012122212202222102010222121111120101121002002112011010220121021222212011022102220120001010202221020012201122212021121102200212112011200120221001110121012111212000221021220212222122020102012121210211221022021120010020112011202011101202200001121100121102101011022220012100010212021201112102020202221112102000222111202220210112220022002211111011002011212210100212021101211012021012012202211120220002100221012011102020000222221211220000121011201211000220011000022122120121020200220012221110111100201201000202210021102112112101111001021111120212111002111110011012122102022022011102010202121102212122022100012012011222101212202020011012121202102220021112211122012120121220101000020121012020021021112102011010201120", "122102120122221122122210001202121200222011110220201221001020212110201222102110210221021112122220012111212010220001121101022021102212010020002122212121121120210020212110120200112112012022100000000010122122100201211020110210110001120202020001102220110120012111022221022201012102201000111122122202201200110111212100002112222001102021202012011122012011021220021020020220220222222011002022122201220200220101021002210000111200212121012121122002120221002011011121020001202221121212212122110201002011122011222202112011121010121112122110022010001001221012200200020121001211111111110110200201210201120021100110000121100220211221202210002112112022102111002001010002102100001020012220222010221002212021020120011021220222002100001122020120102121020011101010221120202110022000121111122021002202201221022000020001022221120120221122000120021111200000002200000122102012001012220222012021002122012012020200102120100122100020200101210121022012", "002221221122011210002211011021120110211000100120122220022012011221110101220222102011111021000220200022220110001021011220221121012002110110020200121111020020212120211012012002220210021122202202200121011110012202022100001211122020020110121012021112212122021010221002001112001000111221122122101110002021102211002211211111010111010211102210022210101212211110010010001012112220011002200220220110002201022102121211122212012210111001020201222210201002201021012100212200011100210102022121110102002000001021012021102110111221210221111222212002101012212202112120001202002222000122100201122011210212220101022212210210120210021202001120012200022211202001120110001202220012000221102222221210110110110220012211001221102122121101112220212001101111202102010002202022102010212211221020102000012101212022222002220101000102211102201002102010000000222111101000201022112012220012201200002221000201211002210001001222200012110002002100102012121212", "111221100022220010220001011122222000021220211120111120001122002001102010012110010202011022101021121202212222012220110002021102211122121102201110210200000101020210210211222212200202011102120010202211121121001102221000200202200121121020122001121102101211011020020212212001021112010012011021220012201000011011201200200202112022012211210012002212111121110020012100121210101221222100020020002000201020211012012021201100112211222111211111100121210022121100221010111221222011122010011102111212121122002012220000211022100002112012212022021102000001221112020212002221022120211102112210012110012001112202122121212020001222020020101112120222220212212110120112212102020022001112112121021111002121111112021011110112112200100100002002211200021001201022120110102200102210000212120011221010001101200221022222112112010112122120101200012101202220221021211000111212222100012012111220210000101021101111110122211110221101112102221211212022020111", "011201221112222211020212100210022022002120001211102100220122010121212100211210022200221121210201110212000222021001210210122212201120212000122100111111211220220200210100020210021121211122000212211201121120112010022221101110110101101110112001202121201000221122212001201120222122012210212221012220222221210120101122020120001020002021111122110210102011120222212010212110202101200101201111102220112012010012210112121122020122110002220001222002021100221101121110012000122220112021002201212212100020220200020110000112000101022012201222120111020121221012020012121210111001122200210021110010101020001222110110112220200010002002001101210121212112210112010122122211010020212112212021100212112021000110202222021001112202222100102110212012201202122001212202000121121001011100221020102212020111121110220212211201221222102222102121010211001110112112210100120020120221021012102021002112100021021102212211000210000200001212012201020100112202", "011001120012122200201002012111112001002220101001101020122001111010201121210110202201012012121211110212001221200100220221020100012212122222002222020222021210200212011111000201210100111122010101112101001122111001020010122011002222122011021002120201111211002212021000221000220011022022002001101021020122022100222020102100201220102100011220201100020121220110212000000100121221102102111021120012101120122122212210012001112010000202110201122021020201210011011010220021002012020020111100110200101121000222220201102210012220201210020211211021112102022222121021211210100012102020211100012212211222111111200220212221212120101001220010122122202221121221220022120120220000020102021020212120200121021012002210110111111200100100001100200011101122111121111220102100211202110112022011211202110221020001122010111101111122100101100022111010022211220202101002010021001102202101011212222120111201221210122111101202221022122020212002212110110112", "200022112212022211212102220021111022122010112101020211111102112202221011220120000202210222102000121100001001202102000020020011022101021111220002222202020020222000112100020010101211200002020020202221220000011202011000022022210122202022101100010121212022222100212101122000102211212112111110211112102000220211200222000121110202121021020221110200102112210020020102121011200202010201202002010120202112202022200211021102002112022012010020011122220001020020122102000221101011220111222122102210022220011000000000220220201100112011111210212022020212222210020112010100102210102211020021010212002200102111011210122020222022000221121222001022120011211020120011011120010022210101101001011101222001221000110121212110112121121002221122000222211122202112111101220000010002202111022201121021220121121200020220122102202201012021022200022022222222212000210121212110112001111002100021110122202210210000120001020220020120201210000001220201122110", "111002100012112100202122102200211010122201110002020021001201221111002210000022001000121120020012020020202212021212221212020001100000000001201011102211112202121011202000020212200210102201021101101112201101102012221121002122222211011121011122021220112210021222001201122021021002012200022102012102200021010212112211101221022020021111122010211122121121101001100110211111110022110001200010100101001010200000001010020101100111011012210201002201122211211120011000120201110120001021022102222111112011212010201020110212211212112211120101020112210010211022101102211120110002120022212010001202102001212201120002100102200010122022120022022220011101011221200121222020200122121000001201002212110100001112210220000102011022210211021200022010112121211110000020200102012201112212212011211211120020111011120102020112101002222212021011210020110210211011011010111101111022221122200000121101011202202002000110102212021100020000102111001011100102", "211120112112121211021012121110220020010112221000020002201121221011020211122120122001222212102020211201212022111112000101111201221112202202100221122022110020201102022121100012120202212111020012020210111100201222201001212212011212022222202102201020121112201202110001212201020011100212221201021012111121101111102220111221022102220211020120011122201111101201101000000122001110220211110222212111210212102001210010101112120012212021021120121011202122111121222210101102201202201012211012200200022210020110212112202211110022212001021210020000002210210122122201121210010022220212000120010121012010210221211210021222122022110102102002010000000202120101020011201101112101220102122210212000112002000200002202022222120110111200221001211201110020102112000021211200010111120022002020012100210020100220021112100021002221012102211002210111220002210221101200012021202111222211110000012110210102020112101201021121001020210221220010101021210112", "101011122121212211220200002021022112101011000012002110100212110212010122202121220111212202210022102200122121211210012122102201101211102121221222020222011122100220112110001222200100211212221002110002011111211222002010001102022102021110021121012121100222012200221022220021021110110121020210111100200112210000201221001002000100120111102102110022111201112120012220022102002002221001022112220112120101210121202012100222011001000022101001210220122220020010101010220120020021210202221212210110100120210021222100010220200200012101221201201021000211212022112120110210200122100220020122101202221212202122111022212200222010122210020202120222022111112121021221221100012120020121112102021210010102122222211202212212122010122201022021011202122121002122100121020201201002110001201000212000112000112220221212112122120101221101112100121221022021011110020212220221100200022010010000202012211000100212021122202021000120200011000101202000000020", "220202120220001020002222001101220021220120120212122111012222222111020212202022110210001111221102122002220001021022111221200201102002100211101020202011201012012201111021122001101202201220200211010102202212000012120120121120210202200101020212002122002202122121222220110110220121221022022210202002002222000201222120121201110121011010100210102220222102102002111220221121020112211011121210010200010222110201211120000010011021101010101001020122000111120101200220120211202011020202202102102021000022022111210100011000200221212002010011121111010220000112121010010100020102201220220001221102120002000112100101010111112210122100012102001212201221010100122022100202000002002000000100122001201000000102111210101011120001022022120200100201022121002222001212111120222001221220010001121202202120111021122201122011212110111220201211012220010101212012221200000102100020011011212111202222220200121210212220102102002100121111201010200210000122", "202101100110010211220010002222011110210120102110222102012121110002211021011200202201100011101121121200211112100020120022021002122100000211112001112012222010211011211220201200102112000201000022000111020111122101110222201101001101110010102102010201120022222002100201122011211122210000101112202102121212220002001000202022002200212201122001110001112001010110112111212012101222110121112111210000110120121111021110212012212102002121102202012120112110110021021112001102201210210222011010211122022202020021122002001020222120210012122212000112100102022201221111001020201220210100100112122221012102012202111211211212212111111212022121011221010121101220021200011112011011121210221210000221220210101221102211112220201002000110000211002020220011222210210010202212111202122101220010110012121210011021210201022200011210012112222000222201121010101220111012121202002001112000022011101121002002120022012211102010120020222021110221210010120111", "211010222202020102220002120221122120102002020202201001110020122110212201222122120010001020010022100011221021202100111100001202121001201211002101221201021202202101112011112101012012211111111221100122121112122012212102111222121211212020120110100110200002021100101110110010202210010100220120201101022002221011221112202201022011202201022110100201101111200000202002202011102101101110120000100200221020120000010022200011012212012210000212000100221100002021212200011201220021122100001112021020001111212122000202022112110101102200112222111010112000020001021210210111001121202202010120202212011121112200202022122100120020222220101020102021220010021010202001111201101110021021102120001000010111022002010220121201020221012101102010120221212100020100011200001200122201202021121101121020020201102210021112220110210022000200221200221012112121010001000002010212122011011111022120120110111011210101212122121102200011202212001220101021220002", "000000221100222111201210200101010121211211200000010200221112121110000200221210202101100222212010111220010110022210000200220020112000001020221000121020200001122020110020000022201101112211021011020100111121100001212201121121010221200200202010212201111120012220012211101212212021000111000011120111011201100220200100002221122011000222122110122000021122122012121121022102202221120200111012210000001100011121012221200001111220021012210110200022020122212110001110122122002212202200001101000202012201022011112120002101102221220212221211200220000012001222220000020211202012212202121020110110002101102012111222021120200121221121002020021210120222002211001100202002000102110121210102210121220210000021222202221011100112201010220221202211011102120000112011101101012100220201122121212001021010022220222000222110212121112001012210122102220011012022002022020102100100022121000210210222020012012101102102111122201001010100100200101202200101", "000010100010202101110102201102020002011020200101211221201121010221210002122001021122022210220010112001212002011022121102110012211210100011102222000201101221200112112121222212000202010022121000112102022111211000102012211010002010212101201121002110002111100121012222110220022022221120000201012020200002210212020202201022002010110022012110002202220211102221001000122202121022012110211011200112210021211122012022122201021110002222100010200212000010222212100000101012102212222201222012002012210001021101121011020212202122012020111102002011111002121120011011122200002101100212211001221001211000012020120100021010200021201221021002101110011000212021212212102220012021012001022111010202112020001112222010122220000002120111220102201010102101210200201001011022010011122022112022022010011102211000212111101211001022222111220222020122001210111211022110000002220211101121210201102211002211200201202011022010202012102122200021201022001111", "020212212020211202211110220102022120000210001112221022212212221111011212220002101022022121021120021210210212212012022220110220212122121211012010021022112111102202100122112100202210222222001222002201220100110000110022002002110001020122100210101111012222110220110112100020022121010002011111012100120001002212011021002120210000200210122210222020201102222001222210111100020111020000001210211211221001202102012210201101112110120021120210111112011120021121011112222101001021200110221101012100221002110111110100010201002102210000000201122101002101000100112021020122222200021022222121222201211212212220200220010122110020001211000202110010210012120012211200111102000200011112211020002102101100020102010101201022022100222010122111000211200000121000110111020100100212200112001201220002110111122100100001022201000022120020020220001001121102020102000222211220020011112001122001112102111220011212100000211212101200002202000222100121002020", "122220211022021212122020201020201212212121211020002201021101200110200021221101120122120001221200112002200002200012111221201211222101022002011102002222201011201212122102010100101110022211001020021221222201101212100021212011100212110021221210111020100212120100012022121121102221212100100000010222011021020012122102222012112110212201102102210020001002012211020210022210212011002001022010100112111210102220211222201212200112000202011001110201221210220120211211201202012101000021222220200210010111222012100111201101221220010100010111210212210100111002100221012202000000222201222021012202001022201020002002121221220122210112020110202220200201002201220221020220012020000010121111111210210110121001011220222011211101222021121101021120102221211202101212102101201202120002100221200200200222022001011211001010100200202212002211010201011222201100102101201212121112202002012222220001002001112202000222111102202122212100011220002012201010", "022112010012111010000122121222210021200111221122012102101220121201010012021010102100220011000011121120001212100122012012021210202201101000021011121211102002102001210021122000211220121022222212211102011122220120020221110020021000022210121211110002010201111001211122121112000110022020002120022212000002020021120022220100111201120121111121211220111022222210211022001010101202022102202011002012001000122010111020210110000212010112220222022110221001010200020112222101020112210211010221202010101110222220012220111221101020101111122002211010001210020122020211100121111101211200221102110001011202102100010002210120220000202110210222012202222121022201001001210100211111111000020001102001120111100121012020212222100112010220101001020121212022010202101201100110021001020022221221000010202212102211112110210211210022101012210012002020020111010012100220121220210020102001201200222100211200202220212021021122110120000212201022222021212202", "210210001121011012201000201110110202122100012212022011212110001010120102222100101120201222021102212002011210121002001021211202000210212022220201112002202000200212122102200001012112012100121002022000122212122010220102112000120202221220101001202100020012022021012111111210102221210021020221021111201212212121220102221000120212100002112212112201111121002101120102022200202100012201211212102212000221012001212121011001220221210211012212002121112010010021121021211220001021010000222102022121112121211002111121101222010012211002122212012121101111222211221000200220020020222210220001001102002202122112202010000222121010012111211111220000010100002220022020110220212000200101120201102021122210122210021212000102000202021221202012210222120022220112201112011111011202121101212102022202121101111120200201111200121010201102120201100200102010002221220022001100212002102110122011211110102120201200211121200122201020100000011101021010222002", "201022010122012212212001122022020211202121022011221112022021210100101110010210000020101212001101212112110120022101022111211021121220011211002222200221112110122210222021210221000002210122220021100201210112021201112020212022100220212120210111001211111000121120000201021110122112102201010012011222022011120012201220212220111201210111202022201020211220122112112221111221001022111000122201100120021100110121000122210020000110120201212102210021211202122002220020100111000222012222222212000200100000110200101110112120021002200210022200201201022222200220120112202121112110001121222120022002001010012210220000221211221002000001102010011210000100221200120212220121201002212020001220212220002110020112012100201011020101000212202211201112101120200121001210022022112221112112002122120120021200111110000022211020101010010101222210200010210000020102000211121101210011121202002022020100010212000110110221101102011100122121022121110121220121", "120020211011221111012220202200102220002120011212111102000211211200112212112112201210101102002001210001211121012010202210001011021220111201220021211220210122000222201000120000212121222212220222022200110022110222211200011220122011222202022212200121210002201120120011112012021111121110120000111220222012220021201220020222210120000101221021201012112000201000111212021002211122020020101200221201020102222120010002122121102220001201202200211110002200100211222221202201111210120022111211201111100012100102102220211020120000212010220220020012021021010222202100112122201200020201201211000212212221110200211111210001221121011100022012020212200011212010210200101221211001001200221120112001211101020012001011222011120020211122011000202010211110022221201112020212101200101001121220010120201220112001120101200222200110012120020202001111011122222121210102100010220100201122021010012121200012212112200212200111111212110120020202201121110121", "111011010210201111121012200100100110120211101212102221102221220010221121200102012021002112022211021002010110202200020210122220022212122011002110001100221122110220222020112211110221010012010001111122202121110020102120010111110021002102222112021012201011210102000200211220102012011010121021002022220222011120211012110000102020202222111222220112020221111021202202102220001210012201210112011011220221112200112220111201011210021011010210210020210212121120122120112120210021001020122122001112212002220110010200020010112201202100112120020100111122222011020111101022002020101022100122122012110000120112010002110210112121000121210112200211122022012102102121111101100022012100112001212222210210011212222021212220010121122010001020022002201110002222121100010200220102222001000020201111111112000021011221100220212101221202000110021111110000101101010020012110011102202202001021012002111222202201010100222222102001120020111211102021212101", "220200001011122111011100120121101222110201021121021011201011110000020201122100120101201201102011111212110210010221212010000122120002220211001000011210110022021202111201100020222101221222020211001002101022120112120021020121111011020220200200110122001200200201200000121212112000020212212111100120111011000122201121022002022020010202222121110010011011202000121201011222011012011101011210112011200212110121012220100212221022202201102222220211211200221000212112200112210212102110002211211102201122001020002121012102221022222010100222212201011011222000100210212101112100011211022111200020212100011220022021112122200210010201222010000120011122000220010101020112111000111120102000001100012220112201012021010120212221001012120110121122200101212112222220100110202002102111022101202212121012022202101112122221110110201222112210102102102201112212120021221201201121112012120112120110202022120211212100002202021200012111100212001001201100", "200112020200120001112220211211220011102001120220010020101101120022220211021100020200001102111212210222002011112122210211102120001202101212022111120221210010111120202121101011200011211222002210210101211012212112201020001012110120202012112220012221021222222001000221202120211000200102200101100112102222200110020220110221022201012120211200111012101221220111002102212021012021112112120220021122222112122010211102020012112011102021201120110200021121212222211200102020012222010012110212010100100002202101220120112110210210021111120222022000110122212122121022222121200201221012212121021102201122000112010010102221121011121102010222102022221221102010022120000001112110021202122101002210111001020122212010221102021011200022200222112222122102200221102110201112222211200100011222211010211222011210022101110101000111211222220022002010021022010020211220101212222220222120021020002011211000222001100100002210121111112100211101100212222221", "221202121121221022111001200210210122121020210102010122002222220211102112002010110012210220102002010122212010122021121211220022120022110100221001211221020110120002120000212200201020221022202200102210120022001002222000111212102021201002120002200221212010001021010011201021000122211110020120000112121202022001100020002211021020220202001012001212202211120000001002011200212201200000200100221222001211022111211210210122111100120012212012102010111012021220002202112010100122222120201121102002210002022002000101100201211011102222222120010101101211012021110202002201212201210222112122001202112000111201000220010101002110010220212211101121202102002101220000100011022100220202211112121212010000102211210200100111022200101021021001022122121121102102100212000201120212122001012121202201102020220100202011112222011001010220222100020212000202022112001222021121112120122121221200200001102021111011202000111102020221000002202200101011112020", "102010002211220022001021012102101022000111120210112112012212022220121012000011011112110021100110201211012021011210212001101021012200022110121000000000210001211112210021202212202210101001012221201111100212110111101021012122102101020011112212022112211001112201112211211022021021212020111012002101102111010020010000012202110222020022000200100220211200010122100101112111000002220020202002012022111121002010202201011010021022000210211000211120102012010012111112201200220222102202211211221100011211021012110212111012111201200202211210100121121201222100102210011001121200012202011201222110102121221121001200001121101212001021112120202222201122201022111112210010212120011022020011110112000001022010211102120121002002122010110100222211200220000211000020002021211012101201221212000101202201122200220111021112201221122201010100121122102022012021202012002000212200111112211211222100200002110012000102201222000110121102120111110122210022", "112110012121111121221001202021000111101112220221022211200212221121002211222001111120222101110211101020101121101211010101011012021022222022122002200100100212022220012201020020100102210002021002120021100200201201001211100120201001220100001121102201001100222112021210122011211100012221001122012012101020201202120200002110010120121122121000020222002021102002001022020222010000021212110220222122112012202021010002000202101110212102201110110120011120212101220202211022201022212001012200120022001102212102121102022022100010011001212202011221111202202200221100020202101002011011122200100010000112202010212200101212200120002221120012121102120101021201010012022112002000201120210110210222101100200201011112012010100201110010021022220021111020211021122210220221102112020010220102000210220112022002122012200112210000200220101121112220002222121112111200100101102202110002210001121111121222010220211220022100000002220011111202222210121122", "102122222222120211000211110110220012101020112011110101000020102101212111022201200212022110010201000101121012200211212112122111201102111222010022221012000202220210222220110122120110021111122110111110210122121011112101200220102021200210210100102002100211020011200120002120000200020122201102222122211201012210101002001112122210222220222201220121020001212010002001211101210002201102121212220000002120210021211211221220110112010000211220120102212221000002100010221020010020020122220210021212122101200202111021002100011221121021202011211222110012211010110011011102110202122202200011120111010220112211122110111210102220002222211101120201212021220020212120202211010111001122001202202100122222001020012101012220102200210100110222022002021212102002002002022011220000000121200212202021001001102000111021222020211110200011000020000101011202212222011000012110100012222021220010021011210210101110000111120101220020211020020000201111222000", "201102010221002211000120220010202210101201100022020101001121001121010022020010022101000200021201201200200122120010211101202200021011000220020211020000220000201221202222221002020112001111120122102122220120202021010202121002220120201101001221110111010021221122211202110220211012002101012121222202000222210110202012120112220011101210202002022021002111220020211110221011212120112012022020001121022201121101202022101101011011210100221110221112220021212021101212022012111121212102100102222002212010211222111100121220011001010210200010111110020201011000211000112011120222220000200022210100212020210112101222122210100022210021220101221112020100200201001022000211112100102020112101110020202201122011100100010010211212020101212202201202210021101212011022211200102201201010111210212211210012211112100221121021120102220122210021110022110001010011120200220222220021110102122020012100010101122102112111022100111120112100110010122022210110", "000201220202200111201211022102000012010010221111210201211012202102102201211010012012221222202111222201222010101202121210212102110000001111211110010112201102220221000120101000221010101111120020210100222111220111221210121202221111121200211200220200111121011210202111120012110010202112210202022100001010220210012200011201022021020220210212112221020110111002020010200212102220022102010210221020200021012121011001002020020112121210111212022201011011020010022221210022000122211012011010020220020212022110102012122102222210111111022202111021100120222002220020221121221211012101100201100201112112211200200000200212210110102211020201010122112010210110112111110022112020000111102011120012201210221210212020122220201020112222022221022220202102102020220010102021212021212002222100100100201202112121110220010002022201122221002001220001101010210200010200000012120112021000020000011210010111021112102022021210001222101220020102000002002122", "222112011011102002202221121202102210201210021122202022002211020220001200120200200211000021122200220122200201111222121012012201011100021102200121211012001012210111001111102000010102211202100120012211112210212112210012221222200222022122101102020101221020120200112110011202202221100120011220100200200210202220200120011102220020202012112011012010101101110222001201010000102200102122010001012010021211010000011021210212022001101001122100120201112212121002001002001222012002210220220101122202101012100212221002122201202121200010120100001101011221122222220200011120200110010112221122101000011201011221221200200221110211100122121112010210101010112211112101100022221120002111022011022000210220212220002010202001021211102012012221120220220211202211102202010221220212121212010100100010010101202010101122011011002112212101021220201100010122111012220101101201020021221020111102012022021120100001112000122111210111022211022201222202012202", "000210002100010211202121002111220101212201111102101210020020022020022220110001210010101100022022200122222101100210101202111121200010112121122102002022102221022221021002100111002120101211102202101212212201210222001221121222100222100212101111012102010101000020012100011211011120222100210010020001200122010211220010211110120122000022021202010022020121111002210011020122111022000201222111201010210102002221020012200002002202021002010220111011011000212111021111220102010202021012210021202200220101011011001021021121021100210211010021012002110120110011002211112001211201220122010201020002122001002221002001200212201200211220220022122010102011220102020012120010222201000210220011100002020011111112001201121221011212111101102011111121012000101101111220222210111210112110101222001101011101221221121012002202111022202120200222002020012120012112212101111112011012000011211212022211201220200210100120121221012111102211012002121220212000", "021220010100022021212112001022001002101012011112012122121012112201222011120020100220110200200220110222200020222111200002211111202112011222111200110010202102000220200011102122200212120110120010121221020202102121020010222001120221022101102122021022200221222101001220120102210112000200120212020121202101212220222000211111222122100211121100222212112210021110000001221120102221102102222110010020001220202200110110122200100022101200122000221200022111210100122212112021000112120010211200101220102020222100011202102101212212111211212011010110202012111220100022100020222201102120102212022200120001220220011100022000120110120211211100122111002102210111220022220201102011210221112222200001210011110001102211221020100210102010011011010102120000010100001201021211112220011212202010010010221100010001200021120102220121100221100102212012012200101202202121121021011112020101111011020210101011100222201010022111111121202010210010221011000110", "202101222100102220122000212120011201100102010201000010221122010011010102111201011210120220020202220020110221222201020002121022001201022201121001220201100112201102012222000101112000000012122012001000112010202020111001111021012201210110002222110111002112120102222012122122000200002011110022000010201121200110000211221101211012120101202112220120222021022022012111221010010022100112111011201010022100211222211211102202102110020010202210011102202202011211002100011201121001002020111101000110012021120221211120100212021221111122201022012211022002022212020020000210120101020221121221220002220100220112000200102211122210012210022121001212221121222211220202201220221202221221001200210121022221112222120110210200021121120212021122212022220010011220102221001000011221120101021201002020120002102000012012100001010000010112000021110120120201022210110000101212012002212112001010020111002100021220111111212102111000100221120022220001202020", "011222202202021022020120012001010221200000001122221120002220221021111111001021000100010102020220102212001201012011012102110012012221110202110220021102121212121020221111021002010120112002000201120222100111201000212220102211012221010111221022221222220011222002110220010000011212211012110000000022112210201122112200012211021120210012000002201110111122122222010210222221202200102001020220020221121201011212202021212110220012101202220202122022110120022022220000012221221200102110101120211212102001010200210222210201101111010112212012102101010100021010221222102101100220220022222221102010211012221222000012112101000122022000001210000202210020001021101022101221211210020112022122001222001221000012202221212020011122121020120022211122001121201001121102120110222022122022102210201111210202121122201121220222022020101221201100121102102212212222100100101111112122020112102022212201010221210010022112210200110100022012111012100201202101", "002021021020000121112101001001110020120122111012112211222102121211200002201211011022001002110212111020212100221021220011101002221112102220101112202210021102000212111022122010101100021102222210210011201020221011020002001021122020222101121221220111212110020122111111021002020211121001100010220210120202221011020112220012210001121000211001110100220220211012012102012102002112110010001021220101210211200020101020020021210222012202102100222001021101220102111200120212101102220211000121122220011002020121012222010110222200022221022012122122220121111001100000120122002200022120220201001012001121021202222001110202201111100221102021002102011011200222220012111211102010000221121011111200110201010212110121120210100111022021010122101121222100202000012121220121100101221210200202201122212101201000211010211012020101212101121221200221002211220002002020100010020001112221102122100100120001020222001120122211211110221022200112110201121120", "112112102222221211021011122021210201111102121002222202021202002010012100122200002202212200200211012021201002012101011011212111010200012002101021000210220110202121002001121120011112222210112201022212002212020212201202122202110220201021111021000220011211121220011112120100021010012212000210122220102110111102112100011201210021011012102011200002111220012000110212100110110210110021021022022002001212212200200211002112101212000211002201202112002022011202002122121000001220011101212012222101012201020222110201210000022021001201010112010211200120100100011221002011021021101111001221020221000120222110202020012121111022110000121020111222202200101001120222120021111210012102022200212102001101220010022211000001020211011210010110012002201011102100201120110100111021100210111122010211022102122010000012210112100102122112202121111102100111202122122110121011020202210100201112000110211100200000101202220021112020121211002211020110220022", "120010212101121110012122102200210002011020201020100010001100012122210121011210120122110102202022101222101020110121100222221222012102112100012221201102011222202021120102220020000121212122000210101200001002210011122021210022122120202121010110122121211020001000011201212201210200220120020020020022010000120120002102101002200222101021110011012121020020200220112012102021220111020220212101010220020202112222202010222011210111120010111220221211111010212212120212012121101211222122001102002121211202202111102211012202111022110010010021022111110200210122220212121102120220020201202110201120102111100102222200222221201210012001010111002011110102210201102222020220012120020200222200011000022121101020021111211010212122000011220122211001210111110122001001000200121022110101011111110201211001201221220122120120020021220112110011000111002200002002202012001020012212022121011222111110002222220112202211221001200020012001111012210122200210", "021121110120122210201110012122020100121221001201102002222221202201120112101201000002000202121101002102120200111012011021201212221220211210202001100011122020122101100210000102110110112222022201120100102012011200122222200000122100012011120120012211022122100202122020020202201101102002100000120221110102210200200110011221011001221002122121210002201210121222120100100012201102111101200202200111012202121211120202200021102021220021220020212111000021111201122201202122202001002101002022111101202020110112200100001210022222212120112221010220220101220210011011202121200000010012101111010201201110112012002011222001020122022122010010200221010011201122001201121210000020122022101022220122021211120020202111110101012100010211202012021000212001020221201121122021010101210122122000121220220110022121212121212200012101112202121221202200222111220102021020001121212011002011022201101200111100200221100000021022011011011121102000001201010120", "010000010101010110021020002100000110012111202221111010201012100200012111222011200012000100200011000222102011000010222002202010211000110212010210011210100001122220210020221220202122021100022211222022201220021102022121020010122020021201111111200000222202102120121011211121211022211120222211012002110001212222012020200122121221121210001200100121222200122001002110022222212222021000110222100012122100222011222102102112011200221122221110211000022221221001022001100101001002221021020212111100100212001102221012012202011020010122202001122001100002022002002000212001002000221011202212121212102022022001201001022002222000202210011200221210221020012210210100112022201002200112200100210001212222101100022220110020110110221211122101222010212102221211200202112200102201210202101100122010122210202202112011210201000200010222210222002222220001200212220112222001222021012101112002021121110022210001101112111210002202122020001100212001010012", "020201211211000202122101002002201020011210100122221001212111101010021022100000120021202200022022022120101220012000101002112020012100120211010211202020111120221121110022200012202211102220222100121112220122022020211200020122121221122002211120210212011221110100111011111021201100220010222211021212022210001111100021220100100000001221220011011202211111001121202022111012202212102212200122102122000102211110101112110100101102012210111111001000210121001202012120120022102022120121211202101020001210202212122010021001112012210112101000112201011111112220002010021100212212000002111020102021100120112012220200001121222021102221221221110212210122222110000110021102111002111222101021111021022021220210010001020110000012121012022212011110021111020111220002022200010110201222122010000201200210002211202012112121212202201100121221010000112001012021011001101020100002200001200110102111122221122011220001012112111121121211222202111022111001", "200100200212010000212201122121112200202201022111121021112120202211022010211221001122102100000001001212221021021022020112210200000201021111222012211001012211220020011110001111020122121221221110010112121111021220201211112021010220101220100112222210021211102221002000101212121000110010221000222111111002102021001210000110201102201212221102002102211202212120222222220002210201111211110001002010112101010002101000000100211002011120120222110111022202000101211000102002202220102000002000101102201121002121210011111022011122100222002211012220102101211110022212111010000021121020001110211020010210202201212101212000121210020020100110101200222221011201002011111011011120200012102112202001120102011020120212220120212202002101100200020010002101212102022111111211222210220120011020022011211021202012102102121112010010200122111020010212010102100121122222120021122111200201010121002102210202011010221110112211211221012120100201110000211101", "202121220201010212211101020001011211021110021002101200012220202221012121220010112200221010110000101022100021220102102101010201120222220120012212102011201210222102020111011002011201201200121102002020122020210202011200021202120020100201010121110022221002020112202201120202022222111102012220002111001211111200202022000202012020202211111120121122001210002112000121111201112001012212022100210112002122112110021210220122011202111012001112111100200012002200201002020120222210002110221021100000011002000212012112212210100220000212100100221220212211110212001200020112221120110202221202202111111020010011011201022020210110120000112121222022011211120012222022112201220200122020110211022220010221220110212120200210001212220122011212012020211121002221110000022202122100002010101022120121111100210000101211000101002210210010122002020122122102100111100210211001200220020121022011011210022121022001110211100022112122220212012022220211111210", "010010220012212202210001111110100210201200220000002020200210211122200102111101020000211222021011202000110021120100022001210220111211012111012210200122102101111001221221120122200011021001210111210002002122002101012112111211000221222202212000010200011102221000200010101212100222100021102000102002120000202211002221201211012222221210121011022210110200102101112102001022201020201221011221102222101111100012211020111112021021221121121012111011020102111020100010100020211220001211110101101022202012112002210101202021120221220000022120211202200111110221122110000000120101100110200011212210020112110211121120011001212200101021100202122020010102022122022110111100110021022212002020211121000112111000210220001001110221220022221020100002022122111220022201120120212211200102001220201202112122121212012120101111022021000200001102010011121100122222022021212002002201112121020211101022010201211010121100021110200222202010121012012020212212", "101210212120220200101202212010001111210011000220121010012210010110010120212220101112022222010001111000212222201210101211021201102021100210210002212121121210202021222112102111010020212110122121111001221101000212020112001212120100201122000111200100011022021110211000220200022021220110112010210122002112100220220020002212122121212121200221211200010002211202201021101111102211100220101022010001020220010020112020010021210102122012211202202122010202101012100222022022000200110220221201010200001112002111200012111202012010101101101022100101200211010212120220222221101111201220221222202210021122112021120120121202021210222122201010101010202202112220211022010001010120210012021120122002101002002220202000220011202002120101121112220021202000001111011210112020022001211101111011022021221200112100202201000101102002110022002011100120112122212112022010101002212020101011020202210221112120020021200222210010222021220122121022012000102200", "222122121110010012222111122010210011211122110222110001121100210201012220220020020110210201221020012011012202001022102110002020020121102221012000111121222000121002020121212101202222002010102211022001202202021110200001121200111111010002110222200111211222021001202101112202111022022120012120212111002200000010020122100021102202200001012022111111122202111200010220022022212201110201011212122020220121110021200202110010020021110111212000122200002111011200221011212212221222122101000100021111102121022111000010102211121102201222220122200011021220112021012212012120020011010012101110221221122021120222111110021120010202002000222102000110210111001120202012212122202202211000221011222112011200222201202101101221022011201010211111200111222012001222120110212100110110220221001200020020201121221210020000100000212100221122010000011111101000222110100002120002121100002110112201202210101012200012202200011011000021221012101022100212022122", "022000001002020022100111001021122121202001021200222202012111221100122202010010201001021101112202001122101120212010210100002121210112111021022112102000211022210121102111222212122210210020202112110220111012020220110022021101000001012020020101221011012120102100100222120202010122001122201111122112102102110000012020221001200110120222002000021010100020122100012101020212212011222220220122001012002202101000222112102010002212121211202102020102012011212011210221000021011120122022102201002011110112022221011220201200012111000000220022211120020202022201212211200220102001101010210010122210210012021021202012000000122120011020100010210102110102212000200010111221120120110202011011120111221011102212101010102211112222022012202221221100002222122022011021210020200000102112202021020002200002221100000002220210010021020012211022202022020220012121010221112102120211102202101120111011011202200000202212111222121010020222102101222111120000", "200122011111210102102121100210120001102120112022201101212100002220221221001010212012101220122121212212210200210001210212222122111222210210211220100011201100221011102202222221201120200221022021202002121211201200102100110010022010020220122201021110012001012112120100210201212012202001010022112210202000000212202011022220011111212002201011122002111212002220112122001101021111120211020011121011222122120002020101111110121222122102011010012112202201111201020022202111020021012010200012100201111222211102202101000020210011110120122222202010220012102110010010000220212000210002011020200022002001020210101100011200020012100022101101201210211201211220220222200021120211120212222101101112101122200112000210221011022010002212000102010112001121210020001002201011221220012001211000102120212220210121100220101022111200221001021200202101021021120201022021100102222012110111220222020020002012112110221011110000110120021111112100021000201201", "010202111012000120012110122200111220200220122022010101002210020211020010210011202010112102220101020122101102102010100220222110211020122022222210000101210110021120020100121022001211101111002210120100100111022202212002111200112220122000112212022200012202012020010221222201102211022001221121020100212002121000001111110120212020020120201121121120222012210111200120101010211122200111010201200012202210102012112211210200011200100200121112201011112220222121202210001102002001121200020122200002100120221102122012212211212022202211221220020102201112122100021012010110110102001220221100022001020222111100122021121020112010022212001111110010200221100112010112102201111221001011121110022201011112120112221210010002101000011112100011020222012222000212220112010122020212122220001101020222201221021001020121010201000002221120211110220112212011002100112211212012011022201201002002101210201011200121102210112011221112000010211011120012122020", "010112102110110120020202112212202111201201121201112201210120100222100000100200220120112010102221121121221000101011202112101000201111022020202101202212100210200021202020222010112121220120112220010002001200100121112120021200012212212222200121100020002220010011200020220111122101201201221112102201121211012010000010220000101200020021000022021102021100212222121210101001100000100022102010221112002120021112020022100100010202111221201120110002021021020022010210021210001210012211022212110112002010211011110102222222122001212211120211112101002102211212200100120020100111021112010120210001021202212101101011221100010021222022200111122012200120002110200102112111110121120110210222111200100201220222122002121121210021110022221220122120212011120121000122010201020020212021120202110122120200220020021112220220022221221110021100201001202122002120111100210000121022211100122011002101210020201220210110201222201101020222020022220010011000", "112101020020210120022120222102000121101112020002122000211012110102011011221111212121211011110111110022120120001000200100202201201001122120122020211202212010220210011112222221120102201110112222022120112122020212112012120110100120021122010220112001210001212222010021122020101101110012120111202010201222100012011201020210101211210002120001020212200220021110222222111220200202021121210111011111212021101220000111221201121210212220201212002120022221020010122021111221101122221002002021022101212010012000102010211110220211110010110200122122022000120111211012022110111102000100200212011010021112110020201100210210122122120211000012012001101200021121012101222022020121001202122112122212001210222202022220102120012001210110022122120121120222001220100002210002022212012221111211110220010201100012000000212022110012120101010110121211122200100200120201010000120201110011020001002221002111112101202000010221001220011200020110122102100211", "112002001202022100220220002211112202211012102102012000111212010120211001111121200221110212221222202220012200220000010221221121111210112002222002000121102121211000000001002211111012121001100101120002022121110102122012011222002221111022222020000200210220110200001200012200110100211212110010202000012021120022202001100202212200102022202120112221021001201001000010022120011211121202122010021212211000020100112220211120112000212012200221121002212210012121000222121110222220020201200111220222200011110012200210010022122202100211100221200201120102010011220220002211120202022022211100112202220122201202220202021001110220101222211122122021112002222101121001120211102100110010102010110101020200200221220111221121020000212222101111021202022000121011100202001022011121211011022012120120012200102020121001121020220200112202111011020200000201010200102222110211201101120002002212021201201102000020222102020001011010002122101202111021110220", "012201211121202101221102101001222020221120112200111220121120121200000211200122202012001112101010011212111222021011122001011202212012021110212100012200002221200011021001121002001122222022212021211000102002220101220011021002221210112100000210201212012200001211220000221020202222202210102201201211012211002212212212212121110001222000002221212002121200001220112001112210022111111122110011000121001222102002020102202012122121011210110212000220022101000202212110022010002201020022212002201002110222221222200022120101012020022201010021110120212201212202111120220022210102011222210021110210102010010101122002211000221101222211221001202110201120112211121102211120000212112222121111212202102122220012221022212001011122212110112220121202001020122012001022211001022002110202111222121010010020211121102012212010002211012001210101222221221102220221211212210010210020111020110100020021000021211111202222000120221012022100120121221110000020", "102112010011200001211102102221211101010120111111021210022210211121021020121111111002211012100010100010110211212122220111202020122111102211212212100211212002010102011112210120010222102211110110001212221202120010120210101012200110102011002201200012202122222120011201011122001022010120201001101222000220021011002211101200111211202001112121120120212110002201110012221201012211000021122202120022020012012111100012021202022102111020110212202012010110021201020112112002221121000022110200012212200202221000122021222200022100222212221002210212022002121222020020122022010200102020202210211001112002102222020101200011100110111000011012202121101121002012211002122210210002112011102022201000120200121000110011101110112201111000121221121112012020220011211202200012220002210002012010112102010111210002022120112001122211112211120211022012000221001101122111101121002202220011201122120021021001121201001112000210201220000201221101102100022221", "102121021110102020221012111202002002021221100002000012121211022120002001122110010012010220011212111202000021221122201210102111201122022010000122100022100002021000221010001200000010201212112210121121201121012122222121221110102111012222220211021020021200210201002020022212000020222000201210212100012021001020120000001201022112120121022201210011222202201112201011110000021100121201020102001211122211101100122001200112001002022201112022111122011002220121110100221020020121211001001100202000112010220022122020200000201110020020210121000112122111002021112022102010112221121202221212010102212202020020010012010111110020220121010020112100211111200020222200012011001101012020102101110200121010102200202200011002120001101010002111020020110000020101002202201212122011202102122211120021212201000100002220112011211200102112221202211210001001202000201122021100012000121220001112210122212001112022000101122012001112021201110011022101121202", "210021201022000112212211011111200021001001101012011202112111010211211222122020220212220022120022000210210100110020221212210010101120121221011211100001000121012001210201210212010022201110100120212120001020100121221210001022010212222120122202221201201201111120001111002000002000002001001120200120222011101210111212022022212221210122020101212100122120220202120020011121211101120012202010122200110021222200120210022000212201200001111012021021010102202020002022121010212111122221000111001020010110120022011020121002122011200012011002021012202201222122211221020021111202021022222120220010000010101211001220100021201201102201111112011211210201200221222001220110201200202012011000112110221012221220210201120201110200121210101000212012111021212221202102001010002010111000211211202111011120021022002222111021020001002101002122102222022222021221221101211122010211110001120100102010210010220001200201222010110211201022121101220020101211", "102020222012021012000021121222000122101112110100021002200112021101220221221211220201210221210021112100122222202120011121000001112012100002021111002102112010102011220222102001202201201111200200021110022111112221010002212000112220211010000210201222222000212100210022221020001120212011202122111202001212202010110020101020020021212011121012022001210210001211011211101201200101210020210021012202022020100022120201101100211002201122001020111121210011002022221212011112211201000110200001011202012002000022110200010022011010201000210112210212122112210220000102220012221112121202222220222000021002222112011012102211010212011201012220002010111202102012212220211101010102020021122121110201112002001212002011001120021001122010021011022010112010101120021021012112201222110202112102010200210101000220021110211001221200001121222010110010012102100201211012022001201102101220221122001222201002211122112221111122121002020000112201012000201120", "220110212220020102020112111010012210122222002222202122021112100210111102202111021120021022020010210200010212121220111011011201101221111020000002020111112120021220211011102000200211200011111001120110222210220212002100002212020022222211001221022110010001020022101000211121001110121100011010011210210221201222122212122202022100212002000012122220100022020120112011200021011222122012120100010102210211021001000101210011220210020202011220221021022211000111102010202121110102122211212100120110100200112220000201110012021112112002011212221102222221021010011110010210210122100122220211120022011200001201010211222201101221012221120201020010010202110110102111222122202012202122101011111002100022121221201202120021220011212002100012211210121212022011021120112221011112002020100210100112220211212011201210010002212020101001012220221011112000210221200202222222002211012122012012002221110202211010022202211120110200121022220022101122010011", "200011122221200120222122211120211001012211101100000101220111121101120222222110000210020100122011010101222121221202222110020211122201212001211102012122121001022201111020121210200221022120020110001122111001222021001201110110121201020210200121201111021110100020111012211122001100000111200020200020110101011012002021010221011112012212100011121011201202121211021202121110211220011000022010101021221011201211122201002111112122110110121200221022201101121221212212012002100110221122210120011201000210111222100201100012211121102011201001001022112100121102110101122122212021000121012222011210212010122112012010110110112001111012202111000022210110220120001112002121201022212120111120212111011010211101021112211222212121202210112011112010002220021021011002010101021020220021220022102001110021202122110220112010101200120102022222001121022112221111021121200000010210110202120211211202120100122020101020101112021112022211012120121100022011", "101121022020020010212220020010122212020111002210210212001002002200102120222121202201100212001022100000210012112200111120001200121202120202000100120001011200010211011120012102120000222010100002222101010201211201222201212020222202200201021102022200021100222012011101221200012012100001201202010121002201012212110110221012100101212212021201000111120120120020120000012212220100100211022212202122222010220100120220122100221101111001100012101022200000202111112121210102212212122022221221221010222201001100111100210121200011211010022102011202210000101011010202222120111002000220122011210020011101100221222112011220210020210200111100121220120121202120111210111100202010112011101212011220201021122121202102010010122002212021121210011012001011012100111212101020202101221000221002002200222112001112111001120201210121102220220001010111011012012112200201022121021000100001222102102022022110221100120012100200101021010102022202000012201110", "112111212001201221211011122021120110002100212110112001201120221221021012010111210011010201202001220121020110112211011102022010022012100011012101020221211120220102212220222011221002201021221122100002210100122020000121001002021011221101201111110112000110002121022202212022100000212110022121200022100101100012100002121111001000122201121220222201102200120221121112101102200022110020121111200211010110122111100220111212020220122111012012222201221220200000002022120011222001112002221222212022110101110120002000212011221211112122110212112210121211210012220111122201022011101200200022111100010121110212110222002011212010002220121022120010100112021110011111102210002121011010221111102222222021000022201112112120020210022021201102122201020200201111100010022112222112111011122020102002111000110100102222222201121020122102220211222012122000100022010220222200102110001210110020212010202212220002220000212101221002210100010010222212001210", "211200210202221220221110210221221120211021020212220001012021121112000012001002002001020111000010101020110020201111020010122221210020220211112102220011122002122220120200001212002000102001000011021111202012211121221011102200101212022120102020001111221020020000102000020022010121002110010120200200121100210210010011110221120100212122002222211111020202220222112120112011220221202110211222112102000112220222120021100210202110102020100020120010101222210220010111211210221011112112011110220212211211022111212112002002122002012201212210220202001202121100022101021121000212102221102000020102020120101001001201221020112122021120122221201202112210022212102020000122120100212221112200001001200020022110202120222212020120010100112200200120210000200121012200221202201120221101010100110022210200022112201020011002002121211222010111120110101111211112122212021221120100111010012121001101021022201122102201110020012002212222120200000110001001", "210221122001200202221212212210120121101121102100111122201121112000222212210100200000200122220222011011120210120222012011120220102122011022212211112102111011210112210001022201220012220001222200010100001002010110122220100011222221200100210002100220212002111001011111120121011000020112200200200021220111111201100112202110010121222021121202111010212110020012020010202121101201001002002002021212110001122100220022020110120102110000220001210112210201012000210110112221011121002020110010002100021121102002211112212002211101022210222100100100121011100210201221020220102112112220222120022111221020201120111201012120021110001121120102001022111122201101210122011210121012111002220120200222210221020200112022100202122110110122020120001021100202010120200001220012102202022001201120120211021001102120022220111102021112111000221110012001212120122011221112020000212201202210011211221020000111202012010211101200100100220201212212100010010120", "122021002110021012120120121022020022210001121212000222100120222122021211122211220220002012121102020201000000212220221012021221121220112110211121212212012111220001220012010200120111221220102112201012211001120110011200021121020021021102211101112212022222220222000220022022221221111212200102212002002022022200212100101212121002201011012222211110002222212122200121210222100102000211212101220001221220202111212102220020202112122020112110010001001022100211210121200121210011112101021000222212200102111112101110100212210220002202100021000021010112012012200212222212121222211022110202002121211211110120202200011220122212011120210012120011221110111220102120022202021202222102002211220121201102101212121000222121010100100210022012201101011121020002021102110000000100111221010112101012212112212012022200100110000110002012202011101200212200010022222111021120220020222210220112102001110212002022221100101211200011111221001201122102102222", "200000201110202000221002212212020202012020200221122220122200211120100000101201111110212210012211002212112002021200120011220001121212012202112120111221020222020012222212202201001101102111201201222200021012100011221012102000022121221020010002002102220020212001010012000210022001120210200211110201021002000222201012122000012100212021021101110100210222112121121021012211221222121012101011220010111111222011210011000220010001211212002021110020110101011022121200221121001202110200011021220200112010111110121111010110111102210202011002120120011020122102022210212101110202012100210100220002021120012102202022222011020001210222100100012120221002211120102000111121021020122110222120101010111110211121200100021002022102011010220120011012220001121110020001020200110111021011120211221020202112102010201221000201220021221202010202021212210201201200102021220211201202222102102201102001112102101011002011112000210112111011200111021211012221", "020101012211110102112120010120101010010022221222121112222021212010112101012220000101202022011102110002020100210121020101121222202112002210012110211001102110201100221221101210101211210221122021011012022220021020100121220102001110101011202012110110010122221101210022010102110110011110220200110020002100221101010210000012201220202201220021011220211202221022120020012101222122221012221010210022022210011022101212112120010221101010112020222122111012200002112202101102221012120102011002210221001101120112222220111200100120101110211110210020102222201101010000021022211021000210000212001012110202211000022020120001202212201121002022010201221011112220101001011011020111210010111000001201200122022120201120222111210101002210202010012120112110020222100211212221010200011001220022100212200201022120022001201022022022021202021221210010012021020102221121001000201020220112201110200121221201001201011221101122202020111222002021001220221200", "100121102001222100001000002000012012011102020200002221102000200102020012111122021201210222012021100002200211022022222112111022110021220112202111010012002100220002020200210102202110112221122122211121012211001121112110100220212222020002010102021020202112102022000110112222200112022100122020012112210212011021012000021021222112012022022010220110120001102121010200122100110111222021110211022000222021212002120202120001102100011120112212221011102001022020101011122222120002120222202112211010122111211201011200011002011221212201102212021221210000002020001101102122221210001010220102212120101202000020210010021221111210110202011001222100112221011110211001210011220220201120111020101121210021010000022222110122001221012122210010210121002002102200221222102120211102222201111112020011020020001201112020221020021202122101220022110021120202010211011220000011022202102002220210110022201111120022221100102111111210112212101010200210020100", "120000002012221221202200010010200211011120220101112220021022220201220011011020212012212011011112000011220101210120202200201210102020122200212211011101202120021020102100012012200222100201210022102202121022200112220222212021001202211121222122022221001102102122000202200121212221012012010002201200212011010012111212100102010120020011021220121101002021212100022212001202200201012002112120220211212021001220122011112011022202020201022210011120110200022111221001220000022202101202122111202121110112111012012102202222011211221212222002102122122122010121201122011221000120221221211111211111201010122210122021000022012010122200211100100010220220110120021120210102102100212121120010220210120211101001122021101002221220021012122120000201200212112201000001012111110111121200002102010121202010110101212210210102122011012110221112200121022210102022102220201010002101001222111121000122021100211010022220100210200002120002210002102220020000", "112111000112001102121211202101100020220021100011200200021011222222202200221201121220211010210012122200222200002122120121012102021102211000212201011122222200121221211110012121222110102101112022122022201020012120210201121100212110102001010022210012122021221210010202212102101012220022101012122111021021122121101122221012020212022220111011001022001201012111220200102020122201011220112211102101102221012001122021212122002112000201202001211011202012221211121112021220222222101001200120102121220121221212101010020001202002112201121010011002002120101201121220011021202012221010201120121112022211202211012220221112212202121012012211222201000002020111211102111212122010101021020100012012011210122111212120200112200102020100121222202020102102001221002002221020001200121001002121012020202122210100010201101222001111022122120110220211202022020100210000120112221121000110221201021121201222111121011201022001220021122201122202000221100022", "201022010022111002112220011120222210121112012201001000221012101211020021011021202212000211012202211011120020201211012020010122110212002111000221012112011102221100101112212002122100200222002001011102000022010111202111000120212202101200100111021000210210220020222110212021011211222121112002210210001022011201220002101112212201221020021111002221122210212212111221222101211020212202001122101112100001202111112201200010012022122000212222222010101211202201002120022222012122120002000102020102012212100202122021200110120021100210022022010122101020102010102211122102020220000221020211100120200221122021200010110120120201021200100000221120100102120222010220021200100221202200000112002221202121000212211100201110021121220101101021121011012212200012111100210211211200212022101001102200022000102222202122021012111011002111110011121102010202201000012021202211200021121221000201012122120001200002122000201100100112220210210021001020210222", "202211100111212112220200000112122001111220101022222021202102010020121002010210111222220121012100112222000000202110012211120210112210200021200120221010121010210110212002020000221122222121111010101210021120022112210001102002212121222021221110110202121102021120110001111010112010011112111110202021202122122210010010111021100011211102211211210200020100100001101022022222011122211100200201210100111120001202201110111012010100200010221221112101122211011002111121101012000110112102100010112200221002012200221022120121212021211100102121110011011111010121112212020022222200220002202110000000211200202110100210100120110210020010202122100111102100012112122100000122102000201011101120101121001211221102210222222010210201111101020112022201020022121200111121220001000221222220202202021111220101111121121221201010102210201102002220222100022201101120122202221220100011212011210221202201102000110022002211220121000022020211202212220122122021", "210011102001120222012000100210200012021001012221021012122121221000012110201002220011102121101212121201201002212200001021110002101201000120220112120202211011221021102110100110020010210122220221201010000211222220222022010110220010021112121221001201101121000111110020122100222122201211011121102020020000021201000201212111222202211021021010210210210010200011110200100211012010122000121200210020011110102022011210200211102000202021220101010201000110122001101020120201100220102201111201110121222201101102122101121122122202200120210210102222200202120000211002011112120210201102102222001120111102021211121022211102220012220000011111020102112211202012021001210111212011002212020020112010102120101212212100220022221211020122221201010120122200022200210122202102211021220011101220020211210201011111121000112201011020222102120101020212002020111111222012212021100101212222102011012001111200011202210011101211202201120102000212021221022010", "202210022200002202201111022220010111210002012100111201002210112102201211022100101101010112020202010122210200121100101022021110001202000001021121002101200021100001212222112122220210202212202020222012201210211200200111200021201101011202201210212012201011021002002200121200101111111000100001122222200202021021200012220121212120002202102212201110010221000110200121202021200012120000021120012120212000210020010210211021120120210011201221222221111110222100222201201020221000210201010112002000111200012022022201200110112221101110112010002012100112120200110012100200011221222211122220212210121112112001121101110120002010021210112201100020022000222200200200021100000100221211111011000220000202222122210020220200202102222102221110210021010202211202201120110200011122002000100111022202012011020211120201202022100211200221100002211110000112210011121110110111220011102020122210202011001220010021012011022012200111201222220211112010222001", "201101202200101100112101021200002221111220020001010220002222102010021220202111201021202122011001011111100022212010002002022102100100000002201102101012000110222222222000012122221121011002011121020122210001200102120001121020022101221121001210001102220210002200111020022020212200021200220221200210100112111002120200121100122122212122020122111221011220220121111001202221101221111002110010020122200102220102000201122020102111002000100221010222011011000210021212122011120002121221020012100012220101122202111010202011120010221111000102020102211102220101012102202022212002022111001101022222220202201200012111212021210002020221022222112211121010020021112220212200000221112120110002110222210021002110010201110111120122200122020001211210122121102221110221012022012202122020000122110212112210210121212210222020222020121202200112110112012000101022002100001122121212020102200221222210222022012211002010211211022002122121012111100120010210", "021100121110020201020220022102102201112120112121000201201012022001021022020022100010120111002210112120201012010210211202001202012102110011122220112100110110202021202210222102011112222101222002112210002121012020000210122002022200220112101112202022120121220202110102020102011202212000212222111112121001120211221220211112202220220012210120020221110010021201120212110021000120111200220010210211010210202220201002200012100221211211010120211000000012110211120112220100021112110101222020102001012212011210101012000020020221111120011001011121111021112021210002021222201100010022121002012220221212001211100122200110221210020121021101100102112120000012110222101212120102111112120212022022220201002221000011221022210120111012012121001110000201010022102011201211111221211010201220110211001011110120100120212200220022111210122220122222201212100100121002021202211221001211010200100220010122220112021011000201211122000002210111222010022202", "222112102211220110112000122202011011022000120221201001220011001022122100011011110222101021102220221012120122201112210102122001211121111010111110220111011211121111012000210010210210121210022000122121111000220221101011222022120121201012002212101120220111212221110110202211201012201200022122011020011211221102101121210020012200220120010222111101120110221211011011111101102012102012001210020122100202211211021002210112112220202002110020010101120201112220022121000020202202001000200001011111010010110010220022002010022120002202002211000011202101002221111002020102221102111201101111002121020120001120002221121200212222210002221210122122022221100012002202120200200002112212020211102122222120200102021022210201202200020211022201200211000000202100222021120012012200212211120120210022012000211001221110000200011002120220201122010222121001020020000111001212111121021210202212022002120122122210002111200021020111012122100010012211201110", "101211121001102022122120110222020111101001021000022120002011020210012201001200221021112020012101201111010010200210100200210111011210102121100202221011112110001011111200202121002020200110200220002210021101011200212010200200112000120102122210001120202202221112222010201202020100100022010012001221210021000220102211220100022121101200001201211000201121010200111221100112221111222201210102021002120001202222020011211221112200002220012021111122111102201220221100000121222120001221120100112121102222021211002002101121122210122211021201012110211211112211021020001010202201200112210012002201212111220222210220202120202010012122111020122011212022210100011120112012220102102000102222011210212000212120100211202020002000101021102022011002101101112110202111100100021200200200112122211021111201100022222212122210222212222111201100102011202011002111000101220202101122002122101202102121012221121110112211020111211120022112110121101010222000", "101021200100112112001122122220122000102012012110212210210012121122022110201012110110221012121101112100222021011011010000120011101210022002212102002211001000021121011111101212222220002222112210010002211101101222222210022210211021120202212022010000002211212110012010200201121211010221000121001100001010012022220201112120200000022000201121021211122212020021012012000100010201201000101001022001002211120210202120201221011100000202022021011010001221110200110200110010101000012002222211100110112111021201201002112200021001000002122101120110212120000011212121110001012211202022122121012012120110220000000120022122212222201002102022122222212001101100112100211210021012022112022220002001201122012201201221121001010221212212102010012212022112001001112122121002120122222022211010022011011100022001201020011021211212202012222212222112112212121222120222222111202220222201201011220121220122102010012221221210121212221200210111222110010100", "101121022020211121010210111022111022120000100120001220000221002020202011122001022202100010201210001010021202220221211001011000200210102222102100201022200221222020222111122202002201000012100012012101100122110121012001201012222000220212101011102220200222102002012112110021112121021120112010002212112201212201222021000021210112010112020221021012101120011221010220000210012122222201002110102200011011021000222202000111110100220211200111011021212001201122200211000111021202200212021211002011210002112220002221010100020202022022001121221122222222000212222212110222212200210110012102120001220222202200122102021221002122002100011001200222112001100211212012221011210221201202010022121222021022020212102120200121201210011001220001002222020002020120010011010210121112022202100122102101202201211111220200202121122200202221110020001222001021021000101021212001021000110011210001121022101102201200120112201202001212222011100021010221201222", "120222020112000212102021022112222111221201201210111111010222221001002002101011100202101222220022102211002121010202122200202221111122221020111021010100101122020210111212210110021022012221020211200220100111122110101211210011101012212110100012012200201022001020112201102111200222101112122000001010112220112101221112212100201022120012010220220222122010111001010221120012111000111002022200211021100010222011020020011220000110122222102210022102111212011001010220122000221011200021100011212210002220210101000022020210101120100001111112212201000210011022211112210220220021110210112220002110222120100100211222021101102021110011121102001210011102022211110101210202101021200010122211222210011110201021200111000011001121010012111012202220121110110020100102201200102002001220012221022022111222021120222122201010222202122122011001110102210210022021122202021210200122012021121002001221221002110012220011110121100022012121200120121111020220", "222101001100100100100021222121100011002222221112101212011102210212202120002220002002110111201200010100201110101120101111210120020212200220210200220011122102100122212222102201101101211011101222011100110010211121110120200102121011112000222100010012011000020220002210212122012012022020021122022000222222100112002020011100020002020100201010020000010002011002200101122011211110111110222112222022220011222111211200012212120121000012222021202001002122002022100101022121220120222121110101000022211212100110022122202112102002120012120221100211012121110111212000101002211000011022020012102202220220221011110211001002022210110012000111211111002211122000021221021121111222101201202111012122000211221100121220002000202101020210200000020001000112011210012102211111100220120202112201011221211222200200110212221210112110211121100111012022102202120102211221211211112111002010221102221202010122001022011122200222001221102121221101211201111202", "212122121022100020201201010020120211110021101002100011002022210101110211002101121112200022111210101202012222102120112021011021001102111122002102112100220221001112022110000121111201110022210112102102221210222112100100120021010021200002222022210222101220101122120101021212222212101012111111212100021211201100002000000021020120100021110222220211200001020221212120112212222210112020222202100102210010210000010110020001002021021220122221121221002011020011120222212000202022202211212012211022200000111002010020101212210102220222210212120110010020222121111121221211122122220012021220120000021202212102121002210001021011022012011102100220210020201110121011100122211001101121112022210202010200120010102012121100011122020100201020010011222121100111001002221211000002102022002212210211111211101210020221101210221121000012200112121010202100100102012120222012200202110011221102020200011011102112222100001011122212010222210202222121101101", "201002221202000200220100111002012222211201210222211120120122211102121211221101101102211220111210220222010022011222020122020012201101002111011201121000122002221000100001021212111211212100021022100012010100102110222020120220021111200002210001210211102102022101110110001122120100222001022022112111112121011102100000000101120100211011221210202212101222210220122022211012011002100200111020010111121000112111121222101120020022012122200121012201112221212102011220122122220121220202010201112222222211000021122201121100001012112022200110111002210222210012110020212112100200200022200011210021202021202022010200021002002222121202202202111112201211122022102122001112010110100111211020110001222012022201211202211212011120210021111012020022100122122111201211122102220010222211220000012202020222210000012221100012022120221021012212122100221020102200101020102112121020112112001221201100210020122020120011102112012120102100100121100101201000", "020102222122102200101101120010100002002001012111220220122100122221212202012122021212111121121101111101212100012102101101100020002200202122222111102120200022220010001002120202211112201002121100111000212202020202211011211201110212202020000200011102200212001101120121101100100221010012122020122200211002000220122020201001211101020222200102121021101101000201201112212122021120200022212000011020022122111021120212121222011012020102120110001121211002122201102200121121000010002121010202000120121210010001102220022211020200010002022020100120212211022221210110101020111000001211211202122101001020121012002110210220010220200110102102021221220120110000121112012211112111220221021211101021200112000100022021011020202021220121212110022000110200210012211000012212102221001010122102010111222210220101012100102010100020122210220112122002220221022000121002011121211221021110211222100121121100212002222201110102210010211001022121001200001100", "002000010020020002200202110121100012020201200021212101000201102120222100212121102102201122200012201021101201221002221100212220220020212012200120001002122010022111021000102022012020221111211022102220202110011001100111012200102102212210211220202210110102122112202122012102220111020010121012210120001110122221202221222121220102122112211001020021100112211020212121201220010010021020101000221012220110011211220010201122002121102021110101121111112200021200001000101111021211110201220201001221210111001110111101222100211010101210201201121110120000212211221101220002122210110110012202222020121112120000221211010010022220101100022110210212001222010011111020012100221121002210120112122220011221110210111112101010010221022121010121220110011102201021011221122022112010002022221211011222010112220011011200101020100110221022002121001211221001121200220100001002112110002122022211010100221202200211211100002212022201100100102021011020202101", "222221222221122011120021101120020011101110001212100222101100202112222221220010100121101112100210200211201210000112102201011121100120222222010210020102211211110022221221212001200020222210221201010121020220112201002012221221010011121012201210102200201010212001211222112200122012110200022200221122122112121221111121201111012002010012010010212121020122022012022200102100102112122122022022002221211222002012200100101101222211221221112221101110012122022220001102220201020012001022210002200211211020111200102122001201102001020210110021122100100000112121122111001202122201022102022000202101021021022200112021012112122101120211021001202010000012110102002122011112110201002201121201112211112020100020121200210001100122210220000010111021001011201012220120111100010201202201222122102100212220200220011220202101110001100202221202111000110000220211110202201022210202101202121101212020001010222102012002022121022010111211020211000211211120", "100211110121020121001200020001221220202112001001020022112010001002111102102112202202010222221022100002100210202011121220002202021001101000022102112002021222021022111201021100202101122212102001202021210101212121121010210010001122200111010022121202121212010011022221111220122202222202121000212010022011010011022000200111121210102012202221002012210221120120001100012122021201211102221111222222100100211112122011212002210011101221000212102101120212112220210022212101201122201001001002012221100002122000112200100002022210211120120022212110212222222111010111111020100210021212221220001001101010110222022210012221121120001002011110122202200101111122221002220112012022101220220212012011002201111121021011210011120020211121011112121100200222120022220020100000122011101122201201121000122121020020222221210012021212022020001112211000102120201212210002212221210101210100110101001112012012220001012121120111201110120001201111102112211221", "021201200012211012121221202112102212222121200002010121100011020200012112222101012122122211120010201200010000220111212111121002210212211120210102011212000101110002221001101021120120001102201002022001011011221201100000211220220112202210110011120200012010102220210021012111221210022110121211102210222010212020201101011201121122121021011000000021011012111212020120210020012002210022102011210121020002000011211102100221101211000122122222010110100122201100101002101202020011211102200020012222021001111220200210112121200122002002021112112111112210211212002100011222112102012101111222220201001101110221011001000210120201012102112210102021102100010010021200002100111110112211102220111220001121022201200010210211121210012010120010212122211101121010122001000020222211221011210001110122200002110012120121101102100111110002000202100110001120001201021121212112111202001020001220221200012002221211102112000021212211110020200011101211111102", "020010221201121020001221020212201010112011000212210012201021221222220110012012001222000200221102201120110012022210020112112102220121211012200020111221122012121121111122100202200022010112102222200200011020111220022212100110012200211201211011210222220200021022121021100200001220202211221022010201000111210102111110211222011221010021221111120102001002200122101201122000200002101200111010111222010101121200111220002212121200100102201122101120021110001221110022200221120121001021112222221010210021121022111210001101012202102012122121222021011101211120202111102112020211110101200122121221102011201012210020210022210011222211111120022100211102022111111010220102000221110222211210211021200211121122211221101021200101221212102022102202100010201112121000101202220112121002011210100002221100102002202011212002122112020121022222102220022201212202122202212222120020201022201001202210211002121001120021102110220012022201202000020020000211", "221201212002212022100202212110011110122200120021101011220202121010120020110202111202021102001000011200111101021212220100021121102201022110210121122211112120011210001220200210211220200001020220111002202122112100010022212011200001210211101202010122200210000010021100100012101012102112122202221021002111222111000222102011110101220100021022010202211221210111210000101212000022111022000101211011111010220221101112112102001021102000210021201012222110110111000200202122112220221002122021012012121110211111012121120212012120020110202211011012112122011212112221011021002010021010011201201121202220021220100011100001211212022210022012121202021020012001201211111120211122112110010202100012001101010101200220012120001201010220222120001102200212212111220210122222012112111102110102211201120020101202221102121120001202202212110211122212101212111110012120000122100210211121010002020221202011221121220201110011101012210022102222101101011200", "200100121212001211110102102002022120210010001020202022012012011210022110200020110221201100002010112200100221221200220011021121202222111010200110020210201110120111102210210220201020220221201222001122211122220022210111011111012020002021212000010100220102012200010200112202201122112220202210200221112110122200022111210102000212111211102000212022011000222001011100122202100200220112000112102002012121222121220001210121211122202101101021220101122112212100000222221022020102120100202011100002020000200212021001020002200200010202001110001011212000120102011212110021110010222202210100002000120201022000202112101010201120112020201122100121120110122000122010122110221120202212120021002211011121020022211101220210000102122210122012210210020000120210101202212021201010122121121110212120222211100011002201102110210212020010012001210212111201210202012102221222112102120112010221210021012100020221002200121222022122011001202211022212211210", "020012101010020111222002211100002212210102120210110121101102101102122212011200100120202001201200002002121022101112010122100002122022221221111020100220022222222202012122121011100220122220211011011110012112111011110212202120212111021100011202202201012211121202202102212122221101200002021121221221102221101212202002210110222102011202100122021202201201001022211111121012010110012110210000000102011211001000000001101010120202220110111120120002011220111021220201022000200010122201002121111221220021022221012011212211122210212001012112100100220221122112101122120211000001200201220002021022212110201200121022022110022210210112011220002012122010100022022100111012012110111212100121012102120202110012001220022221121210221011212110000101022021200000122002120022112121012222211102201201002101102010010011020221022212102102211200001222120102120110101221222001021122021222200022122010220100201012021012221100111221100221221201120110111120", "200010212121002201222002100001002012101022010121001012212100110200110122010222111212020021000211121112210220122022000220101200010222100100001101021220222010201112100212201112220000022220210121202001001000120221012212120002020021221222202200201021200112221200110101002101202122220121022000211111111100222211201111011202211111122211210110022212120012202001001121220022100122200121112122222111000210112202211022220002122211122100210101211102122202202220222200211112121211202020110102220022112220200001211222221101101102211111212001022001122021021210221021001012121211012222222011001012112110221212101110122011210212020221021020202212002211122210200110101111102102111120021101001221111200221020112012022020210002201012121212120222210100012202121222210220022022011200101012102201011120202111002201020102110221120000202122202111102011022101102211000021102110121210101122111110011001112010012211100201000011000220112100102222210012", "021220122212101222011220122102111110100001201102001202001102202021201222002102021101020121222122000100221210200211001201200120202210010120012110202102200022222212112110010200010112021021001102012200202100112221212201010000121002021102121110212022001212012210201002101111010122012110012101002112011202022200022101110201212221110011122021111110112121121210101012122200111111201011010121210202010012202102101221021100202222222202211010222022010101212001220110221102020001211111112222110222120112120112202001012012020021012012121000010000002210101201222110110122202221222010111220012101220002210100120122110100022200121220110100020222222211020100001100202012001220202122112010102121022100120002201111012202201222020010111001212101112002212100201022100202210200212020102000110220001021210200022111120201221201112020112122100100201100211200201020100201111221222122120211212011120111000212022120202201002020122102221001110102012200", "012021210100100022010212020021200202210100110010010120112200110101022000001002002122000200011111200100201010002112000011200002222020210101222211210222212110012112202201100210202002010101200222112100120220011121012001212221010101000210220212220122011220100122102020120121211122120011221102121221012221010210212112101110102010221011002210021011121021021102212120021212002021001111120110022000111200200220012222001000022221221012100101210221100220122202122021211110021110110211210202222012010021002200022211010122020000001100120101021120110010202002221122200011211111222110101211011000120011120020012220100212101100122212210021202010112110001211210111220210100102021200221111220110011020002002210020111111110011000002220110121122120221110100220021012100202021212100102101012111212101110220221012001001111100201101210011120022101012202011010000021000202222120220110201020112210201122110022212000111011021102121221122120220022001", "010112100202122121021210122211102210100200201112200010000010211022111112000010200211020001201012110022212002221010012012211002220122221002201001011010212120110111122111011222211220112121010222122210220201020201222100102102211020020020112010222201001010112020110012012022201110011120012102001011011001210100101022220221222121010022002110220110112121200221100000122022212111120112111001102100102211101212220220002121102211211010020011010221202022201011120012011021001120010102102201002002020000022000200122120200011012212221221111100021222120111212111220101201100102210120122202112201102200222200101222020121202200200112022102122010120222200001110001100211121202012121122220002202221101211220000111101021200012121101022120102002020122001210112012211122012000101002221020220020220122111110012100120020110212220111110220202102110012002212000012101000211202000000211222022112010001000002121011202120202001121010021000001200110020", "200210121120112011202222211121110211211111110221120112122020022220210000000110221100202101102112112221000022121201022020011202220011112222211001100000112000112112202210020000221002111001202212011200200120120210010222000122211102122201020101010022001211000221022220212021010121221111102210000110222120010220210112111221120210100022202110001001022221100202220222112020111122212210110100000212122200221210121200022201220112221012101120202220022000122001111022022010000220220011222221021022212202101022100111102022001001201000100000110222220202112012010211220200002120022221211220221122012021201022112112001202002012102012201120110211222120121222020120020010021111000220200002101121121210212121222102102012010222020102001020010211110222111001222002200012120110101002220002002002121001002102001101100010010110100102220202000002021021021222102221101112022200212122210010022110021210012211211201222100210210100012021120210112210220", "001110201010200101011010021001212221100200212111221120000000111112220111011000210120121012111111102021220022210122011002021022102000100021100000101010021121222122110110010012210100001201001010100222110010200200101210210012012220202122202121010121100011112000202102022212000011111220200120112121221001002022120120000002120012001012001222101222210211110022210102121100122020012111002212121110101122222011011000012010220212111220210000201202021221212220002102011021222220021122222200112222000110220122201101110220210012000011012020022100020100212000020102211110020102212210011010001001220020221222100021221011022212011012001102110001112200100012022011002000111202102012202002010101022121010112202111012221100002012001022221120201011110200200210112020111110020120001001121201121102021000202221012211200221222022120122202000210222010221221012000101211021011222212201101202110102220110020121021212201121010102112011120100211210200", "002212020122100002101122200101110200002100120210101202021012021020002221122010112120211220101020122001220220102222222021112210000120210101202012210121200022211012210110101101001022100021002111021211111001200120000100200112120210211102112101201200110202002010122212022101111122010211211221022000211101002010000111201020102210012022112212111221221110011102212112221111212020102001221201110211102001101211002112021112200201222112222101011112001121100212212011011102122011110211010111111101121222122020002001011001002210200110200020112210010012200201121001212221212112202012210210022120010022102010021212221012121202111112110120020222020211202120002220212210200211011110200210221220210001022121111120211120021001010100022111002002001011002211120120120200220212001221000012222102022012000122012212202000221111121102211211020201000000121110112102220201220022020122011211110002220022122112101002020001111011002212201112112000021001", "120000101012010102222010112202200212100222002122210001211102210202010222101220022010110101201200222122120022202102202222222222010022002001212122011121212202120122100222122100210200110002120020201100012211020112122101010111122000100222111022200001111102121121102202001200100102221002110011120100211102220220222022012110022220212020220020112022220011111110201121222020100001021121000220211111212121012110110220100011010010202100012102212221002212212001011011002201222212120100101012201001110021111021100012020002210000100222210012022220121001112122202001122220020020022211100112221002012011100001021220011020111010221010020020012212002100222011220120021102021020021201110202212122221001200201010202202222121121112221000012010002021221012212121220012001221000110021210012222121100000121212100200102001210001210012000111001000210102010022011210111100000121022111121122211222101011001011011010120200100020221222122000211120002202", "001010022010000202210121120121012210210021001111012020000202011220010122100111101122211121210020121000220210012120210021211110022010222111020011120010111002200201211100020210100100010200100001011100010122200210001220001201101002111111200210012222022022111102201220200212000001220220102120022010102001201210002010210000212220021222001211011112201000010120000020200202000011000000201200120121011212222022202022010002210021220022212001011120120001211122101011001210011112001102222220111012102220021101222122120022201201111101001220201122221111101122111201101122201121111220102022221121221211112112112100120020001120010021122212010112002110001210111020212101002012120200212022100102220111112012012100210221100120111101122020221200200010202200012102001122121112122100212021220100022121010011012002200010211112220112220221211102222021100200201022010211210212120221211010112020222022021021112122000211121212101021100100222101220120", "222111201122201202212201201220200120021221211122101021000212112200122112002011010020100012221012111201020100011201000202122112222111020111020001220112021210022012012211202102010101111220122210012211011010111220011120221001200101022111101011022121201220002101020221010000122220121020211202002100211120200122000121001100010221201121022022202121210122012022120000100201202122011202011112002121212000201120002021020002022012110200222022221022100112102002201100122200220121201220200220101200122020001100111201000011200021102021200220121211022101122211220201211022220020021020221210112010000022201022222210211110212122101112112221001120200201001101220011100211201122011210212212200201200110200100021110210111212122212100111100121100020102102121201220102212000021202100201201021110100112112002121211022002202200222022122111011102202020202101012221202001020001011201200012102022200120211000221210222012212101000222022210011111020100", "122211010212210220201022201110111111221121101200010011011001102011122110010211212222202020010110210101222220021210101000210122200110200011211002220001121222110000122110102102221110110020211001102212021120111222221101200112011011112020101121202211111122110110201121012111221002222222212212111101221121012021210100021201210202121102120211102220121021110012111222001221221200201021102002010202120100102011002200022122202121020220211220011220212221112000020101010110210222022100022011201010111020221221212122210110222011220100212102112001010010001201111101221111100100122100112101121111122122210111110222000212202201110011011212210122100101222022202211101201121210100222110012001220102021201001010110212011100121021001012112012000010220021001022110111221100111201100010101202202010022221202210000121021202120210222020100112120111112122110000022021211201102112022201100201001121111100002120111020121002101211101211121212110101221", "022221011200110012001222122211100002121002100120100102020202122211111011022221201000222020121100100201000111112102220201001122210100200212120221222211021200000210000020112012100002120201020222112221010021121110010001102000202112122200221201221210000020202020221012101112100112120110111210002111122020021102020110101210121001222001202111020020212200001001100020220122020000010001021111110120102110221210221221010101010020022022120222120010100020111200022020002220221120110221121202022022202000020020110201202020102021100202212202122112000201220011121110020112102100112022001022011110222201211221011120002221202200011021012021112110120220002002010110021121022221212001011201002121212201120222221222100022212220201220000122001020122112220102221101201111021200110012201110200111110010201220200201112022022112212200102211220212201202021022022221210010011011100112210011202200012202202100102000010210210221110100102110010221101212", "202201022200200201102210112202210201010200122022101101210102021122122222100120212220202010000021221000200122002202020121011202200122200210222210121120022220020222000102120100020122002010101211011211000101111220020022221001120110200120111210202101012110221202000010012222002021102210112101211222201211211012111201102021102210100012122212212211120021120120110002011022100022002202101111102000200210100000201000210111200002110211101222201100111212020002222101020101020112121001010010001011200000101200212110220122022020022021111111100000022021001221122101220001002112222022102000122012022122112122102000200222010201112010220110000122100200100020201112211112112101211111121112201201201021122221122212120122212102000200112100211102010211112112201101012201210221122220120011012210112211112020001211010022121211002022021011202201010220012120111110021102222121122210012200210212220111110020001220001102012100201201120112022022200112", "212120122121210201022021212012112120212200021022121222221222122112010020122110000200001211012211100200122202110020112211202010210112101202122220111100201002202012202112110221111021110211120012020101222020022111202112112212111110001200011011022222122222201122222022020112102021101020212002122001022020001021221201020211121021002210022202022122202221201102022022220211200210022121200202220020100101201121202020200200001111221120121110110201222221122100122112120120211121220120222012120221112210012021211210101220012002210020022101011101222211121200112202001212222221002121202212221011021020011200220221211020222102102020111022102200202021100011002200021120102210122222110122121112102100101110102211000012002021220012000011012020002222112000011122110002202010011011010211001120022120111100222222002000220201021110021211010000000111001111100021122000102012020212221112000011122120200111012122200212211121011202102010022011011200", "022022120221102200011222111210121201201222121021021221201211201022022200221000000201111101111222212102022022020220202221111001121201111211110001210202122100200202211020121001021120110212020022211120120020110121020001212021222010100020121110101110100011201022222110011202122011211212212112001022022000020200110101222121110101020102211121001211021101002022011121221211101012202200212012010211210202011221222011000102222020121020201110121210122120100011022122222022012221211021101222002000010010021001012210201000021202011121221200221001120221202122201010011021010120010011010010120011020221111012202222120212010121101021220220101201022101002021020000022021100210101210221221200222200000100101111012022002200222222111202021001121120001101121201022220200201112002220200022012001221120211011021101020111211020102010121211021001001112120222112201202120010020102200111011020120001120122022010212110211011022010111002210100201012020", "212020011021010222220201022011002010221111202121102002111010020110200021012002020020121120111211202111001212002221010220202221201011222101200110212200011211120111111220022010010201202110120111212210001110112010122022201101112220101021010200112111101221000122122202001002002102002102110222120220000201010211222222110022220112000221001112202022222011121202202100001112202221121010211111120020200021122100102222002200202021211202212220022220012221020021122220011101220210200012100000002121210020000012002011011121101100101020202011102010002020200020000122221110021122221100200221021120212221012011102000002002102001000220020111010100111202200022001222000122002021010201122120222101211011010010122212111211002202212221021002102012210210101220121102010121112112020002211200100220110202222102100220000000102021121020022221111110220021100121200202010122112020210022211202210112221112201110200210011201212210212100201101210201112022", "121012011220201221000222201110020112222000211222111020110221001212220000012120110100200221020120111120102201102011202210120100211210022021120201002020022102100000212001121212201101200100221012221022110102200110101111220012002110000121012000202110011102102111122102120020010120211101120221022200102100121001000102020102101211212121211021120000222001211101022112011112201101001100102211120111111222001201012222020102202000200120020100000212120111221121122010021102012110011220101022221022110221220111012111121020001201021200212001220210000101000010201221220222112201022211122001111210212010002012100002210011212221201210121021211101200221011020212022210120011222000120210201201202100110010202212111212100121122101012020020001020202222222121200222211001100022111222222200011112110111102211022001022021021110010022211112000221110012020022201121101220020120021122121110012102122211000102001001212010001210212222021022222002111000", "201022001201001122011220022102102011202000221112201000012221102202121210210020111112100111220100002100201110012022210121022110101100001211010220211111022222102222220020111202102122001202022220212121222022021112112211211222100220002200002022201212201002001202100120102220112120021101121200111001121222221212101111122210212202001120201002001120021001221200212201011110221012001201122020022202122021120121210101221212220022210000201021022222122201200121102110021221001100020021012201001110022200211100000101010102020001022120210000101121222100021012110010200201220211200221100121210201021220102222110210120012020100100120121112121011210121202001211010011200202110021110101220022011012222022202110012120011220202110122212001211111000120200201111111001211002012201002211000210112022111002212110100002212202020020011122001021211011000121110101222101001212201110101211001000002220220202212202121200021011202201022210201220110021110", "120201120211211220001021020021012001211020002010122212200120012210202212002120001020022000011101012221211121220110202001020000020220222121002110202212002112220000111001010010102012121002200100102110101220002111000100102101112011111101221201212012022210211211210212221210200221121202211000001001122101222110111112022210002010022001010110010001021200010012122121111101002021021210111001112001201212020010211122000021121012012012111001012002001110111211112110122221121211202201212102202112202102120112211220220010112022111012011222101211212121011102211221012001212120110221112201111212211000212122022012012211011002122011202112202221021100200202110202112200021012201201110222120002121111112002201212021201202020011111111012000221222210202020102112120201222010102210122020200111012110200210102211220101222012220002001000011022012020220221100112220102010222000011120001012010220102110111101121011011120102101010201202022220011010", "020120011121110212121110100201001102222211200220200221000110211122101101200222201222110002010202000120120112012100220002121121000101120021120011202021011111000022200100221011022101101021200021022112121102001022102120010022000222210011100011102011100021200221210220101012212200210002100201101002020010100202012022022000001200222101011211012011100111211010110211120022211012012022210022201020002102122201212202210002102000021222001121021111001102201102001101212100010210120101120221110012010201021100110200201211022001001111111121200111001010122111202100210210111112000110112000000021000112210222101222011000110000200022200212121201221110210221020220001021211000002201121121200122200120112010011100200212000200221112212222122220210022000002010120221000121210210111200220021101022110100212120102002200002100112002102211112101212200110012000112102211111000122022021211101201011111222000111002011122201120010110102010111222200120", "001122102021121022002000012111112120120210221111110001001212210100222202221212121111222012011212022101120212001120021202120101210002001211102111100211221001011202222211120201010200121110000200202210201210020111000011212121002001100110001021102001001212212102122200212210021221212201112011010220211010112021202222211120011011122022112212200200002110022211000211021000001010010020211102121222222110020220210211110210012021000120101102022221210210100121010020212210221102100010101110201202010020120201022222110221021210100120021222010120112220020001020102221221210220020020101002101112010002211110200010120010022100112220001022221100121202002221220211011211010001101000021222220100022020211010211011211010100012210120120201000211211222102102010200011220021120212102212200100020022211110010220210210110002210010200001220002001012111122012022011110202211211102101121202202212000100101220120022220011111102202111011011000220102111", "010200000210221000000221222022111201002100220220221022202200211201211202211122101110212121121210220112022221111010002110020002212122102102202010021222001101212120121002121100122022110021112010111202021111100200121002002202020202211001001200220222221001121222000201100112120022110211112022202002200010120011011222102120202201022000110212110221211200022022011000000120110120012121101112011100020012201000010002202210201002020110012220202211222120011101102011010112000122122001012010012001121020020121220110220012210011001021120201112010000011010122021201220011011010121022122002101212012122202102211001121021111122202120020100220021002221101121000012200001101022202222122212111010202200010100100221000000010211002020201002012110021220101212101110010220000102211121001101211020120212200200120222220212010222112120202111111201212112212210202220020200120000002111110011022112100000221120022221100020012000122121000212002122112011", "120221121011222202001211111121002211120220122002212120100122200211012111100200221211211200002021020100001112210102111110110200211102012001111121010202112121220202012000112212212210121000021210222011121020212021101020011101021220012202102200212100200021110021212100120121221210020212220111110202101202222102201001011212222112101200002111201011011021000200012020102010122222000121221221002000221001222000102210111201001221022221112102111121022221011012121102012020200222111210121111110122220210102210211111002122202102002011002100011100001102010221020012222212021001002100202200111220212010002221000100210101212122211201102021022022221022010001010020121020121102112002120112001112121022200110010202110022102201212201112101212112000211221111022010110020121222021122021122020022100011210011112012022110001210222111100210100000222221122122021121202001002210011120211121120212100100001011022122020210101201111011021110201020012012", "202222100002110212001122002112002000201020110202121102000222011002212000100222001011110112001000110101011020021101220201211001222021110020012010010012102210001202100012202220111201011220012200021222111110202020022002120020112201011212121012012020110112002020202000102210202012100110011122202120101100212202220200201010101210101111000022022102121002202010120122002220010110012212120102210100200111112010121002211101010211221002020122111000021020212102222101022022211221010212211200211200101021100022200102222201002012210122001012222011121210200020201220000221021021112010222010010211222021021222210220120022211121200101220011202200121012212120120222012112210220120201110022012221121021002020120200211220012100011110220011021110020112221021112202010211012000201101210200100201100111021111011221110011210011222102122220001001221210202102210212202212111202102202110021010222110100011022200020102020020201210001120111012222112100", "222221012122221121122222021111100120110210002212220212220220200211002000221011012120020120020200001211110021202022111202120000000012100120001112112221212012102021221112121212022112222211122021010001002101210001110001101211020002220022101022112220102022222000002102011111200200012222121121222111002021002210012121012022002221100000221020200122210121122112010211212212102020001221121011111211122112102211211210210210112221111022022001002211100111021200220101012222102222001011221211002011120112021121102012111102000212210012102021220111001111202222021121001212211221122221202011122021012112111122202010010120221220100212022102202010020101202121011111002221211112021202101201221021012122222211000121110000221111022212201011011210110121100122201212121112021120200111122201110012122120110021021100221100021011120200210120000122220010101201011120102201222100222122010002221120000002220200111100220210112002200011102021100000000020", "021110021201012021221112112112120010212022021120220100000010211122112121211101210120101100221211212102210210100012210110000012020021111222100000211000001222122100011121222101100212011021102201221220021110000122121110110100222021000202201112210201010002111111012222100100111121011121201120121201200221222022121202110100201020102112220012021121200110001110101011022211111110202021212010201120010002022001000220201100002120201021200001012121222202002112112000211022200200210110022100110222222100122101220102102010222020121212200122201222211000111221202200112111201012210200100100212220200100200121222020121120220222122010220221222111021112121200112020221021010100202220002021101012020202111221110201122000020021022212011122112222201001222021200011201121012200020012121002121211102221210021000120101020011122220220112001100212121112001121011101110120122102120110110022020000221200120202200112102200100111101110101210222112222201", "220100122201121222210212221121211112101010010222101022200220222020022020221220102122020212222200110222000122111112121111001012121210120021110122020002101000000201100112002221120010021212122222201221100100122101021120122221110212121122120101121011120212222021001202120222201200122100122200100202211012100121022020101100000001020000012101122012021021222022110002211002200011202200020101101120010012121001212211112101012002100120021120112211211021212222212112110012110120120100111200221002222001112011210011020022120110020211222122201002220210001110222201021210110122101220021202000002202010002220212000012010020020002122201001200201100002110100221120100201001000212012001002102110210011001120111001212112211020221112212222021011110102001101002201122200201112220020220220001121021010011220200011020012212202121020210002011121010010101022012000202100111102210011210011201222201102010210100201201111111202120002100100022212220202", "000000012022022100121120022202112000122000210200012121020222011121002010220202211211122102212010110211220100120210110220110111221001010120200111211202100111112202000221100200212100201201210222221102211111100011002002210220220112200200120000221022121201110011022202212121000200220020102111102221112211100111012110022002211012202010010110110111202120011110220020121222121001021012000201021122202211021022000020110210210100212220200102021012212112200202201212211222122121200202012102222212001020110112200121120111120201222120000201001211112101102100020002102002022202210110000021122202011001211110211020121202210011210002121121002222102211100001000002122020012002220211210000200200212120002102021012222200101012111020020011121102010012222110001022220111200101120221201202120211211022012110102001010101102220221211112002121112122122100102001101121022121122102020220021221221212000021100011000220212222112100111212121120011012122", "002221220120021022221100121002221200202001212101220001102212120001001010221212220100121221012210120010112100100212010001022000111000220221221210100011002011000220201212012100211211110021102120122011121011022022202022011021102222212011110222211010210202111111022221120001101222002120002112012022221100021120121101100202221121122102121020001022011200101020001121022222100020010221210022212200101111121201022120101111220011021100101212211102020021002121101100100000200020012011011122200101201012020002000120000011100002001102100010110200001202011200220210000111100020100202022021010001022101210220112112110020220111010201021012022111020210002210201112212002120212121121222202002012121022211120022022101022220001111000001021122021010101020201102122212212021020011200011112220220021022010210120001211210212211221120001212200001102221221022012000012111222222021112222022021110020101102010011221220021210122012100101222122010202020", "210222002002122222011121011111210222120110211002102210101222200212110211102012112221210112000222011000111111210201222002122021122000120212012002012201022220111110012022120120122222201222112202122022012022102022002220021110022112022221200022111021021001022111212020200012210111121202020110100222201202000020121101101011020012200202102101121210012102020211202112112100221102120222210110121221112200022112202202122020222121012110120002212212111121022000212002012112102222102001212002020101201001111000012202122001102101001002011201100101220202020112001020011021100201212110100120020222220102100001102121101222111112102210111202201100112120022002122210110022012102202002220110010212110221001120001200122212112112212000010001210220122000220010111211222210022221212111002011200122220102210212022010000222012002021211112020012010201110020212200211202020020202010022022111221002211121012110102110112020102021011021102221022100212002", "101112022022012202012100211002102112012100212011202210102221100222122211220002222100021202210210100200010022212011001220001110002222002020002201122220012010201111010101210202110120201010122120122101200011012210200020021000220111102121121100102121221120120012000012111211111000101211100110222021222211211000022011111202122111220202001012000212022012211020011201002011021111222102022020101010122222121001021100001212212011001112102111222010201112221200212111101200010111210022200121110211001110022110112100211112001021000210211220010212212212002011221112012020012022122220222101201110011121201021122212000012012121111201210201021201210112011011021210221011112012200220212211021020011212210220020011022010121221120221202102221200201110102111021222220102202200200202000201110212110200221020112111002221010112212010001000201102011110000012120121200110111102112220000212220212000001111110200002222000010100002010222110022020111120", "100102021002102100211221102222011210202000222222221010001122102020112100012200222001210122111012012112201202120010112122120122210001121000010002000111020112210202112222212002100222212110211011220211101021010102120021001021101012102200102001000221222201210120200000022122101221012021201022000221110211210220020022101222222011212220200002020201010022120122110201102202122212001122120100012001101202221121011021112010121101210200011200110110021211112011010210011220212210220011101101011200201112212221121212220002211110210121200100112222022210201211111012022020201202011012012212220110100120000122210202112100101012220221112121111002120120010212212000201200120210100110101210010011100100121020102201201100200021210220111211121002011120022020120022101211202201211110212012200101200220202022020110101101121000012220021001202122202001111011102211100002210112121212111100121221200201212011000210011121201020111020222000212222111110", "012121221120000010012100201102120200010201220002110021010010001021020101121211201020112200001111010012000101101112121212111001111002001112021222222201120112001001001100100121200121222201020112012010212112101110010211121110122100101022121120211020101110011011201220011202221101011010022200220111210022001221111222201200000200012001221022222110220222211211022102202000221102200102210111021211220110001121010111211212021111221021212111210200202210212120001211120200012201002011220102201222211022120111201120120012122012022112111000210211011111202212100200021101010100221122010222102121201222200200111101101112110120220210000121121011122222212011011222002000112211221201011120110010022102011122000221011221011002000120212221021021220000022012011002111200201201021000101020101220012201111020100102101121210100111012222202100111011011002120221120222200222121201002022021220100100122210212021022220121210122101211100120220112000102", "121001022210120110100101220210111020100011212200001012220212000011202010202201100100100121111000202001201001202010202102012001100012021120021112122020112211201201021210202010102111021222222110221021222021021212011001001201102000102120212212210100101210102121110222210221101101210022111100022110120212010222200100000101120200211100000100102101102111202021102122220111021120021122212011120110101210210120012201010121210221121011201201012222100100121110210020121212022001201100010221101001011111112020211100122120220020110111011021210010221220220020111002101010002101122010101000201020222110112221022100202020022001101202122120201012120220102120220010010211022201110211201220002120111010221121210020012120112200101102002200011221112122200001201021121022200100201010200202212121020010112210221100220220011110222021000111001000010001102021000110000100021012111101202011010220002211211102002102102010002100201112200000010222211202", "110220001220022120012010120212100222110102211202200210112000022201010002100222020010102202220212212011211220221222211201011000101201210102100011110110111001002220022212002212121211202201102120202222112011101010100200220212020211111001222001201110222120101201212011200112022100012011001222222012010220100112002210200100101121122021111020011211020220120001121120012202220020020112222101022100001210010011022022100200221121120211210222210202112021121222121210002100000011200121112022201202201212111102122121221010210211201001211101121112010200000122011102100022002021111211211000001011002211012101211001002022121000012112000021110110010002221111010210101010101022002220222121000220021121200222012202222110220002120102211212021020221220120001212202010012002112012011002212100121012101121100110022111121001021011000211000002121002120020212211200012100021202012220202012200101220012210002111012102201220200220221222211211020221201", "122000101202120122222102120112210022002102201012222002220021221102011201111102122012202112100122021001120121210112200202022110012112111022100100210011012000120211202002001012200212002222200101122001112120120221122020001000000201001021011110222111112000020110210001011101012001102220222210022011022200102202221212110020110210000011002220210011010011112001022122101212202122211222021111211011110020100200122121021102201202222112210012011210012201102011021110122020122112021111022111200000011010210102222100222110121122121202002201210122101102221022102102020022111011111022110200022111202101111000111121120200002211100222222202022001122012210121120202012221010201021020120010222122112211101100011212211100202112020010101112201012210121212221220120011221122012222000202000222110110202120201000110020102011100222120110122120101102101000201211100101101112100200022022211111002102021222211202221111201121102012101201122001001210011", "110100122222120220022212012011201021220011111212201212200001121012120121200110120202101111212222001100200110101211102101222221220112121200020002001112101101212100101200011121020112110112021100010110110101022010011022012100220212102000212021101102111120022102012121202102212012122002001000022221221222212221122012121010220100022201002212100000222212121102200010201000221120200200212211200210010011111022101120002221221211000211222201220100002000020122221222002202020001101122112010112110012102001222221212102021110222212102100020012011202201201010112200002112100020021201021212121112210210122111221211010022202120200122111120222222200200111202010101102110111002211022220201201011022222110002001120112002111122111020002201222010110220002201021001010110201100211121021202111101121202010021112022102100011011101121210110210022000122010002021020110120211122002201020201022001201011100101212002110200211102010020021220210121112111", "211012111201121200121002220210101120012121222102112220201020010011200200220012201202201211010120211202020211021012022210121011121121210211202212011101001212102211122021022222020211200112000211101100110201222201011210001110020112110222010012121200202021022211210010222221000221002120001011010021111001201110221100110211221221021021220222212100001011100121010001101102112000021101122101020200102200111012010001221102111000222021021011121101010010112020122112212012222022012121012212101102112220201210221112120012201212122211221221022102010120221002110121110100211102000102211111212102220202201002111112102101001201020102010202200100112111112112210210101020101211001112002110011112110121222210112211100212112001110102000011212112021122210221010111202112222201002102010220210221201121221110101102002101201111222121222010220110220220120122112200220221010021211021010000020120120100020220001200201012000100010020022202102021012010", "120211222012202122210200220212002011221202211221202201222021120120021200121020220011102211220020022210100100022100020122121110102211012001001202012001010111111221121111110202100101021010210001022022220101011200200222111121021222212001100010200122110210112000110110000112110111200001000111220221100220001011111110010220221202201222101112200102002200021220002222101200012202102111101220122012210201022222200110011001020001200001112021000212220002101022210201200201020001100020101022220222011200211221212212001121012010121010212111012022100210222002001101012101012200000022021221000022221121211200021200121110222112101121000022111001021102201012010122202221011212020200102110111012112200200020220021212000010220001120212210122111202000222110112100022120210020022021100122110202011112211011122002000122021021012122122221011022122210021112122211011002222221201220021120222211212122100112000200021221222210201122001200202000102220", "221012001120120201201001121010212102111002222102210122111200111002210121211221010001102210102100221120112100022000112200002120212020210201000221210001212022001121011202101102001201202021012010202100212122220121220211000002210200110100010110102100112110020120101101202012102111100220221221111111001112212011012002012001010021022101210212001212020111102000112021101002001012120020011121221210112002200110200011110222112100100211110012220021102111012102102000101212222100211210202200200112220002120221221020011122001122220202022002122002020220110010000021200222112001120000210202000100122221001022222001012202020121211201200102210210220102112020110200012120111101100222200210101001220200010011212221121022220001020201221222200010200212100102221010110102111111222200000100200202121020101121210122110100220202002012100122211121201022121012011120021000211200211021001022121220021220210011100221011111100201112002202022102022021100", "212100112122112022221101210021211200021211010210101021221201221122120220221200121022122001212020002201020002211122122220110021000001122222110111110002222000122001101101010011101220201110122210011100102101010212000210000121100112102120220212000210221120212101000101011200122001011100110112211012112122100200101120012211101011000212102022211102010200010020201020101000102212120212001221112101022002001100110112012212220010120200101100112010201010021221110211022210010022200222212212201120111210010101000120111000022201120012012112120110222122222221012110000222011020220202010022001101221002022000010220200111111120220121112001001110120220221100012111121111221201212212201221022210112111100111001102010222102210111222002121102110021211212201020210022112002220122011202211100221102221110220120111120101002221200212111012122021011102212022112101221010201011121021220000202120100121212010012112111110122111022120010100022002011222", "000200112012201002111122221211200220111202122221220011210020210221100221101110220021002221101010100220101200020222200212001101100102220022022222202022220011201122010211210121212012200102111100021220000112001222120201012110101022110010112020222222010212110121112222112202201021222200001012100102000220012011002121111011200110122200100212201211000201202100210222102112111121222011101120222111110210120212000011002012110111021102022100212012001210102202100012120121221112210211121222221000200100121121111110022222022212101111121112101101100022122101211212011122121102220010101101111100210002112211202111201220220210110011120012222200201111121111111221010120222112221222122022101110101221010112122110100212212212012120020102200100012010122000211122110012021201110202212201010202110102000021010200020000010100212110101010212112210000111200212220211101202002220102000020201112211010102020101012012020102021211000110000022101122222", "000022000012002020002101121102021201100211222001102122012122001201110210120200022220212210100002120222121001100012111211012001212222021102201001020010011121100111010012120101111202001120002221012021211000210102121211220222220222222012121120210221221021200120120201021000011210022100201120022121222011120001200121210210021002122110111001100101012101201200000212220000202110100100102111202210020101202020011200010102010012112220102011001001010000022211021220222212110022010212100011210001121110212021200212100012220210000200021011212222022211221022120210210021111000220101111022122121212000112111011222210221111122201200022211121102001221000110211010100021011100000102212111222022111021020100020110012022021200021020021000100100111100221020111102012201002002001002112220020221020002212110222101221011212110001220102001022022100111220010100210121202210100100211220202100101212222012121121201002012020022221120010000010000122012", "100200001102012010210222212200121020202120012202111220012000111200010021021220001110100001101121101220210211112102020202022020212110222100221221211020201211011012020000021210102122222011120000121010120000220022222202101010011110121020010101011101200012202201210222202121100022011221011201200200000200010011121212110201222212110222211010012100101120121100010202102011122020020211101001001020110202001102021011020011122112012112011002111201122112012101202211002022010002102000111210222101221100220212101000200002120112220011111220002211020211211022012200022110122000112000201010000120021001022212001110201220002112111202001210101120002112210101212002012120022110210221220101001022022120100112020211122221111122221200220120101122110010121201122122222212011011011121010010021111121021200212112000221100210110111112021100020201122112012100200001022201101121012010111111121000211201221211101200202222022112210101100012220112020122", "120011200200000200010221111102121010110200200002110020220210121021102022011101212222102222211011220110220121011022102210120212121120212000121001101221022002102221120101000210112212100001201122100102001120011211201101200120211202012112010100102112222000201012111000201222101022222121012020002122222201201121221202102022022212220220101101221000210201020221011110222100221120021010001201212200220021000101120001022111212100022210011011110001221010211012200100221200111220112120220022021112020112221022211112020000100010121200121102220201120111100020120021000201011112201212010210012221102120121002222120002002222021100221110220100100120111012022112012222210210000202020102011210110110020010020020211021212211202211001022021222210011101112100112112112121212102022000122110121022002010211212121122001102112220100020112210020002120102102222020102210212120112122021111202100101200111112122220112122202102010002011221021101002220220", "021021022111022210102211012201111110201011121111211000101212001100212011200201201102201012211111122010121001001111000221221101211120222100222211212102011012110110010010012122202122020022000011111212220120200222112022022012010122012112222122012020100222001000200002010202102110002000000100110210120200000110201000122200100101002200222222011020112010200120010102220001122010011220122012022022012122101021002001021022210102110120002122120011202102212200102100120011102022010000012101121000100211220001000121000112122000000101101111112202002112021222022221000001111010211000121110120121011221122001211011120001011212212001221100202111210110211100111121202101201021120212211022000020101021120012110021022101121001111222021010122002001210002121121111211102200211220110220120111001100201112011111221011121002001210010101210111000201200220102111220200012001100120101120212101221220201220020012100012020210220200221011101100220211221", "021010020021022221121012011102120220000100020100010222111002000022101222112002121212212220120001210110200210022112212221001110112220221020102212212121100222201112020000110022200120202102002220022001012202002022011221112201120222222111022000100110021122220100211020222001010012012100022001111221001022100220220200200100121222202222111000112001122011101212022220000012000220100200220222022220020221201012001001101201112110210010121010222001220110122222200012001022200002221020002011020202222002000022111001011210100101010122220121212200112121000021122110122011220221010011020021100121001220201200212211112220102000120100201120011112010112002201021021011120002022211000010010010011000212112112200020121211211111221222102002100111221202011012012121000111212021120122111112021222020222222222000221020122110021112110100102221011212202222101111211100121210002120011221222101010211211012200110222121212122111121110020212100021102002", "012122100110201011021012201120120102111021120000120102222100121000110222012221210102221120110121122122011220210112200021211210120200121111210111120021011021200002010002011100202010111210211222010121112012001200220012222221100212022011222211200210020021220010122001011222221200212010001221100021222220201012210110021021011220100020101000100201200202102111000011001010012212121212122210110211200100202122221122011020201000210220020121221000200121110101120222021022020222001220012120111000002112100210210010000000221211121010012221000202111011221212122000222222022121122010202012212000001020020010000100222120020221222200201200220101101101222022010102210112220120222212000020202121221021100200202022210022211221211011012221121000121111010222101202122110211120212012010210101120211011020000202202101011121012212002112010102020121122001112101221011000211220001201111110210122210102021120202000221122100102010100112112111020002220", "210000102210210101110101212120011201210001000200010220202001221000100110212102010021000120010011020112220211121100021220102101121211222020110220212001220101210101102222101012021200221110122102202111001201021001012001000000110122202112010000020022220102102011100120200020122212022000020222100010220212101120002101202101022201220200201111212001212201100210100212000121122120012022002001121010110210122120012022211012200102100001001011110200212022211220000210000220111111022022012011101110120002012122100200022012100012011221012012102220120111111002211220100012122201001021010212121100222010010222121102121010122011200212101220102210110020022211012210012211222210220021101202211111001021001220201201121020120121100101210120011021102000111110000202212100120002111100022020012222102221020021111012222212001000010222001112221222000110012112000222112210002111022102011112011202211202201111212121210001202200201220111110101202002001", "001012012122111122210010002111120121220111220200110120012101120210221101122121122102012020211221201220211110200110020210110111010002120010100110220010010000220201112021021002020222221122001210101012120212002102001122012221000121020012111210110021100012112201011110112201012220012022020121201012110122101010000011122002211101021201200102122010022212011112222201211201020222002022102210002010110212012002200102000220100010110201111122112010222000011221000100111201001021011002012221002112022011220122010022200220012200010221211002110210212122021222221210000021021100010122102002110101200020122222102220212122002211101011100120100122202112000200110222102121012120220221210022221210222211210011002110101020111022020100001121002021012111002011202120220220100002022212021101021102012112111221000201001111200121021212022121112002022021211010112202211211112100221021020000211211022101110222112102211000220200102100022201000010200220", "020012220222002010020010012012201202101002120111020000020102221200220221010200022102222100111021020212201112020221221100211121020102012220101210100100100210011122002010201002010110222212002222112000111021102001011010011102120012201202100000202000120200100022100011100211221110002102001200121110120120011102110002102211210212020222210101012222012202001100202101001022112211020120202000002120021102221000122111121221000110202001001012100210110200210121222101100100012102020211100100222200110020112212020200000022211012200001211000122121100221211212021001101022220101210000002201112120120101021012221102001201010120000222000200122020221220121112110000202220122021020010121011020221200120020010111221010122101202101110002210011200100122021022211202010011200111120201202021222022201022100112112012000222020010022002020222022001112022210120201212000020022010021111122210111000021202110000011101000122220221120211202010201001002202", "112210111022101211221201222112121110102001002010022001020102222110000122211121100220111110002220121202100202101201200012220120222100121101020022101111121020001112100020222020010202202221210210002222122022111220002202012002222012112021211202100012112222120111000220021110220111022021200100021120200101100111111000102020211212020200200111002012102001001000200112000000110120210002110111122210101200000220202111111112202022220111222002111001110010211000222212210002102001122122122221002010001122202001221102002202220000100021100121202201011201212002212201121001102110210101100210122110122102000010122122000212102111112222021211111121111222212001000202111010211210110010100010212111212200010202011011221212001020010020001101200120011020121110102221121000011201110222001111012102201101112112111121222011120202011012220110201200001010222120222102101010102111110011212211200121021110202101002101112220202101111101212002010221210222", "021110212022020212200201112102002001021002211100120002110200002201201122102001210022000001200101200000122221020002200102002220012100222020101211000122022200101102112210011221111000000020101021021012121001002110121110201022110221121101121221211002121000201012021200000202100002210202211120201020020100212221110200101121121100211020011001020202122202011001200020100100020222002212210011122021200212001220100120101101010210112121010222012220122200021111110210001020001002021020211221102202122101011021012221202020101200110102121121212021122202121010011100022201210212112221200021200212211220111120101201210110211210120200021200121011222222001102001011110120220200211221221001010200010220110110211212210000121220222000222222111210110020201111220010001121111201112000121002122202101220121122101202211212001010100120020000200210210222120120222100112201111220201012100212111200211010202011112200111022012012200210220202202122021210", "102220110210200120101201001120102102021122102021020200101122020212110102211011211020022001112111211201000100222021012202102110201112202001122002011221002201012222110021102202220010121111010011122120011211220021002002201101120002020122202122101201102022111112210020022102100021210022210000021200201202102212022011102221222201201100212001202122102201001111021202202102010002201201001010022201000210000012001020101120011000222110222120200221012002021020212101000000201100212120001212021222202111120102211021001012221112212122021222002210011121102021000122210210202002112102021021202201121001100000202020021121122211102121102020112222201220021111020212222222021010101000012112001002000202122211122212001012101002122200221220001011012222010102011211012220121102201101001122001210012221111122012122200222001010012021000121022212112000102221020110001212002200000202101022121111101100010210021201102001101000122102120101220110211101", "012201120120112012200201020010011102211221200212201122201211112222211111110101002222122222221100211100101101021112010011210110112010211112012220201120012220020011102212020122012020101100021000101201122102020111202011000001202101222110000102000022102112222002020001012020202011122202200010120020211020220121022210210201000220220102200210011010200100220002121212012222100221010201000201012022220200011021220121010102110010102121200022111102212111112202002000011122120222212201002002111200220020010011011222000200002112101011112202012022210202001211201021022200211021021100220110022002102022221001022022010100111201222000200111100101202212120000001211202012222220210011210201222201122202022121020121220211112010122102100211011002222101202211000012222120210221111111202220210212022011122012100012110222011211021202112122010221100222200100101121100122220222201021021101120010221010000020101122202210202111210101201211210211112210", "011002021220010102121101122201010220001111020120120120221021211121222222111010010122111110112202000001202121022011110101220022101002001212021212212111212211000121110211210020111201122120022102100002220121200022002200112021202022212000001221110210002112120111111100211220112110112002220120021012111002110211011220100002110021102000221122020001122221020022010102122112211000102010202221100101000200210022210110201000011120222022002221021021202012110210000200212110020120000000101100111002002200010221112220122100102021212111000021100210211022002121212110200102002111122122022202122222122000011202201102122101121002200210211111012211022221101220011012110111200020120212001220000220020000122121122002111100201020112112200201011122221210211222212020012022022121010102101112210120102001022121012222210011002122011021221120011202001210211011010002012100121001102000200021000110010210022120120012121102211221111121122020110122202211", "122012021211202101001112022100221201001201201102102220111002201220212020210020110111222120201011001020021000110121001000112012222101211211010002001122202202102221010120122200001211212002120220002111212121201002011100212222221222021021121221101022012020002000200112122210212121202202211212022110201112211211101022002100121112222220200120020011202101110020112102120000120101212112120022220222122112000122101010201210210120110200001111100201010221112021200101102221121111201110201012220120202022201012120221021100012001011020100121121210201102011010102020100010212010120001010021001002110002102022110002200200021120000200221002210212010011222001001201120122120202000110012202011201202012002122102010100021011121112001000201101022122212120121200000121021121200210211210021120002021210201122222011210201022112212002200102101122001212221201100222221022021000010102211111021001111200100212122000210112101111022200011022022002112202", "010220201112000201122201210011020002121200222002002001221110121201012212200102011202200010210220002202120020121101012010221220011021002122022010100210202020202222010012212121220121110012211110121110200000220220220202112122101110222020001222201211210101210222002200021120002111102222101020210110122022110200200002120122022200202120020202221120221210222202111102121212002011220001102212220100000012000211102020021012210212200001112200201201012001111110220020011121101201000100111122100022102121001012121010112102022210122011112222120121122011202110220011121110001002000101101020201100112121121201000111102110200201201021202202002210100100002101121110211002101001121002201012220100202212122111212122120021111001010101222101211102221120210221220010121211011210200100120000010100002002112102110110122212001210221102210001211102222222210002120212201120011221201020112202001200200121110121100100022221022110010010112020110121222022", "020211212100112212011200222000101222112000121002012102100000112022200001202120211020110110221212202202221001120201000100020000201122120010220202021010011111200122122012112010202021111110102022012222222011220000020121212011211112000002001000112210100112022221202212000110222002101110101111221220012121201102011001200021200211201102222100222211010112201000201220200012121101101221222001202001210212012110011220102110101221001211011120001112100020111220200110102021220022121210021121222120211210012101000222002012002122121000220202021012112001010111011122120112200021222201121110122101211221120112011212200221000122021101210002122221211200220202222220000102002222222101221101210012102121200122001202111221012101100201001002100010222122101111020100022110222111220212112022221211110020212021222121000021120000010122111011012002221122221022220020012220002200102220222211101221221100012011002210000210010110021211111200022001112200", "122121111120002012010210111121100200021111112121201022200211211102221120112111002012120112120021202000020202210102001200220201210221200201212120002220011220111002121200010120002100011001122210200010020002112110001122120110202002201002020202100000111211000022021010220011020210212122100002102222222022002202102001000122020010222010121000021212111202212001012220121200011221002101111220201122220002201012012011110221112022010120110112111001122221220110200111002122210210120221021221021001212211012101211120020002212202011221120012100020022021121110022101122221102221020211222100212011220012100111110102121120020221211002121212021221120020112211122021200021211102200111000220000010112111112012100022002200122121202210221100102120010012001220102211112110110200100112221222202112211122202120012200010120101212000000012211022002012221012202102202022211021000012210220201101020112201010210102211102011020102221221002101000020201022", "001210002102221212211202100221210022222202202020022212021201100121002212100200010102011122022212200221100002210200221220120212222012000020200222021220101022010020122020022110112220022000011101011001020112200222011211121220011110122012001110100112012122122111011210010120211022121000002200222100110121012211112210111110200010220102120201100112000001221021111221200102122122202010011120220112110100020220000011122211020010012200002222210101202002020202021212122011122221210212000001201120021222121110100000210120012212100011022012200122200111000112200200000011210011221100210221002202022012012212002122100101202210222101011122120220212102120122022110211111000122200010100101110211000210021100211220101220112102002200101012110110201010200110100202000000001012201210001210010101210012222101212211222002201110020122011222211220020022012222000012222221022102021121120020201211121001020022211202101020210202112221011221222000202120", "121211220001012001001210100202012011120010010110111022202022220112201101121210002222211212110002202101221020000112011122010012000021221021012022101210210101202122220121010112111120100000220200000221002121221210202101200010212200100210100000221111200000222212212212010010112212122200121101112121201000221121012211221120000122112111201120120120200201122211001221002212100201000202020201101222221100010020000012121022101021100221011000001111010122100100201020201101100121000022222100201000100110221002121010221200120210201200212120220002012120201101210000111210100201020110221122112012201022001212212220220111101220201220200011112122020010220122112012101212010202202020101202102201220121002010101001212100211021001011020110220102211201210220022202001211021021021220011002020021012220020100111221222020010111011220201121101120011220221200212202220221201102112101201110112101101010211101202221111022220210210220000002102100202010", "201101022101212112121000202121200202011202021210020112100102002200101210201000002021111222122022022102001022020002212220010201221101022221000120221010110112211222101210202021021022110210221210022110210022122212102011012202210010101200120021201002122010012222202100111222122001120021102122021020221120102112112022222102020221102201000011211221001111211200121210101100022221110000101212122122020112111010220020120100122200000010000010011012122020001202201102201110122020100120111202221120210212211010101121202001020210002221001110201110220221011212000011010211221220120001202212002111021011102200121121122121210022102001220021111201112121002200121022011222202200021220101001200021111010100212110210110022222221021011210020211011200002201022100120002020111210112000022110210112010212102100210002101010212202120122201200200201022121220211020121111112220221011211212111200201120111201210210211012201021121020020200022100022110021", "201001112212022002120012012211120120012102021210120200211121100212211221102002021120211212021110021112012221002002220021112201222200110020201101011210202020001100002102112112102102120001201211210211211102221010021012121001002010022212011111210022112202110121001011210001001000101020210121002002100201120011111022120001110201101201200020200202000211100221102000211211001222210011110202021201202112020110100211200012100022101101111212211221120220102100200002212110101012222011012001102010101100001011002222010122111001102120000120021200222201202001101211121010220021111222222021120112021201122121212222221022210122022010001222000221212122202200210122221012011022000002000221211210111221200211010011200101122202011110011121201011020122211102210112221020000220211211120120221201210100110111121100102210201121112220111101022012120122222111202001021202222022012210222200112112211010122210001201121102121022100110021011020011011220", "002100210022111021100100020000022221212101111212020211222100120210210001112111111102022010201100001020121011212222020211212210101001221122100202120022101022220002020112101102122001221012210001021212100020212101102212021002122001221122200202200001200120201201210100002120022101212022101001110002212000100000222210111000120102021120120211112022111101221210012000201012100220001201012000021112111110200111110100101222212002002120201212200110022012212020211212111110022111212100120101002012222100022001222201121202210100211121212101010210000022202202212121011202022022202002011122121210102110110200202110220202002202221021212101002222210021100021201021110221101200020121010110221010220000112221010221000220122001100011202211102201010011111122021120010002212120022122000221010211121221210012111102221101210022212001010201210211210122200022101221121210011211012122200012111000201210212220210222220210201211110222222001122221210202", "101111202221220211122111002211200022211200112101122010110222110020211011210021210112112102221220221111000120000100012200010010201020010010222011201222010022200000021021002211222020012012121100112120002020011122011021210001121221110021101212211120220012110221121122220121001021101222122002120200201122120011021210011111211102211210100222111200012220211210112121100000201122220201020102221211000201021222202100021122221220201111100022201102110010012020110010121002222020222211212112201100012210110102210111011010200002201120001200212000011020020020220202222121101021120200110200221101202021221200011112110122101200011000111002101120120201212210110122022222110212202201100120220000011020112021100211202202010010100211110201202210021021021011012012212112201020022212121212020022012002021121210200200121212202001222210110102020221111212011020211111110210021011101022011021210112201221000101012221221211201101120011210221010001120", "022112210010112102001021011020210222002100200011120022010001012002010220221011201222220202112100012222002200100102001220222202012222121020101022111012001101012220011122112102210221021212101021021111000200210001110001011002212022202010220000120201111122211001210220121122200012020101111010112120000210202112121201201022110102122211002112210021222101102121210021100200212011102220221112202011022111011111011112210010100201102002210102122210222122220022112012200002220002000001002022022020220102011210202220122110102002020112212202110102111102220210220001202212022210020222222000001210120010012002010000100012021201022220210220102020222010022122122210012022010100111210220000101221111002212222220011001202101201111122022201000222212112200012001012120002112200021111020111220022021202000111122012212111201220122101010021002112112201102002220221102022210101002010210012001210101000020100011221010111221021001110121012122122120022", "112011001121021012020020212001122101011102002011110102222122211011202121000201202112102210210222210020111200212101112012112101012111101022122002120211212112110222222021101220112121021021220121110220112011120001020001100222012211012210120202022010211002011122112110102200202122221001012122222120012221101012201121201012120211022122012100102000120000102112201222022202111101221202100100022211121101212002212222020000011201120012111011022100020200221001200001101000012200021100211122111102221222121211220101000212102021012200111200221110122102112202221220010022001110110002010121202001101210111010022001002011112012102020222111010111211012220221201112120000121120121011100002202002122000211020111200221011002110110010202010012210200120011111011112021112101201220122010210212202112120002020220122220121012122020100220122221002111012220021012102010010021001110111211212012112200100210222211102200210220000220212202112210021200211", "110202121122111001001011200200220102020010112100020210221210102012120110121111121012220101020222022202001222012021012000001001201202100102012212100010010112111011222000000111001001021001210012110200200201201102222101102212000101221222221021210010021120100100220112001010021222000221010220102012121101202210002001022110120202220101212211010021110220110211011001020012211011021111120202200010121020110110110122121010222120102021222101021001112221001020122012121120101221010000111211101200010002021001000020221112111001200200101211111202021212222002122022112101211212020021101200200010110122221010210002011122200210210000002220110212220202210102210020010010200100111000010101101122111111021101100101102002011121012112001200210222201121020202122120011121001211102200122012211111010002121201210202120011221100210010002210010212011210110102202212000002100020001101101001111202220002211111101010112101112011201221021101000000112110", "000121212121002001000000111201000222110111001010211001111201002001100101010211111100100200000112110022001102221110111112022200110111101112012202211200220002201011222011221201101111100202201202021101022201010101110101011200111121101120212110012122020100121211012020012120110200010002210010222102121202002112112200021112211100110110212212220222110121211020220201221122011100012001220021212201220211201220120100222212211012001021122200012120102121022200100002120202212100221022220220212001112020111200120202221101221000012112201022222022120012220100012102011212122020002211020202020000210010110101001000110022102220200202001120102121101000121121021222001010010021101220202112012001022122101122201020220212002010210122120022212110020101102110011212120111100202000011220021122210121121022020121010110021200201122120201201010211210222022121220201102211101112000110210120111202012211200001112002200212121100210210012022211102002110", "212022100010111202120221101000220101121200122220012122000112122211121122012221011101211210012212111200221022100202110212102010211222100220111011021211012200220112121200011111021221011012010022110220211211012110202112100222201220100101021101121102112020011111211110100211200001220110111102122202022112000222200202121120202002212212002111201021200122020001112200122222202220222012000220221021101100112211000020210021122100020202222101121001112121121210012002220201012221202101210022012111002002012110100010210000002002111000101101020200011012001020010120011100022212000000101210200210211222121101011002200102221011220022121020110021000101100220010201202210101022110101002102221012112220012021220011000110222111022202022021212222002021202200120021222200202212221120201012200012000120022210200002110221210020120220200001020122111210202212111121111021112022012110010101021101012000201122011010200102011022222110220212202201201120", "000002222111211111100102221020021020120110200120100220212111000010112022001211220022102102101011220110221010101002110111201220011100100112101121121000221011112102011222012220012220021210101112202220102111110022111201002122001002202110200101020100120120102021212211102221011221020102012202100012100001202012212111002122101100220200012222212111221211221010210010210001001002012020202111210221201200001121211022210011210212212011210021110101122200112220012002002110212200101021101110022000220201100112101010122020011101101122210221121100021200201000002200210122200101221112011112220120221120022100101201222022210212000012122022222201212121210012020202022011100011201120012001100112122122111002200211000220111210102021000012121012000000102012202212212212210210112212122021222202021212020000210220210010122021202211022121020202220110102220210221110100211210022022220200020010012122221122201000120100021112210002100202001020222100", "111020110000021120221210011210122010101210100200121201220121121002222011022211112112110000220022211000000120121002112202000012010122110121111110012112001101121210120101110002020002020122101212221000002120001210212101111211120012100012110210200220212221020012022111022120121011020212111111100102222102021122210221022211110210011221002001122200121202020202012100121102121022100120221201101110021010110202020001002220110111120120200100100121112110012020012010201222221011002220111111100012011120111101002221111212221101210112021121222211012210000120011001200021202122001012021010222021120121112021212112200222210022121111011102220111011110110010110112222212201022200210121200212100220121200020101121101012022112220012102110101100220202101120121220020021102000010211110120111011012121022102122000212111220121102101212221110011020102211101111100000021111201210210221121011212010221212221202211010212011102010212011112121202112100", "100001110121121110010012120101211222111212120000000221211111122111221100202212200221011201121000212010022011022201112120222212110020202200122101221011112200201200220122022120101211222200111120002201122111021200221210112200021220200011112021020122220122022201200010202121222112021120120121110012101121120112211002121210021121212212122112102220010011111002112201102002000101211011021211222020000021022110000122022101211222202121002011000200022002212221222002000000021010212021102111101110220222110211112110201012211221112202222201000121102121202101020110020111102111011021210222011200020011001012110222200220111201201002210222100010022122101100212120110121110120222212011110101002220001221012120102122201110101010011002010020220212111221210121202221121102120102221022000200112021122220000002210122202221102011111111122012000002202101101001120022100112220020202200001011000102121100221022210220012012011101010011020120212011022", "222021122102102121112000100012120002102111102202010212201101002021202100110202000111212012002212121210222220002212002001210022001001221110212212110120100001011001111021202221102122210202112202122000020120012000100122220002200210221212202002101010221202220200010200100002002102220022110110222112200021221200010111121021122102121201121011122000021212020202212221011122112012200222202022100012120110000121202022121022002212211010200201010001102222100211111100212220010201110212100000112211112220011222110212200210012122010211201211001110101002001012211222211201212111012211212002012002122222102212000211012002020100111012121221222210021020222222221011210021011210111000210101202002020110112012201121010021222100002110220012202101012011122122120010011220221121110201210101020022021011111101202010210202101220122210102010210210112202010200012212120100000110120102011220001120200121101020222112202020222101221020221000221012100212", "212102122002022012220002001220220201100212202010021022001002202210210200011221112001002001001110122011122112001100102220020212112020110011022022222011121112212012201011022000121101000001122212221201020200011212221001222101211002222201012101021120111111002222210120221012112120110112202022210121111222001121002121110200201001112010120211211120121110212010122201220200022122220020000020011011220112120100022111111100102212002221021220011110022000202000000210220010101101020200120210222021122022210202002201200220000022021000002001100202202221212000102202102002000110102020012010220212201110122202220120111012000112202121002210001102102121022001110101112002220111120001201011202210201112010210020102210210120010201022002002021121120020101010000200001220011222220202110110110221100020202212020020000221011101200020022212101111101000202012221110020020110111001000110221222212220122011202000011221221200210102212120022101111102022", "200001002111000220202222220010211121022221122120011102211100011111002101002000121210101100102122010020100221211111101000011001202212111122201201121222111000000012121212101011111222002201212020122101221021011200111000021011010200011002100200110012110121202000222000001121120011022010202012220102120200012002111020021210220000101101221111110212222220102210110202201221122110002110022022022001101120112101101211211002012210120110220221101122210001220121101120000112222110200020211022101200122021221201112000222112121101020220221022221110010010122120220002010221021111120222101102102201222202111210212111220212222022122022121211022010222011002011120100112222000012100012110222100200000001012021000221120202002201020210201111222110001002111202202122210220120100221112002102020000201200101200202202202121012221220210102022012111210220011112100010002101212210122201000110212020011221222200111101210112001021011011122200221011210022", "110221210112122011102212211001001100200112101002120111120211121201122222122222120220122210021222211111111020010010010212110112102222100021220200012212120020222002022010222111000120212002100002201221110002102212211220202111220121002022000001122221101101010020012000211021222202111022211002110121101222212111022210201101021120200221220021222211110110210111111010221120222200001010211002002002120110021012201110110100212201201222001010011022222011101010001102202001021202122001210220222110210102001001011202210001221021212002201100212020111201202011120202210021220010122202211010111001000111201210121012000002011021011110111022110100001001221021220020112220220001010011222011211100002002200111012111201110011211000102212110012211000002211110120210200210011120222010220211020112112201121200212110110011102122222121021221100220200212220022202222120000022102010002002010011010212012110220201212010001212021100000211222121010112220", "110201101011000111112210002212102021110002100221102201020000001221122111220001112110222110122122111211201211000120211000021020201101002200211112102100201210102012021202010002211021020110202121222220100220012012211220210120022211010120201102212001111111002011111012210112121200222100120002202022120110220220200102120021120120100021102122200010021011002210010210210221210212210212011000101200000011000211022112200211220202112022200122020220012210012000100020120201221012101122100011121020211022210101202111001211222001110210211021221121100020020200101200000121122002110212011202110010120011200021210000012001001100222202001220022202121102200120011221122122212120110101212000122020200110102202112121012212111112212121001222021220010211220120220020101221100210200110122222100202022100220001000220202102220001021100000100112211010011210002010201002110221010011011202121020111110110202101001101101011011220012020002001122202011220", "212200100200022000010102210210021200100022012021212210001120010000001222220000000111201220012100122110212111200100210101221121120101011102202202111212112212201211002112101122201222200101100120200022000022111012202110002222210022211212210220002102112121221102122012110111021012022120012010120010222212212112020100221002200012020102002012002212211222011111020101121021011021101000010012200012010122111212111002021210002201022101212122120002200020022120211012002101210121100201100221022102021000021200211202201221001022110002120011200022100020022200101222012102202100022122110200011102101212111102002210112020220021002110200200202021120020010001010122212210211101002211201101110021120001000200222221210201102122011200110112010100111100110120221222221110011211022021202010220020002021002020212100021122221201000000021100100220112210100121200112220211002110202021011201111200201122120010021000202101001221220220120201000112110210", "010122101121011000101222020200221222002212100112201102121111011200111000210002202120112112222222020102222000200210012201110112002202112221022012120211200110110012000012210212202201122212111020112011122222010101210102111221110010021101120210120001011010222200101212100101010022202020020110201110200110011221212112011000111002121100111010010200111012221200001212202021112210200210022021211011111022000121022011202100011201022020011221220212010220012100200000022220001121110222210020000220221210221001002011102121112210210020100120212010002000010222111222020120200111120212110012021221212202020202020111221201002012122012120010101100200210001202201211221222100021112221112101121000211212100211002102210211102222020002201212212001110012120221100211102002012110102121212101020002000100210121020222000211220120220002002202012201120000022110122220111101201102211112010202200002122102221221110020022112101020021011201000100021111210", "000002000211101120102210101102112002111100112010201220200201100010112221102211201010002012002120022200201011210221210002001101210111012020201110011020001211022120201021212012111222000002201200220202202021211120111100120211122022122221221200221121110212220011102112120012102121000212022010110001002200102100121000111201011111120111002122112000212210210212002112001201121000122121102220012101100111212011111121212001012100201100101202201210021211110210110200211020210121121122200122020212000201110201212112100020020101212220210102122221020120101101010020011000022121100212010222112100112211120002212122020102202002001002210021221200201021121012000210212102121202011121100000122011212022010112021021001202120100121210111011121220022021100111102022121021221121200120102020122022121001010111222020112011210200101110000002100212011210221000200211022210012220220211200011112022202102201111110221121220210101202202002000002220102112", "101111112010101112101201001212100010200220120212002202020221211202012112202002020201212021011121122210010101001210010022000100120122002000122220002202012210021000210022002210021112220222212022111102202110110122001122021211200112000002112011222220022111121120012201200112002212102101121022102011020200021010020111021121001111010010110110212221121222102210222200101110222020011202111201102010120021100201002200001200210200202102210121022210100212020101200211020100101121012121101212102221121210222212220011100212010202120000101022120001202111210111110102221200000000121102000022012112112200000210200012222212212101022112002221210021220010000010122210000010221212112011201202121111120111202221022211201111212200002122021000211220212111021121021000001111012200010021120010020012112212201102112222112100112201012221210212211011012121110121011021112010100220112200022001022002201221011120201022012200110212122021211002002102000100", "100122000021220202221110102210020200202000100122100000202212121000120011002022000200202212120012102102022101122111100200102122002100010200110111020222012212001120200121012120002112110020122202022102000022012221021011201222210101022020022121221100112100111121222121202221021212100222000202200101201022122011120120222100212202000121101010000012211202102120211112222212102211101002022000002200010101102211120211111202021202110211122201102020212222100002210022001200110121000112202012212022220002210022212212201012100211002200201000011202001001000021212202202221000100101222002101012022001002202111021220210122112121100012021211020210122001001222122002221102001011010111210111122001202122012020201001221122112020122002200001202222022210202111122020122222110001011110021212201212012201200222202120211221002202100212211210202211202011020201201021011212100112020020020012211210000120111122220001020210122112010220201201010012022202", "222120120211000101110221120101222120202000200002110100010101002200000200211100022101011211222222000212111210200211110021111122110100000102210120101100121220210222120100111221220101220222002022200020022101010000211002012102022222012222110021222001222122202112000012111102020011022102011110200001222211011110002110201200202110021222000112010100012220212110100000212210012200102021210000202001200211110010212222000111212001120011200020020102222000222121210012021120022200102210022211001101200211010022211012120212001122022120221021211111212122220000001110200212002010101111011010202121212211211222012002212111210212121002212111120211202121010111022121021122112212102121120202201210202122201021011001101112010102212001201112112200202102002101110102110202022020222012012012212110012021020210200022020202211102021011102112201000102220210111002212221121222121112111121101012021201120122121210120101110102022000100002211000000222201", "121122022010221110210020200012222112120202011222121122221120020212022111122010212202100122121212101220010201110100111022211210201020021201220110120101110100011011112221111212110210121201112001102111121200000001112101200121112212010222011110100002220200112001110210112200001220102111122000211102101220010020200022122002200200200222021211000212210102102112011100222021120010101122100210111200211011201122111120220102201212122202221121100122020201201001011002210222122202100210222112111221102111200011202121110122000120211222022110100102101012221001211122220002222101220011010001112201111201021211012110202201001001022102111001000122221202112202011201000121121222120221112102212012122211000110020011011102210221212201112001212200121012110022010121212110212221020210011021202212000101212122002122210000222120101011121220220011020212221222202002020010200101110010121101002022212201120210120221002000121111110000011220111211012020", "020000121212112001021110201210000020111121001122211220000220010111202221121220011012011221020101202011212211100221002021100011211200201001201020222122011001222120021001110210001001200020221201020201222120201120011111111122002100020220220220221011022010022012220000102222120120002000111201201000220020022210011212020212100110200212221221102100002011010121211201200021211220022121001210100111221002200020021002212010020122010122111212220120101102211212210110212101021022010112111212100112211000022100201221221002002121110200020000100211001001020122122010121110220100220022222101102002221002111011010000122122121122220212012210111021121000221110100111001010201012221200212220021020201020101020012120120212121100210222201112220102201002000222210110112102102002200122221002122222011222201021021001210221102002121201212221110112120002122022012121200000112101112111021111201200121222220121011122012011200210020122221201002012102010", "220000202022122121220012100212222121211011101112001101102222220201201000212022012020020112011112021001202222021212020122212110111020201212211212012010121000000020000111221220210000002211101121010222112022121020200122101021222102001122121222012101012110100102001122221201210010200002100002000011100120010202000101022100010002201111002121202222122212112022001120110210101020111120012212101020110121110120112111011110021101021220100002122202111110101122002001102200220011101100100020220202102112210220022001120012201021122000012211012102112221210012010001210121010120122011202100121021221110220001001012122001100222220102222002000210210012011211120222102201121212211220212120121211101222000212012221212001202220212022211200200000220110020221001212101121211201220122211020211202112221020011020012202022112220222221222201020112110120122011120221200121002201111020022001022210000211220201200211111210020001101220220201012110211001", "121021201210001120022220000112112011211112001010221020202001121012201212221012122101211101121210221112212202111020220011100211000011222122012012022002221012221201001012221101201110002201200100221011001111120011202011102002110101012210201120112211200000012100222211002122122011002110110021202221012010100120100221020022020202200111121220210110200220001121100011122112212001211102211222112211021221022022000010000101010120020021002210200110121102022200112020122212020220022110201201210220021111210211122200002220101100022120211112110112202100021101121000020211210221211020012100121202212220112200011122211101112020111200120002021121010000021002022111211112100221001211011202212120121020212112101211012120012221020100120122000011210011012112002101022221100210212200000122022122100222120100021202202022220221102211002011002222221201020002200111021222021122222211112012022020101202002012220112111000112000221002120112000021010022", "122001111211101200002100020012102112022112210120100000002001211221022020222112001100020220220211012212201210210010100211201202121122200212112201012121112120122010010012212020021121021010210100010222210110212121220221201021200012110011111100020222012212222121020220000112010200212000110201011021101121112111212211101012102111122021001002222200010210101022112012112110221221110000012110001101201012120202122100212221211120210222000011200220211020101112010222201120020011010001011000010220202122020101222012002112210001220001222100121102212221212020002121111020022001112002022001110210101210010120122022212221112201010020010110202212020221220112122202001200102000011212221112101201220211002211202210202112002222201102121111210220002221222010002220022112211112211001111002002001120200220100110202110011121102021002210221111011010020112111121020001202120000101111021112201012001212020000201011122222120020002200102010121110011021", "220221221000101020220210200022101022112110012012120011002212120201120212221200100021011211101121011201021210221222022010110221020020200210010220122102200111102210200221020121011020112010220200102121010202122001011210020121122221222101021201012022222120111001100022100001011211000220110021212202000001021201111010211102201211000222112100001200000220101012210211220011110022211111021011220000022121201112021102212002012121101001012211001011100100100222202212121001201221021022011111102001101220211000200221121012012101021111001200012111221222222202122222002001022102110212201021002122220021101200202010020122111120121012022010102200220111011211001220002000012000111100011010101111001022100220222111120110011221100012100110200021010202220021012111002012011112211021102010110122202221022100002010212220100010001002111022220121001221021200110020101120110012100200120211211202202211120020011022011220010111111222010200001102201100", "100002012202112102110112111001001211201200020100211201022122102211021101111210111111001221101010110102012010121210202001222112121212010211122000111111202002000202002011121122221012111202112211112002202012001102122110002111210110220021121010111202000002010020200011202002012021200212001001002120120000021100222200001112121122212122011020001222101012220210101212202100220122211012221122120102010020220110022122121212102200011011121121021110202122211020121001102202210101202222100221220100112021000100222021000111020012122011202102001110221220020212221012221101201012210001122222202111120020120020200020012010110011220202022200021121121020101122022122120212222001211000100020212100020111210000002121122121010102101111112110022000012212220220120110210110202201100110022011110111021101221100201012100222111121012122110001112211201201110120211202022102210212110112220102110020020220222210222220021121002011200102012202222101001212", "110202102211012222012101111110011222220021102202022211111021211022112020122110001112111200112002021122120121022022112201020022220111101100111121102010012222002220211001112011021211111022100002022210001022022200012022210221000100212021112010200222201020120200021222111012111010021211201212200101102202221112010121201211201001122200111111122011200212000022122111021201200000121221222012000020022121021201120002010012011101020110100120220102011102211022010012211110010210122012122002122210122102220100012011012021010002200011102102002121112002102201022102010221010021020212001111112220000220012012022101002011001220102101102120110100122121020001011120102221020011210010021101200220102112020022021222012201211021212001210112102002222202121221210011122021202022220220100112001112211121121001102021202111210220022002020201020210022222210102000101011020111201210022212112210021200101121001022112112122012100210002111000201112200000", "212201202021122012112100201120211212202110002221010200000201020211021012110012012201112001202010010122121101222100101110022112022112111220120012000212000222222010022120002010010001110102102100200001221200100122102101221202211011112111000221202210100220221201110021112201010022210202222202000012220021111222202022021000021000112210002101112101120111210011102111101112010122000101000001022001121111121001202100122201222012220212022222221002100122220220202201122020212012111210021121122200021001100112110021001211212200001101020010001100120000220000122101211010101111011020121012020112011020020111222200010212002211101112000011222220220012122111012120221121122100122111212001021200201001020220112110100001011212021010212202012021102211111021212211022012010202002020110200122201022021222001101111000221111110022011002012221010201012201022100020012001000122010122102201021222221002002012222201212110222011112120210102002210022001", "100010122010101101220010001000201012102101111100022200100011211120101111100000222021020002111120112120101012202220210021100220112011201101010212020000210000101222122221022220121221210120210012212022020121202121112210001022002110222211001120020120000111000021102212200010212122020201020001110012220011201102122201002210212100200210220021101210002101000212111220102110122200100120022222202102001101121211222120110021121220111220010002010220102001002101021122201211001001022100111202211010001120012102220122001000102121102010110121200201210111210221200010221121120210020011200200212222010000002020221202222120121120021021111012121211010100000020210011200010200000222201002010210101210220022222100012001222020120102210101210102120001101001012201200002010122222122012202012021000221122221022011111001020220110120120002221001000121122022121200021011112222022122012012212221102011110202021212222021011221112012211221222022210200101", "011202202120122202020020102201122120212020011210011020222002112101120121212000122210111020002212012110201110122010022210201200122122122112222221011021022201220021220102112222001102110220011101122010021102210200002012200002202201200120121100220200221122112022222101221000102221202210122000110001101101001201221212221121011022112210200021121020011220211002202201222011210012100200211012200212210211001112011021221222011222210002002222002201001211011021100002112022111010102201022201010001101022101100101220202001111012222002021222100011112202220122202211002112121222220122122012120221202011110001221012012221100012201002112000222100101022122122200002110120101001102112200101122021012012010221222101120120022101010120002101101122020020112121212022222110212112012012002012221011102202022102101110111011021112011002020000220210122111112220021121000111211112012020021012120221210222110101121211122020201222211011000211101220122000", "222201110202112102120001220120112020001100001101212120110102022111111100012221122120002022011102110120221000112121122110000201100201101210120210201022010001022102122101010010010002112222000011100112211111212102000110102111022010010021102212122220101012001010222010011012222112111221100012000000101120101221001002102101100212110212121210202220210201021022120202101012211022222112221211212210100112120202211012002001001022010201011020002121200220121011102022220101000200001022110201012202220100021000220000102210212101112210221211011212111110122121202211120010202112110110102111202110211200022101120110212102222002101222021202101122110220201121100100220001011010101102022102222012002112222100020010011220011012022211110221202112220012221012011201110202211112000011211122210220011101011202200201020002111212220211011122121222010102211120112001011000220120012022212201211120100100002100121220101222122100002112121110110111102212", "200002120120220222110011000120002002120020200222221101202212112111201120011001202211100212121020020210020212011212202012220001222000221021122222111100210101202212012022121120010011020122020201212212102021111121112100202201100012202100222101112012022122202012020212120212112120110120222210211102210201100010120210221212110022020120110001200112210101101120221220111122101002100002100211111212112201201010011001222002112202021210220101100200020102111122112202212010000120221210000010001212221112010211010021112000000011002201111020101202220001002002102222212202000122120121211110120011001101222100011120120110212212101020222010101211102000000111221000200100210001112100001012022111212000110002022100022202201111121120102000210101020012002000010001212010122210220212200211020012211100010020210101020102121002202211122002011102000200220200100122011000221101200000200211120012022020210120110021110010220201120202102202200001222200", "020110010210111112111102200002211202211002201112022202211110211120111101112022121221000010012011100211221021101211101122222121212111110210011122100022120122011200121100001100020112101201121221220201111220121002012110122112010122022000210002200222010220100202211122111211010010122211221220210010200222211021110212012212110202002110210011021121010201211202110200111100002000110102000111220100122201222102201022122121122221101011001112110100111122102102201121011000201020220010222111020022002110022200210002022002100012211202022121222211002122021222001212122201202211221002212011202011021110002001021120100220100010001100211110011111220201112020002021202122202120120210200210120100222200210212200020212201112011002010022211212221120200222020101112202002210221001020102101121002120002101121012112122122212120220100220011122100022101210011122112021221011112021110200000210200012211101020100010002022000112011020201020101222102012", "000010210020122212110101101102222210000120111120022202110110112010201001012210001101020222112101121022211120122121102201100110102122122121222121121222000100212012120100020201101002002001101020012201011220102212122112022211122000101202210121001200110002020021201021221122112112220220202120110212221111220112202020211100001010120110100212200000021121111200201211112112210201020202221102022012222022022100020112210202221211122200101202110220212101200222011201202121002000120020122011000102002021221102210011202212122011022112002002022102100222101020102201221021120210112222101210100012002112022200021211000100110200221222200022201102112222200202011200100212021210111001002121002101000201202221022102011102101211212020202120001220101202110121201100002021120112010021020000100122111022211202201211122002020110201021222122122211212212212010001200021012221221220001012201021211112110110100221100100202221002010010120011120112101002", "211101201220002112212102021010020202211121111002110212100020200200200122021222102102200021211010202120121211111001012021120112012012201202010011201012200101221222020102101222011022121001021112022002100122222212020102102002222210211020211020201221122220212111212002121200011102012201110110002212121100000110101010220010110121210120222121110100200110112212222111220021221102101121012022120211211211021211101202102111201022012122112002222101020010111020001011211122202201102001220012122000202002002010222001000000120222201221011002112002221121001102000202121121012100211012000100121110220110000210020100121002112220122020221100020202012210010200121010211112022100021200101202020120201000222002212220202020122211001202120102102020021020010110020122011210100110021212120200202002100122012202002011110101221001010011200000001001122201101010102212120002222020220000102200021120101200111110000101200221200002122222220221020120210221", "200112122102221022211100201000012100200220210021111100210110112012002210021010110011001110012122212112100101000111110200021121220001012111011101021211002201202101212020122210010000110120112000102001220210121000221102112201120011211102021012110212210002000020021222202121012102002000022202210200011222020102201002111212220020120202001122222201000002200220110021212220020011200120212111200102122220000100120020020200110120102221200022202002211111022200101020010222020012011201121211202202200020101122200212002211000120201201102210022110101110000101000011102110210110210112101022010121110011200110221210102120022121110100212012010112211200101002110222120222121210202101110010220022220000101112022212101010001000220002222002102101020111010201220102122221101020102212120021201201000022002201110112211001110220101211120110102011121201121210110120001211122121212010210200202222010021101100111021220101011220100022221121121012010212", "101020022121120002100222120012002020010020211221210011201020102121100011021211110121001012112101110022001022001010012120122001202122121002020012201100121002111021001222021011201111101000110211002211011011100102002221021220202021112200011210110200101002010110121110000021012112202101000011101200120210112221022022122012112210121202001022112021210202210101020212002010221011011112001200102202021001112202221020120112121201212012000221221210110020222101010202121212102101001202121221211102012121100112112200221100200201101010011201002112010210022211120000220022220122202122110001102212201110101101000222002110200020110200012220122212111120022000022002222022202021221121112001102100122221112122010012000220201100211020202000011021010121120112212001121200220101022220110210201102012021200020100221122111002011212220021110001122220121111222122120222022110120111221102201000010200010121110021222201101120122000200000012001010020220", "000202111210102011111101110000020120211202220121011201122001111200200221220222001010120110011200020011001022012122110210110021021210200101102220222002122122112120002110001202011221102110221121000102212101110022102002210002212120002101010210020202000011021110112220021020121221222000211121000020212200201222100012122011111100212021022022111121101022012112122210010220011111212021112202102212101012210012122202201110020121112002021022010112212220212111111010102212211100201200221011020211000121122010021000012111212010002202011022101212100211120001122111122011201111210121021201001110022022012002211122121112200120110100010021120121100200120101011001001122122012111201000112020212122122110010111212012201221000010221202221011000210011201000002201011222112201110010220212011212111200212012020002201002222112011112211102221102111221120111212202201120010102021201101012122020010110120011200122121211000012111012121001122022112000", "120001000220200121201010222102121222110010102202120210202121200000001210122220101210110222212021011012011100110010122102102002011120212101202202100010101010020200111112020212201002012221011111122011221000212001002211100001110000121122220211002020202121021111221212212120102220121202010212020212211101121222202101122110020002011021102201022111101200102222222121221012111201011001102110010102011002200200200000101211110200201121001221101201201021211010100012110022011210010110220011100102110110220020112121010002122122200200112001102200102102201010022102002210001222111002211122000221220002210100121012210000112002102102011102022110112012201212220022120211211100212011220001210022121011212220200211222121010222112012012111111011122121201101021021220201111111111102022211021000020100212122102212112011101210012221021120222110110122101021101000110022212012201121111220201111120021012110221212100222120102002210210010112000001220", "010010221100021222220222010221122011022022222110111211201211210122002021000110101210221220111211121020112021101220212100110201201211121212211011212002012101222222120102002220010001002200100112001201220202011201211002012212011200222002022110111020121200022002210021210200102120100100121021100220100022200011001202201100021012212112210020100100221011201220200110120100000110101111101012101001202011220220210202122100100002011100002111220022002020010102022221221021212222220210110100001022001201212211012011001212010221100212202012221120200110112200020202220002210102110120220121020110021222222010110111002221021120121201001211010000202121221001012220102120211111212220020001202021010020120002020210200012101220002200001012221220020220200112100221000110110000122011200221222010102112121102001001211110120220001012121102120010000110200122120122001220110122202110121210011012221011102212201011120201200112121202102011002220011102", "210000111200011110211221100122100120220202202121201002222121120201211112121111211222100011211202110210022120120121010000022101110210021212222001021100220100102021012011212121110120211201021000210110112220021000120012010121220102121122112102210020112221222011121120202101111112022220220002010012210101120101220022002000211211220022211200121212101022010210100221112002120021111222220122102212000220022222002111212000121112122200012101222002121000112211012012122211110211011210002212101012101210001210122100112211011212202122000010010200110202200202000121202021112000222222102200202120022211220010210010020201102202212201110010220002212221221101221102202022001000202110211122100212210022101111122212021102112010110101221002011202102010012211101220201002202220100111221010202121021212201212000211021022100002211211220022122101012100000222000221002102002021210001200102112021020212101011122001021000100222220220022001011020220110", "100102210202111222200020022111112021212102210200011212121002111012102012110200010120001122012020201112100101011000200200011110121010020200102121011000022011001122001122101100012102222122221100022210202010221121210122000011112202021210112020201011011121112010112212220112121022121220111000220020010020022002022011212001110000010110201211020100220021102021022220012022212101120012011102022110221100220002112200020220121021210102122120201202002102020201010122202201022110200102201120110220201211122111120212002112200100122102212101022210101120122102221101022102011110121100200202110221100001110121021121111020201021112020110202021021220010212221000100211012121021002020210021000111021201110122121002010210100012111000010111220212011210120021210010222212220200002102102022202002210211102000020020211002011101220211010101202121001120212110022101100012001100020020000022002001110022201212000221021202100102210210021011011002010100", "102102002120010002021121121200012011002212102100020012202210202222110112200002210101212102022212010002110002112110100011210202121110210222222000112220120112012221210111002000210012010121020222000112110121201121100222201000222022112112210110221011010121210002012221120201210102121100200221110121000012210212010202220201022022110021002221211001000220110010022001121121200220112220012000001120111022110010120110022111102110002011122020012001222010102212021111110220220101121121202100222221210012222102001222021121111022212012002121020222120122122210121001002022021011202101102201012002001220220201112212111101222010200010010000112220000020210001212200100221012202001021110122110222011202000112101102101102102022021121201022211211222210200120001022110110021012201110101200200011121022201020022222201212220221201002000122220220022012021121101101212002101222112211122010011022022102102110022022211111102110200100102100020111220012", "220220021122220211222022122200211101110220001012111221210201201002112020110010110002012121221012000201121101011202122011022012022001020001102012122221221101222122202111012010111012200021012122112010200221110202121222222221111010122221222012020202201221111111020202200120102120210211112102201000110211202121112120022121011220110001111021222010001002002212200012100022112201012022201212112102102222211111211002021210111101012100101212001202100222220002202100122101112000211200000011202022010122111101001020201221020210201222120011211220022010200212010220111020201112210002220202212002110001120120110000100011220000020000100200122210112222202112111000101101110001011210211110002020110120122222201002012211102202012101101011202100211221001020012211122022000220011222222010011202221212020212100002221210000111200020021000222121211011102121102000201111210020002002211000000201111000012002222220202202112021100210021022110202110122", "110202101000221020122210022121202002020022111122211211101020212011021002200021022110112021120021222222000002011021102112120211121111220202211210100221011110101201210011120211211021022222111102202111222210102020010101100211022012010122002220012001122100110122010210121220202022200212211211021202012102222121220021100002121000221111011020121000000002022111211011221210011122222201010010101212112000202211221102102111210011202110101110021220022102020111020022122200102212112120102200221102002021211200002012101200000102021011111200021220102022020100101202212010001212021020200002120120101022002010212212102012122020212110222100212201010212110100022022010002121200200001222220220102200220220020101221220210000002001122200210212020020222102202110211212102200221120020211100222102210110022201010222020200011122211201020010220111121202120202012201110002202111121211100002201101112201101222101022112212102101021222002121112212012002", "000200020001120010010102221122211001102102001221012120201000101210220200010021210112220011002002111202220001122011022111121120000101110100121220022222002120101101000122121111022122101012220121111022211200212121100200120220210101010120200020102200110210210011101200121000211211210110221101112000220220221212110120002022001001121112021121012022112112200210110210012010122211022001212010210212222220011110122201002122210001202021210211012200212201010122020121010210102112100021100000012012001002202101012002100012010020002211221211011021222201100102101101102200211121221220211012201122102020122201220111122222000011221111002210002122102112212010222102222211212000122211121111202111010112010112111001211022221002201101222120112102102202022021012022201201201200212111221221022010120012001122121210012012100120102122000100100001121001012100001102210021020010101212212221122110211202122101212120211122111220112111200101222101111101", "102020101020200112110100211001202020011222011111022201121000111110010112220200110112011100111000212000111122212221010200220002020000002211212102212020201202120001101100121001001022112200202011000022100222022200212201200221012200120221112012022022212022022200222200102000102011020022211110020210200200121110202102020020010220110012111010200012122201020200021000200111211120222101001020201110012111120112101100200221222211001122021122122100000110102020121102222111211220111200100011220021102212011012200111211200212120020000002222122020210210211120002110101211002200122011010120222102100100212102012200000210011101222102212100222122212000010210221101211102120200002220000101122012002200110010111121010021221012012012011121020221121111012111120112201102120122112022200202220222001001112202211221102022200000122020001022110201022020021212002012100102222110101222101011022012212002021022101202110021021102211210022020222121021210", "202211200220000011110102010120201220120101100000010100221120011211002111021002120010022111212002010112020020012020121021101121000102100000120212210121201000101021102220102112002212220121020010212000021002221122202111001121212212211210001122202212202212112222020020022101112122102000100002002210220122001101222201221112012120022011000010021100120001121012212101011200102202101122020201120100201200000210211212102020011220201202221001211111100222221211112022220020000022122102101000000002120211200212020022011111002020201022220102222002200002022000101001220101020002120101100121010101000002022210002010102020122100111111010222221111122222211121221220200122120111202012002001201222202200222022011100100221200200012201120201121201100102011211211000221222110211001121102102200101012112021210022021112100021120021201222022100022100212212121220000211202121121220000020211020121221000220211201211122012102210210101200210122221100022", "201122221100201010200020222121001002102021101000120222022212100110200220022121220221002100002001200120201001011111102221221012012120022002221111102112121001001222211110212000101210001121021021211012011220010020120010201020120212222022202211022211002210201200000112100220021101012101212222100020010021000102211112111211000011212112111201201101110211200210000221202022122101022200001121112101000000021101121011001102111112101001221121020022001012111221101102010111122101202211201121101021200011110020000021012201001121210202202120200011122011012221010102121102102001210011221001201210200221021122002222000120011121000020221112010122021222100122221002122221012110222212001200001110010112122202102120221121000120202100021210121220022211002020210121102121201102202112221200211101220122220021102221021202102200001012000200220120210222202222022202200021010011101211212110121100101020012111010022212000100211110211021001121120122122", "211220001211210200111122000100121110002122122222110211121102110210010222212001202111112202010012021002122020200020210012001222011221011102202211221012221021202022010111110002110001110221111112021021222020111110222122100002002002101111100012201210111111202112000210201011202110112000002002010102121221020020111110200222000222121220021122122221201112210220102010220112022112001001002210002002220212211101111101111212102010222112100202101001111222200202010210201022211111211101012202212020110000022021212110220010200211000020011022211000020210002200012002021001122021112210122211100211000110100201100122010202212010120001021022100010221112002121121021012101101002102222010212220222222111000012112020120200201000020111111011010012202111221001001210201210012202022122020122210112012222200201110122121212200022011000222022020112211121022122002000101020000102220202111021122220021201122021111010002011212011001010211112100200211210", "121020120202221102221220212111012101121210110210202020202201002101212121001121120022111202011111200210111101111021000021200020102122021100200021012121020022110211002210222101201111020020120202012100000110221212120111102001012010022200220122201112222002122021000011220001012002220001000101000202012202110120201102202112020020122200120100120202200000122010210100122112122100000202101002022100110010000021122211220121001201221121201102001101011110101112210121111002210021112121002021010120212211211001200101210020022022121021102002020201212011122120111000001211222110021010211010100211121222210001121021221220120121110010111001112001210020120122012122112011202120011121101101000011020100012000002010201110020202011122210011221110001002000221100021202110121200001020202000001011202112120002020000211220210001010121110200201221212202222111201211002101022220111120112022202100222021111112220010020121021212111220101212000212201210", "100002011101100210010210112000022112011111001101011011001220010221000110110001022200011120001200211101011022112102012211022111102021001200201100012121011111202111110202221200222220120211002101221002022101010202222011210212212101102002120021110022002022211201001110201221101210010001212120222111001011202100111222211211211010221200202020222002010001222220012222222222222201201101011000111211010121202212102201111022022201122202110211020001011221011010001011122121200021020211112210000110100200212110112200120112222200101002011011012211210211000200022201112221201202110100002112112100220022112121022200010001102112220100022001102001100222000110210000211210201211122122221121201010020010010001100111212021010102012100021210122010002101212101100112021220101100122202001210122202220100121010020202002221111001120202002000212122200012111022111111120101121200110211102022020000000000221201111122220021112212001212220111002011112110", "020110200101011202221220210102000211220101221002101012210010111202110001212122012210200110120001111120020011100221000200222122102010110001120121212202122100001010210100212220200120221212202021102020001011021100100010110012002120120211011211021010001011101012022210122021220220110002111011220002212211122011210220200011120012011010122211222111101122201102100201102111002020011122001001002120002201200200221012002010200202112210001222212100200102111101211200200021221201202000000012202020011211111100212202020101200021210111112112110221110121010221200220212122102012200101001212220121211110100102111220102021021111110101020100100000001010102210012110211101200101120220120211021202011211202010220122222220101002200010021020101220212010210102010022101100201020101121011100221212101202112112110010012100102110000120212101001110011120202220220001012210111220202222022122112101112101210201221112000102000002122220002001112120002120", "010210021000210210101121120112101201011102010210221121100222202212211021111120201201011102000201022200200120211122220102112200111202102011010210200101221000002200011110200110201000101002221210220002012100002120122111101012200012220011210121011121121121111201000110222202020201202222212111122200010022222212010120110100210001122102222001000000220212100111200122002222010002111020011020012212220022022220210021110012201200002012012200112102202102010222110100001021101020112201201112120211200010220022010011201012200101111001102101212122202212102200010120120211020210021201020200001122210110201121210020010020121111000212020212200020010010202110100020220121020100102101111212111220201110200211001121222121201001111122011001021211000201201100020210120121101110202010200021000011022221010221102020101202100022110021021000100000110100211100220020102020210022022211110122000212202101022011111221222110012100200111100210011222110010", "212010120112111220201222001212020022112210001120111002111020122201022110110111221222222002211211111022020110111111221102101002112221011222102010002112212212022120010022212120102100211100211211201200010121000222220101022200202120122202120220010011101221210102020120010201012212212112002012221120102102201010111210110222212012000121112002111221112100020112000101110102211001010122102010201202112122212112011222221022101100121122010001122212211122200010201120022000202200202101021001100020220000112012010101010022022000000201021201022100201202010212121010010011202212010101211120002200012202210002202111021122102122000222001102002011201110212021002200121011001211120221221211220012002201222220002120022202201112122022102120200012211121221100211012002212222210011120000210112210002121012121222210201110120101200121100120200120110001202202010202000122101021002100111121121212011021212202110202221111100022001101211120221002010112", "210201122202010220111221022222210211110222202101111201110102022002002001202111012001102120012020022200222020021201012112011020121221012212202211110210201202111110022221212022000000122210002120112220100212011101110002020102211100101202220012101112221111112001101211020220011201201100022021111001100201210210220110102122121111211011011002122202202000111100220111211112220222000122202121102101021112122212101020211121021011200121201120222211212100001202000121101110210221011211011212221012022011101201221100002000211122202202010010010122102121101200122001101100120122222200210011102212121200212200020111022010221120012112011002100120020201122222100112200002120000101221012020221220201120000200021222212002021000010020001001212121211112200100120212000212220110121101201122002201200112211011111201122110100121211211212200011121021222200200221221002022202022220020100120200220210100222110100200010100022010012122220011110021101010", "221200011102100202102101211112102102022210100220220011100211212212122020210011002101002002020110100001011202002121011121202212102111210112010120110002110120202201102202221222101002021111101202220100202020111202212100220011211001010211021210201020011221222200121022010120011200110100112211022100112110022022211220011101012222220012002201012020102102101001211002011002220121020111210200122201121012200210110011210000210012111211011022220200211202012202111011202112201021221112001202100122111020111101211012212122012212211212102101211221211202010211012111010210212210001202011110120111012101022221202022102122122200100202212110100101220121020110202110111021011112012001121110010222212200011122212100022001210211120212121120001110020202101212220210100112010102022221122220200121212210122000120220022010211102200102112022220112011022020210101201101101012200101102222111201120011102202021102012201012201220102110101012010002200101", "000201011021100201211002022002002201120212210211110200122100022201200120001000221112201000222221101100122100000022201001000012120220222001012102000121012102110022101221202212122020011002020222011120010210002210022111121120102200121101020211100022210212011022101221122001122101101000010201010222200102211112002100102211111101020022211102101002110101120212110120200101120000100011121222012121200201110201221221112021112020012002000220021001120010010201010202102002100101201200212120111111120100022200212100112200100021000220100210112101102010002010120121112201122002112102212001202020212122011211211112221012010222220011112012021220020020212210120021120102202102210012101101010200200201000011100102012212122122211010221100102022101212212121110102001201210100102022100202022211121000002101212100101002221002201020010200201002112202102002101202001121021101120220102121000111102002002220222220120110011002122102101101110111202000", "000010221102221111021122221201221122011212200202101201222021122010122000122111022120121110201020001210222001021020022022100211120020111201001201222200220022200021112101022212120222211200221111100220021220100010010100101221022220102222000021200202022021022111211111020122122220202120121012002121220100122020112122102112021121212212001011001001102211200010220200001210101211210021120120220202121102211122102212100220101211010202002100101121101101012212121011211020120000200111022222021112012101200122020120222200100121120222221202100200222012011021202110212000201022121221211220210221020112100110120120010201120122020220102202100210011101022221201111112022210201202210121102110220000000101021122020122210011022212221021222020020111220221012201121210012111002011211111210010121102022020120011011100120221121120212121020110001000120011021222211002100222121000222220201121022011020221220101012101212111000111022220210021111221212", "211221121121202100022022122121001001102021022201110220120221100211201011110221112120100122111012211112201012020111000021002120110110220020000100010210000200112202222021222012121011112201002021002000111100221212000002010000210221221121110210022112012221102122210200210010022101021112200112120021102202120011122220202100012112002010020222110010002021210202021221221020012222221112100012011211122022101122021221002211101102221022002200202102222121212002110211210120121120102120200021221000020222102202221211012122000102110002121122102001210000021002021100101221211210221220020212211022011122021102222210121010222020212222010210210002202110211001000120121211202221022000022210101021012111101100000120112200220112012010122022222120112212112221110020012201201221021011121201100220111101221210222002222220221120210200001111100212110001120102221210022110120210012201220000000112001100101002112002101021102212221211010000002002221000", "122000102202220200011212102120201010102021021000020122220101111102100012200020101212000022121020010202201020002211011001110202221102021021100222122121222002001022020210202201011002011211021012102102202022200002100211212220100201200001120002121120220000102212222022102212022102100220010202121121120101222100000100020002210101120212022122112200212000220021011102120212111100000221200222221200100000120212022222110101120120200002102120001202021120010201000100002222212020012120011112101220120101210212201102200011122010210012002012212121012102002202002111012020211000100112001121220102121021111011221211110110112122121021000021220100210120111122202112212010021021021201111211102011112211220120121001120101222010222012221011102012121120021201012120022112200100201220221210200010220201212120100201212221102220001100210211000021002120000221110012212112110200102221012110122221200011200121120100022012001222000111201220022111212211", "010020012120222102101012012112202022000100212022220021122110220111110002021021112221100110121110010211220212022021012002120002210102222202200001001102022012001211110210211021210200210100002102212210101101201001202010012002001100101120101002001222102020021222221222200022020200011102211121001122200001102222020212020221100012220222001221012211220122112200221022002202200010222212211112021201122212200220200112021001112220022210112120201100002021101212220210212121200202211102100220120011000201121210112121001210121020001000111110010212110210020020100220020000111020101222210010020120120000011200222211012122110011002212200211122110000012122111202121111020022100020000010012020100202222122022212222000112202010001202202011221020001102111112012211102020200202021200102011221110100021002001002111212210011022012002122222022102122020102022212002112202210110020212210001210000020112212210021202101111001121102122112222110112100210", "211221111111222110201010100221200001002202011000012021200000111112221202102102112000110212211110120120112122010212002201001210222201102220021122121010110022110220101101111121000220122002100221111211212222120222021000211211212220211001110020122001121221001010101100020010100222121002110222010000220012202000122000112021000001021221212212102221221120020121112202122222211221212122111122002001001211101022220200102200121222010010001212012110112021011112021220120200100001202010010001101021111122112202022012112001001201021011112101100110200201021201121022021020011000221111110221110122011121110020120121012220221020101022102110012120201022000000112120011200111000102002212101120221022120202100202012022020221101020021020201002202201111120010000012122001102200020202021002122000121222110202022002112202201020100012111221021111211121110012002222110121200111211100120220212121202001001112220121112222202011010022011011122101120122", "222002100010220211112112020111002100201000212000100122102001011122221222021022022202022002220220020221200221212202021202102211022211020121111222000212110110012112010101210220110220110121100210211111101220111110010200220112002212211011110022001020022210201222102021111102112012012001112012220021220111012020120022102000210000221220111102212112101112220002200211222002111200000120020220212112211100222021210012111022221122121012200210211110000100101112120021202001220010202001210110100101002012021002222101222002001011102010220011111011000012222120101121011011011202120020021221021200202021221220212200121212102110020202211110111121021110001110202200112111210101110022010002202020110122011100022200011202211102010220102220201010212021210021120201212220210220010020122000122011211012120201121021011201222111102200002022021022210022202201200222112002012211211121000210120110020110112010100201121110010202022122202022101002002211", "110101202112120000220112212022002010210100101221221100122012210200201222120200010210020200122021120212112202101211212212120202020110112102011201102101110011202110101021110012210010101111212101120020200100002122121200211122121110100001200022220122001000021200022010110011020212202120120102011010121210112210012211121220211021120211200210222112102211011221222001212210121222111111020121102200020001122121020220111220112211120221000101202210110022222002021020012111122100201210111011211221210020222212111120111002001210010121112202020200211210122201110010012021120222120101200220002011220112202000221210010221021220220000010122102021222102201200200110221101212110221012100210112201210100120120022100211212022111120111002100111212100121022122102012000120110011011120110120122010022021210020100211202100222012120201121111222101001020110010022010001100002022020112020100111220012122001010111221000010002212200020122001220111122112", "110102100220021202212211100110212121110022021120200121011220100122210001012001101222220211112122221102122100111112102010200010222221022201112201021100200022110012011012020010001210121211120220221022221120112212001002201002110121121100111012002022010200000001111101221011011200111120200022220111002122021010121112210021011111010200002011011022100201111101102012212110221111212001012210112021021021020210002020021110112000212211102202010102001011002202202021111011010222002122221020111112220001200120222010111100101101000012121011121101002211022000102111112001210222002120111211100212221110221102111200020010112100011212201112212101212002021020110012200201210012212100001020221110002110221200210011121222122210221200212200220120010200000002210121011112200002201220102102120201111220221211122121012110001121100020222202012022201222022021001120001110101221021120011121121110000121200222121212012000211022020121120002201211101012", "211010212200012012120100202102122010212011022221220211110202012002202122101000010010220222010021101121112221000202212012121112010102212201021222100201111120210202000112212211122111111222202022111202120221010202212112220002010122222001001202202011101112221021200200212210201010200100022200201222211021011010120112121222211022221210222022002021012012012202222002121211100122110101100120122011122101210022210010022112100112111220001222220211122120021121202122121002002111122011221110120121200212021022110210110200221111212012210012111220101001202012222121112121220002220101212202122202000210112002022022100201101221201211111201101020002212202012112120012012020020010212001022010121112111201200012201211000220022120001122002002221010101122101021211001020220011000022112220221002200200202200012012210211201101120100001022200221002110122002222120201200000210122102000020010101000100012102001012221101100021100222220212011012112020", "110021021021022012022221101002002010200221100100010011120120100212212021101221121000200002010121002021221010101112001121222211220212202012112122102111022211212012202112002111201012222202220001210011002200121212001102102000121200100221000112222202101111112012012101001001012101210120012212002020010122121011020200002211222120110110120122012000001122011022212101212221220102111012212200212001101021100011022201112020210112120101012222001220102001001110122201212120222020200210022102000201202010121220210210111100200222112101012221001222102101020210001020102111011221122211011012022111102210120111112002000101012000022022120212222001101001212202022012020102001202120220100101102220010102020011222121120102202022202011010010000100002020012220022201200212012002120021000212111012212220212012022010021200112011120202021012010202102122202111122000222110012001202110122010100120102111220122110200021012211210120212110220000111000221", "100000200112100211212202122000121212210202112110120001202020221122201112221202120011100121002121210010001021101021202010001001000212012111101010211010221022112202112010012202220221121210221020212001202000221021200100212022210001002022020200221010001201101002101110222222200202122002001110201121221100210101000012012021122221022010012122100110101000121101122012211012120211210200120012010012112202002010202202012201001012201110022001211000002122001121200121210010021111010002112220100211200102022112110122122101200210012111111222221121222002212011100111001002022221201010010220010112202111022021222210011120102101000120010002221221202112021211112022100100020122012012101211120011221100022121121211202112200120202212002000100112100020110110100112220101122221202102202122110021120200202100022010220221011000111220000110020002000120121121100122202101222202011202001111111102101111022222200111011101222212201000222110120112000021", "220022120020021020022210021001102012000210122010212111111212220220022200111020120122210100021220001222100021020210002121222120122201120202021222110212012100020201111110020221211222121002022000011222220202011000211120222112101210112111102112111212100110211110121001120200020002120020122100001212222001000220211022201210210002201021120201112121010101010000110012001001001102012221101101000110020122022210100012112010022021220000022021221112202211121000001001121111101010121221111111110220001221201212101111120110000220022212022002002220220222100000111201010121121022111102102111212020210010211221212201111102112202122122222001112011121021111120010002101102000001020012002000200211200112020221111100121122200201220001012201001102221222121000010021101221222012211010222200121202122222111120100122001100022211010201210220101122212010010222110011112020010002200112112222110112202001022202001210011121220102012012020111121202212210", "210002000110122011002012020022201021220202020120010210002110220200110012210021012120011010012112210121201000010202000002111000102120200121221122100202102010011200201111110010010201122202122111022222102012011221021211211010022221021100101101010122201201200221100011100010010002011011100011120101222111210220222122112202202102020001100010002220002012202201011000000202022111222101101102121212002222222110101022120100120220010022100210011212020202101000202000001211222200200102102011012021120201120021121200122000102000122222200210012210201011111200120122121011122002002122011012221200201110221112111000002201202112221201100100122021122122001212002021022012200100122200111211020110220202200002012002101111202211011122020101110212210200002121111021100211001002221110100010110112221021110101010020002001111220011012001021020222022102120210122222201201220021201022212211212000000100122001111210220120100020021022102111111021011210", "120210220211021221212111211121102222120120002201021200122000201112102001001100110202202020210001112110111020012200021222212212000211001021111110021110022102210000102210210112021022101120012020022020011101010001111022020110211002220120202020200001122101201001001110100102002202121202122022210021020111002121221202012110101212120221210011210211000200011000220010201210211212212000000210020120010210212211021112100110011002102211101111212010111122001011122000101201220002002211010010020110011222222101010210011001101121212212220011221111111221102100210102101021202201202220100021212102012110111110201010221221110122212121102121100102200121212221010000201012001202210100120012111121020202210010101201222100200122200000200012220211121022011202120100021200221202210222012020012101212002021112122112010200000021101110111012001010100112221212221111222012121002220110212100221002001202110102222012211022222020100110121022202200022110", "100120220220012010002220002012102012120110220210011222022211000011120202020121122100020200200200212010110020122002000121101220200001122001202222211222202020211210212212001110110202121111212200220212000211110022212100002100210211221000121121020010010111111221220002202201001001021201002210002010122222112010201110200200000202201221210101102222101211001100212011111022021212110101121221212121000110102212220211222210212101011111100101001122110120220112111000121210200202220000220002002202020221010001001210211010002012221102222020012001102210001201010102222020021102201202110020020100002202110002110021202120212101100220022202102210202202022012000020122102101100111212021112102220212000122120000110110011020101001120111022021221222120201012122221222021200100020021002010200222210012102111001021210200221220211212212012100020201220021211102012102220212111001011201022102121102122021022000002021201001120020010101012111201021112", "222122000010020201110110221110200111212201001001122210202001211200111022002101102222100010010020121120002021111221122022101002112201201112200222111220121010222221012022212122222020001121111111110001112101020111020011101112212112201201022120210211200010010120021011110210201010120101000000210002010110002012200101111002111120210101212102021021222201210001220022220012010020000101021001110100001222012010122000011002201101222220022122120012211020221120200201210202112221002020212102000220212011001121001100022201210020121102202120001122021201111022111101120210021120210020002120022101101210200200000222201211220120012001220202222210121202101002012120102000000022000002002011021222222210211101122121110221011211100021101211021101201102120022010100111101011122112020022212220122112110210000120002110202220112211020120110211211200110212110110111122211221010212011100211020221202111122001212022100220220010000100011212120212112122", "010011211020000101001102202101221121022022100122022002220020022202011120202122110221011212010022012212010201102122212102101102201001112002202010120100200112201021202201201022012021000222210000111102222200012212201020120211210112001000021022111212010021120010121212221200212010001220101222200112011000011021212210010221002220022101202211021222001102021002012020122011221211100001211110211102221101212120000101010102022012111002212122002100022202100010000212022222001012111222122220112100021012121101200201202020202101200120220010012121111010102210110221011101200022212222121021000001002000100001202211110110001002012120100001200210021112121222211200021120022212211121121020022011012022002001011212122122102112111000112002102121202022011100010122100012211221001102021022002020200100112001111212220222202100010212021211000121221211221000122202021000212002120000110102200002221200211200001212012200021210102021212120002101000212", "021021000110101020101022120210220010000001211022210122021022111011111222222202011010210022112200220202122122202221222200022212112201110200000120022011012101120022202211222022110112212000210221110120122100211101011102100202101012001112002201202101121102111001020011011220111101100000102100102122121200211121021012221212021120102011210000122021021111001120202120211100120122002101221221212000012002011210122212201212202101120021012011101201011012010120021002002101022012221211001120220011120101121020012112101012220011201022210000201211122110111221000211221001111001120102200021001100022200020012122120220122010110102110010011010010200022001011111001211112201101021210222101201202100122001222002220111021010111122111022122210122212100112220201212210000220222212111110212110112022120020202100100000111211002221100121202110012120001010121222012021100120012111221222112102101020200112212010102222100012121102022002120001121002200", "000022120010221001121001210101111021212112021000011221212210200121011212102020220120122221121211201220202122010002102112211200000000021221212202211221002102000020221100020020102100102000002012001021222022112021112112101122211222122021212222120001000100022111120110200200110010020020020202010212020220011110101020212210022021221000022201222002022110010200210112101211220100220211200020010010022001102022022212110222222120100100100000222000012220121022100011010101001100202101201102120202110200220100212011121002121100100012002200010111010012200011202211121001201101110001202002001221222202021222122100020212220121121012120100202200001112200001101200201101210021111022012210102202001121120010101022211110120120102012011202021210222010022122220210112110220211200202201002020200012211222011222010122022011022011011101001122201121221222000201211211121201102120111110200021201100022020100021202201112221220220220201220110212200121", "112220212122012102201210010112102001112110100110220000212200112212200122221100102011200210201000002002120212120122202020012212000010111112010221100011221220000122021011211012112122220012100102212122111222122011022211010121211120101122101202210221212012210001202100102111021122022200120211111002021212001021112110012001220001020202210200112200112222210122221120222202021211111001111111112011121221200221221102022012001110000212001000101002002010222122210211110112011020002220002002111211221110222111220021111210112100110120111022000121011222222010002101002210110012100120002021100211021102011220112210212221012001101202212212000020100221102111211002111222012001220200112010110010021120102112020211222210112000010101001120011112220202010022211022100120200200000202211202022022022001221110012212102021202012012110120120022020001222012210102201001022201122122022122220102101102020211011011120101110201002121221002122001211110120", "221202221212002102211002022201012111002200121112222122222012121201100121202010200121122101022220222211220012112210001102211111202101010212110220021101202210120212110002221120002121221012201021212110201200002220200210010021221020110122010112220120122122200021100110201201011021020202121202102121011120100222101001022002000201001100101220221221222220212221120112122102220102100022002220011021010112002102022002100220002020100100101121122212202111210202212001001210220001001200222021222212000120000000100112010222120020000120100101111022022112022102111020201121000220211112112211202201202212102020102201202010010111102111222101222012120202120102011102101221222022022112000212212202202110211210120110221211122002112211121212111111002000202012202111210020102212120022122120100220201000122020000001110001222210010021112212211121122120200200120111101111202221101200210112101101120201221122202211212020001212111122012001222211111000", "000102011012101000221201210212002022002211221022122100001222220012121200020111000002122211010112202210011011111122121211222221220120011100221211010110011200211222222221201022102021102021210100122100101022012201010000110020210221202222021211012220122120121001010000221210220211201201012122121111020021112202210020211022002112012000201011201112222002201012122022100101120111101010022212211212101100101222200200211012010000222222201121100001210001101220122200000212222200022000212012110221102202222101112202002121110222220111212222122222100011012200100200202112002111211012222110111211120101212220201201202010112212212120120001220101002221122120000212121002220210200002102111222200221100222210100210120112020102110200000110110212100220012121010201101022121201221111101002010100011001022002210102021110121220222020102001010110222222221210021220020000022020120220111120122011010000202020121101002220101221012001022002220222010021", "112120021020002021010201020201122202100222000201221122011112202200122101120212111200112012222022220021210212010022020012202222201120201202221000221222120022111101001020002111220110200020002222000020101211012212101100200122021011001002202112201110022202201102012020210221102011221102221211010210122212010001100211112202122220110100020122202101200220201212212022021121122102020011200121022200201221102211011012102200020002100102011100122212022210102102210122210021211221000212211102201122202122021111021010000211102102222022012002212020110121222022110221222210202112110120102002202201220221110112022011001222000110112212012220200111122021120012011222212021210001021000201120000001002202212201121012001020002001112122200220210201121001210111102200101102220212212100202112022202022020122021021010000112212000101120021212202222120020110111000011210200211111001210201022122212220211021220222100001112022102221122010022101201100220", "100222222200110000010022211210210001201201000000221101111121221200200022202221221012121112222012021201122102021001100120202201101022122121110200110210102111202102200102001022110022002200121111001012122000120020110111120110210111212110002121122210120110220120110101202121221110211012202200112210220021111220001200212210000121111010111111002200122211110001121000202002221222120001220021122210220022222200210122001120001222021020211210102002111211212102220202000201221002020101000011002220011222211111120211222012012111002211210000100001102200110022022001100212202200010002020001022020110200201222112120122020112212112200121010122121101221211122211221200102211010011202011102212100200002022022001120022100012120202110101111000101120120100200201101221020221220100101120202212111000012202001021022122211212102122101020020010112121102212212101012022222110110112000210212001110212000102000002021101210210222200000112122022221202211", "222200012201211100001102120201200021112122110001102200122201222120101220122122202222000100020212200101021112212001202200111002020102022101001120120220022021220202021002001122222211000021121222000111100021000221221021012112201021012221222210221102211222112201200210211010012122110222122222100002001202202111202102011112220102220002011012001012101000000110201102210002220111110102211010222010120101011012120001102002111221222110120022112012022021220110020100002012212001100222222002102101020001120001022201221021012212211112121220120211100101101122011222201011120021010102102211122102100022222202212221020121210011220200220101000222101000010112021222111002020221000121200000011020122000122100001111101012220022001201111000111202101101212221110010012111102221010000212022000122012022222012111222011202120101002001220221102001212222200020020211211000010022211121222212221212110122201220222100212221122121011221010112101121021102", "011210101120211012220012210222022021021221100012001221010022010020210001200110010022102220020212221120222122011022222000120111001101011212012200212202110010221110010121012010001210102011202200222201120102101011000021202210120020220012210001011101110122220022220220221110011012021221121001101200001020001221012000010212202000202100122111101020022121002210212121100101010202101221211202002021120200221012010221111222112011001112200201210100220210112020012001220202121011120122022002010010010201010020022102102201002112111200120000020202200122212211102111110010120001021011122200222212022100001001212220102222120101220012002100021101122012212212201000210221110100221012112211101211101102202200220012021101120012121021101221201001101021020121211221010011011102120112100110101002012111000110000101010102102221220220022000121120012000122212210112021112002001110022210201212112202101112211201002022122012202020010212110200222221002", "202212000111202100200202201201121221121102122211102002121010222012001010111212110100101110212222000000222011111022001212221210120022201211210020200201111212210011022101120222210120012001101101002020120022212212200122020222111211111202100122202000211210111012210221022202001010100122101012211020000011222002212221111001110221010022222211010012012010021202212120100221022212102021120110110001020121211112100211101112212011201110121121112202222101010101101001212112210000012200110000101010022022021202200022200022122002021211110201202120110221221011120211200222220120002201210101122121002201221102101102210020110101221202200012201112222220202110001102200211022000020010021212220002112121102221110020022022110122100110020011112011100002101122020100121122211201001112021222121121121011221201200202021200120111020001021221100102122221201200121200112222200010002210111220021021111112120112201202012001001001200020220100011100002212", "111110121021022211011120010100111102201100100011122101101120101021101020022112200101021102202001222202101011001000210220210022020012101222121001101221002100012200122200100002020221011102212201001122220200121220201021112010210120222100000011212110201211022220200001002201002111210120102221020112100101222201222201221200002220012100200022202000210201000122010122200000221022200202200110021010020200201010222021122210022121011120012201110120220011112120011220022101122010011012112122002012221000221122100020220100122121111000010210210111001100212021200020000201221200002110112022212101121022101212020222212201112200211110022122112201120012201000222002121121201022202222012202111021121122220101010120210120111122212100100100212101200101102202201001000111111220020201020011000100100002100201221201011021000202201101201112120200121101001101101002021102121110220112020200201020102001021120112222001021222101111202221100001002102120", "101022010121112102022001002200112021120010212202111021101102121122121200202021122001122222220110011200210010111012110011200101211112202222022021021002012001011202102002220101222222112020210111101112221121201222101110212010222002020121120111200222101120212001101110002222121001110012222202010121112002010022120000010000222221220021110002100211111200120221201221121122221100110120020222202102210122201202112222110121120111102110002222012200211112202101112000122212012212202202111200001200222210121112122100110110221100011020010210202122120100222222012000220212221012212020201020001112221200120111220020121111120121121102220000012111010011001012220122001002111210220001022021222001122002112022012212010002212111001022021000122201011110022202212210101210211000202201002111122122200002010110120001100120010211211011202221210210201022022012221212111001100200001111212020022001220120111221210012220011220202201110012201102000021010", "222011222110221202010121001101102112112001212212021011012201211220020101100102101022120100021012210112211222101120120000012001002200002020120000222011102101210100112011101210122201021002122211212212101111002002101200102020022202122111001012210101110120020120010202111202001220102120011222200102220001112022011002010202222211001121101120101011012220000022100010022112000001221220122012110221011120122210121120222120121012222002212010220220211212201210201111222222020111122210220222221111112021220000221000122012212211022122010011200221000122221021110102000211111112112101200000210100201112022221120202001101000102111121001121202110120202202212112001110000001200000022010000220211022002210012002210122012120012120101012211002101221101011100212020000001210222012112100111012002122001201120102001122002200212012110222121101012100010012102200101021020111012001020122200010012210000201222022220110111002122010211120212110221102001", "022101000211111110022202112122222210202111122200011021211102100012200222002012221221202012000021200022101001022212002012002110122002001202101210021011200002012110221102121110120221111101112211212122020220022020021122012121120211121010020201111011222021120112212110001110100212012022211102220001210122120100101210121112101222202012222121222221010002112200002100100020010120210120120010110011000221212002002202120000101221010111021101202002120221211101100011121210100201100100020020222001102200010121110112102100201111122211012111200200112121210111112100020011011120100021002201112000000000111111020111110010210111120002012012001112121100100220202020101122220021010220120212220022001122110111102112211221012102201202210210010101000210210221002101121001102102001222011221011222112011220220000212101012202200012200001121220121221122202102122010210011120122121110100122002201210120210221222221222011221010200100002200001100022001", "120221221121110001012201110012202000011210210002000011022022022021011111221010202212211111001101100010100000022010102002202110021101100110111122000000012102100200021010110021122102222121010011120110121102202110121120221102012212221010212020112122220120012221120121212122010211212011100110110021000010221212100221101210122120112120112212011220001201200100000202202021020011220120000100200122211122121212102102210101222001200002100220221220021121112222212200221022002202200101112022020022020221221111011120211101000022022011001010101112202112100021100021202101100200122210221211221101020122112020202000021102000110010010101122101002212120221010221100010121012110122000200111022211120221211020201100111111211022212221220110012220201022020020210020100202010021100201221011220212220002010022220102020202202112210100000112022120010021110220201221112110120002012200021212100121120112100200000222021121100002222010002010012210202101", "022200010211020100002010101210120200220000210000221022112001102222221222010002022212120102020002111210221101210222111222021110102102121012101121022201100111202002002222020121010001210012000112201010112011010022122220020202002100020100202112001011102021200201110212100101122200220010220010120110211222002212210120112220000210222122101212110021001221120100120221221022202202212211010102220211210012222220112020000111201122121021221202022221001221112111201100212022202110212202000000112120212121011202220100102221202201200110002101001101121111102212010002222121221201202200110110122020210220010000221112001212111000220121011010200102020212200100220212120120122221012022010210212111021020120222201121002012122002220012112202220022101111101210010220002102111121002221201221111220212022110122011010011002211211120122202212202122211002212211010111000201120022010212210021022211200121122201210120202101111112001020120021101111111121", "222202112110210022100111022222222112212110211001021000012122210200111000000012221120101000020220121101022011122222102021200222211122102120012001012021211212202121001012221121222002212002210121120001112111011001210012100212210022000202222111121021212110000001100002110122111010120120212222001120101000001101011101021211220012220211102122120111221120000011121210021110112220020000000121102220000121210020000110100110102110102210211102020220222121212210001021112011012110200122022012101111011020101011100211100120120021110200202102110020020002100222202120120222000212021220200020200121200110001021022121220210021220101011002212102011200000202021020000120010120022010112222220211110200222200022221202222110112021102100222100220122101212222220020001012112012111210110201101002111120022000100200012211102211102110110020022001221200011211112120110101210121121202100222012011112011200202121011211100221121000221210022212101101120121", "122100020002122011111220001210022112200212202012021022001201211012001201122010211001001022210000222021212020211012010101002220111112112020010211010010011100100010100101200011102112010002011220020122212120001110102112020101010001211200222211110112102001101201121211202110212022212222102210001221022012020222212001020212022122002002122101221122221022002220201110120110122010220010110212211121012121112101200010200000220211001121010101002121210202202122202120100022002211222102011001211112011001000010222121111201022100200121010100102121022210012120121022002022012120000020021010011201100022002202010020220012000012200111012012001202120110222012212020120202001010022202210112101221220012101220210102120012001001122102022201122022100000000021202122021102000200120100021012212200002101202202010022120000000122220220220122021111100200102122201120020001122200201112001212220101021022120001220021020121210212201121222010200000120220", "202102112100010111212122102022222112012110120202100011220002212110012110221101222201102011011202210022001010122201200111100110102011002000010122000120210011202121000212001101220212122202010111121011212112201222122111112001212122002220220010212200100110010020010002120201112100222022222001121112210112222111210221011100201011110220012210200112111221201211121100102001201222200210120002011010210011100211220102111202021011011110021122012001110220001210212210100212112102201021110102212102212202021212021010111011222112222102221220220010222221100201220012121201021122122102011002220010211020120111010212101110021021011210122200100102000102101022212000010102110121010221221022222202222120120212111011100022012121120002011010212100200112212112210111002121101210211221020022001222002000221102120220002021200211010201101221210112011100222210100202220002010111210020122220210112121022210110002011012000102211101211020222001001220020", "102100102212212220120100100001002212110111110212212112020220010210200121201102212020122221122122212020102021011220010222010011111211200222101111111001011010212112100020122022112102021122112202010122100111112211001212101022001210020022000022022000001021012000122202121001112110002122010202221000201222112112122112010211201200211200221012112120101211220101100202110120102211012000201102122222110212212001222102011022122201122021200211211110021002112111022220221221202101212220001121001002102110111121112211001211102012121012221202001220110000221200210000221021120000221220100120010020002200210021121022001201201121002110221011110000201022222011101211212012201121000222002122111220011021221201121220102010102102022200011120021212022202121112220121022020210022111001011101012101210021011111111021000010121012210011211100211022011002112102211022021001102120121002000120020022101120222000000111101002020110001002021121102101110202", "121012010222001002011002101121011221012221202102210021002200011120012112120201002211200002101002212101100200021010010122211111211200221221201121010212102211221212110202202122102100000122022201001200212002222201000020122100012122100001122202112211112001120102210122011022222010002221212012200220210220210020200022011021201211001202100002211100212221111000001200222000202201011020222101002221211102211200010021001020020202212020222200110011122011101001111201122112120011010210101022022111221002110001012212211211221202211111011100021201122211102102220001200200110022110000220112112220200201220022112212010200111012222001022002102202010021220201200122111010020202120222221110102120021022001011022121122122210200201200021002022112011101111000021121001011102101002011111201200121212222221220102101211122102022122020201121022020211222010110022200122022122022102011022200200100211100201000112110120101200021112122211201201200121211", "000222002222121100021001200001202011202212210221200101100021022110222102122202111112102201000210120112110100021221100020122222221022110001110220210010010210022121120101201021001022021211012012011022111111021112021122110120201222002012220121022101211011220011020022212011100021221102100012111100211110200112202121122021220001112211101010111200020202201022000122102021122010210022112120021021020112021211111011010220210202121010221102011102012220020012120101202102101011211122211211121202200102212021011120202211101112020102201222200010110002022101121111102001101220202020020110200100202121101102101222012102212102220220011110101020011001022001122000021010111000120201212012012121001210111110022201012210221010112201201222101011102120120002202201100200201000012202111200012222110022111212020222211202122101222010122011112020210222200010211002022111021002112120010002201010111000221100020120200122020211200002220100111202111020", "020012200102220221000211121120021010210102020211012022022200222201102121111202000222101021222212112012210200001000021202011120000011110221110101110101201220020011110221122001010100101001112021221001010112200100002020011101011012011120110001020011112210102101221022101100000202020121212202021210020100020120010211001211110221101102102011201001102211020202222002011112210101010000211022221022112010001122012202101122211010222012122010001022121000022200020101022022222112011101210102010100120012200001120021111022002002120001220001012200212211201102201000001001122200120110201012011101222202010012021000111111202211201002122222222010201211001212112022010020110002011202011212011221110012112212022200212020111220001112112121200011202211212010210220101202002022102011120112011110121200220221010120212001211111212202010122212110122220201120001022022100201002010001200020200002020102202022022010012222220110002020121211200202101122", "011220221100201121112201022220002100011111102202020012020021110120220002011011210110021222121211121010121000220022100021122221220211011122100002020110001121012222201022010221112121102221102000001012220011002101120002101111222221012112201011210202212100102201010120222220012001102120011021101210012002111212102111022020010021100122022201112122101021110211102210102121022220110221211211222222012022211001200102020112112222201221220022000022010110220112012101221212220212112112211111212112200122011101012201011110022222022200002110210111122102112120121211021222001221212101010121210110022211202122001202021211022000100111101101122111120112201120010120202000001222002100011000100012001220121102120010202221111202012221021112120020202112022020200010021011201001022012201201110211222002010110101202011021021211110010122120111020102101110012122120100210200122202201000011211122002211002200211200021222202122120001101210220020001012", "020001110111002002201210002122112001001100022002002102120102110200212120022121120112111202200111011221100120001111111122011011200021101000010120002012101002121020110001002202012202112200020200210121010112010112121221111212212010210212021011010020122102221012002201101000121101200010221012022010002022010022221202212001122221211010120110110112122210220222221201211202211201022112120001120010022111011102011121010100001122201012221122100001001121212101201222110101200101202000022101211211120112100101110020111221220012011111211020200100112201102202002222120002221201222212011000121010210111121020110122201022221002111122002001011210010201012100020012021212001112010200000010001012110121121121012201001022100020120201200112102212202201211200202101002120101000200212002222021011110210022021002020110111201222010112022100012212211210212220020012102221121020201112020200111122000201212102201012220121110221221210202102020210222020", "101002120021110101120222112211222020201221000200210102101200202122210122102022122011220202100220221000212022211100210122110000202200100112220010122200211211211221221220220022010121002122221110221121110022110121011111001102100100012221212011011122112112001011021000220100201020001000021102120021022102000011212000002011202022200121221210002001021112222211202120021221100110022100201000211220102001102002112002012102220112110210100220201000022212202002002122222122120021210011021021001021210111122102220201010010220011112011021212110001022111001112210111220221011021012201102201111021221020002022202002110202112121122212011011200110201220002002020021000211101001202021221200111221212111002200222200222220020100111010220110111111012202110002022100112012021012121011222112100000200001100201022022020220002011221120220012120221120112201102110021212102112200122112200200110210020020100200110110010011010021021100221120211211101211", "201010001021011120121012001010220022201212102201202022011000121210000001120010020100102002112022100020210121202101221111100012122100211211012220011001220121100220120111212120000011002112020012000212111001012002121000021111100102011122012101000221222220012121202122211102020102112202202102221022122212110102211220211001112010212222202221110121221201211221020010100122121002211212112200201112100100002220200012011010212120010212101111020021012200222100001110202020022021111002002001011101211212212111020220200210011222021101001021201201202102001122211011222020112022022122122210211212202101021010201101121020221102001111020111122011122020101022221110221221120100010222100202110212212120001021220221221020220001002220101002202102121222112011210222221211002021222100121010200021012101220102020201102011010011100222010112000122112021001121010220222011121110201012221221200022102120200000122201220111222201001011202101200110010202", "022110222001221212120012111102211210201112010211021112212002112202122000012201112020010210200201121202100001021111112012201221002102002200220111000012111111202200220101002022210112102200220110021000010212121000112012221120210112112101222220022201221022200010210122000101120111102112102102002200221202000221210120020222102112000202011200010021200000200012102011220100210120111200121201220211010002112012212101022221002000102000011200210000020110000202210220220010010002101201222010012201000200202120010222012200011002011220010012111210200100010100110120011211120212101222010001122000122021001001012002101222011010120222021210012222220100110222000022122202020002211122011122100201020100202002220121012221012000120020211110210021200112111011121110110020022211222010200121220002211201002000212011221022020200101210012211012100102210200110202022020112221021001221221221002011021221021200020010212111100100022221102112122222020121", "000210221210011010101200112021012212100000210002220122112122221201201220020112011002112101022000101002022022110120021001021101120222201002120021111122211112010002211112200210120222202102001111011000111012101000002011221221201211220100000102011010222212020210221100112000011021000221210021221222022021000111002102010201010220000200101021220100201002020001101001020011012200200001010112221022000201112121011120112002020111112021102220112002110122201000120221122201110012111001210021202000022211111021011100201121011212121100222110121102122010000000011111011002102121010112011112021210211002002122200122202121110202000221212012010211222011121001212100220002121201100122212100101022100201222110022122200011201212102221111122112101001221202110210201201211101101202102111022210010110011212100000110110121222002100201001001211011102100002212110012210221200222000222210122222200000021102222000201102122010201000211121121102222221101", "000120220112202020120211121200022102002200211001120100201101201111201101000212011010001222211010121201010102121101121112102010011220000112222001111111100211021222202100220102002222101110200100200002102012012210022011210010202120211100002002011000202210112000211122022012102210111010112221201201022201112201122201222221222211210110022022100122221220101220112100011212021002220122022211021102222012222101122122012102121210202001011201110001102111010200000102002202210112101112022112121100000002221122202011011202101022202012101020122001002201222210100211220112002020201211022112120212212010202012200001222112211220012112021201112122100112110222121122002110220200200210021021211202211201021112020011120020101101112221111110002121120000221221102011210212211210221011111210002022211011211021001221110002122211221020011111112120120121020212020010001221222101102012202111221022012221201200012222221000121011200121102210222221020012", "111220002121000112112021120112001102001222101221212000101200112120120202122120221002221101012112020221011001101210221012210111012010112010220002220210100122202022220002202102112022021110121220101022112212000000001210101110221021010202220101021000210001200220212102222220201111211110101200202201012211221102002111120012220212112222012110102211210011202221102201002022002211122021022010201100202020001121202201022122011211220202002011022002110020121020210201211120021011221121000121121101202220201121021211201221110211121100112010220222202101022201022122001120120001222212010112220002201002212201021012110020111100002022122121011001112100112020212102021001122011021010012122201001020211012020110011202001021222010201110111201110101111112021022122201111101212201110022210211001020210101000101011112211011120200012020111201222122211211010121211102021121000002220100112101222200101220210000020210100211220002220202021220210002201", "022222121101022100110222212120220121102121120201102101010121210020012001020000200202002210202102102201211221100120120110221120200212221211002100020102201200220210120200201101120102112122211220201010111010020211210122122211222200010011020102222120100122202120210221222112202001200102111111010222121010101122201110110020120011012222101221201011122110110122011212121012222210220000010221121020222110110200202002110012202210220120012020111210022120210110110222121120201221221111221201202020100210110212010211101012121001010122201022221211022021122002122110100010222101210011110021000200120112210020020010001211002212211110101220211012010222110200010212021020012221021200102112212200222210212202001200000002121010200010212121020021110110010021101112010102111210211211012022110122221110222000011102211111000221221202011110111002121000212010010000202111201010022001020112102002210001122112222020022212100200002222012210220020001201", "101022122220211210010220001101002100102221220000000200212001001212102021121022200000220122111002220210010211210122002012221120212200222200201021000102222201121120020201010111000022220102220120212211222120020021001121220111011202202020200212011111202010010202102121112020100211112212100111020020212121201110000102212202201111110021220000012210111222002120000102222100211010020101211102121122202212201221122220021122111222221201121222002201112110202120120010000220200100121121010200220200002212002120202000011211101220000002221120112211221220012111210101011011002020120012101211112002222211012100221201101010120012102110121111020100211002012012210000212111111111220122021120111010011111111021222102210222001022022020000220002101000100022021201110200010210111011121200110001102202200020002001220111120122201120202202001022201100120120012011101010100010002121112022202101001220211121221211100200210012120011101011202212102010002", "001120111001120212221122110210221022202222202120222122122112002211100120221010000110220002011020110222221122010201120210202010001112020001111202021001021102000012122102000200120210020111111102000221102202100021200000201121212120202002201212201011102021220112001110210202220222000112202200200212102210022011122122121221211102220221000011222221010120011002220111122102122202210100210012212120002000122122011011021021211100010001000221220111202200210122102201120022002200222002020001121220002001022012101110110002110001001100102020200000200001011021201212220011022211212001010221000220002002000000202111110210122010111110111012002110011010020220200011121001001021022111120210212011122000222002022010111220220012012022100211101012022120222220100110202020000021120220122212222211102012212210100011110100202001121122102222222101210000110012202122221112012010101202202101000021202020022010100210110201221121022222222112010221012001", "200002111010122221222222220100201221001001022120201101211211011002002202222000102110011020100022102212012201211220110111001000022011111020001111211000210011210012022102120100112201220200222122200220110122221022002021020201222101021120120010121002212210001221121110002100210102211010202222012101020002110221020211012221120002002011000022221010000112000120202112211122002010000110110022112222022021222121020201000002010200202010101012102000122201012000110121000120221021002101000010100211121012120222201211002222020100101102020221202011000101011211220220222111211000102100120112110020021202112020202010222120022001211211222211222121220021202210120202202011002101002210020212111102022200202101021122201010022000120000102121021000200120200220001020221211101220102120100111012001102110020100010202021020220110122002021100001010121120122220110021011120012221202022000120121210102010022011200021120220121020201001102000211112111220", "210102021222010122101222110011001022121002000100121210202000001010100002210120111200010210110220210210220102102210021010200020012212000121120112201022200102122202220100022220220201022120010010101112100021000202002110101021100002200122111021200010011102012012110221222122202210000112020121202122020000000021012021112121122212221001101221211120112200001222222221220200102120000020110100012002102212100121221020001002021211010001111221220011001020121010001020012021221100022201002202101210210100020121202101001110202200012001012020122222102010112111122120102010121200011122212000212012101120111222120202201211001200002210222001102002012221122102122110112200121110210202000120021212100022102021202121222201200122020210121010100010211121122122100102211110111012001212021020002122012112221101222002111100001210011112011022010001221221020001201120011212202000222020101122112121122101002220122121020101211221112011221102021212102201", "011121101122220222100102000220221112210211001020021012012102212022221120022221201001010011112220000102020221200210010210101212221212102211021120010120120201202022022102110211200022110100112122202202120121110101001012120111211111120121011001011020112100121122220110001101112111010010121212121010000000022121210021020010021201212011120200100010200101201112010000021221000021200101121202002202222021211102021000122210101000221200212020222210111110210200111022122212202222011011222200112100222111211020002200222012211120010211001020112220002121011000211102122011211022110202211100202020210221120121011210110011221012220020112010001211120200020121021211102112010101101100221112211212112200201200222010112212122021112100102102102212112021112020120111222001210222022222010201101020020101222101102000102001111222120010110220101222112011022200100211121120121212202211000102122022022012001202001202112211012011222001202121111202100210", "012110121001201002121210102002202022001000112011102021110202221102221210020000012001011200200002101211121101111120020200020110212122002111221001021120201020222222010110222222200002102202101212202111100112211000211010211221101100102022202101100001220110201021010201020102100210001011100022022022211100002220020112000011211110221210212021002001102210201020120101121121121111210010002022122021202202112122012110011220020210201210100101212202010100020020021220122222102021101200121120221101000122220201201021010110001020212210022202112021121002201022110211021102011002011210012021222220222202122102211122220200001001102022110102000202120110022122022120001222211121101020110122102112100022201221110001220102020221202220022022101212022110200100121002120112010022000221202212120122222001000100012100122101102001201202111022110202222000101121201021021011221001020221022202201201002111202021111002122020010101022100000121220012001001", "012022220022122210122111220120122112011000011120122211020220110211200012112210111000010101120202101100220221002022000012202102122220020210200110021101022220200200211222200022112001110022101021201011011000221001100100022222011220111011102020122110220122112000001202010111010021220012110002211122201222212000122212020222211222112200212211120001000211111112122212120001120022120221110220012201221011022100222101122100202212011021102021021010221102002221211101200201001222202012102111211200022111111220020012110011110020201220112211100102210121100200011211220111200121100212000220221100212100120211221120201202220210122222112010111222102101000212100212210111200022001220011200121021202122202022202102020021220000220122201010010212102122212210201102000112012110001001012121021201111001122012001201212220100200112212010200212110100100010212121120101211120212100011122202020121001221011101002012021000110112211121010200111110221011", "112000201012011202111200112012012211111211022200000021020200101020001200212120211221121102120220110201121001022221110000202222212110000110221101021201012120221210210001112120011112010200110110122212022202022100021222100220021011011202222221021002222012122211010001020101022110210110101221110211120022212020011102020010211001200021222201012111101010011221202102222000120012011220200011020210102012202012122111100221212012122222111121012100200100221100112001020020102101102112101020012002222200221202000021200101102220022121121101002222121100111002000022121202000020212210101222021012000212121021020201002221221212100201211200202000211012122001201220022001210200120202100201110100120010022110220222212102011022211202211121000101100000010100000100122022112021101122121010010212101200021021212211112011120201102111101120201211021021202211211000112210121021021102021210110012110010010012012102000112121120222122102221202120011001", "101200200222012220122010212102121001200120110122202122111212202200202211022010002121011012010200211211210000200122221221200000002201120112121111020121022021120201220111201110222000000012201102122111100210000000020212111222121122122202100101000000010021020101212100020120022110012001221021102112211012021211221110221201021011101210021201121010102011120011110120100102221202001102200002100011212011011102201110112020110020202020121120121020202111122012202212202210011221012022100102221020221000112102200111122021220002120201220111120020011002020010110111202110201011112111202222122121121112112202201210121010022021100021102212012112200211121221020020202100012102100212100211021012020110220211202120112020120011111000201221001011122011020001212020010011011000212210111002202021021020221022010110011112012010222100022022220201101122220202020022101021210022122101202201002110121010212122000010000010122022201021001011122122120012", "211012021222100212212200002110121212002120011201002201202111220120021210212210122122211020122010221001111111010021211000011021112221001201022001212101102222101122010022021100020222200120101101122212012212201010000000021222020121111220102220021222100222120212110202000220101000022111012011022110211211012101021220012010021200221110222200111210221201202202111212022202102000121100000202010001122210010121220122022100111202012022221200020220111002222122011100012002102220110011102211000010120221120111101001102002022200202110220220012121221200110101211012101110010020012010120121211112110200212110101201211210120101010220020210112212011111101011201012221021210110112200111010020120000111210121121220211010112212110011200101022101121210111220020021121021112021210022101202002220111120112111220212001122122111100202110001122120000001000111121212002001012200021020021122112021111010121212102112000011221221002210122220120201121212", "111000021122221110200111112102000020111122020002002021122120212010201102100010020011220002102021201200110221121101220020102221211011221021111202011111110000112202121110100101201120010120021212021000200200000220220121220022220110002012200011202001210212220202111211211220112222012100202222201101122212211022222212100122012002000200121211122100201010112201212002210211021201221102210101020122021020112122211200020101120000021002001201000220012101101110111222101020002020210212022101021010011101000200002022111010010020112121101222100010200222100000121222200100010001202200211201020100100100220010121122000012000202022212112211222212100120112002112020022112210111001122002010021211201212102001002122112221102200101001101000222221021000011101011102220020021222022001221002011221002110021020220102001202001211121112010122212010022120012010210122002201002121201022212001222200000221102210011110000112000221200010110020220002100211", "021012102110112122210101210010022012111002222021210100111001220012110212000112021201100011102022211100020202012222012102010222221002202112120012011112210222120111000000122221010001121012000212120011211002110212022201120201121101202021221212000220221011211100020111211000011200000021000220222012220111021021212102001210202101222122102101001202212102201012102202200211222100202222210012012222210210011010102011222120020020122220020011002100111210110202002002210100021122200121120201211021100000121222120222200101012022101012200110022021110221101011102102101122221020222120210212210000012112220221112001021210121120220222002211000000222011122000102200120221001100112022022021221122001220102001220002222101011120121101121110221112012101102000111001222212201101020110220220200100010101002212022102211211012120202022122211221002122211122001100120202000200222201221212121002100022220222010201120222100121011121022211100002010221220", "002010210100121001100111110010122221000110001010020121221001120200220111212011201222211011021021002212211001011120211001012100210012221122002111211001022210200212101121122121022020212001220221002200020210112202201011121121011211010001111122021100221012122222120210000120111122201111200021010201202101102212001121012121022210012112222122112221101020121221111200100222220210020101102000002022122222021120122011011221000100101102101100011001111022021011122200220101220020222221100212000101210222002121212211102011012220120102210002022120221120011212000022020102202001021201121010210001101210020111221102112001211120111200100100122110111002002220102022200112122101202110212102021120120101000220011210202101201020120120201121121210112101210022111201202120120110012100012122020201010102222112110222121011000001120000120001022202010021101002100202122012110022101220121221210102011212210102012100200102100221222112011101022202121121", "022120212122221010111111201000022120200012101101200120010020220210021221122201112122012200101122101222200212200101221101012102001120011011112000100112111001212210010000010020202202120002200101112012000210100222111222012020200212100200211211010020101211200002220111122201110021222101020020220120000112012021021021020120221002222102012000200011221112210111102010221121011221020201212002121221001100200220201022021202111210101121110201110120101022020101001110122102212001012001221111020011120020002212102210222200110222022012110220011202122121010210110220012211002122000012101202001121112012102221200001110220000221121111202010020001222101011220111220000001202111011121020000210220211000121022211221000221022200101121121220100201221020102120111011012021201200210202222111100020100001111122110021122010221102110210210002012222221020120222012201212202212212210200220122021221112010020111110021210010101200222000221122202200200000", "200022222210122020212221002001012201001210121110012012001011022121012110102121121002002101100112221220022011001220200012022122121001221212212112111012202211112111102102200120120122111200112222120021222011220202012010020100212202220200200020012122212021111121002202220021122011100211221020000021221002201001000001202221220202021112011101211201110022010011212021121022020020210100112222201020122212222122000022022202210201111111221202001122220210222210120112202210200020120100220101112002102021210101121001220021022011101020112210212101002110221002001121002022011122120122000211111211100211101011100211202012201112110010011200210011102020022012111100202010211201111001222021122221022110222021220111220122011102022101002222100011022210002121212212010101221112222221200200210001202122211210112122102010022110202110111012010112000110101222110121122222100011122200122101001022001000200220101020211222122112020111201021021111011211", "200121022011121012221210110112102011020222001222022210010201002022102222000012221022222021222021212102022221221210011121210102011222121210020021001021111210000212021111011000200010000011020012101222101222121022101211102120010111100010010221021011002211000211010010212221211101202100000120002021111022210112011212201020201002010120120111002212002121220101002022121001021012212100012220221011000200002222212100021121212200121000102121202010211022200000011000022120122200020120220100020012202202220100101021100120001121220122000220222120102001222121001021102212102022221002202101221200002111220122001101101110120020221102120121122011011200111001122120102202022110111000211212021020122010101221012112201211100202120112110201121112022222221122221022021001121211021010101020011022001112200121101122102212201121002110120101101001022010220101210202122021220210102122112210121102001202101201020112212112222011220012121200200002000001", "112211010202020222221102112022000221011120111222012001021012011012001212012121221022000222112122200210002211000221111012200222022020010111110102010201111112202010112212211011122202120222100220022000211211001211200100020020020120010121212022122222102012000111002201221111200022112201012101012021021120001201010021002001102200200200112121222110101200220002010001221222012110010111121001222102212200021010012021011101222212122001022000011121002100211001222021020110222201020112211200201212202100202210101012001020221110110211102110111212011101211101001012112200211011221001020010200100020202210122112210122022020002202121011201022110121220222200101212020202201000202221121222112211010101112122212210001101200102010211110210201221010001211010022110021110222101120101200102220010002210101021221121012021022220022211011102102212221100020112100020022021001100121102020020101001212121120011220110110111102021100010122001110010001110", "121022010112001022020222000101002020101222010120212221021202100112212202110101110220011101102210011110110102210100120112012122020002120200120012221101212201110102102122011210202121221020200112222002102110112220021210200200200201200121212102120101110102222012012021121221000021112002021001110210222221001110012200101001202001110012222202102210102201100221211010022221101220012122201211220210210200102111101100202012001102122100102002222211012120102211102000121222002221111002002120001111001121001021022112020111101220022022010011110101101212010122010022210122120012012112200012222120021000202220200200121201022121022102202012012121210011112212002121210210221012210210101011020111112012020121200202001100210012102002210201011121101102000110222021002202112110212112200211121122021122200120101020112102102121122021022021002220121221200120200211110021020012211020011002012020020220200212102012020212100200020100022002200010020210", "111020200002212000121011211100202220220221012200002122111002022200222102112002221202210220211221000111112201212101020002220000002110110211101122012111220112000112100111211122210002222022021112212100201121011222211001001112201202201222202100120212000200220120022021201012121022002011101210101220002020022012012102020001111011101200022012012211101202201012211220101212201120210202202102120111001101021000210222102210200111222021020200121002210122220100211202111011012212201221021222221022021221211222100212201022021120200010212112112022012110220001101101211011121102120122022000010202120020200022201120102110122010000021202222220102222202022222000212100121122210211122000120220120002200110220210022101222020120120021211211211221022100110121202211001012200022001212022011110020121100212221221122112120200101112101212100210021112211101220001102212221200201111221112110220122120101102121110101220110202120201210100220101020202011", "221122001110021120001220211102201101000001112011002100220201121120110020201020100000121120122210211110221011100212122100110201010002121212010112012211111020200101100121110100121012122210112212001120010121110012001112120002101111221012112021022222121222221222210110022120210102020000122201212121002001101002020111222000120221001002121221200221202101111221101102021122021101000201020011002021122011112001020200222011220222022110020111112012202200101000000102000020211002012001011220200011102120221020112212100022200201202220021212201011122222201000201222212201110112200021111020112112000211021211022012021100111212221111021121110022200102011101212202122011220111200020210220212001111210202001212020110022101101002120200021111221210201122120012221112002122220020111221211100100212210020010200010221020120020211212010201101121010201001101121011000222111020020220200200012110210102002020121110020200120112212221101100002212021210", "022012221110021100021000211011110211112220112211010002000212202012221111002201211210001022121121220020202122210012222012210102220202022121212011000120100112102021121022000010212121101211102001001120211201022022200122101102211220012001122211121010211011212201021021210101100021020121111100222120121110210201020122121221022212200220122202002110021120101102020002222022002120112112011110021210021012121200021201000222102010022122022121210200021200012010101100002121000020210102222021221010012210222201100101212222221100220012101212211212012122100012101221022220201110110001102002011101222022100111110020011122102001122122121000112102020120022212210121221221210012201100101210102101102212022101002022222010002021001001112221011022221010222121022121020211011010102021100011111001221001110212100000002100120201021221011111110122102011102112202122120120221121100210000022100212110121010202022000102221222011102211211110200112121201", "021100101221112011022110022002220102122111112012222111102022110000222102100011202012222210021000010121120000221120210212000002211021222211202220022210021111012222010020220000122101102110001000101211012201022022121020021101002002110022012222200220100022210202202100021221202101222012220020222220021221222022200111201010001202112220210201200111100201100001210021012222212011221021200102011012210212102012001010122111122110111012100111102021120002122022102011112212020110100201010121021011202110101122001010000211121221220001002010022212210222222112200210122021201112002110202200010112202210120222021120210101110220000011000220222000011121121212020210012011012022121020121201101122010221020112120011112121222021200121110110012221021000001222222012211021100101102120011102220000202102121012012102120120121120112121012012201111111111001100110201122022201002102112111212112211112220012201202002000122221222011011200102000111202002", "220202112112101210212120211021221101101221110022220211222122000122211110120211111220110100220102111111200202112122221212201112010210000112202110211021112221101000001020102000210200120200220222010202001022101021101100100222120202220221110012002100221221220212222110021221020221111210102201100200210202201002112010211000000220011100202220202112112221021222120121222021022102121110110202011100201111001201200221110112121022200200022000000020110011021021120002222112212010212112122112220100012012220012101022102121100112212012211120121010011212220112221120120202022202012020010020011222002102102100222101022012122102001200002221202120000110100221212020221020210012222210110222212220121210212212120102022022110100220212021210200111001120121010221110020011022001100122110221020101101201202120101000012211112210112100000110101210212002001011211110120101221100122110022010220211210211012012002121102120210212122100011222101221201012", "010012121120002202010121221120222022110102120220210122210202211202211210012001210100010112000002112022102001012120201200000222001011121011121011220012220121200220000122010112020002101122021212221002100021101020100211020101111121201010221201221102201001201212100010010201102210100012002102121012010212200012100101102002002110021000212112211202100122122102102120012110010202100222012022010001222012110102102111001212002122101200102010222221021220012021201010110020212220002101121222220202010011102101122110101020001012200212101211122101010200012021200202002102221102211020020010122211000222112202120022001102002022011100111100202110000210101020111212011200220122110222022002201100002022221020000210201021022201000101020110110002110212101121001221002111022121110020020210111200012112110201001101012011112212110022200211202222011110102021100101220101021211101001002122221200001021102000112100222101000000212211110011222120121220", "002111210012111201121221022110211202021000022010022222221122110222222210002211111112111222022012222220212222121002122020021022120111021120210002102021211101001122021022220201002002102001020101112201101111102212202100110220211002222212222111111101212002012220010010120222212110122020002200221011100102221221020222010211111202021200111200221200011212221121202220000002001220002112221020111022111222121012012002202100000100212121021011010020000000222010211010202220102101222101000201000011120020022011202020210200001020111101011201221101210020110011122220002212221121112210020212012022101012120102111111212122210220222210110001102222012021112022001220211211202111122102212101011020212212211100122200011121222010001100120002121000210210101000120000021022211120200121020102222001010210201211000002110111010020020201111122100100122112211112121201021012102200221100100010222022002201120111222111200110000022011111012222120121020110", "000221220212021100210111121111210222101102010112110221000122212101022221200002020021010220021111000100000001201210022210102102022020010010100100211202211202201111120200100011102202112121222212021011011220011210012220210101000110110201212022101221000212101010111200112012120122100100000111020020200222220120020202201222122012221121101121220002001012011222222202202121200100110112111022112002111110211222210000012222210212112222002012220120222022102110122222112120201120111010001111002012022010110012122000201220222221200111011021122020200102222222100021022012222201221110120021202021002110002001011122111221221102212100110011201002100122221001210210220112220201002102011102001121020211101022111220222121200222022022211220211011201002000122021201012121102012212211121222200100212022000210102101011020022012220220210121220111101100012000020201211021110022020110112012112222221202111020010022020120022000022122202210021012002020", "200022002021002211102022112002120020210101122000010112020112210011121101022022001221222101212210202001022121010112120001100202022020001112211002122220102000020111002001021211212120222020202102122020211212120121220121212001002021022012100011210210101011020012021221120210102220121122212220200212002002112122201102220002202211211101221212202022201012022121212220212020012112100210020212022001011100012212022210112220021100002011220222200102110101002010102111212012022221110121112220012211102211110112121101011202210110001221101222201221012010102112222201122100101100212120012002010112102002100111000022201220110010101100212121101110102210022112222021102010010102021020222121200101210201022220202100111220200212022100220202110121121020221011210101222122110210102221002102012011120110111222012121001000222020002011100100210012020122212220011121200011201021120120000221021120002010112000021112222011111020220120111112010120220220", "021021201110202202121220100201211210112201111011102021010220221011212212020212200002201022221000021222010021011022020010200222002021102022222002001021121022222012021012010212210120100220210001201101120102010110122011201112101121101201010022002111010111222012111202021221012100112202111202120111100121020001021021122001122120000021112211222202011202022121210200002210212202000222101122201021111001022111122210122001112221212112010221200010112221012112000020020002220110210222112202211021021222110220222102001100220101101110112220210211012212112010000212200012121111021222222011120001222112011002102211121111021221011000112101120112212011122201120020211220012120012212221002201100200002022010210211220202120000211121022000002111112202221011102010122002220112002111200202200020202122220021112121100121202211011022212002020210022212111202121101020000011001101110212111021021122021000110012201011122112012110121111221001211220011", "110222101120001112110020122010110022011021001210011111122212110210001211012110220110210211122111000221210101122201212002110220102011210022002120220011110221011022200011012021112100210012112121000020112111121120122102000012122112101211220211222201201122220120121001200022202212121220021222210022112120011220110202021102102122110002201012002002200110110202010020002100020001202112012111120112102201102210011112120112201010110212200211021022022021111101011221221210012221202222212201101012100100212022201002002000202001022121220201012120020012020021110222200220122010020210112120110200100121020111102212021021101021021110201210211022112021112102110222020122002112211200200122200102201201021021000212222010200201122002022211002210201110011200201010002112112000201111110011211002210220211212111211111021221222210012122011022212211102012001120121100011122012220200221121100112110110210001121222100212120201211221021000111001101121", "222201112020220112220111222011221110010121120020001001000210021010000200001210111100110101011202221210201122222222201200100110020002210211202220102000102012121000201120111220020020002002121220011010211212222022120202221000020110000112022122222220220210022212022020200100111011100221212202120202100211022010112221002102021220022001211201112102110001200121210211121022100100101220010021211021011201020210121110212200100210112101210111122211202000120220010221210100211012122000022111200201012011100201121222101011021001012122110110002222002010200022101121222012212100001212002121120220202201010000202200001111112110100122220220000100200111001202120210210022221111002010122102220220102010102001100102210020001121102102021111011201120012020222220011010100020200100122221000110210201222102220112010010102220212200111121220022001210110212212002022211210001100022011112002101222122002212110120212200011202211000211202220010000001201", "202112111120010012120200201201100210220220221011021100012221101200120120110011202000100012002111222201021220000022102111201012202022111000121110102002020001020112122100012122202002022111202000122021220120101101102200011201121100112102121111002022021101121120211210212000001101220212211010222200211001101111002201210112112011202100220200100100001020212202121111221110111202021010222201111221011021112010022221201220120212122121212112122111121121212020110111202020200122101020101101222210100201011221022212211110012210221201211010202002120122002022122202012122021100011201120110112201200010211102011011212121002112212222212000011222220122021210020112001000220100210122020202202022120120021020122102222210210221112112122021021002020211112221011212100211122021021100021200010102022210211012220121122012021220001102102201022102021021112111001020201201002012012121222211021101120121012211000020011121122110222220211010101121221200", "110100200221121210022110000100021122122000022120122210210022112110202122010200012121021120110212211112102102101110010002210212100211122121111202110120202211201110012222120000211212221222010222122000112002121010001101122222012100100000102001212120122221200202200220011122112121202210012021122200202220102120020222022022112100120211122120101201022000010111002202000111010100202121120011020000011001101122001121112021012100210120102002110011210001201020121022000101102120200022012000201102000112122220000112112200211122021202002110112221200112112010022020110111100221220100021212201221222122121202200212211020002112221222110101012020201112121120101200000000112101021211202022120010210021100000111222110201122100101100210221021010102210021102000210021012222202210210012120002111102021102002100100110002012220112120222112101220202120211202212211201220000201102022202001111112200112221222201012001000011220212120002111121200120100", "111112100020021222010202100110212200201102020211201211222110022022000000222121202122000100202212200001010210200101201220001112120222020011200201111110002010010120202211211121222201020020111100210010202210112022100110112020010021220012100002201021222011110121020201011222100202211101222211200022020210111111220000122102111111010121212110110200220010021020011110100001122000211022202111212102210222012100121202012212200011211221200110022012211021111012002221002222010201101121211011210101201020020021010111020110020022112020112102101101012211122122120201210022101021222100121121011002022010012101211200202211200012001122221121212222011010112211202022111110000100101021211020012020202212122011010001212000212000012121200102012100100010202112011112110112012220020222021111011110000022020202000201221020110202001101110011102212210211212120120200002201211011122211020100122022222011121012100110221200001020022000221100122211110120", "010122210111022201201021222012221001112000010002010220100011201110120221110112202112001010121111201101102021212211021100100021222201001111212222221002020202122100201101221012100220211010220022201200022102200010021222021221001221021012011021120102201011002100111100112001102110012011122210112001020002111212120021122122121211111002102110100222010010200110102222121102200000121012001212020220221200010022220221202100122222222100210000121100212010010120210002001120201122220110110020212110011200021011221001221220121221022122012021212202120210001022202122122210200001121001210122000201000100022001222102222021121211101022102212121020210100120111112001121221102202210200122020110012010001202122101222102001112220021011101000110101002110110100120110021212221111221220002101122220120200110210000201102010121021020020020022210122221010101010122221202020210200112100200100110022011201222020000110012122221112210002010102200210111112", "001111022221102111010000222201012222101202212220212021101221012211021002100020101212212211021101220220111111120111212111002222020210221221102000222112120121001210200112111222012112022212020102201100001201222202111001021100120212101112120212120022102100020022210212200010212020222001002220101021001001222120122221201202220220010021212010212110102111011222100222012121212122102022111020200102112102010002002122010120211111102102011011110012100120200210011122020122121012020220112010011122112220001220100021021121122220121222101121120021212202110002102122211001000221200102120010111222211012100220122021011210102121100111022201102222120112221020222101211110210211101211022020020120002010002110000202012001020001000102200210010221102220122222010010211100020112002012121100210221012000020220211121202201111100101221111222021112001201220222210220211210012001102221110102202112121002000210120120222221120200212010210122111011210202", "110121021112002002022211202211210211022120120212012110000220000220120202120122111012121022020101111200120210112200100102121100200000201210022110101212011220022002210102010111221111100101120221121011102000000011102221121122012201020122022121021010110100121102100102011002110221102220001122210001011021121200012210002012220111002112200202012112010002122210021222110111100020202202112021102002202100021200100220100010211100201200210220100111111200210020001021110220002212200101222001101021011020100211012112102000102211021120022100022022201121110210201000200020101200001101110220201101211210221211022120201202220111201020010011220221010000002200210102211001022200011002000211110110120022012020212120112012101102110101212222021222221100221011001211220100001001212110110001100000002110210210211000012111121021011021212210011210200102221022110211200201002000121110112200102220122212101021110200021222021221122111022110210101002111", "102000222021222210111201220000020210101002012221001110202021101222202222220020202220211101111210001021200021000111010220000002011112000211020102022021000010002212122201122102110100120210211212112112110210220112102211121000210202010100202020000202221222120002112212021220221112112112111011221100100002210200222021001111100121001120001121020210102222021012111002101212101022010110111022221221002201002010212101002220020220002011221000100210211102110101212020011112122221211220102011210211002002100101202101121021011121201001212110020001210002201211010102221221112010001111100020202021211122202220121201111220020210002020100100100022000022111111211120011100011201001010221112011000222010020122100002112122120212021221122022002002101110121012220111222220102110202112000220202122120110222021220112110101201220211101200222011012111122122101020100001002120100112100212101210112022012002100111121020221112022010020000002201201122001", "212112111202011000122002110101020020022022011222201012110020222202200102002022111221111000011211111011221222010210101000201220221210221121022002002210001210010002000110111122112112110001011100010000222201002020102000111212110211012211220022120012201111100222211102001020110010020000011020000122202000020020211010011001020221120002101020212001121202120012012102021102101222212211021102211120020000122210011221211221200101212211122222221110120021020001121101222101200121000012201021022100021010001212111020110221110022111221112201010122120011100022220101020212200201212002000102201122100121110020101112100111121202210210200001012012101211202021211021012010102112222020000002112101022221100221022021111002011120200121111110120000011121201112002021101011222220222222100200002122220011210221200102220220012220202102221122002021022212111101002002002021001112220120100012122221112202022021120100010002111201121202211020122111112210", "120120112022111200200202101022120002021002220100000022012212022012221102211021020222202220202112221222012111222022121220002121200210011002010110020000222102220121211212211110000211212011111211011022110002020021211000010002212212010102000000110012011220100202010201020212212210221102002112120112220001102201020021022001121111020200002120202011020001101201112021111120100211012010102202001111021020220011002211000010220111011122121111000002120021221122010020201102222210100110211100110221212022210121012212000210212001220001010201111111011210120122002200120112120201220001111222221010200121011120011222111201012101002220211221022011002022202000021002212000121201001102120212201021010202212020111001102020220000202102211222202210022102202221201021200202221122221110102220122110000022200000102121100001120112221112010120111202022221010000201200221002202011122210000220012020001200222111120102120111222101001012000210001211010220", "022101012100100011010011222211110220111222012202010222120000110101000100220111221221002011101211211021102020100021001102101210211022112102211210210001020222010122202021112012021011022122222211121102121210100200212010000002121112021102201111111022110001002220102001120222101220200122210201020000110102120120101001221102222011202211100121001121221012110001200222110221202202000201111100101211212210102002022110010020002212221210012220111212120220011220002201100220221200011222212110021021101101100220001020211211021121012200221122011021110122000101211122000021102202210220110002021122100100201021222210022201100200121211021001111020202202111100100101110210110122212111021212222001102022120011200010120022222210111000022221022220212201010122201202212121102122112122120201011120000102200010020022122120010212110111212000222021101000110110121012212100100010101021012110200000212122012011100000002022220020200222100210002021222201", "212202001220112001011000220112210021120021100210011110121101110120011022112012222010212100122221010012001110221202010202210220021201201010201222000000020000201220020000202111220222021122020221021201121210201101202212020212101101002121121012121121100211200110011112101212202120000021000121010222211220012000011110222222222222202202100102011010101001201010100001222021022000012112210120121100200210111012022211212002022102022222001202102111100100111010101222202221201012001111111002101010201122210020001202220022020022020211221002021121211112220021221211022020022211211020120020221221100200221021212020002111010110022102021111120221112000211121110202122021120101222122022120001102011222112011222000222121122010210012112202202010021021012011201110120122201200120122122121200112212211220212222021200011100102020110200000021201020101002212011102201100002101121022011110010221200001201222122021220011201111101111102001220111101111", "000212012000220202022100111000110201002221211212002002211212110011001111122211200200020011002121200202110220121101210012211002021020211012100200110002101221222112221011021222002020111011222102100020011211110010211020000012101022211222112010110010010100201112010200201002100000201121020110221110121022100201112022100221112211022200102000220121202011220220202201120022122221112110210221101111200212202010002222001021010200200102200212220121111210221102100202101110121220110212221022221022022112220110210001112201122201122001012222100210102002100112022102222010110020012210011220010011200220220111202202002210000022210120000011210221102210222211022211121002120101010121010100000100110000121012100111121122211010210021012022021021220202012100111102121211211102100001220200002202012101111121211021100122212000220102001021001000012100100211111020010201210102001012002100200120201110220121222222020222220111200022001120211021122212", "122222112002210021202110211101221122202101201001010120210122222211212102010222111121220222011201001020201021000010202202020021201001102012101200122210110021021100000121021212021001121112221202220121112212111120012222112202220020102212201022200002120111222112021111122000221221021112120201220100102022021121222202011002001002011101001220202200201110201101201121210120001110012221011011012111211000102022011010122202220120102001012000020212111100111212002220201002001210222101101001110221011201211211201000012010001100020021122000210121200202100002002111001222000110010111210111101220220111121221220011110102021002111200001112110100202110122222211002221001221101221021101001220101111021001201101111101210212012001210002021201101202020111210022101022220101002212202210002211020102212021112010202002122000122000200211010220110021022111111110010111020202211011112122021010120021202020211002202011000001211101200000212102102220011", "122222021012011000002211202210111011010121010210001122110000101121212220220020011221212212110001212011121022002222001001010201002200212011211221201220100102111120120120002010112002000220021011111000201002222211200021021111212122111221200101210210220010112201100122002100001020220112201210020212002102100121210201101112220202120002010200200112102212202110111201212112021120101012120010111210002220001020100001021002001200001120021220200210020122222122200102010222000202000210012102211102110022002001112001220102111110210011202000022100201001222122211002002222210022112100021021202020012221212122110222201010002110110012121012222002120110011022202020211201001210011002002210020111010010000221211212220210201011220202222212201022102110100110221021001221022201111001110211222102011102012021222211022022101020222000202020201010001100201011012011210021212222112111011112222122112222202221102111122210212011201202120221122002200222", "002222220122102110210020202021101000000210202102102120222121001101111010021212202211212101020121021212101011000111022021022022002021000021222112100222100102112221021110000001002222021220120102022202221110201020110220022002210100021120001002102221102010101202120102122012202220010111021201100111002201200200210120112100222122111101012122212120002200101022221110220012001110221000210102000002012122101202021202010122111010022200212011220022021110011002011221202212222212202021112222110201220221021212022022221011111020110210122001000120122002010120011011001000111122012011222010222111221111012112120001101022002001121222110022001011220110100010210111020011010201222102200210200020212211202101012211000121102120102122221122220221111102222101222110222221112101000202002010212121121112020010211001022121000110021120101020011012122012220110201222020121100111210010202112211011111211122220010020001211021010111001001112211021100000", "210202200221221111120111201021101120121202111100022202022102111202120212222220001020112112002220202220001021212221201021111102020222120100121222101202202101011100001002101020110100001001000011101000122100112211100212222020000121112220101102001212022202211112210020021221120020000012211002000100122010212111101010121201001221000212010110202022102102012111102210022102120112001120100020112000220100000212020011112111202221022020001210221010200012001011221101212101220200111121020000122020100211222121220210021000212001022020122021112222121121122220210001220012210022201111202211201220021021020122121212210100122222010210001212220201220100120121002222100200000010221022222110110212010001111011202110200020201021210212100110021021210020002210110200111220001210222210122010002120010110100020022221202020202222020002221212212111211112020221010110111122112020021120202202111021202020110102022112200010102222220222222000121011121110", "102020012021111010100101222210222120222021122210122212021120010220211210112122211012021201111110100200211021210010202000120100100102011122100002012102120012212221021111002222201212220101202212120111212011022122102200020112002220001102002021212111000001212101002221012011220001002010122112120111100201220011120211212002010020221121111111121201111102112012221122212010202110111011010112211011111010102121202222010110101010010011012100110012112100121110200211210022011200202012111002022100002210120102110120102212010221001120012010012111122100211021111011010012221002212102112220010110222101110212120210212202201211012200111121111101220221022011010020121021011011021021110210221021100222011221210201212102220102101010011012210120222122011122211012201021020100121202200112001201210111210220202100020200120201102001022112000222220121220110012122110011111000200101021010222221220211121011101111212020002001011120222022101211122000", "101100121201202100102111202210101010121201012122110000211101001201100120212221210212002200211100120011201022222001002011200201021121021202001112122211121120110111010012001110212102221120110102001200221002012001110200211111200101112102001122121222122220002120220101022202220001212212121011220002122100220020102022111100211010012112212201202121122111100011212212220102111110011221112222102210121211020020001101120012001221020220000001121021120102000220221220121001100220100010111211000210100110202210110110002010110220222121011102002110220010221021200101102102201122010202210220202120020102112122210102121021011222202222000022201012202100110000021202020221020200121112011210200102102211002001121111100010020212012111210002012000000222010121012221202222000000002122002100022102202120001201010202221022002120112010222101211022200012200110100200212212112200000210222102211110020122110100211200212002022212201021212022210222111012", "010101220200122102022201020012121012000020200022021000201200120100010222012002101020010110212202122112210202212101001101110021121010002221222000011212202022220202112101210012210020210212100101211101212021011201020001200102011111222102201211022001120120222111121111220020011120200211210022011112200120012211010212012212100111122112001100020211211200112101112012211120010200000102000201120100012112020002110120120201012121012111212211012121102020220001022020010011110022110200012222011011120002222211211101220201010012210001101221010200102122020002122100111020022122200111100100222101211201012200120120021112200102021220000111222102000022220100002220012022200102102002001101110221210120220022221111222221000221220020112222101022102112201000101001200012110100212120112200010001111101222212200200012111221102120001120220000101201011222122222202122112110111102202112211002120202102012011001100101100100212221201112122112220122120", "001110220022202010220122011101001202002112112002221012102120120112201010011121101010202121020000002220201122222111200012002200211200102200212110201102210102111122222020102001022102002102100200120011112011121112021001210000012112102011202211202201002122111011021101011200210122100122001202022211020211220021212001020011002111010211101200211100111121112002012020020012021022021121200101022120211202022111121020222202121222102022121112120200112002111022201011011110212210111012122110211212220110021212210210111102122100001021212220202112221010211120222122122212002012010210200212212201101011121002101010202112120112221101221220112111002202122112002001022220021121121022121100101221120001122002001201012200100122211011212202000222001200111211101020020211002110120012212111102020210002010010022121100210211011112101222220210022202112020210122012212221010012002120201102010220102002011212210102002000110012112221011121211221021202", "010202021121211121102011110212020021100102212112211211202221122010200211221011210201221120011212210202210112020201202112010122220222101211122221021000210210202000212111121101222010112120222212102020021211011021221001011222101121212001201202121000102222200100102001222212222220121201212120121201121101211002112020020112111101012101212210122111010100122111000121010102201022000111010102100121012201200221202020011101201222221200202220120100102201112111020100110100001101100202221022012100000012101010110010211202102211201201102122021110001211102120122021000010022021212111201022000102001222101222220001021100022012212110200101200012010021112021020121000012112100022201100110221202012101121022222211102022222212222211020211121210010210000020022220022012200212210021101110201202011220021020202211110211112020120120122201010011102120221221000020101022020100222120001101001120221110222000210010112220001001200202010212120101122111", "111021102210221212122020102212221100122220122220022010101210212101002102000012110221021011121112011210221222122012221012120201121211202120211012211022112200201221210001222111010122212111110020020100020101210102200021210011100011122002112011220212212101002021000201002221202110222221020012120002110100022110112101011010220020020121002011012101222102200002220022020112222120221201102121120012101120101112222101000200112210110202212122000110210210122122101220020002212100210112012201221222221210220112020210020221222110000110001222120121101010002220111202001020212011021122002111221121111121112000122000202211122210211100220111212201012102011101102202100002002010222112221201111200000021220012222220201221111020212111220111022000212221200010021020020111202022022110201001100211101011000122020210022001010220222101010102212020210222220002200200102010000222111211200120022121111002121110220121202112012210210021202211222120020202", "111110021220001100021222111011222101211100112011001120120020021201201022211220200210200001210122111222021022000012111200011000001100000201020010120001221211120100001212121210211121000110110112020122211021202212122100022222102001201011201002122022100110111100220210100212212020002120111212212120010212200020221011012122120022112111200122100021210122021112000200222220110122021220100020202010000021022002222112201120212012001101220211002122110000220211211012012210120221100211121122122102211210011220002011211220010100120011201211111010112222010212001220012000101102222201012121200200110122122221011201100211020020102121210112021220202110212022220110002002210211122221220102211201110122110100102000121100001220201022111022022112000200110000001022020121020200112122020210102101110102020101102120202011210202110200010120022012211000010202212011211121111221010221201200002002202021220201022210022200100200212122112120011012121220", "120202210221010110010122211012012101021210110220002001120011101110120222022021000222002201222000221211212201022220212100100012010020001122211201110200221020101011212221121220211012001101010002111120021112222112022110221222210102121220022000210212101212200021221122101022222101102122202001122020120112221202111202121201221112222120110010101002111101201021101101200210212012211222222200012211110202121222122010222101000011120200011211111000100121002022221120201122112201111110201212111121220000110021112220102121002100222112111012100102101012011221002210022010110110020112101221020210112202222000101000202010122000001020001220112101001000101200200122100000222111112220102101102111221002100121202201002021012001202120002111201111100011210120102020201222100210222211022102202210110112120102221111112001200210010010211002121220022010002022121122012201112220110100212210101021021221201221012102200010200200020201012212102200012211", "111120122210221200212002112012212221111222101001012000000121212200122201211101102111111210221012000121211022002210202000000200221002022021022120102200110000011002110222011010011100220112020000020102100200102101102000022020200011011221011120102202212121211210012020100122200212010210111120202001111022211122221210112002112220101012111210110210210121112201211212020211111121010002221022122201121121121020100212201001110022012201021010210212102000002221200012020002212220101011012220120120100222201010100001021220010220121110011002212101121012220020020002211021011001010121111221211222212102201112102221200001010022022120200200210021201120212022222011022210122200102122010202220110221102221011212021120000120111201000210121210120220021211020001100000122210210021211012101000200102001210121100022020200220102002200011020222201111120012222122111202210002001110100020221220110110120012001112212012100111100020221000121001111021011", "111000011020222101120020202211220001002010002200210100120020010012220122012101102112201012210001100110211110020122010000011100111211012021101211202201110200112122001211000012200221201121120200222012202122221011102020011202011120211000100202021020102111120002110000221210122200111111121112012201220022000100121020120121111222010120002010120211011010121102121120221100112111021011111111210122101220110222020102010200221120010221022011122102012210022020011222111222110120122111022201200211010201201012221202220112102201102222202011110210002111101101101121000120011000021020100110121222221120020201101220010011002101000002202012112122021211211012210100121111200020110021111120210211101111102100112012200001111211020122101200221220210021120122210010210202210212111121220102002122020122111010220121200112110101122002120012222212001221100211200011001120212120210112210021101010111112000211210022022212000121221120112020000110220200", "201202002010102201200112212002000000001200100001000222000201202212210210211022112012202022100102220220100202021202110010222220221000100200101000101010000210111200211102200201221122022222112022120001202001110022011102211121220122022011001200001210210100200001102200110122221221002101122121221020110210012212001201000112202000010202200120101201200001112011122211000102011200001002112102000202222212221010100121210222200120020221121201111011002002002210221000120211011210112020112102202010021000210121010022122112011221021012122220101112001222001002202211211011200000121101220012212020102202011000222201122122022020020020211110202100201202000022212010012102000202220002201222111110102021220202122012210111022122110100112211020001202210120222221110012011020022112000020201011011102212110002111212121022010201121010100201112110100021222121120112021002122202200210121112101002000120120022122112020102102121010221121210202122121122", "221102220100020112011100210110000122000011111101021211012102220201110012010001220120202001212220020110201212220100102202010111201101202102020001110020112201112021111212012200212200121210000221200121121021020110210111200012010112011200020210020101101202220100101202101012102120110121022212102220012202122000020100120210202011102000122100201022012220001021220122221222100112122222022002222122220110012201112212020201202010020101110102020122200110010201121201112221010120110220200022022120212210112211002112000122220101012202000112002010121121002102222212222001120112212200020022102210010121111201022101101211101020012210220122221020011120122111212201210021120202221120112220201021112200002202100000120002102022220020001001102100010222122101002201200110222221201212012101021011110200120100121120000211122120022211201002202002011121212020102101100002121011012211122201122121021021112002000120112112002212200122210020012001212002", "011200110120200102121001012021202220222201020101122202021122221111022222210110112010001211210020102220101000021120111012211020012020001200201102222202212101121011201202000202101111211101120022122101011100101201110121122012020010110022011202221102022112120002100010020012111220112002120202210221222112122122010010200202211200100210101102222112110020110202010121012012122121202112110120122022000112011221011120021021212220002201021010000110100200211210112011020211000000020102122112211022222200012102211110000100202101001121000200010211212201201020000022110210202212212120101002212022100211110122011221022021202000012222001100020010200110222012102002012000020100101221212222221112020110201102201022200101200120020100102011212002000202222101021000101120021120121212020102222020200010111120221111121001220020201220010102100201121021112221211202200001210121010022110112201120212020112122020110101111002010102222220201210212000021", "120202002121022220222020202101222002201121100021010221001020100001011210100110220110110212122211110011000102200010022211100001012221201101012022220122122112100201020012021101022010212112211010111201210122002101222100101101212220212021112000011002102000122110210110211112012022111201021121110010111002112212202110220202120222212111220011100100012221121202210211202111200001202221011012121000122100012110000020221001220101012112021112210210210020101221001120201010021212001112222211101102200112220102101202112012222221010211120021020022211000202122011001200202201221010111011122011102101002120112210200210100021010120202000022212001121111212010112021210001001120022021210011001221102021111021102200021211020201201010200112122010221100110220020011000112112100212102011211201211121021101221010222210221020222000002002200020010120122200210120110112002101010012200111121022201222210011011000002001010001022122110012000120112201122", "021020011011122110212102001101102002220111002000100010200022122102111210211120011001002010200122210202112021122121012210102200101100111022202112211210201122110110121201212201122011002121210002221101022210101102120002001120022222212100112120120020210220212102002002202210111012001122110022012022210102121122120111202020101121212112202010020212101121011211210122100210002100112122112221122120201120212102111221122010211010011011100020110210022200022102101110201211120100112110012000100200202020202000111212022202021201110221222101220112000212211220112020222222212212221122112002120001200000110111102200012120212201011122100102002122022121112121121211020222211222021112220122020210220121022101211100122220201212220222011222110220100000001012111011120010221202101022211100011220102002220220010200200211120111212021021220012001111211212222212221021222211112112121012110101211100200220222111211011112201200211120110000111210222001", "110222020222210122111112100122221200202200200220020110121002121221010021202212021010220121212112021222110121010011202020122121120021221202100022201001211220021222002010020200210021012000201120212210102112202220012200121111020220022102110102020011111010121021202212000200221002112121011012011121202022120210001221222011111100012201011002122000222020101210012022000210210012120122120101011122121012022120011222001002121011022000022002002200221121021120110011001220221022100220200201101221222221102212101110101212112010112000200212111100012121001112200002102220112220212122111021012020212212211201021110202012220212222122010101021022210011212110002202201110022100112021220020210111122211212222222202000110010002201210200110211021210202212120211011121021122102002010001120210211122020020100201010010210201210112122210100101222001120122110101022112222111001111120122010120100000112002000000001022002210012001020000122111100121102", "221121200110210002001020011010201112121110010122221112111022101002012220021202111012222212002002212112220122100010110001020200100222011221000212012112200222012211210102110200201101211221121210010112110101201122201111111212120021122221001102210012200210212122002102022121102201001120012000100002022001012202011220202100001111011100111221111022110122002001222222010021002220210112012112112011100210110120110001112210021101221210220001121220200212212220201212120120120202222201100112100020221120000101122102212111222012012201110222112100011012020122002102012220102001021102200010111212201002100001201220022120021112211012001100200001001221010102210111210110022000212101021101012112212012102201002001112121000022120202000102000020012220000022122220100020220110101100011002112100011000020020100011011122021202020120111221221200211222001221221020010010210121002201021200021122022212102021101110201022101002111122120100000011121021", "121221201211000201102110002202221220212212121201222000220020112101102201112202111012000000220000110110100100002111101102222102011222020102122000021210012201002022021100011011201202022222012012001020120020202120120112101110011201202222012011021212200011212000021222122022211202220012020120020102010122122201002112010100201222122101112122022201210122010012110002220211001102201000121222220201010220201011200122010102122212002111000212111012221121102220210202012102012010111111011110210200120122102011011102222111220212011021110110010200100101011122010122110220002012210221122200200012120221122111211110102021122022201000012200012222202111221120101212022221101221001200210112021111220101212102210121100111122002010222111100101201201121001020210021220012110110020212011000010200022212211100201112220122111022121021212001222201221220112202102202220101121222102202101102222200101220222201121222011101100211200012001012201201221200", "101112012222212010112011221221111210001011111220221121121012211122102122122110021210010021220222122020010220112020201100012121112020101000222201002001122010201002110210112110202021221000122222102001000101000001120010020000121202202120020200022120221000101101201101112112200211221002111200120012002200012020110011120220011012120002010211012201120202022011221100101011112201012101010011012220202201122202021002222002202112100221101110201222121001220022222202210211220020200112011222011012222110002100101001121112022200210101022001111111102101101000010000212001111111012001122110221101101200222121012000111212101001222112110122112212202110001101000200022021011120211022001010210220222100122022010000000011012022020022102211102010112121022201211112220010100121201202010200001020101200222001020000210121101012200002111022100000110102101102012010201121102002111111201000220200221201112011021120120202010111110012121210210000001010", "011222100102022211000002022011221211012111101021100220101120110110020112012100220020211122112020202102201000011112201001120102210221121021002010121112202000000022210101201021101201102111220010200220002111211222102112201120110211100000202220020222211020101200222110110122212022111021211221211110222100022101111100220010011010200010112000110211101122200102200112010001112212111111122221001220112222110201021111010022200101001222110120122002110110222122202101200220000000120212122111222100210001102100021001200110211202112110220112200201100011200121201002001220022011100201221210020021101020211201102121221200012021200120121121022212201220000002222221110101122022220101000101011212112021101120120020222001122012011222121102210211201121010111101201200001222000212000111000010111101021010112112120210020202000002001101022021020110110121101202221201012220011011011120012102022111120002120102022121202012220121010110201111102210021", "111120011100001022111100200222120021210200211212122101021100111221112120000212222010210122121012110120002211112222112120222100010221122121210021211001021002222021121112200011101102210111101021000002221012221220211110112120110220102002000120201212002012222200100020200010111201020201222101110101100121201120221202002000022111112001122210001120010100120220211002210112200121122102111221120222020220110010202010202020100021111122212220111010010202021011001201211121202102021100020201002020010010202011022222020120001120221101221110100101211222121100120211020211110100110212122201101211110110221210202002122101020221112011000200121000002001120122002202210021020001202202120002211122022102211201110101102021212112211102010202202220111122001100110000221221222011221112200200211000221020202021202022020200101022220202012222211001121100110121011200201122101010110012121221002022211020000220222122001221101021220001201111022012012021", "222122122010122202000020120212200010022011202111101211121220100110000000201202010022222102202120212001221200202221122011210200120202000212221121222220221202012211221100001212110002210222020210000222120211212101112101200121102211000001011002222102200001101100212202012021220000001202211000122102102010200112220200112222000000001020112010001102221010112020110010101202101110101222021022011200101220121102222110212012101001022001221200100121000011120210110002101212011212021002111220200012020212121020221202122021122021022001021102112012101012101202202112202011121201201010200212210110221210122122020221221002222011221000100100110021220022210112222210202122022002210021002020102021012110220221212020000222100001021221010011201012102120112110111112201211120102110220220000000100100100011220001012220102210202000122121012112012002222112112220201111011112211111010011221012001122122101212110020001222210120211221011220102002212010", "210111112211200220121111100220121200120122202220220212110121122010221201111220211200120201201122112021212111210201000220021111000110121211121102220202220022022110022112201212100212111111210220112100000210101212000121222212111102112221111011200201211211001000201002022021102120120010000011021212222211020012210222021022202001111200111200201221012000111111210112021002201222201020001111102000122121110022221100201002202021022100211210220020120012000020211222221121110212001002200120001022120121221001012122021101011210221201021201010200200121211212110210211022222022221210122121020101111012112011002212222100111020200000010200211212100210020221111212211222122021122220001102102202210000222101202110012221011121210020212221011210112101011010122210021102201100212121120001122111010222010022002121220011102222200100110012102201210202222000212010010010112110111120222201122001121222110112100000122001200002122002010020211021202220", "222011002102200121222210111202111010110121201202102101020000011100101010112122011121100002021111201021210101001200000220112221210021210202002021101021221221111212101002220121020112002121222202012211000021001021100102122101001001101211221222100102121202221101021122112022112212102201000020110111021020100200102020100102010112122110001002111112001101121210210121210222101221221211120202020221120210221021121201111202001201010010011100002220101120212021212112102200100220000101120222101122200212210120201210202222211102011112200020210122100111000002100102001112121222100022021012010102021020001100212020200220022112010222112120122202020021210212201022020211202202110222000111110121012212121220121202002012101200201112222102200202021201121100212121120011201221012000102222212020220202112201101112212210120111000101011021000011221211020100120111211110012020100210021101000020000221200211200102221022211112211211020110122221020000", "020012212210220122021120211002120121222212100122211100211021211022201112111112112201221122010020222101020220022202201022210122011201101210201221210001210021222100101100012021211021102220211020111121021200222211221101100120202202210112001110000200011120121100122011101110022222201122102011002102221012221110112122002121121002012011220221112100021201000221221211202102210220020000012100022202101101021000002110001120211110010200102210112021102011112001212120210112012202111102200112101211200011111121222112002110021012000112121020212200102120222122222222001021100021210021122000211211012211221212122001111221111221212212020000000222120200012012212101101001120200121122102021022001000002202202122120110122122120120201111012210020120121202212222110110122210121001120012012000010120112222211121102200201012000201122111120200112221122112110111112111221111010121210202000000012001101100011112010211002221121100011102212100222211201", "110022111210002112211110022120000121002220201000001002121022111112120121022102002021211221122020012111111002120022020112212101020220201202210200110020120100220001110010021200100210112020211120111102011012000202110201202111011001001211101200110111220021002122200101011201202201220210011020001222220121012110211110110021022020121120212100011210222000020011021220201122020112002022112000000021121002221000100212121202210011022222010200021202002112101022000101212121111220222110102202221211010112022002102101010220121010202121021000220011222122011222021100011220210010110120122121101220211020102201011020222100000010020220222210201111220112200101212220001211022000201022101222220212022120220111122222100210210221102122002020220010221112210022021222201011112201200200200012211012020111120210121102000110021202122212222222222111112200202002220211111121001010021020211002210010110220210010000022110011011011020122102001212202010000", "100020001100010220221010120202201211000110212002002200220220101020220112221111012020010210202010112021222220220012020101120202211001221011102021010110001200200210010202200020101001000002212022201000021220002112112012010002111212221002200222001002220112020121101021022221111211102211000212002001111002111111002021011212120022221011122202020101021220201121100200201101022021020121010011211211121210110202110001202100010220021010121122100202000021111101200102221000121011210112201111011210021010100222220212010012012002020100110211102021111120010222110002000102120010210200102200121000000101120001000001022100111020122222211222100022010011200201110202021212202000220012100010122101022100021010010011020020010002021010101201221102020111220101210121110200201211002112201211012201122221112220021011010211221211112221002101101021002002100112201121022012100021020111100111200112201111201010222011222100221112020000200200211112020001", "101211010211111020011221100012221101001121012200101021111011112201111010021201110212011011102222022020100010211202112122212120222120212102011221110000211011121100221010121000011110202011010010022000211022210011222201020222212011000222000200110221201011110201211210221201001201201001211220001211001102000111122012100210102202112100201001200022021110200010012101011221222210200202021101002110000121012212011200222110020120201121202111010211122200112211200011011012012221201020011001001111102022121000022100120212021210021110001001112200222102100020002001000012200020200210001112122221112120120122021101110221210201010110222201010202110221121001121100222200110102102221102022201202100100120002121202020111200000011110202001120122212010010020211110012101211202121010200112100200002102110112221211111000212201021001200111011001211020202210211001100002202010211111201021121200120111222102221221120211020221122002221012200201002020", "022021121220012011012212010000200101201110011202010202212112100202121221200221022110101201121122002211001210102021222121202102200010021222000010222111001110001210100222201021101021010210222211201220211202200002102000022111110020120202101102110211201211120202122210201112211112010222021100202022012120201202121200221222221210002011011100001021102212120021220122002210201121210212111100021122000102220122021121210021021222110001200012111121221200111102001012200121202220122021002001221011121112200020001120102000021011122112102002101221200211222121121112002100100200111200022111011202111221100001111022202210011022011221212010212202212102100221200202022000012202220020201220111200210121020120220002122112000002111102021210120110001201201112210110000012211110210001220011221000200001220110210011010211210111222110010001220012122120000111222112222201010021020211020010100000102122210110200102012002112201010012211110012221120201", "120021102110011102120210011121010222020210201210000002212001022111201021202212110101121020121012011210212202202020102221012020012010212220011210110000200020210022001202221012100110101101221200011011122110000120011221110220101201022102020001102201112121200200002120012021002121201111102101122122210112201122112020102012010212221202121011202021012122000221211011021101200201122011202202122112022001021111100200001122011000002120201121102100001021100120122212110010220212002112101122201221222221222022201000222001212120221201200222210120202000222201112012212110001111000220110112112101000111221112100200210020102101111002121202002211011201011022101122212221210100210220120001000020022212012211211201101000001112221011201211002000212110010102111121000020112020101121210000000100222121221201012101121222120200102120202021120022221102121012210110202102211202012000120002021010102001021122221110220102002222021211111101001022100100", "210000010212020100100211120012111011020211101212021120222122212202100102212112112002112102122010211111021212121122110012110202120122220110102211012110110210020212220001211021222001221110202220110122011022110020221122222022222012220222002101102020121101221212011202200222102210201020111022200020222000102010101210121002102210010212110212201212120102201021201110212201110202120112220110210122120120000220211011212211121002110012111111102012221222010100011211102002212211210210100020202100000021112020110110100121202020210020002012010101110202221210112100201102002201211001002121202100221201001211001220010110021221010101022000000110220020121112122001022002011011120000112020210011020120200002002201202201011001201002120210200220220201012001101021101010101102111021212002100101210100201102102000200111012110012122112201121011221212202100020201222000201121120211122221202221121011220112022021122210201020222202001121101002022210", "221020122020210221122020002021221212120011201002000220000200102012122110222021111110020020012021200220120102121000001212101121022112121220211210222101200210211021012202000200102122022112201110002221010222122012011220000002120112000120001212220121100021001010100102211200102020201120212121102021211001000212222121021211211122200210122202202122211012120022222101112011200110212120021111110010100110200121112002211211110001120221210021221022220210120220110020111112110000110010222212102002200220100211021000120121021202101201102221102221201022002012210210020000202121111210100221201210002220020011200202100101012010220000210010220102120010202101221000100212201120221111021220011021210222211112211012221211020221102212111000020020121012210021022211111122211201112022222200212201002212001202110201010211212120012100021101001012120222022011121001021112002220102200122001201011001201002110002120010011001111110011122001120020020210", "122101101020002011102211112021111102110012112100122110211220002100210112210111211002201121121110102202012122002000201000200011022121011200220002202202101001202221100202002101120121201212010122222102001221201001010102000211100120011211021120102121122112112220200212121022001010112010001222112002121001112001222002200212200122122200010101022222122221111200110122100222001022100012222220201102012011212002202001000111021011200021212012120111100100202212002211121121110201200011012000120121011002120200220111000200202001122210020020120102200011201000112211112102011020122201221021001012010121112022112110021020102012210002010210210211100222120111110222221102022210100111221100221100210121012022201122121021122220221012000102101000102210102210000220102221020222121010201212110121101220000010122002202212000022222020021110220010201120201011000100220102001002221202112210202200011222000110201011222221102022202020111021121201011100", "122021022120120021210102102222221120101212211000210120102111120211121202001101102220222021112021102210011002121102012022202222011110111210022122011100110122102010000210020021202022020110100220210222002100111021010201102200112122112002120001022222220101220010021221011012101021211000010110000202010111122202222122102102122101201112212202010200110220021002210001010021221010022022201222111002122012010000011220011200012202102222211010021020002111221011121202010122101110202111000102221212020102202200111022212120211011021012101101112200211121220212120010022101002102202202222011122122112111111220002202200002212111220011221122201222010112122010010002101012212211000020202222222012202111102211112021010222211111020112011012221202011221000200202211022120112001022022120021222110221010011120000110210202010201210012211022201221221201101001220120221221111220100202222100221100000200111022211101001021122020012210122202110122121222", "200012211022111210122222220210100110122222111200221011201021111202020012111010012211122220201110112111111221112120100010022001211110101211200220202121122112012122202101221210121100020011112112102102110002221121012022102000012111112222222010000112022200102121221222121201212122101101110001201021121122220222222120020200200121101022002201020112111101022002102210001211100102012212222212100012122010010212100222012001100221112000110012102202201121101111122111021200112211221110020122200202001102210002101022202000201211120120211120220000201102201101010222121202202222212211121021220200101221002101202101211011002121202201121011022210210202212000222202112000011221021211021212122200021120010012210101011102201010122011222110102221100210212000211220102112010021101220021222211112020110000010220001020110200122000110010100011012022221010202112121012122012222100110212122020200220220222020102000210110100100210111120110120201211111", "210001000122020211022012002211111211220220122010110122220011120011122120202111021221210000202220102200011110220100012122000101202210100201102102110201112111220122100120221222002112010222112020121220022001121012212121022202222012011212212002011100002210111010200110220201220002200100211122022101201122101001110111002101100211221011101002122210010100111022201210012100011210011201100010021112201220011200211012012112111210121112121002202021220001001102220121201121210022110100202221122120022112020211022221221202210122101121002010110012220220100212000111122011221220212010011112111102202022220020122120101112002222101022120020212010110202221020222012222100011201011202002012002222010001120221221201112002100010200100022010212122210022012212211002002222111220000020021211022200122020200001001001000021112222011100012222121220000021012111002022110122201122211012111000220210100201110222121022211221122122002201122101212220220110", "100211102202110011021020211000102220211002120101201020122112011220002000211011112020001022011112212111001210020002200121201100011102000010000011001110220010120221100012110222102021220111121120201110200121010100122011122210200201012102001121210200020210020201200001021100002002212221010221012010112120020001220120220020202021100010120101211222100122121122220002000012002002122212011222112202012020001020220202222112110100212221000121100111022110110111001222001112100021011222001210100211000022000011102000011002100022220100110221102102102012111100100210102101000000020000221101002012100221212212002221210101121221212111102112102021200121001202012122012001122112011220012222011020001010120010222101001002200112221200121102120011012210002011220221100022220121122120002220101021000022002112201021222212121020010022011102011001001001212020022100112110002210200222202212210001210102212210201220002112122010112212102122120201212001", "120000112220020020201112101011121211002010220212220012110020220220011102212102202122020002021022020011212000121002112222202120001100010202110201001120222100220121211002202120010001212022110012010212221122002122020202110020120202101101210120102110210012001200122110002112001121122222100120122121210201112022212100101002000010001222112000202110011212000220101001200011212222112201200222221112202220210100122012212020212201110012222011121002201201210110100122210012021110220112012210002012201202102022011001110221200000121010012020002110112100112221001011002122101011100121221110012012010010000111000201011022221210202201210000100211101021020112212022110012121022110211021202022222220102120001101012201102021012200200001012011000112010021210121212011100121110001101101101112102112100100100100011201101010101010202010111020210212211220122012101221122011121200102000020110012210022111000110002012122110220111201100202210011121212", "112001210112020010022220211111002210200121112211221010002200011210110002022222012101012202000022110020020212102000010010001211002220001020202101201021002110100212210112011111200022022221221100022210112120002122010212201001201100210211220100212002011222000111012000012202012011000020001122122022000212021210002210111221011020122200201101210000111022102110210121010202020001211200120200201100112111120221222101120222220110202011111020212020002021001010220202200020221202122020210000200212202112120120120220212020120022122001110120210112102010121200020111120202210112112102112122112111012012212102120100222002121112200001021202010012202201100120101100000102220220112100011101020020212210120012100120002120011212100211012010121222222022120100122001001011210022002012101202021201011120112220211201210201002012111112020222100212020112210222222221222000012210021200010011110102102011010211021102200022201120021100201220100121111001", "121210102201212100122021000212002200221012012211020002001221001200112100202112021120201220222022010202011022102201112122122120011100102022112210111200020210211201102102002021122210020211102212012212010120022121021100100022000211221110222022211022120220211222100101212211110222201101012021020000222022020102002021012001210121112020021020011102212011211010001002102100102022000112102002002100112021010021021102101111012112221001222222000220220101010112222011202200021121002022012200101112210202210012000101120010000001020210102111210201110221210200222201202122202122112112100100001011012122120012200122202212211021002112100001021200222202120020002112211111111222202012102020112200011020202002201000100212222210110001102020112111102012020110222010101001221012102122212202212200200020210102100020012112212220122202122100022010210011112021012220220121202102201102200001220120000100212011111011011202212212222100012011210001201221", "201010122011200202012020120120222012110110110202221010001021122120211102200101121211121100112222210002101121020221000221211200112202210121200101222010120120121110220210111002122011121202100112012111221200022222020000102101010012212210220211111202110111102210102010000111022202121222201222111211211000102202211122011012111012121022200011011212120002121011212000220010222112000120022011102022202221021012102021102101100012122111020000021211200102001111111110120100122022111210200200012220000020212122102100202210022020202012112221122022121122020021220000100100102121012122010111101122020200000111011020120001002000101222122111210010020011221220021221220022021220001102112200120200221101211000210110001122210210200020220111211222010212121020201101110001221122011212201222020210121202020210200202100001122000102021222101022121001020202111110221100001100202221011220212021000020012011120101010011222001002221102121010022220220010", "212210002010202210102121112021020201220010200202200221102202112222200011212112111122102201110111122021122000200001200221012200110112102211022012200110100202102222012021201000121100020221121211022111020202200121012212120101120210222102211201001021100212212110010021021201111222002112010011021100212011200102100212011102220211000211001221021000200022101012120210222011001001202200110101011121102220100010000221012022202021112211120211001111111000101220000001222011100121122020122200212222200121010121021221100200220010122001002020101002201102002100112100102122111001201002112201021212020020122011110221120102120210221102211101010101220002122000210120220220010121202000111201200011121112210210010122210102002001201221122220021221200012010010101202111221211100212012200110212101120222110210221110102020212200022222221012221021002021221102111100021100202202102111000011201010200011112122020122121121121012022201011021121111201221", "201022122222021002221120002220120222121220022020111210222112111201211022012121000121202200011121010211202102100101120101002201021011010021222012010122000111100210120222202001102120202222221011111021100010200211201202001222012000110211201112112122121020120221120222220100112101022020010201110121001121022021122210011002011101100100202212211022210221102021021101011211101000222012111102122021020000021201220111001122212022122002200222112001222212120200111211001021222220020002111022001010200211021022021212000111221022001112200001122102021212100010012021110100221010210221202101210202012221001210211110112010121100221122110200102101220022110022122102010022200120211210222102212112200012200212211201011121100111222021202220021122102022201122111211121221022212001012002112010110010000220202111211102000100012002012221021122112201220020021222210020220210211100011210110222201002020012112101012120120221120000220001120002120010012", "001200122020021111012211021120111110221111220100121211201100101122210220111210200121010122010021000210110021110122002110101021100210121210200110211222222101010002002020111202222212211112011001210100221201120100201210220200110121221201100221020002121202222001212020202102111101012112211100102102220101101120220220222210111020012020112010011121211222101002122111102022211010121102100010221002021211201110122110120211002011010011012120000112220210001212021202120121221100221022122102100100002010200102102122120102120011201210210221022010011200021220021102120010021111011000020001021001022201100110000100120011220212000000121121111112012202221111121212102221202210001011200120222101112201120122201122021002201211102001201221122211022200202212021202210100211101110121211200212012202110012020110012220201100120102201100010102101020100020001102102200221111022012200100122202022122101022211212000220110101120021100022010002101202211", "001002021101200120202221002210202120021011220120201100121000212011102101112220010111222120011102212001212122121120121111011011222121100110220220002120002022220220012112222011210011210022111102100110010020112211200020212012001101000211122101111110001011200210101220012012010111002122002012010111020212022111022222110200202021021220000200102211112012002202121222211201202021021022102120010111122222212120112001002220212201010110021101020022110002012201122210102111020211001200020011110011212201212110111202211010110021012102200120001112220210022122002101220111220210101120201002222022212100102122000222100220212202120110100112100012101022001211200212111211001002220211100010221201222112121012011121001011110020021122020110002212201012020210200121121200010011202210111002211012221022222000100110000022221021112201110010222120011011102102222010110100000120002020220202201022001211221200211101111211110221222012202012120011012211", "200011012022100001120201000220222100020101021100202011221222002220210021000110100022212202212100210022010222101101122101021200012020110102200112111220100122121200100120102021212012122212211102101120012102010102120210102011000100221010220022010201212020020122110100121202121202002201102202020011221122222120010000010111210202100011100110120120122202221110101220121021101101001222000002010102212100200212210121201021112021121001222220000211121201221022102020221012201222021221112121000012100201021220000020200222010220012222212102112220002112210000111222020220122021102210212201201011021201002111002121210000010000100120010210121021110122011222100121000000112212000101000111022221121101012000021211220210012110121202012102211222011020222111200221211201200200112200001210122210010021022212100010020212220121110120021101010212221121021122001002121211001102101201102001110121210020220211100101001102112211010102112111220111211022", "111121122001020020011020101100011101111011121201202220021011012010001002202221101122011010121110021100110211001110111011012110101221111012110222111012112101121011012211202202201110111020022211220211212100220022220102022012102110002012221201001221001022112020100021120011221210102110221200101112102210010211120020011121112210220220011211110200211021021110122222212210112222202222121011122001002101021102111021100122122210210210200020010111100200001010112001002121002100002211001210222110202220021122002101022200202011121222110021101020221221122000011220001021210100110102100002111022120021000121201012220022202202100012201021102120200002201221002100012202101020202111010110011112220121022201202222222112020111101101111222112000022210102001012010002000221001211222021212201212120022020011222221122111210021110010210110122112221212101210212220102212012000011222021210101220102221012122222001221022021222101012210201101221120010", "122022101012000101211102001210200010020212010001120111112101020022100122102021021022200110122222201112100022222000221102122222122220101012210100211002221102002002100121011110212002221022002102112001201012202100201100002210020120200202201121012111202101121222212020201222011101110102202022120211212210221102210020202012222211122100112122212221001100122201100110020211122220200212200022022202120222002010210111121202122102100022002021022121221120201211101110100101210000202211222100101210110102100010221202022010200112200220000020200202222002202110120112020110210020202211102210221222020110202100122212120022101212211112121210022021112122001000222210120122012002100112022200120110020222110002200012112200011110012100101100222100221200001120002100002100102121012222200210012020100211012010100211120110100002220021020100112221020012222010011010212100201020112121022220212000212001220010011121212020112010220021001002110000121222", "202200221011100212202202211112022122010112000222200122200100021000122110210210100100220100211222022112002010111220211121022100212212022012210122211110212121010200200210220220102010001011222201222202020211222220200120101110122002212221021000002200222000112210000210002100221102020012212211101110020122102202001101202100111020210121112010101002210101021201210101020222122012212220201222101210112200202102010011012200220220102121022002022200110212211220200201110110121120121020211221012020002211201211020010120002120200121201212022020010011020120020111201000002010022020012000110200221120022110100210110020221010110120122220102010202122220221011222001202112211011212111001010201110222221121220000200102222000021210110011220222010122010101211201010210121212102120221220000001102121211020002212120201001000222221122100010002002022111020202011011222100021012220022002120210122101000000112220022020210201101111011100110010201000112", "111110221110202021110110201221222220201022110010120012002112011221101001202212201020202220200210020200000212001120221222222120121201102200201101010101122001211010120012002110102102222212221022001122002000002212001202122201101110012101102102000000021122021201102111212202121101020121101112112202212112121222110101221011200211122021210011220110202112221101201001001100002111101220102020102110100111111001101010002020002110200102022120221222122021010201210001010220000211122012022012101001111110111022201120101121012102222021201010120001020202002021112121021202010110002202120020211200210211002120000102002101211010120101212010220022011101011110100221110211222100121111121100100210112112222122120012222200012010022221121012012222020201001211002000211211100220101101021120202100000122211100202121202121022210020112222122120102001221021202022010112100121221221222210211210020221210212011100012002000212111201100200222212221002210", "000201200122200111222222011120110221100200211021022212102012022020101010100212202011021022020210102121002211111000021011012200222120002200120212102101120200120220120020102022122210200021112210111101002110220011001221112010001221020202211101202110102020102102210002100022211210221211002002100112210122100020211022112000201201020200002220000011220122120200001220012112201122210010111102122011121101200210201100011222110212122022100020121211001200022002121212220111220122011200122001122102220212112001112120001022111012100101001020021120210111022010012222211000111021012212000210012220121210221012012010002120020111121012210201020221111111100102102110121020221110210121000201111220001022000111111021220212112000002011211002101022000010221012201010101210112011220121001101022000010120102210111021212112111102202012221002020010010112002202001122111202000220011122112202201022020001020000021211211211212200212100101220010102111221", "120022202010012202211022212211022100001012000011011020022121200112020000012021012222020000022210022202211211212222221011010201220021000121021202021122221101022101121012200020211222220000101120020221110121111222011012012010222022110110011001102210002001102212210202200012212020221222100210201112022120011000221202010020121012102100102210122012002200101000022021001010202101212120001011000011002201121200112101101002111120212102201101220121211021102001000221021122121021000210120222021021112220222222000001201120100201011210120020210020010120021122001022222120200022121000222220201200211002122010210021101212010000020010201202112101222210211100102102111001011100011200200012122011101200021110002101010221121212210110220200002100122112220012110000000210120011220201122011002122122121222122121010022122020222210210011121011210112010102100000011220220211112111210210110101111211020211010000010220000100022220210012220011221000012", "002022222102220101020022201202112021001112120211112122212221221121202102010120101002202000120120102220202000111000202020221201010212021201201020201121221021001111102001020000220102222121121210202010110110100121212211010112012101102022002002212110222220200222020111011002021221211022001212020121000222222222202200202212202020122100111100200002202021111022000120110210122002210111121022120120101100021110021110210002011222222221020000111200212121120200120221110120120122201111200021000222211202011121201121111202112221202202001002012211202010121110112220002021222012011121021022221121202010210002000210202001202002101020220022101012022210101202220012111211222020202210201021210110201121001221211002201211122011022000000022122212220111211020022101112210111000101202010002011110121202200002122221022222222121022102020112011001200002100202011201110120010111211210210012110210110111211201000001122000111001202210020011202020202101", "021212201001120201111211112010102021000120111121102012022020001201100101110111100210111010011221002200000001000100200001212021111001120022012221211010220101100011100012202211110021121122202100110010120110021001121220122020122101220212102001002001111202110100011012000012102112021111112121111021201120110001011102020101012110101011211120221221020010002101221100021020010020012221111222011201221112220211010000220201012102122112010002022211120001012202001011122200210011212120202202211212021100211012121200222120101001021121101122201022110221102020111001022112021001210021121022022112221212201211101202011220010221020201201101212002221211102111101201100011110202221210112202122212110112221110002110001102102220112022212111110112012220102122202101211001220200102202020122101022211212102202110212221202002102110001000220112012101022212120110120111200112120220201112222100201121101122012002120222221001212122001121100121021210202", "100212000122111211212201020200222001010222100012112102210212022101101102010022210201221211100002011010000212100110000102102212112220211202221201122201211210220110110201002010111101210111102122012121121110102200010110102010000102200110111000012000221202201201221202121000210201111000002020211012021100012110001100201210100121001021010120001002111120112020200210212200210110011112022101110020102220001000121022110122011200101201220011102112100221202210012020001222022201112212212212110120021002100212200022112010001021211111122000022110202222111011120120002120102101110002110120201001001010200011220221011011020200210010000012212002020110010201212011021201112111201020220120210012021220112210100210212201120112200012000220002212220212020122221201020121202011221200011000122211002112100112211212021212200222122101210100010012120200020002010112012100012000022211120200111212120111200022222012000122112011020122101221022120021120", "022221022220101000102001212202110211220110110120122220100210021012200122222100110112202121022222011020022112020222001202222210122121120022211110020212210010212211201010011222221201112110211201100012001101222112110201122000222200222110212100021120000100122022221112212210212212221210120011010111002022201102001220011020022220021101010122020202020112100211221010201001201122122201210201222020011200001220200002122000101111211121122020222212020202222210220200120200020220100010222120101210210010200200111010001022110021111212122112200002212120100102200002022020211111120020112121200000011112120110011020221100211102101002101110020022100021000101120222102120100222000220110002122201100222220222200002101020101221202222101212012200022120222110020000112022012202001001101000212200200220012111100022222021221020201221110011012110202002102102020202102101212121220102220010120222200211111200002010212001012122022110010121210221020222", "201010121120000101102002121012100212000101101002201110101012020011002101212020101111002022212012211121110000021010111102120111000100012222221011102020221110011202101212202020010111110111120002002002020020201211002202012211010121002202200211102110102120112000101220100100022222101221120112212021202122220022222102120201002002022010000101200012011011210020102100111201110200001200101122002010120001110221010020100100101110001010212210111122110210001020102100111010220210211110221001202201012001210120112221212221210102011212121102112011122111112210102110012222112200220112110120010010020102202011221221022000210202001121022212002100121001122012222000222211212110111202221021011022222202020022211202011021110110111101022112000110010102202122122112122210201201212110112222222111112012210220000121211020211210022202000002011022021110200002112201220120110121120020010121010221110220111001000212022211122201212012012210112002210002", "111000122001010011222000110112000111112212201100002112000221112010110102100212122122100100110101012122211002222201110212101201112001122122012211222021122210202220201011110201010110200012122102002010122021221120101001021022220011101220212211212100111200102002120211202121101000001111220102001202021212100210102021220200210212220021020022222112002012211121100002201210100220211101210110010222021020222011002101200122210211002120220112002220021101022211001202010021220221222101202100222022220020220101010001112120102122221221021100010121001212002021122220120220121120120111221001200210021100020212012002001220200120220100012002011000201021010222002110201220012120000222102212201222221020101110211220012100012211001020002010222111211100111002220220010211100200211212010010200211210010111211021001121000112122110112201221110010201101100101022100000011100020212210001220012110100000112010101212102212202010001120010020121222121122", "222202102210201120002010002122220010221210212221220211020201101222222021212202100100022110210012200110201110121122021020221101120210110110220202221111020222110000012012200022011012120210111011121020112002102221020222021110001010200120010102101201210020201110001121100202222111202010120002020221201111220010222211201200002211020221220110212100122022000122210122020000201202200100002200021012021211002200110100020201211010211122000212020000201002111212120110002120122110112110001220011221110202100211020212101201000210122002200212222122121122122211012002021022212222001111101111002211000022120022212021210202211100211022221100200102122002012201011102020111011021220002211010100220200101220112210120101120112100202112221112200211011100212100200002212222010102201120110000210020211100002212011011101021110110011120122221220020001222001021111110020112101220222122100201221012210022102212012122101122010101002002211021220200212210", "210122011101101011020102202020010022211200012212112210020001100120211002001021012000112211002101200020121110222120222021111011221020022002022100011122201012102101112211220020211020110002220010011121222212011010120211111212001121001122220201001221122220101110112220020121221011012001210002212021121001220212201000211021222211120102022112001000000122102022122100012001011001111122112001000101022220220102102222101022002002000110121011100220110210001221122102002121202001102211122112220020010211010221211211001122021020011100220111201020022122100202120221010021002202100210112101120112200220112000111000122202102101112210212200100001122211020211210210002002211001110110012210211111201012110220222222211011122110211212200022100021102200112012102010101120000020102122022222012100200100020210222110011001102210001220121202121211211210200221221100102022201222222111112002200020112211120202222221202211001012022200220000202021021211", "122112021101101201022021221202020201200011121102020221202200111002011101111122112201020112212202012120002202101021020210021211102212202001000122101210021221021011111012120121012100001122222201100012121222120200100202112111100110021120221001010210102102000102122122001002221102222020122021121222000002121012121002200211010111001020001112100122012002121122112100021020012001100120112102221112102122200101211201202220121201012220210021110220000120112101200001110222111100120101111121220011001212121211201100201212000012001021122122002111222021122222000020000011002112222021122211221002211122211221211012110110011101200002120021022222011121210111212102011120011101200000111020222221010200221120001001010201100110212120001210200012121210102221210000220010210010021000022012000020101002022101201010200222021201220200122022100102001120202122112111200110120111010202010222100002211211111110010200222011020000001202112002201120211121", "101100201210201001212112121022001200010211000002100110111010122212222212022100022112111000121022012222001101010120022212201101112212002122110010112201101002210222110020021021001021122122212201100211021010012212210021100012221012212121021021201112200102212222000102122222200021200101211002210222111211020212201202200001201120121021102222012212001000122110010120202112221022011220111022200102001120220200211000011020010222010002200121000211212000020122201102110011221100012101101200210000221111221101000122101002201200120021222012201110200022112011111102112220100121210220122121011101222121202110120112010112212002202010011202101121021112021111210220221111101212210111111211200202120111112012201021202021002001100212112122201022221201100222012212100000012101110201221200221002011022110012001111101012021112121010221100001220002012012120022120120022021001011002101210220220110000021210122120202202122111220011021010120201201100", "110001101001102001000220112101210011222112101121012202221222010112200111012002022101101012111111020022212110202001121201201000101101211220121202221102011112001211201002011112102220021201022120112002000100201200101212121120002112100202212120102000110121102102010002002012110011102122111121212202022020001110201112020101212102021110210120010212120000211101012222120120111222002002011120101221100221222220202012212000211000201200221020221000100111120110102110011222002012201002212022211212120101100212210002210112002011220200221022212010110202112221010200210001002222201011212101211021212001222110001211202121222221221001212200122022111200200210122210221202201000212111002120122210211002022112021212200222121112011211200222010002020010012021012122002001012221112121120100002122202112022110220001200211012100122110201221001002011002101012221011100011112210020020110022110210000010102201222012021021011002120101210211102021202112", "011002010222201021020110111121002000001102222001100022002002110120120202020202202120000000100102211220111210202220020010202101202221112000200020102110212202212101122221212210120122020211020101112222112101222221010000220201202112011110120110100200121210210012211221202101201001211222210012200010020102200022021012020111120001221001020000200011110211212222212111112120102121211020200100111212102220110112200102111000100102212012110020202121021120011220202012100021211200101112211012210120222120210200220212210110110221200202210111112120112122221000110221002021222222111020020010101212210111112011002122001221022010100011211100200221000212010211021212221102202012111101210221222202121210022002012101220021122112101220010101022100220220100202122101012210111001100111020002020011021001212200001012020001100220000022000112221001112002212001222102201112111122202010101100212222010202011121002000212022010211120210110201210101000212", "022102202000012012111210002002212001001201211222021100122100011112012220200101012000110022201212011200212020022210222000122201001222002022102110221010021220102010001202012020201110020120210211001222202000102201122200010101120211011220101112111100221202102002201010201022201201111112211000020110220211112102012221010110221210212220210012212120212122001020100021111210020222221112201002202020011100010222102210001110001201002100211200212002112022002200200110001020122000020012201210122210122202222110122222212111011222001122102021102000202011110001002102201220121100012202020012122120212200101200112010210222021111110221220112112210010010121120220201121022221001121021200022101122202020010122112102210010002011022100012021200212220200212220221222002112112102210021222012002211210112002222110021001122222012201100222002120111211201012011212220211010202202112220111110120011001122201010201102121200012100220120010122212220001121", "122020021020100220011122002220121010011110220122122022212020212000011020122120200200120110122201010210211111222112211121210122122102102222021022001001201021110020102222210111210210221000202101021220200210011201220212122111002010012001221000002210121220011000221210100121102202110001001201012120102022101222120011101121012020001220111021202111102110100102110011121020202122202200212200021210011002012002200022211121111222020020110220002122112120022200012211010001222200012012212110220011200121200212110112221222101020022022021010120121021222221212002110012021010112202200210101102110222111012102122000102022211110100220210000210102121121220200112010000201011102001022112022221002100112021000022020220002212210200012011020210010201022221001022111221012011102101011121002021100110122011021020001101111121021002122212201222222120200121220120201122202100112102211020211001220121022210020112022011201111220121000212200011202110110", "222211012121101222211120011200212100001201220211202000000211110211000121202100011121012020220112210100021210011222012122012221010101222120220221120210102220201222211222100100211020111012002110212112211100210210200100211001021000200122220021222212201022012000222100112011201112110021021102210121211212011122212111002110120020121220002211110210012000110201220121202112100111022122110120000002021022022220110110200022212020210022201022021111011010000101021222001221121001111001202212211220020010022202100211000010120011101121011022101020201202211222021022021220000211022121202122012220221012001012101110111100022110212002212122200210020102211101211211200211202202000022112022101020101122222011021210212212000221022010200101012100000111210120012120210020002101000121021110021012210120101210111120202220111122102020022111212122122021211122120012220110211122022211111122111100121222112221010212100102102121220220012111021121212120", "000101021121102211111211201021020011101000011112210200220201102121212002122211012111222201202211021112001110221102100011200100122000102200011210122012021222110001021222121200201110010222021121002222211211000102102222202000102122200011221120200212022112100202211002211000220111001001220112202110211001200111201102011211020022222102210221001012002100212020220202112000202211201021021022010001210221100101022201020022222122000110102112102121100201001221200000200110101202002222201112011011022021211022210102102010122001220000020100222002020202012102201101011012101221111212021222111021210012020201121002010120000200221121002220210222211210002020111001220002201000021200220122121000112220101120022020001010212122121120011211112022211102002020000211210201200122100011110020202111001221202201010120222222102120020110022010210101011221211212022002122002122212122200012221110201120222202120001102010222111222121201110000221201112001", "200202002010222200122222200122212222101022120222012200120020211102210110010210001012102000122120220122101120102020020120222120110221100211200212201002102221021110120212021111121122222100200222110120010202010021022000212120200000200112001221012120011100101111121222221100100012222111012120000111000020101110001112021202202110202122101021120001211212202201012001210122122000021111022202221222022011110112210100211200012120110120201210122202211011102110102012012000010011001221202020202102222020110010221221200110001011000200121212120202221101001011012212102120222221101010222200211121121211021220011110200211200020220101102021201112100212211011102021222000221221001210111021002022200201022121220012102002002011122021202202221222212220020002000111221021010000211021022110001211110120112012100000122112122211001122221222102000112220001212121212211122120102021021022101111000112121111011100110122000111000001211012121020201111101", "021221211121011011111101111212000012202102122112001002211221102001202110101110021110200220211222021110100211010200022102111000102020022110012110020202112010210021222021011221222000011111210010200000110000220222110012011001022120000200221212110110201012200210102220200000122011211110011211202210220011200200112022202101222012011012021001001200001220220220221021120100101101021110220011002212210111020220201222002021222101112211222200212211202212002021202202120022011021120020000020022012111201111211120111120012101110222202001200102002202202000221002221100221002210012101101221010010112021222120122001112011201101210000121212120111101211121020020212021202212102210202100222212111110011122012222110020102021211211112212211211012122222021102001022201211112012022111011000212211212102100110011211201121221000100210002212102000000222001022021110102100021002110212022001200022101011200122122111120221021220122110002220211010111221", "000022211220102012002101122100202222110020202100121110111022010101012202021202212201212010011112211110211012202122022221221212011121002211211011102202002101120101102202122022200020212121122222022221221021122112221102122221002112111201122100002001011002001000201122222220201011011101220121211001000021012110200100011021111000221112111102020012001120000210221002121222121100211002212121002122202011100010210012012002102000110122012001221121120110000222102021002121021010210010101212220011202202001100221221222002211122010201220222112222200100220201020110001222212210002011000202121010021100110121020110010210122012200000101102020201221021022100121100112201211221001102111112012012110022100120022020222102021111011110221012101122112101100012221001100022121000111021122222210010200112221002202121020221222011202020101001111222200121100212112122110122200112212201120101011111111122100022202222002021110200001101010210011200201001", "222111111000120001210110221221020110121002120022021220212202201221002110100102202201011112122112021021011002021120021012112021000210202110100211120002010012102212111121010211021201200122211021212212120012112020101012112020021011010000122020120222201002110020021002221112001212010210222112000001120100200222222120120220110020120011202210101021102210120222010120100001100210012201021001011021211201221210111001222021200120200202211022010012100021101112220212211000121211111221112220021211010002002101221102120111021000220222001010212100202100201221121121200121111121121122011122112111112001222210012102201112121212001010001112101101121011100220212212220021122111201101201212111101221121202022000122020200112002210212022211211020210000120020100102112021121020101201112000211002211102122102212021211111012222011202200021201000001000122120221210001010210120101112120212212120220001102200002002221200200010100120222012122101012220", "221200220110000111120100020200122210020210202010121201112102022222221010212101112221022001020010210102210222002220121201020100010022011000222010210122112122112012102212212101220212202122012010101000121010010211002220111111020101010000002000021102212002110222200210110212110022221211202120002122012012021010110100211100221022012112121122112121010011220201101102120221200222100100011222111120021010021020122211222001002211200202121011120002212202201201220101200102001222200101200010120021000100211202220220220010010202222022101101001001100112002210210110000020101011100010221112200210021020210110012202021220102120001011211221022121111122222201200122012121101000011002112201121021211222222222111220222220002200211201200221220200012112222021000012002201122020111220202211020212101220022021211002012001101110120021220012211020102220102211022021202000010020110021122201211201220000222122102211100112210211200100112102220001102021", "211022102002021100000001201110020111101212000122201101000022221121202212000011001212220110000212001202001210212102221010102011012002221102022201111002111012002112220202201120101020120002001022121220000110212200011112122200121100112110120021100102001000201200121200002010110020201200221202021120201112111111200121212110202121001021210200200010112102222212111022111221220120211110201001012201112012021110012101020200011202001021002001221100222221200200020221121100221022212220110010011111220222221112121112120221111101001222100202101112101222002021012011110210120121221001101100121102222020020221210110010222210222121120202221010021111002111202211000101021222002021102122201012002220202221221212110201210212111212221010211220111111010211211021000220112210222101020110000220021200002000102112202200210111012020102002211012210101001212001100101211220002210220021112100122022202011010102010211200012021200220112222122022211011100", "020100120212212020022122121022010201102100122221122201202002221002102010200222011222222200201101210002021002022222011211111011210111211000111221211202101020022002100221010202112100100102120000122000011002211012202212212221112211221010221111011210121101222200000210220102121121101120200002201010200212011012201020101022011201010201200020012201122002010122202012222012121021111102012020001111220100012020121121120020221011101221020222022012222100020102112212212200001122002012102022000122022220102002200221010000120000110011121112200021121000212111212001201101011010010102000022101121112210111002222102112200211012201022102011200022220112110110120221202010120210210102111100220010221202210022220222201100110112020021210201110022122222222021101010012010010202012011000110012201210002022001021011101001000212201222102212212201210022022121011012112021212112021201221011212122101001202212122002012101112102121210111221222010112002", "210100010112002010001012002102012201220111201201112000110011202210021002120212100221111202011011010211011001121121122212111210220002100020020121122101001212110110122011022212000120021010021120201022222010201120200011221020201021101010022212020211112011200120202110022110202122010112101101100212010222122201112200112100102011112101211212202011120100101202000011021001212000222202001002010222011001111110010211000120000221202220020021220212121011111101010202021100211011012101022022110010122211002020022110212121121122010102110020011202200002211022200100021120100121002001102221211022000220201212022201200120011212222220101101000120212021022100222212201211212112122221101211010012220101012001101012011210001221221112220021101101100021220022022001102222120011120102100010122211101112111110200110100011001110011112220201201002212012010022102202000201210111002002102121022011211021200222201002121000202220001210200010112110012210", "001011211012101122202111112011110022100221011212102002101110010201200110100202110221022200212101210020120220002011121222222200222101211021112201122021200110010000010001122200121001122200112202101111121010212011000001122112212012102200102100201202110120002111122222022122022100121001202102121202001220110222212122220112202111110010011201202012010220210012010100012210102102022200121011122012021211102022022211211101210122001010121212222220200121002101120121222211012122022202101120120010021101002212012122002000012201101111210121101202120000101210100110022011020222210021222002100122222121221020001220011201011000210211212000110100212222020111010211221212000122202110001211222202022122001112202010012102212121002021201021221020012202121022010120212012110112002100122220010021111002102210002221211221200000022222110000112012022202010012012122112020101212221221221200110120210102111200000210020020100110122200201010220122102020", "110101210020111110221111222102001101022011210200112222001011100012210210020100022122001211120210001211220201002200122111112112121002021202220102221010011211010120200012211210021012221211222000101110211102020210122022200122220122210022020112021022000202002100000201111221002011102001120121002010222111011200112211022001221012001001101221220002121011001210220220120101020011002101221001111221220012202110112202100220200122210200201122121211202222012102010010010221000001121210110002202011222001221010102212110110220120022122120200101011110112112101112011021101100001212002111202100110201211121120101212022220022212221221001211111210000000012211201202202212011120120011202102101022111001202000110101012122202210102102100122121120100210112121002100211011221000012202210100111120120000120122201220012111200021201202120002000112002210122001001022121022012202102111100111202211001101110200021210200221100022112012121221202120101212", "011011220120102021100211200100210110012210200211222012020100210001120101120100122220111110002120121002001101200100012000111222212200020210120002021212011102202220110122120210100100200111221100110100210012010000202210120002200000101000012220001222102000101012212220111202220200101112121001200002002222022201001000111022001211221021202121200000100011001211220112110222222102112112021220002200102121010202011120222012220111110011200000122020212010210211010020110112001012212002022102222000100202111112201000002211102201122202000102210212201120100101021102200120212121102020021121122201122121001222200020000101011111100100102202210001212111201211012010211122002112101001002122202210001102120111222220110001122002222210020020002201201110110000000111212200211002000102012220111111201021112201111010012101012000200212221021201122202221120020020110121120020022110122112101112122100210010012011012220012121011001222121021002110021121", "000112001220111122020102000102020122102012101101222111201202221111020201221011201020121211102002020122020121101120110121000101120102200111021001212201020210011210011002210000211211120020222201102010211211012222002202122220022001110202211112211211110001222100202001211101122002211012011011020010010002210000022210012002111101212010010002121100212002220210000201202010101220101110012010121111002202101010002220221100210020022001101002011020222002212000221112102222000002022100211222101012112002201011201112220201001222101000120121120122212222102211122022012100220220112200022212111210220211000202212210100022112111222010222022101211111220012022100011110221202212221020211210110222100111120021212112210221101121221111022111112210101200022200011221220100201020100022100211211222000200012110220201120210220120112000210120001221201122112120001111111200222111210222010110102111222110111101220112201111002021000000210020200021021020", "222022012202210201200012120020200210201202121011220101200002212221201210221212200012220222220001000220220221212002001002212112121222111020122200000101201010110211100221220022212111112210010001111102202120221200120210220121121202020010210001211211200222021200100102222220201200101210102011200211100011001001200012010000110121220100120102122010111011022001010102212112212220110102212021110112220010221010222221221110111211112210100120202011011222100102020122012101200102210021200221000012002020020012211010102201011220112022210111211122020000222211021001012022111121220210012000020210200222002222210222222010002122222121100120022021000211110221212010000110001202222211212121212222012202201200102011112010122020201022201112210220221100211120201210002111022021210000002211212220110101101221102211002112211110202002122001121221001111001021011201222012022211110200021121021102000022210112101112112002020100010111110011012202012112", "022101011201122210102122112220102101212001222022121212002202020110022100222211012100222222021122222120010102201201102201110111200220102012212101000122010120202021122102011220001001000210212221121022010121101212202002001222010122011111221200200210110211202220122020012011122111112221010202020100102121011011122110112212110221212220120222102021012221012211110022120100202121100221210112100002002121122012211210201121002202100012210002020110010110010012012200222111222201200211202002202010221022121122221102002110102021201211202112112112120022121120122100210221112022211022122110112202112121100101001212122120011110211011012120220110201121122211201112022122100100120220101121020222221212000221010212112211001220002120201000221220212111001120121120212221101202020012021110121201222211111212002012221122122211202100102011120001121011120022001211121220021020220020200112121201002002220100001220020210202001021221202100122120100100", "110112010121212122201012111222020011001122211221210220022210111110221212121210110112012110211220110111220001222012122202200202211202111101121100000100212201212201022202222121000202102012010111021111100111021001121210122101021020201120122101000100211122000100110221021000221220112220221101001220102112201202110221201021000211100100120102112211012122120111012212211220221202000012022000012110212121212211021100210010101010000111210002000010220010112111112002110222022022220002110112102220012022000200020200111212122001111122101012122121011110022210110101010121111212102101200100012112011021101002001202002222020211112011010201122120012211212100010110011201100012100111120010110111012122020200001100220200121101021220002112120221210222110122111210100210220202210201221211001211012022110100121012022100002212222200102202201102021020220221000102020112001010211122001200100000021011100200102101210102100012221201202202111000021202", "121021012122021210212021021201010110201110102002210211121202111020202010201220202002022101202202120010202200122020002211110200101200121221120211020001202022012000121211022122201201010120122021101221101001020211021020110201120202221111121200012222012201220100221020120111022201012201021011020020110022221102001221022022122122221011001122010020210100020202120012112022022111110110122010210201001012210222120102202212222100211021122112102111100112022101201022221202100011001210010201100222010001221120211010202010112201212012100022111020001000101021211122010202110110012221222222010010011112212211202120020022201110122121211220220220121000010200001101211220121120001211021010101012011201210102010101210211002012222002210112110222220222220022122011022021012111000112010202020120101020010021022120012111102102101012020210220122101112210111110112010102000200012000200121210011221011020110002220102021000002212121121100111212000102", "212011212200102220122020200110001022122002012112211002212122021212111012012102220100220002211022110112200110010210011020220102210001212201122201011112122111000221202121102022012211020000212000211020210120202101202121100000011121120000122120111120221112110110111111120122020000120010112211010200102200210022111100022112021101111221122112002222220011111001102020112001120002201012000000112122210221001220120000200202200020211201020202001210202111100000211001121220122200001212022100111220221102012020222101111211010222010102002200121010000212100202000222002000202222110110102010001202210012010222010202201120020021011021101102121110010211100022221021112122011120212002102022210201102022211111120210222002100021101111212222020112221112020121220002000101012122220000220210221101001101000200022210202220011102221010100001210011011012201012122012022002212211220001011102101021000121021000112211012100110011220210120112120020121221", "122022211212000200110020201120121100010211001201220201111202002022011110000200211220110212122220002001002110122210220121221122110012022220022202112112101120200100221202212202012111120212210020121012201011200021211212010200220200220202110002212121112002112201020212211111121002001000201201111210211000021111212011002001121121212010000221222101102211022212011020200212220020001001122121012202200102220111121202212101011210222212212020210120201100111012022221221220121001002111121222001100201001001211011122212010002020020121211002012122211110201221101220102102212010001200000101111012120122000222020222012101110220010011122212210000220111102001221212000021011122022012120220210000012222201212010201121100221112110010200102201012000122202210211200010110120110221202212011120212122010002201101012022110110122202101212210120020222220011000221000121121002222120100201021002111001210110020110201002110120222020012202022111210212221", "210210010022100010102002011002100010202010220020011120001211201122101100101222112220011102201212220112102010120020110110122020012211201222011022110110102001102120122111101202212122021010110200012122122200011121021120112210120012022202200102010200210122001121021022001012002112020122120201102201012010020111001012210101210012122002021010102001000101221221022001000200000020211002022100012122002111121100210121220120221111201012101111012200000020001200101011101210210012222121000201020200121101100201011222222101220202102010122210202110202020211001201210200200021221101002011021202011000120022112112001210021022001012022220012120001022222000012122100022201012111210112102202120120211221022010100202120010000010120011200020100222011012202102022212212200121222222111212211111012212201200120120120110221110112020102121202000020210011022112021112022212010221000021000120000102210110010001111122122212022001201110102000101002210111", "022000000102220002200000220121202100102200222101001222120201122100020001101112200122221122020020011110020100112020012001022222001010221011021021221122122122112110010110212021002221122122121000210120202120210212222022002001210020000011200100100001212122201212020100222202120210120110111202122122200111122000222110202011202200001111111020112002201100010121012202120020000212121010002121112011202001212000200121200120022020002222222212121120110020112210221221211001210220020002010110122012201100210220110200210220122011100210201221112002000201220011202222121000012102221021220021010111201010111121001110112201201222211021021000210112001200102220200202010111111212202022120200120002001212122211000122200121011202011102002122200201221100020200200220221212011110120002121110100210100112101002000220112010222022222120110210222202121101201111022000012201201220102010020101202122122101120101111212111000222120000022201110002211021120", "021101111110011001001120010022022210120201212112012122102212111120001210200212102102210102212211111221222122212011120020020112022102101221022211200000112211222012202022002012100120220110010220212201222002012221201001211021211120112112202210001112111201021021200220101021220000202101102212012101212122122022011121201021122102001121021210201002122220201202212020021100222211212101110022010201010110221021121202111102221001012221200122110212021101102202012220211200220101201010002010011220211202102022201111000201002120021221220012121122012111001122110011110111122010021221002100100101202002220112222110100100000022101100022002220000102120111022222000022010001000101022111002101012221212011011202101021220210111120222212202000102012022110102202010021002121001102201221122211002002201002201022121122012012200010220022122120001112021212200221011221212222112101202201211022120001102022002221220201111112012121101001021220001220212", "122021211211212001101100111220001111202121220211101102020201220020202221112000102012210112220200002122100001012021101120021112112112021211112221222121102110211011221220222220100112121000011222120222011211022102210000202102002000100021121021111002110021010122202000202010200100200011220021100001001001222200021112001222121122222102111201121021222001102011201111022022210011222000100201110011110001202011102001120202010112220101101111121211210001112121110221110102212221012000022012022120012201011201220102100011021202120110000022020202020112121011012201110222001000002122112010010000100121212011101000001201111110211111112000201201000222220110111201200122212120111021200102012200220000110102022021220101002121012102011121120102112022001012100000210002212201021102120001201212001212012002020010200221202022122000210021221001011220220021010121210012110100212110122200220220012200022112210022220220210222121120001102110002112100", "022121101022111112212012210221202112212000002012120220012011122200212120001002220101222101020010101111201020220122001111002112000110210210102102111102110001120220200200121102021122210101100101021110210112222200111012111012110211020020010211100221111100222121202002221121020222001022221120020000000212220112200011010020210012012100121120012221220020000120122202010002002102212011110122110110021112201101211010022022200212220221012202222222111111020102222010021202202020212210200112202020001111202100112221111000022021000120001210020011100020100221011002121001211201122102100200020101010101102012101122221011211120120100002010112212212111200110201212202110012012120220002110210201202121020221210112121101110200122010020210000210100021102002220202200120121202200111201012121210000122021202112102020122211020001222021002202210111112000211201002022011201110221211111200100020111111221112122220100000112111002211111222121002022202", "012010120212220002022021101012001111110122000111102020002012120210110010002121120101210000021002200110220022012220201121001000020001112002021110002020012000102021202002100021221112022001012121010001221101201221002120110122200002212220001110212202211210020002022222021221012122111202011220222111122120221211110001101111100221021112002201112212101122012010012112211121220200021110110200011200001021210121002201020212221001221210200002220111100021100100000111111121002011022112110100001220110102021112020110201201111100110221221212221002010102210220011021111010200222022102110000221202000122021111022122221200012200001102201010101101121002220100010210002220000010200010210002011112112222012122021201120220122210002012011010212211121122102111022021212121101220020021110110122222011202121221020010022002210001002221002012000002212012021212102210021200120012101102001002121001200002010210112010112121111121101221112101122001202111", "122001210002202212011011221002202010120121110220120120212112010020110222101000011110020002121222010101222212020210020212100210200201100212202002122100020011222101122000222122212001001221102011021211022210011112021121202121122211211200210221201001201221121111121012100022111000201222000101102012120111202211020111101200101112022022210012000110121201212122012211202121112202111012112121101002000111021002022111112011012111022000220020202201111022120101200001011100122202210002122202122212021002220200101110222002211100021101020220111001002201221211022211020110011200002010010110212010022011221001220101011200001220100202010120201001122120010201102202221002212110002101210011220001112211102010202202210001102110201220220101121012102202110110100112200010121100200102010201220210121220012011210120220222202101212022002002022202101201020022111101100020012201120211110221100111101112120010000200112212102112020222210222112000220121", "212001001010201010011212011010000101201211220020020000202112010211010102211202200202022111212201122202001110120011020111102101111111120001112100110111111222222212020102102120010021202020001000221002010120112010111011100122010201102201200111222020011200002212220121202221120221110201220120021210002210110010202210111102122211010022221202111002122202110012021201010221202002121102011011120111012112122010122102020200021002100201000201001121200122120120000000121210110202220222022012021000111001021121012210222112012121010112201121120201021120112201002202210120201121020201102202012222102122201202210221210102210211220102000202100222211212100011002212100210110020100221020221100010211110111001120220121011210011201200002021220101112012210220211200021210000101222222020002010120222110202211220102021112222012121202111210221122202000122220211002211222200011202201001212112121020101102200010120202021102100021021202201101101221021", "100100020112221001201212101000200011100212100100201120021212221111122221020000202112101122200021111001101110001000122112210101101100211002100100102211200121112220022112111102222010202010112202102000200120110221120110111112001200101011121122102202002220122120000110000020001001010122121210212011121110010012211212002101111011011001101111210222120211122122111022211010221021101220221202020101222112221220102011211201022222200200021111022010122010002112021111120001011211022210021122212022102010022021002102020201010020201022102210212010022201122012211002012120010102212111011102101100202102001112010221020011221020020110020220201111220010001210202212021121101022112121111200220102011111002111101210011102022220112122110000222010000020120010110022101100121021002211002110002000021201211211001100121111111020020020222021012200002221000111022100222212010000120121012020222112120110001121000022001112221010121100102001200201111022", "022001201022010220111201201100110020002210002002122110002220002120120002212112102100021002000110020000121012221120111121101220211122102221020200121121200110101001120010011120102121121000202001121222110222021020200111201212011000102120111200011021110100021201111012112121022110201111021110002122212012000210022000110002210020122021002100102012102022010211020110001202212020121001010212010221100202020022212200120121210222112202200200002002021110020201101221211012221201012000111202001220011101211001122020212112211212122112011202120120120221000020210111210201222211000102220111001210002120120121121201110222010200000220212121010201012121001221122101020020120211211220201221122021111211200112112210100101012210202022120112222201221021002221112201102200202011001020211112101010002012220202111122102212011111222211121011101202122102002221112112112010212222121110001112120202001222220222000021002211111010220211020021211222212120", "210102212212211012201212120010100121122212202220121002100210221001211000120011001001121122210011101210210020221220200220012102110212202112212122110121111021221001011020122122211200002102202200201200212001020202201012212211001121012122012021100110101012101210212011101111101222200210202102101000212202011100220111212120212121101021100120112022120111021220110202220221221002200212212220212002022012020022110212112002010100001211222020101020210110212212020212120100122010212011210101110220112020000011102100012002020001002221112211111101001102212122122102020120110201012210000221222201202121011212101112212110011202112020211120212221020100212111200022222002010120112011121211111011221120111212101200201222221121211010110011010102202220100200022001000101220212121101212022211112022201220022102101212112211000210020012220210120221122210222220111212111220122002110121211001121010022011121112222100020000122012011120000101002101020", "101211112112220010001120101210002021120001201100201122221121211120202010220210221122210022120020221011112010022000111122202001001221220220211201002121020001100021111221212010022212012121222221122101210100202002121002020011112121222100201221110102002211210110121100111012200200012121212122022222101022200001120101120020220022210121222012000222211212010220102210211100000120220102220021010220210021022012202122002022122221000122011110102022022102002202122122222000122212111211112212111021102222101110112112001110000212121021112002022120122110101120202211001102222122212020201012002211220010212000110112221200220110100210101202012111222211121102002002122210102121121212122111021202210002011212120122200121020120020120120000002221110100200102221010112011111211210001012102212100202122101201222110020100002221110212110001101221112120202020202202011222000201000101002110122222011212211221212011222120200012001101122001212111022122", "000202120220202002202012122220012021220022201201210100220120200110202122222111200200000110102002112211202111222210110212121111020212102111102001201001000011102000201002021201110010022222121202111222122121021121100210010102111210012210022102100220020211002000101002110101100221210101010221011022211110020111202110111111201201200121012221201202121101011010212112101100010012202220021212021021002011200202110202201000202111221001222012112222222122020001111101110200211020021211100100011112121101122210002220112100022102000020111012002020002222010222110122110121210221211001110011211022122222020010210211221111100001020000020002002000101021122020002211212220221111200120011022222021002102221021220200001212122100121121102000220111001021010212001100000020112222220112202111011002021021212002012120200011112011211210021221220001102121022112100110010100200102010012011211120112022010102211201010122012201101121200101102121001011220", "210212000022201120021002122210020110222122010210022001210210021120011020101120210101122221100210210111221111201112222221200221110211020101210222122220210021101122212012220122011000020121112120122011120222011202112200221201120211212102111210020021221002122210112020012222000111011021220122100010112111111202222000201202112100220010022021222222001102212010212101200020211022201020112000211222001220200011020201001020002222200012121120111202022012212020002220201000100010020112210112001201221010120220020210110202002211221210110112202010202212100112222200000221110122211020012102211100100211110220012011022002220111222221010211211201102211020112111010110221120021211010112200111201201022211111002211120111220201112200201002220221000002101101010212111112001211111102001220220200020120201010100112021201020121222211222020001001121202212102021100202011221211001021000221001221010120210001012222221122202202110102212010200001101022", "010120102100011000001000220010221000120201000212222122212120020211121011212000002120200221202012001202221120220120211020022002100002121210001121021222220111221102210002222222211100020011112200111101001002221100022211011122002120211121111021100110200002102200022110021001121122000102222020000211020222020201110111212122001002102012110020122122102120010220200202112020122211100222120011022221220100000001100110200220122101022111022000112012220010121220011022222000011001021011101222110201210110021222111202010110100211001101210212000201101102001220211011000022110010011200201110011122220221210211220200002210002111100002021022011020220022022011211210121202011012110202112220201012012101110002001021221121211101210221102121022100021200202200011120001201212010011200220011120011100111211121212221021100112110201011011011110222002212000011201212021220002202222020012000211010211110001121010200101201120012101110001010212020110102", "001001212020221000002110220211112202120111122021000022210102210012022021212011201001021112001120220021102212001112020021102102222201101010121210102100010010101212120111011212100122121100011211202122122021200220221012112100222200101202211111112112000201111022020101212111012220002011222202021022111201101201102101010122201021112120122210020101001010010020102112000012001002202002211100222222101210201002122202201200211101210101101111220112212222001202220001021021001010122021222111102121110212010110010200212121202002220112220222022100221101111002210021100122220212120211120012000121000022110011000201221010112020121022120211222201010102020102102122110212122111000101201201020002021111211200000010121210200221100120201221212112222102002201012001022110201212220210010010122201112222110000000022110211010020021022110222020112212211101200212022121010102201101120012020001012122002122010121002121021110120102122112111221202011220", "211101000021202111220210101122002111212120102121202022110112000002100020202002010200122010102002220210000222002021202201101110100000102012200221210202211021012210101002212210011112100121011220202121101202222022010120100112202021211012202200120001011021012102101210021000002110120111120211020211101010121012102200111112011122011222120120102121112120202110112100102102220221020010202022202122101212202202200020202201212122012002100220111122122211122100210222122212201222001120200122010120012022010220211110002000020021212020221202102100111102210202202002110122222010022021222001122110222111201221010210220000112100121011110011221212112021201102000220202112000202200220020020220111002120220101211221000111022112210212001001122011210221002201202220020122220201010202212012101001102022202221122022120121221202211221010212122200200221220022202012001020211111002221220110102010122202112222100021220110200211110220011002211212212211", "001111211010012201020122102202122202201102101021201212110110022121010220212201012222001201111012010110202222111211200120120212000211021211211012110111210011012012201201211010122122022000112212202222110210010210211210121221002221201111012122000201210122212201001202200021020111121220011122002221001120221012011121101201021211002100121221222021111111102220100222010200220111001102221100012201211102000011120101110101201110122202001021102011221101200002111210212101022222001121001002021201012201002022022011021022122200110022222222210021101112010110022221210020011121020001000002012022202100102002201122011022120101212102112101121100120001122102112200011121112012101211201011201101122012112202010001022022011202021012211010000020202121202001221111112002210200211200211101110002122100102200012222101201121010002010211112022022000112220100110102202001220022221010220002110100220002212122110202001211201101111120101120200110111002", "022220222100112021021201221010211020021210102202120211020102110222111122201211221112111202202001120112122222202122101201110120011021102222211120201100011202001220020212221112112210220100022010011121001202102002100212122000212002212100021111202112012221001112022202022021210121222221202121000120102002101000121021022222201011212222120222020010000122111112121010110120222101221200121121020002011000022111211011002010022212120020222022122210200201100110112222212202100002110200211011202212212200022120022121121021000000211211211221120020221200200102000212021211222112021021100012111010220012010112201002212122202101112200212111010200221201220010200120121100020112210112012122110220212022020021021222011111221120100102121222000111000112111121112122110210012122000221210100212202111011122201210101011221201210221111202022000112012011212222010112111000220121002102011121200022111210000210200101111110201002000011122211011120221012", "200120011122011022000211202212022111100200222221112110200221002211000100021200212120200210110100221120211221022110212100002121020021101022112112021022011201002220102222210101220100210201120202112021121120211110112211012100000011020201010111101220011110110122120122210212220011021022021220101020202220202102202020021211011111201211100221101020002010110120122012020212012022011120010121210210200120101111211112122100222110102020202221002121111001110122112002211220200210021120101210012211022020201122112020122011021222112222210011011012101102000121100100022002001120202001101012210201210222022212110120021122101020002200011210122100001001020211120200212202220110122120220022122020001022121220020022102201120022201111202111222110221220120022111120121222011000022120110120200221010221002012020011201021202002110200001011211011121212201202011112211011211101220220201020200002101201200220220002002212011000212110020000221210122021", "222221101210102122000120212202101201221220221200011002212222222021020211220111011200110011022110110221100121012221122121100201102011002122210011100121201122010202001111212120120201110222000222002222022210020120122112102101010022212100111222221001210010111222120122222100100202011210112122012111212121011020021210201221001102211222001000100112200011111221120211120022011111111000212001000002011000202210212022010202122121212211011222221102021001100201021011210120222121100202200122211001111022020110112200201101111222002002011210221021202211012002001201121220000102220022110220110202121200210111102010111000012122201001122202102102121010122021002120221210212100100112212021222010121110200111201011011201201222210012222111022021202212210010022010100212110200212110022121112001112220000011221021122200202010002100001110221110111210120110011111201012112002022021101002111212201122210101102000222200122221222221101020222221201000", "200020001011000020001110000002102000210000002211222222000212121020212210210122011000111201012121222100101010112202110010010011012011202111222022002121111112122211220100000001010122021201200112120001100102112002020202220201020002112210202112020210021102111222011011011010212122012100201222112020100210101121010000122000022001012202221210010102120100011110001122220122121120101111221201221211222110211101111110120222100110112102002100112020222120212021211011200101001011110110100100212111001102122220002011122002100000111201122202112202100111120201002211022101111002102020110001212210122001000122020110001100121022022000001122000022111022022200020022111000202002212000120202112001100000102212102100111002000101211210212210201000101111000110120212211020012102010000021112012102100201112220221122100200210022112111122102210120020002201102011112220100020122002110220102122001012222210201012102012122100121020220111110202212211122", "011112012022210101021200102200212221210002222201020000211202201200001000200122100110000120021021202121221001001121022021121200012111220022022010111221012201010220102200212000011001102211220200220101111101221001120211101012110001222020200220202121202222121020110222220120012000200100122012111220021112202120201220010010001211021122012010221011112211211122022122121010000211110101200201002222022120012100222011022112212102012111101020010002012202122120022101220220100221221010111002001221012222200202110000202102111101110012201120210021212110122220110121111200211012211122022221201102202012022211101220112200221212020222222020011012201010011200212012212012001100202000001101211012110211220022010201110122001111022012201102122000022202222002101010102212102010202002011222220220122210122100210201010011211202121100202111122001101022022110210011002122101100221010200120101121220112020021120002022012122021112201012110212201012020", "012020102122101110001011202011201202020122212021220012110110101220002122211122221120222222101100001222001222012110002200021201201220022202102200220022121212111222122210102220011111211022100021002122111201202200120200101001102100000011200212210102201212001020222010001222111110110000212121101122021112200212200022212210220020202102000012122210002100011000212110001110010102112110111210222110210010102202001222221012122100102101121000220011121212200000001000111211102020121121122101122210020120100101121221201020201122002020112010222120101012011120011022101200120110201101021212120011002221222021021021202021012101011001201011111122101022222121021012111121012010110111012011112100210210120000211002101011112202102111200100010200021002201222212021220010012010012121111201000020021102120000122221101200112001201202101001100120021121010012010200110100102221122110022100221200110221101222000112122211221212202011110211121111201111", "001020020002210101221020021210112022012220201102202020110112020112100212221111210000112202002011221101121121200022112202121120111100022122100000012110011010100221110012220212010020100021222121210022012110211121002220210202012111011122012001110120100221110201200121201110221020121122021002110010011002211100220100012002010000010221101001200002011120000111101011100100011220102222212220020110011211101212120210000221200220211001200210002021122102012201010102112000012211012110111001110220211001021111122200111200101202010122002122211201021011202000020212201122101020210100201012120110101212001222010012211021100122220201011220102221122222011011000101102221111212201120011002000210122212012220110001002112200201021200211011121101122120102200012000010111111201211100122200022122011212020212201101012111220211212101200212121201002202021201000220001121202110220001010011102120010202111221000222100012002202122111100211000210201122", "020221101221110100011111022110011001012022102111020021002212201211021002120221122011101100110102101011022101022210101211212120002210022202020122102210010000111120021022111111022002120221200122021211222021221101101120010012102102220010101102200111221010121001022210212200212111122222020121122121020101112102222222002012211112220112210212001001120212122002102220202221011001011020022122102201011101010001001211111211101201101122101120201122022221220200110021122222020120011001101022120102200120120100000100220210011020222220022022100011212210122122220201221111112120202212111012012121200020112101000100101200121001200111011000012011202111010010021121101222012200000221200212002102120010121101112000101220100211211020101200120200201010212110210201101222021102021210022021002120212110222121111100212202120020120010002010120210122221112210112122021112001111202210222200211102120010222012020202121222002102021112210001122201000102", "002021012022022110112121222101102112122210010212202010102121012002102020212020002100121121220221102122120211020020210022011222111000101122121020221020110212010121000010000002110210120021200122122222022000122011001211122021211110020012111120202221201201102102211211110222020110002112101122102022122022002020022000022202211122000201201102111200020222122211211200212101022001222121202200110112102120112120011211012122110020112012012120112220120100211112111112100220000102112120222100211202200220022002002100222212111101220110110111020222121211122212201212110222222101111110112211122000000110222111202120010122001000221100210121100001100210110202211100101120102220100200102220111110010100202102212000222122122110121100102001200101021221212010202100001211222021000012021021002110120222110010022022002201012002222101202001110100022010222020210200122222202021200112211212100020022101112011211221112112200100210021101000021221102221", "211221201210022021111020202020112201012211001112221010222001200122000012220222222012112120012000100102212120220000201221012002110211122022100012212222022112212202111100210101101110122221100021110222200222011120001011122121110001221021212200112001100202020000000222220221221210001102212121120112120201110002200111001011012022010121222112211012100121100122221220011111221220201120011112121010200212201200211101220210220201220112111112121211212200200011112122000220000001221200122122020020000101221200200022200002212122122212211101212022122112020122110122011112002100220102210002101120212100200210110000001012221122202222200020200111212112222100200012001020122221012210220210012110112210111211001100120112202211211112210221000112010100002211021112020210110001022102202022011222201220012212111102111122200021010100200020122012012012221100121210110021212221021121222220202101012211022022111102002120022220011021101220010220120201", "120111020201100211102012212110120111012102101112211201012020111021102121022200110111002222000121211212121122120200101022022110121101212101102202020221100102121001101112210010010100002201100000110111212122110002110100011022202111120111001020201121022111202100011120122022011002122012000112022120012011222020210100210200200001002021221002212002022001101100122221222220002220120120120101210211022121012102010001020211222100000002202201001211212120002001202001112211012220202200121002001021022100020112011122120102200210010110121122002110102101022112211202011220102122122021102212000000100010012120100221210020100022121021000022102222022102210220121001111101200002122022120211200012211210012100100011202211002221022212100110212012001102022211102000110012200112020010122002102011202020002111220000112010100021000012222220012220210001210202202100020020010101211001212222012012122000210202022111121102222010011200222002222002112111", "222212011112110112202000002000222000202211021121211101221110210010120000221112012122112121000000121120200220112220220122012102101121120222201202100201010001101020020001021022202222020000021221001221221112021002212201012100110011001011000020221122011222020012201021010221010000212220110100101000020122121202111210121020022100002021020102112202202021022121010110222221112110010000111221000021020122222100102012112111012001112000100201120202211211122210020202101211010220021022112021010011010011011210002201220020011211010110222100001200102021211012011121112100101002122112022210111110011211002221201200120210111122201221221111021022202202112102022212120201021101000202002120022100122202220212111212121011210111001110200220011022121201110102210120002221221020221022111100010221021121002200022120212220111222021010212022120210120212110102122122112221112022001122222220221002110201202200101210221011000121101001101200110002021120", "020011102000001012002010202102210111021111100222111100000010220002121000012022010210201112122221111002002102202210212222222112202200022110121221201021211021120201201220221011002010102202112010000011221012201020112002011020001122210111222112221121220212110001220121210111120012102222222111210002200000110122020011002122122202122011111221102000012102201011220010200222211011000100000011021120100211020110002221110111201002002120211102201011221121100121200022002110022110011202022102012111120210101212112102222102111022001111120122221201122122100111012222210122012222220022121122201201202012222210020210102200110101212210022111211221111001002122120211211012111010011111221001200000110200110022000221122021101022001122101212020010100100100120122002101220220112111001112200001221001120212122112212201111212111222200100002122202010101201210221010100200220221211102000021120011222012001211122200200220110112221001012111220102102222", "001110221201012120202100210120220101002120211122012120202001221001121201012110021202112011211020201202212212112101212021022020220211000100000220211022021210102102021110020000202021020220111012111101021120102002112001012002200212101112102112120212210110222001221200212120122022220202222112120222112100201220220221020202122211121121202211211220221100000220100221020200102211202222122012201211202002100011000120001021102000220012112122011102201102200122121020112121100210212220011010012211000211200212222122212112220212121210110000121122112201221102012202011121001222222212221111110121221211201120211121011202201000120202002100022222212221011011111122110022112221000112112221021101220102020212012110220001112220120122120111200002220221121002022102111002100011200101101110222201111010022020201020202020102210111222210212102112201200220010020100020202000022110111212021000212112022120200022021022220202000022000211212021011222110", "010012102012210002120212100120101101111010210022220122222001210000211100022010111010121001212001020012022111021021221111110211011112022210102010220112110221221121011120102010222212212000002012201000202221201110102001111012110112210212201210111222001020111202122112010220212201112101022100002201122022202000011010200111200102001010021201220022220110102211020000120211221222101010011200201212221211210121001010000222101111202201112100222102122220111221120002110212002001210121022121211102122100220201210000012210021211002211010012110111011012010002012102001021201002110211201101201120120100122010220120212221111221111022100122021101101210211102020021201020012020200101001020210101200001212200110110112220210220200222201200211002020000201111201210120221111112112221101211011202122220120000010100011022021121201012202120101100112120102000012002101120222212100211002001101212022001202021200120112211111122210220120201102001122121", "011200000222202021222110012020201210100100220112222021011001200210220200011222021021012112100120002211011212102111120110201020000102122221200211100211201111121102121021121122212002021221211210012202010021000100211200021100002212110002110101121011010211212211221100120002210012020220210101112121010121212212210000220101210111002001211200212201121011120100211112000011020122210102212020200111220011021222111021120011201002120200112011112100000000100112020100001002220221010010021202022121102210021212112001002102122211122210021020210101020111212202112001102022001112122101120112212000100010100122220202001200102000010011001210011201202010100020221122100200101012011220222101011220122201120112122002020210101211011001020120102201210200120212122121220122200102112001212202020200010010122200111101001222110012021211210220112010100102001022200221020211111001000021212011111220021001100201121212020010111202000020210122201121202221", "122202020221000102202010100021101002201021020110120011111102222011011021002000002001122011111201200001212020002111121021221002020202010222010200001022200011220000021002220212020202102022211021001010101100000021210220100221101221212222210021102210020010012112001001200111122220220122111021221111011111110020022001210011011210211102121120000110112000220000001220220220220222202122012220210211002012110000122021012021001111111210102021020221202000012022020012222111011220101102121221120121100100202211121102011201121010020112012110211001122110221102012212101221001220122200021010101222020000000100000012120211220020222220020202210112010120200222101120220201222102112101102021210220101011120221221002210121000120222222002121012021222022100121001201011212112102200000020121100001011100110000020012120012120120222020121111012011002021200102100020201101121011010002120120111111012020210101122212210220021011120102221012001121100011", "220100202010222102112120101111100210220022101102002022012221002211112220112122022221101221021012011100110212011022220101122012202120222020111222210220212222011010121210211022121100022102001121121020211021002212110011102200221201200111110001022010001112112112021220022020200002022010012001102121011120211121221122211021110002212211222001110110001020102021001020211221200021210002111022202102220220122220111200212022012012111100010202222020020110000211100000221202102001001002122112120222001211220022102010212002220200122022000101200220121110011221020022100210100020202221220100010222001121211100021002221101011222001212000100222220000020102120111100222020022011210020121102221220101112000220222021212000002211002000110212101111021022221220011020101022102202220021010122221121011122000102120011120200122201020120000210221200102110220010100120112212022210120221021010122010101220211211000200212211102210100120220221222010200102", "022122111100102002100222022122001210122022022220102220221222112200100012020102112100012020002221102110110210000202021100111002020221112122021020200212200001011001211211022112220100111100100220222000110010111211100120112002221110010221201110122120111000001010001112010102021010110212111012211202100100022110121201211101002211011121111101102000102212000021022111020100200211120221211121202210210110001221112102202212120221022121010021101011121101201011202100212220001122002211001220110021122001121001001112101122102022201201020110220221000210110121102100201122110100222221011221112100000202022211200222000010021011200001010021001112100011111201021221012202021111202210120102101022112122011000102111221212210121102002011200122022220000010102010200022020102002220221210110002121211100021211011212201202101220202220202201122122000112220211211102001120102122000021120012002202201212001220021121010211010112202202000110110000210120", "211212202012210012121000000221002112102012201100000112202121102000012210222202102112101202112002101022112220200221101101110021011022121200021012200021022200002200011112211120120122122020000211111200212122020200100011211122102110202100121000121120022210112012100000002000020201100212022121001210121011122222210111000112101020202020211012000221211012211100120010012220120001201222001210220221001012100011120222010211011020012110001001210120112012221021222202012112102212022101122011002101202020212100202121101012120111221201101012111011020022121101111020102220021000021002022020211222120110112001111000111021020200202101022102200212101120020211001122020202220201211200021110000210002120121000021222120012102110111210021010111011121210221000010120012000110211201121122211001201022220201021212012011001012111120011221200212002212211000102111220120110020200210011022000000101200012010011211020220000022220002221111101202122221210", "111210001011201021200220021120122000210221011220000100122101000211211000221200020110202220112120002012121211200111121121122001121211012212221210121220211002011021221120120100222110011212111101020000021121102121012122001000000120121000001111000222222211002021100221022120101101202200020001002211111222011121010011211000211002001120112012121111011010111111121201022222120000112122002122111001111001201111022120222110212111100211101001021110021222021011210220210212012102210011011212111111010020120221101121102210020202222001112011021112101101212201000221000221220122012121201212202111220212210121201001221001001010202022111021110120021202002002110112112122122112121212112102002201000002111020000110010021121001122200221022211020012122120010201220020021012221102121000210021021110020200220011012010122221010200001211120112222102121211022120011112111001111222210212102020102010201211000100121122211112112100012022221222111211101", "222110110020022222100221212210110112200101221001221021001120221212201001220221111100011121012022101002110212110220010202020000002122121212101101021022022012212200022021010112011220101000211021210102020021012010002100011212100102210202200020221100021021012000012010122121220202000021202020102010222010012222220221222220210210120002220211121101210221211111112122222102212201202222121112200220210112002000101110202012021110211021001111000202202021111112020100112110000111022202211101200200112210212120001200102122002121011121212022112222120020002011020111100211120112001222122101002222102012202101122011222021020002121111121121112021122112011001210012012022002100000012100012202121220220122222221210012122202210012001102110121100011022201010112011110111121220201011220022101110222010001102122221111220010002012122100200201220100001201121100100011100020212010222220110101020110210202020020121100211120212211000001110000110002100", "022121210021121200211221011210020010101011210110010202112011011211001020022100211101020211222002212110200010120220002211120012120221011221101022110012211220111210211120110110112022122122022011212211002100000112120201200112102221102222010100201220002112212020201221220122120020200120222002000012221120001210022102212012121210200021022221211110211201222101100111000121012212122101020100021202001110110112212121202121210212100010011021222101211222021002110020112000101000112222221101010222122101122201022220100200120022202211100000001002112111222020202211211011021202201120120110100212122101200100221212111202220222200011221211011211202001120210210111010200202101021201111001202120212202010112000120202122122112020002121012212111120212121222221022110102021120010222100011111100112110222012110210122201211121120121000201020011001111111120221021212020110000102010021021220100021020002012022021210022111210010201211112111120220221", "112201011111111111122111001001211022221122221100211110120022221010121222112002011212212010101000020100120220112100011011002121020102121122100210211100210011020010202012000202201020121102220102202111222001200122120022121001111121010012010001120220022011012202100000001121011101001210020001121200120212222200022111101010022001100102201011001001002110002101020002122022102211212010210222121021110121112000002100020010100102111101102220101202020200100001100002011112100111110221201222010201122100211201100222201011112222121221111220002002201022102011121210112222020110012101021110100102211202100020112110110111122110101121010000000212100211020222222120212110212210221202010101022210211110012020220122020212102211122211010121110110202002200110221201012121012201222112100011202202221121222101101011102002202122200000220101000001201121221012120002002221101210021112211100002211200210121222221021120122002112002100221000000000200020", "101011102102201201122012220010110120200112201211120101122222012001212011101222101102111200100222121120220000020210221120122212010212000121220000210102101222221112122010110211201220200011021221101210212201222122010000122221022020212122102120222211102010220222101211222101210022220112211100010121222211001022202022122211210221200002211012120021221200120012110011112100211120200201100201212120220010210112000201221021021002202210200122200000210021212012022112002112010002022212111012211211110211202201111220112022200110000201012021210112101112102001200021122210000011122102002222000121221100201210002102012010002012211120001000110111011100200102121021200121220122221202101220211022112001100110012122122011000211022110022220101100112010012012001000011222100221201202000121121211020001011110001022221110020120011121002110202102210111011112211110001100200111022121211010221100010101012211212012022002221222112222020211200121111022", "120122120212010000122021011011100101100021022100011221200000221021101122012221122120021121210201200212000211010212020221101012020022212021001200011101211210020211220110012221020112102102000202000112121011212101122000100211000200010111122001121012221221101021000111100121002021121110001112020120202010001002200011222022122000222002220022002112210012220012111011201222122212100210220220210220210220102112210021121211000022220001102110002221201212012122110001200010101020220012000220002221200112011121120220112112212110021211111201221100121012021112100120122111120201022112110122102220211222212020011020202221001000120121200212221111120102102021001220221121102010000200010200100102100220012012202221102110000202012022200020111202221202221122221210200012222100211010121101011121002102002020022120111122111002201020200211222022020110211222122211110222020220101121012221221022102201220210100101010022101000001000110012002011001121", "211202101202011210020122010111100200111202022001221021222210221020110201220202002010011212020000020120222020110000211211110010201021101021000012220001222201020221110222201202000221002120202022100002122001210110111201020101222120120222102220111002000002120220110022002102101010000002020212121022210212020200120222202201200011101200212220000110201210100100202012220101220212101011022100212111120121111001211202120021002110202210022011101100120111120212102111121020001012010110112021002111112110121000022220021010221110201100000121202000022201000112222001010021011220211001210000000010000011221200112222211202120020202021211021221010001000012111020021021101120001112111112100110011022120211022021111010102122110211211102222010002222000111002102011110120111020210021202120001212200112212221001022012210121222102221010002010212100022211202020110100112212111012112121011200102112201110022102221122211012001012010120111011210222211", "012012012220101222012012000112202222201112020120210200211000101201110210200222011220102122111012120222220122210201100122120010201002110120110222100212002112221121212210022111222111001000002221122200002101222222012202210100020111211122122220110101200211021222010201221202112111121101102200011201112002012110010022211020010110021212120120012210202021222210212222210122011022101202001111020112001210220000021222122121112211021110100120222121102222210011222211111002120221212120011110011212002020200200100010200001200221202001121220101222102022022221121201000121210021220020200212111101201101011102202200212022100002020212211100202110000021202222200122222000200101012201112020001001012210101101102211220220011120221110100010121110020221110010001122210200202201201200221210110011212220101212222012120101021112221011220220112202210000101211001112102021220201001012111212122102002012222121110100100001212020202220101110211211101101", "021000122122000221220122110200102222222000210000021101211011200101112020010020220210011022112022011120112121002210011220110210021200121202200111201222011020010102002121022201122020222012121122111022000121122010021200121111122102002122011210001101011012221120101122000211100122110001011101012011220002122222021122201201211011012020002000021102202221012221000010010021002211101201212211022011210202100012211211020110020121022200222210011020110011002110201002012110200201022222110020121020010111000012121100110222002001111002012002021221120220102112010202110202100011102011200122011200000121100212110100110210001100011011112000102000011222121102210101010210211000000200110210122220211221000011122222221101010212100220212020100021201122012112122010120011100022111001212112001011220202011010120102202121121011002200201121101012011202210021212201220220221002221012121102022221112221020001121001110202022010110121010200120001002121", "000212021212222101201112121210011200002112102122101211001002222211002201122220002111010211110022021001020100210111000211012210021111210010102012102222002220120222001022120101121011100021100002012102001210012020021021020222112010101122222200220110001210211121012202200222022120222201102210110201022101210112002221211200120120021111201020001100011010202220202021210022212010202222011102121202020211121101002021020100221121000110222122000021021122220000120001211120011121222222201011021121010102001011112220200022002012121102222000101102100012210110012100201021000110210202112000210000210112102102221112111000102221012122122112020112002202012122021221022222101212011001201010202010112220000022112101012022100002020000011111200102222111002200012212122110012222010102020200202012001101100000221022011221011120000020201202011102120110111020210022222120000102120101211201211020111102021222212102222210022100221111222020210112222000", "110100012221012100001200211221220210121210001101102011001102202121201111122001111200012110222211112010002221002021202001102020202110021212020120012120220212220122121001211121121122122021001122220212220122102222010122212000221202012002222121212000012200201021220211000020221111110020002101000210112012010012021022012102202220010001110201022111221212110221002121222120111202000011210002201101121121122202122101202112001202100002002111101000011002022202102211100200022112010202221222211021211101210220212210221001001201211122122200111120002022121101102212220202211011210022020102112200000210210201021120111200212111012210110000101221211221010010121222012112120210100112101021002112110110110100110220110101201022122021221020021012210110212120102111201021222201022101221111012121001011102022221111122100012202220010210000222022110100012001001012111120110210022112010120210000201202010111001202021211200100021200010101000100020110", "111020020000110011212010000221221010110021001222020201121112212212002111020221021121001020202020012002211002111121100202201122110112101122212211022102020111000002110002221121000111121021002021100111100222011022220121101112012212222122212012221012211220111102101221122122101112211012211110011011002000022221022111202222111212021002110101101111212202021112222112111022121200111211021002012222020222201212020212120102201111120102112212112112100020212000201210000212111002010000020111200100202122100122220012210010110102000101112220201210100122021101001012210211121002111202211111001111122110001010012010222102201000011120010020200200220110210211002122110020120212212211001110220120020102211022222201011002110222212212221110120220002102021000021001221110222102100112220121122200020010121011012120100110011121221202012011222120001210102210020022120211102211021020020010112002121200200212201210011110202100112200220112121002102021", "111011112022012010002111112201221101220111222022122121110012010222201011201101020212000122102221222122001221110212100120220112210021022001121211202200010002022121221021210202220100010220210220202112202202202022210121201010100010202211200121220221201010112121210012211211120002212222100010000101202010021010002002200111101220211020020101200012011121011222220102112100201112221012102001100212000000222212101121010012200220201012220212122100002011002201212002122022221110011121220110022210011022212011121112221102202011100212202121201212222211001001020201001100012100012111222001121022100220200200110020021210112000110011122211022212020212212112210002212111201210012122112211102110220011121200120220212211020002120222011112012221101120001102222000021001110020012012111222111002221121212201021212220021220212210210021122011010122102000100202000122011112120201210220211002021202122210020000011121102210000022011212012011121102110", "010202001002122020222210020112021022002202221110210202100222101022011002021101112222202102220121110220021211112000102000021100001022200012020120211222201220211222020012020210102101200120122012001012002211011011211111222111122010012021101120201002001112121210011102011210211221001212100211122020002211102210021120101211212000221202000002012101002220122020212010201212212200011200022222021211201002101121001101000001200112210120221022022122011211000122101100020001100001022020201020120210120022102002021100110010102002222211022101011010110211002100012120021201220010010200120012110210020001022021110201202010212212121101012122210111112120220021111020220222202120002002202121200101212200120102010002200020110221220021100201102100220122222102100000101220202211220122112200202110122102120220020012020021110112010011100221202011010000102022010012121200112200202100010021101221121222101011212010001220001220020221101002221011210200", "120210112000012102011111002120002110101110212111211022221110020112010021001220100220022121002000212010101120110200112011222010221120101210120110121222211112122012121121100220022102001201122222010111202020120112210001221201222022022200102102102111212220102020201120101200201101121100210002202011002202001000022220010121201012222200221101011001221110121110120020101221221201012021121110110220010210112220221021112211012001202012020111220002020221222022101222020000120222002120102012020101210110101000022002112212110211111121111200000112201020100022112010220021212221101000120010120102002102120212210002220202000110211220000212221002200220102212012012100211001102220100102201102212001022221212110001011020011120022210021110212020101101210002211010101210220020222010002120100210211001201201000122010221220122010121021001122001101010221021100012210202221020201010010121222011221020200222010002110222010222021221120010022110001002", "222111200002021000202112211011221001020112012212201222011212010110112212201021211001102212001102120221122010100110020022110100112002201220001201001100022020010012111210011012110012102021012201200220111101200201222012012021120121212210211211110101021210110202110002122021101112000221010000001100000221110122012001200221120122102020222121120101121121010221102000000100012222112110120211222122010001222000200222101101112222212012111011210100100100010120100020202101110120000211120110021211000220112002122201211111202211201210011221210021021110121102020120101122120120212220112210000110122202010021220200220201210000202101221022220210012002211002112010202022020121211210100011001202220011211012020001002101111212110000021102202212222102021002220202102000200000112101002221001110221102012122100120122000012012201020020020110020022222001112102210022112112101000212202101110220100021021122111112102221210201000200020021112012111122", "112201001000022200111200110011212002112101211200001010010202011112122020002002212020000100021002212221020222200211211211112212222001121021212022112000112201012012000220102220202012111012210210021221212112121221020202012020121210021201101212101002111112112120012122121022020121201100221210222211111122112101021201012200102001101021112100112112112022011202010222011022212201102000111221021210001212000102201202212210021100101101022221102010110101002102102221210220002110110101100110121110222210220012120020010210112002222101101111120111100100000010111012010112022112100102002210221102020001002001121021200200222220201221120212022010220122001102202112200001022120102200220020112121111121110111002000002121021012210021110020000021111021001120021000010101200010001020000201111010222111200002011202000120022000002221000110101202001110111202122020102202102220010212012121112101200111122121200210122220011200210000001212210121011011", "011121220002122201011122102122111022202202002101020220012021100101101010022001010010121100112112220110212110001121002101122022020220122010000000212111202100001102120210122221010212220222012010100222021122220210011110011112222002110212220100021220001212102012212021211220022101102120021210222222112000200110012120211212122120112201122120120122020120210202221121020010020222201111102201220020122201212002022011102102000212002022021111220211021221112220112121210200102222220000112211120121001111222211220102022221120002122221000101112200200012121100000202111110121202001121210011012200010110110122210122012212222120012021120000120120102120210102101102100022022220120010011002210122202210201102101210111012211212012100200021002111111210110011202101222102010001101112121220211111022211220112202000200222111012001021121011110020001000111001022101221021011021012202102110201220210021112022102111110002102211101001002121100021001101", "012202012010001000211110111012210210002222122121120002022200120012020012210002211112102201200211001210212201002000012221120220121100201102102121111212201212220000212220221111110001221121022110121100220022100001200220212202200010000112122010222102220011122211220100011222112212102001221221020201012001201021021001202211112102120211222211112001101000211022022212100100121011021012122221001221200020222001000011110210101001000210022221110121121220220222211222210220110111200112020102201002000100011000121020202001121022222202001002022012002110200122222020011100210220022102001000122221201202021022211201100212022002110221111220200020122121011122121100100012011100000000220210110210021200000201122001101202001010100012211200121022101211210200000201011010200010112211102001012011222222121221221121212110200012002002212211110122022202010111021121002022102120002001120012111100220002211010202120020012012210111220221110120010101101", "200112221212122000021002021012011022111122110110110010022012120221002120010021221222120112000010020220201020202210211102101121111020110102112212110121121002111010001102122222101200012121110101111001112110022102200100112222122112211001011100011002220111011110221221120121010121022200110201121221011012200002101121220112110000120020221010001010120011010210210202100100211021101112222112100000200011012111101221022212202002012010002001212220001211101202120120102220012011201110210122111110102102210020120111121212211200222112221100112001001212212120022121222201100101001011120222110120220110121121210200220000110100202202220010000210222222212220102102120011222100020012102100221012212120012210122121011020121000201111211222222022202202002001222121001201011211002002201000212101121222110001011211122122011202121210001201222220222110012210012120222020210101100200120101101100101111110110222112220112100011111201110120201001022102", "200122222122112200210201010201011000202100102212010211220011012120010112101020102100012102002222021122122220101000100110100111002210122121211201001101220222202202212200000021111201012112021102000011121002112101212010120022001122010221010102020021210012122210211222020212022012102010121001221010110110022002102221001020122201012101000210120200221111210001002210000120122200101101101222002002222200102210201221110211100121200112122011210112011011000220210222012220201102220012010000222021210101211210200010100002212120010111222211111210000102001221000010121101022122101101201122000221100001221011102020001021100120222111102002020111002000121100000202122120000000222022120000222120222022010022210122111112012110211201001100121012022220111221200210201010222112102022100021110221211011112201112222222102100221222021000211010102222212022020112200202211201100101010022122012001212201020012112020112120021100210220122202200121221210", "102201102221112001120110112112020222200210121220220012112121011012020101222122101110011022210122201221000102100202010211010221102122111220021020002112110111020011022121222010002220012220012011221011121120101221100101100002001212000001211000102202211120202010221121202200011112200011211211200021222210102021101211122110000112001200202022020100001210112102101111021012121011222101201010202212100111200220011212011002102020101201101122012021221012111111220002122111110010012110200121002202101010011200221211221011201202101122122211201211111000110020000120221020002200202121201001010201210102010012212000020121122011120210120101021012210002002002022002211010102100002111111210012202101120012022100211020012111101022010011001111201120222210220022210221002021021102122020002001110022202020022121000111022122120220010120220201002112010221211122022110220111100200000121221101222021022021002000110210202210002001122101220211212120211", "121001212121102111022111112211112222100121020212021222000000112122001111022212221100201210102220202120021101200212210212110002020021122210110220122112200222210211120120000002220122110120021022211120122222201112020120012112221000010211020200212111212220110201120210202102201121111112102110220002120222120121020012110111112210010200202021111020011220201110201101211020200021202120220001110111010012010221000111220002002011110120011001222010221010020010000121221211002211121120000011100202201202010200210221020010102010121210210110000010211101101002201222201220201222110211120112201120122110212110011211202101110122120020001001212102200100121120002102111122121122102120110122010210200222022112210221110000122020100020200210102121212120112121102110112201211002220122221020220002121010101022200110210112112112011011100210200212121021221221201112111112002211200100002000111112112112101012121210000110102100212220212121002002022102", "121201022210002022022011220022112212012202011021121021200202021120221001001221121222001210212000021202122200010211012102012110021220001010120111221220102111210000020100222001112100200102212110201200222110101201000020102020111202010112102202121010101100212022110101010002112220220210121211111011101221121012222212000110201210120001222012112212221012221210021120200121000221210000200112000112220200210200001020101000011021210200210011211021021001011222201012212000212000002211011101101000221012101010212012002211002200120121000221211010001221222202220111020010000211021021220021122221012201110001011211222221210222102201200200112021002212122120110122100022101021020001121101002021011000111020202112122112200102010000210122112112011020022020202221120011100100101122210200012000002221210222000100102121110020221110202221020000011011100022211112010221121010202210202110011210122201000001002020110021102021112101220212211121202101", "221020000110100111112010000021100222010200202212010210022121201221011120002110121022002210111201202002100201022222001111210022101121110100202211000101211200221121000011012202011201220100011022122100201101110012220202001221002220010220120120002222221102012011211011021012021202000022211121110122022221211121000212012101111101102020122001012100102212220112021020112202101001120110121202112212210110210101102022001020022020001122221000102110010101212010211202010210201101202001022122010121200221111100200000111122221211110021210222122101210012212120112100010011202022012212002020012210100121202001202202222000011121122020212110010222200000111122200001000020110202222110221012202101211002100110220022212102111022022201012100222021202202000002002101202100121012111111122110010102122210221000202200002110212020202112100220212220001212000101020220020101202001120211212012120212112202112021210002201010010110100212202202211020012020", "011001012010220001221010111210211022222100220102222122200220001012002110212102002120112122112010011222221111221001212021101100111112000120112221112010022120020101221102222201212120200021202210021221221011020201222201120222121220200202202202221000001002111011210002122022000121220120011212002110200022011220011010210210220000202121211110002222000010000102201100120122022201122220221222121221201222001110120210120220002012212201101202222001001201021212110121222111112222102111002101102212000211010021000022002211110020010110112011102221021201002020120110012121201210112220020101002000011100210200002220101220010211012120000111201202212102112120012122210011110000212002122212012010220111100222201002222200122120201212111112202222020011020001211210202212121011020211102022200221011201120201200112100222021222011221221111222100002101121121120010000101011100120010020211100101200211010001021001120010120020220120022222221202200220", "202021101110101021111111001000122101112110022112200212200022101122211112022120202000020120002102000010110211000212200110022002120122201011021122000200220022212000202000111002201222002000121022220011112210121221100201220022222022200121100022012000111122010220011002012221202110112020120111200210122102012210011110011112021120000000001010201101102101221221111112200020011100121022210220221010200001222111101011212121110122100011100110101022200122100000012002210221111221201012112110110122212001011011121121210001122200210220022202121200210101212222012111111102200211020200212000122110101001100121102012200011102122021000001112100122112002112120100212102200211220020112212111200000120221101201201112200120002002021211222020120121201101200101002110021011112001021100110100102022111211220011110201020212001001020120122011211212211102010000120012220022101100220112212120222111100201212221100221002210212111212210200010120012212201", "120012010201212200212200211012002220122100022021110102011110201212202100010102010110121200102201101222010101211102000012100022112110110022020220012001022222110111101000120122111022002001121011111001102212011101210022200120210111000210011002220220110210210212210102122020221121122012012210212111010121221210100110112002021122221220210221120201111012020200200211001012121201011222201212011001211102012102001221210201012121022212210202212220121001122110011211222102002011202022011110210012211201110201110222210010201212001110101201212121022202112100220101111222020220000110202110222010020211011020012221111210022211221101100111012210220110112201200011012122020121021022111022101212121202212211102122220212011021110102002202011221201101122210110011001212210010010022101210121020122121112210122212101100002200000122210220011202111110220112211220012112000102221202221202100212002220020101221111221000001200100120121121210000110001", "100202010122211002221110122201002100021110101110211011220111002211101002011101112112102211110201211011212200121001000010012112101122222220100122110101012120110111221201110210212122211011110122121121210011120011000111211112220112212210120212021221011122210102112001202222021202111021021212012120122001221011221221010220111200201012210220220000011200221012200021011210110110210221201120210112200111202112011222022110021021101220211100200221020102200202110212221101212120022010102111110100100100021012110201112201222000212200022220001200220010122221112202110111122112211001000200120021202201011111000011202111012100111220202220101102122021120211112220201020201201021122001000201001201201122200110212020120201201222022110110111101201120111201121100220100001102102021220120022202210111100111100002022200212222022121200222122101111021211202002201222122212100212212211120000022112002100012021222101011212221101221222210111020021211", "020222121122011102112200012100220101012112000001001221210220222121122221011211101121121111021212101012210111121121211211010021222211210101202020202020210002122111211220000221211020201221101020212110211111122121022200000010221000111101100121110220022110022101121110210220202200102120210210111120011200101012101020220011211020102112211120212022201002221200020000020011021101110221122001202011221101012012110121112221121122000220121012200002020212011020211111121221210111111012102021210121011121021121222101220202202111211211221110002100012101001001120022002022202100221001201201122022212112101101222212020222101110200111220202001222000101001200100201121220200221222021222112212201002021221002101222222120002110001021211121220200201210120121000220010112020021021002212122212002212210121111022111110210001211202021011120201120102000010110022100012121220200200212112020001112200211012211210112000221201210112101210202202212011021", "120112100101200121220122002012111000201221020221201002221202010122011212022102000101222112200200202211022000020011220000201212022100220010102010212012100010100112000000121001220212201211021021001012212011102101020221022120100221210000101011011011121002102012001002100212001120222120200022212020111211111020102220211101111201112022100020221111001110112212101100000121210221110000012001112001211101002101010111220111222200012202001220222111010022201102002220120001100101222122122011222100222202010212211012210012120102210110121202001000000111112022120012111200110100222022220121112201221222010220110100102021012210020022012022221020212022211100001222121101112222210120001211102011002220000010011010000220121002012202220211120111222000221110202022100202210020200210012001112202022022222120212012002120201001121201201222122010122010212101121212010121001111102210121202220221022011111102201122220021121111021112000210210111012110", "210022101210011011102221202121110012021021101201111221020001022102220022122222211211201220102221120220222011201220111000122120112200201110122001001012211222222120202200120210100221020201212110222200112202121121200012102100111110112012020201101122102120212210210121222112122012001110020211112120201201121010211111120000002221011221020221012101000020010122020022201020222120002201212021201212022022111101101021111001120221200020011020221000000111020002021111010110112102010022010101011002120201212212212012002121122121221221220011201221111001002222011111221101200221220111022002022220020020020210010111011010021000020121111121110120120002101021020112011100001120220002221112001211122120202222122010202010112112101200111101011011221020112211101112001110021212200021000111120200221001221001221221011110112102222002121101110111212100020222122100122212121102211221000101211202211210212112212020212112102101011001221201022212212010", "221000020120101200210211201202111002211221221010122022221212001111020000122122111000220010112011120022021001111010112010222222101102112112100100222101021210122000200010211000101012020122010000211201010210020000100202201102211200112122002000010012021011200001100210222200021000101201202212111012022211201021022012211000022210122211000221112112010100201012020110222222122012101101221212211211002002010201000122101001101010112222102022212200200222101112221200021212012100100020001012010112101010122221200110010112222200101111011102210211121012120021112111020111211021211111221221011021121011210201022122112101212002022112202101012200202100111221200212202220011220220222211111120222110002001100011101200111001100122211111200112001002200101110002020100221010102002021021221101002210010111020110210001222201100011002121111112120002220221102012020022022220201111210222222110222011201202001200110222102221012002212210021112120012120", "220212012122022020110120010212100012212012001212222121012210200110220101201002100002022001002220100100102101110111202211112012000111020101122121102122212220100201120220101022200022002221000222002022221120000022222122101111111002020010202110220001102022120002020022211021112211200200110020101222110120120010200021100110000121220202121210010212221122100211211210022111122100110122021200112122010100200112012222112112121112010102022221220022100210100002112001111001202111011202010220012102202111111021102021200212110010022212122120011201201020102021110002201001211100012021201010022210222222222201010002100001122211201011001210210022120002200221000000120002011100112102102000000220002121121202221200102001000221000121222222200201021102212102202000012010201111012112001122000110022111020222201001020222200000200002020121120201211021010000120120202101122111101021112101122020002202101112112110010101122220021002210000102120212010", "022210211222120201210010012201222020012020102011121000012102020020010122012011221212202021200010111122001121020011121201200210110010112010012021101112210111020220101112222112020201220122122021222212121200120022221201011200020122222000210122102212001220222001202122001001120101012011201011120022210211221122210100120111120121100010210112102120101212021212210020000202010202011202221200110220002110002220212101221020211110021120201101212121202202111200212012012100210222012012210012202102221100101112220111021010211102111000111120202112012102021000201010012212012121121020221110022000002200001201212000011102201122202120201210102100100000221221200010120121012010121211100220112022120101002001120112222111020001220200020022111220010000210020021012220012120110110111221110200012010210010000011011102112001212201112222111212210021202001011212111221221120110211221200121000200020220212012111212002100120222022011110020000001221221", "110102101221000212002021102010100102111201002220010210200001120010101211220000212101201022222110000011120211210200101020021021201111022201210210211200202111010111221111202012111110222012102212102211120122001110002221200222112211121121211221212121122020101111022121112211121012012201212021011002122002012011220120212201211000112021000200211021120001202100011221100002112000221101010222101222002221122020201200001200221000120200220221220212002210020111222002110121112202122222212021202100200221000100000022001102211101012121020020022211111201222102011011222200000022102110000000011101102201102112101110022000110211211001222221101202012012021102202120101202022021221220212222102120110022120211221202102222001212201210022222221122212222111121120120210201201001120112001101020112112000002012021111001012212211100221002110111120122220020121011112120011022102000111120220211122110210001000122021200211212111001221101220022011112022", "112022002201111100121112111212001222012000212200120002111211111001210202202220122010002121100020110100021020010122010212002112121122122121021222122101112002221200010021001002201121210210112121202021012002112002112021022102222111011000212212020010011121210222212001220022012210010220222020000020020102010011212010010010111012122201121200011220222122211100222101022111210101001001101100002221001122222201011020200100110202122001002010101210221022111122010111222000020211011012021110002021221102210202200112210120112000012202002101201102000221211100110120221110211021001021000111011000202211220100000201022021101112011221121200200002022222111010210020012112011202102101011112121010100210221120212220112201201222100121001111210020101120121121211010210002111110212222200220221200122001201211010220220000001101202200012021111111001021122110121200211222220010121011202012220012212212211200110122221001121212212210001102022210200022", "202100011022210012002001200102111110000221200221222021202002001212022202202211121021211121111101122020010200200011001000022022000200102012201211210121022212120111002010220200002001221002210021202100002210002012010112210121021202200221121210202112122011122021020202100001000112202011122011202001000121021111000202202100200222001000021021201022122021122122010010210102121111012010001102200000121220211121122110211122021221020112000120121012110120212210001212201001012011002010001012012020120122112022201022120000100221001002211020022201201122122211112201011200101211022001210001220000201100211110010022210100101022202111212121202101210002002110222210110101112220122201102111221002122010021001121200101200102211200210102100210112021212220201020022212100120221012211002111200021111121202220001220011112202102100210200122212020122000010021211010021201220111022112121220002120222211200210122011220000210102101020111021002020110220", "001210200000102011111012020111002221011121201202221112202112122121011001011202012222020202121120221220210200220001000212210000022122012020100211121100010021221122202100200022212220001202110221022201222000011100121211211000111011200121121221212110012012102000212200000112211002001212120112210001220122102022002122000011121022221200000000210002201200010200012120210110122210022112221122222011201120000111220011200012201211011012211101020101010121020222111110010202202220101000222112210111212201102100220100000221010111001202010011211020010211210210020020200201010202000110010222200011100112012122102211002110200002210111200110022220122001120022210100021102111022212202000201211000101021102220211221100212001022220220201200201112011012021022121000200200222000210121221112021220202000010111222121210001002021200210020001200202200211001212100021222212212201112201100022012220221000100001210000210110001111122221221000011222122001", "001012211101001110021211222220221020202011210102020010112000221211201212002201110011212200101222102102100000001000021112020111211001112212000122012200222020001002010202202010222222121121002220220221011120021012101210212202100201220012001012201100002212002221110120201120012100001211210202221102120021100000110000102221110200012002122000212010202100212022212122011110012022220200022101020001102210011001211121021011012211021202121110110120012120101212100020101220010221221020022212011201200001212210101210222100022010011110212021000020002101020101000200002222110120000211101012100012121100111101120110011000111102110222100220000210100022001221211021122100120020020112002211100010220200121102020101010112002002101001021120212000100001002202100211101211000000212101021100022001210200221002210120022012202101221010121121101211102020122020221211202220220112022002022022011212121002011020211002122120202021200022210202100122200222", "020220000020020012202012210102221020100001022201200122010110122102211111211202211202010222000002122020001220021201111112012110222212202101001111122022220101121200012010210102022000012120122000220211101002002200122022011101100000121101222112210011110000000010011210102222201120122221121210101112122020111221120000121202222121012022120011212111200222022112200001201220220021122020101121201112010121020120001001011212102112122201102202020000002102222000112201120201210101022210211000111120200200110001211010201211011110020121111110200021111010000210220112020211211012202010000111211022220220110121112120110212112122220100000002212020002221011022011010110201001222001211020222020221100121112210112210121010202221021000202120200101101212022021222021120220211101000111100012012202100011102210022220112101022100020011111010021202222220110121010101110002211100112212112121211112112220200011212002202100112221112211002200211002021122", "220000202021121220022100021000212212101211010110000101102200022012022112212221111201120000120021022111001120212002000010212111222001200020120002211012210021011000011122102220202200000122201222021102201111211020000010022212112122210120220021021122001222221002102201122201212001012001000200002010212101222020120111102122001201021212022102100111000101111010021202001221111012120021000220100120021221220021102021100102101110111021222212122220021201221212012012112011010020220101210120001102022222022121121100012100022022202112020120011222201010120010212012220002122110110102000100201202200220010012120020110200202020001212110012002222220001110100012002222221112102102220022212022221000211101210001122020200100221201111211011220012122211010222021021000110012221120121222120020122201220121200010100102222202200212002011100120221200221202122211000102212121020002122000212120002022222100112202200012020202211100201001202121100221120", "210210111102201122211012222001000110202002110200012112000100011101020022122222020112210222010222221201101201201122002001101110222102200202002001222102000110012101221002221120200102201101200221021002020221120121221112110001201211102021000012110001021022110120202111021022221011002121100200212120202211200010220201122201010012002110220211211020100112101200111102011022222002200021120101111211120021010022100102122021120021010020222221202121011022012100012111011001002122011211002211112202220012001002011101000202201222212021112001012001112201002201122012212110211212211122112202002211112101120021122010012112000012101101011012201110222121001111100121002210120111202122010200212101011202120012102111221202011011022110110220222220002122211120211110010100211001100020211211100211112100200000110112021002011101122121021021212200120212111211012220012001000221101102200101210122020102101101002001100111121110021012011021120200102002", "002022111010010212221120111220001221111010111220222120101020201021022012200211121012011002012212111012110020000111121010211220002022000200121020211212210020011002012110121102121222100021121101111222001112022210222100112211022021001002110110202111000202001011200200212001000102110000200101112102002212121022121202221012221220001022121121200212020022010222200201222102122122100202002110002022100222022011011121122212222201210012211202222010000200110000220212111010202121221221122100021122111212102112112112102100010101211220211120222211102202221110211122100000120000010011012221221111012201001211210121200110101211122110011020021212211011011020222000000210000000011212111202112200112010101110020210201011101121001021222120220211111120220202012211020101212110121112210120122222012000021122102202111121011100000011201212000212222102201011000102202000012001002022000120202211022022001122101012011221100212220211222012202010201102", "200100222011020221200100001110212021112021002121100211001010020121202010011221110102222022112222011000002112021200010120202002020120100110111020110212102212000020110110221020210110101201112210202021111012211121101101222022220022121211210020022102111010220020201020112101122022002011112121110102012100201011200112001010111121211001120101120122222110002021021021200102021102012111200010222202100200220112122111212200100112212022011000020002020112001001002111022112112101111110210020201001202002210000221200110001201211002101102220112021100201211110000022112002020011122100020021002022012202202222021110122001201111022222012122000101111200022222000021020002001000111000101001100220220001022210200202212121011112021221121001221200211021222122002211221211010000201221210210012120100112110100102021121201022020202202120120002100112112022000211210020201020210110112010210012100111212212221201110211020021010202110012002201000120221", "010222210112100212110120100110200021112222011221202221100101112112110021201001210012002210210212222210011212220112020000002102000102222221111100202121102011120200220101200120020011200022110012200220002012210121221000221111111222120210210010101111211022212111222201001022010201111122002000200101221120111121000211110220211201121120101121211222221222100211210012220020020001022211102000112002222121112111211102012200120010202111121020022220110120201201022021202210122121100220112011022100222110121012202211122222011021200020011122201111100000000022001201100012211112021210100212101102012102002222222110222122222121210010022221221021221200122002211221221200022011212011021022011022222102101110000222010100000012012120121001120122222120102202112001122020011020021211121211220120222121101110101212101201200220000021000220101000101022111211200221220020010111011000211211201011110202121111212211002102222200011111201221220220112211", "010202001111000222122200022120012010001221011010122201021002021020022020020121212022112010100010210121211220120022102112110100112100122020221221001101220012012222111112002210220001210222010122222221021122121111022200001220001011202211100010002022121200121022100220211101220112100201101022122111121102211121000222120122222200202012100210012120110200122112100120100002022222111200020211000020112111012012221001212120101011122120202201020200121121200111110001020201001020012121120122110022011221211211122210211011102121022100012022001110010022210212201121220002020211221011210110202001101010222111012011020212120221210210012120020111000021212222202022212212000212112110001010202210120002122111122121011211102121022110011201121220100101220100021202100101201210011201111220022002000111000122001021100212122021002222110022001011222100221122022121121021222200211021001220220201200002120200121001102000020102121020001001010222200112", "211010100100001011201001001111222020010000012001010222200100102002221211221121000010111221120021202100002211220022020222020200002210010021120112001210120020100111022102000201222200122120021122121011100221122012110012100020120101200201021212002012210022101200200222211212122221111001120100112211011202100101110000022202212111012002220002010110010001212222002101022001012102111002010101002202012122100201100210101022121002122011122010210102022102101221210001102212221122011121022100100101212101212020012012002000222122210011100122110110120011222102220020202000101120000011221011111021022120201120221211220110201221021110202002201102102220010011020212111200201011102100221000020110210111200121002000220201202002012101020212212122102212021110212002121100212011101000101112112202112102202012220112112001021210211201001021122211120222220202021020000211102012220200122220102212120210220000020121012011102102122200000200211121201222", "022211212012120102212222111000022011221121220110101112220211202120020010222110022121120002221222111122110122002122000012121011200121120121111211110202212220210022111110200110112121112100000212011102111220000000201001110012021201222002002222110000201012012101112000100101201201110011021202012220020112011210010022221100200021112020001222022112101001202100220110021021011201121212110102201000022110101202010100021112000211220112201212120122011022021200121222202120202201220221221222102010212012001000101100110010000010122211221001202202002212220001122010020120000101020020101020210012001100201121202112222010222020020212021122120200000200022222012201010101220020201201012022002121101120200102021220211122112001002200020111221122100021111012200220112000122110211110102120011102120100012111122010102011111122020012201120112010220122211212020211121010100111012111010120212112120221120202202210100010222002120120111211110101220001", "221221221210021010100002222020012120111112120110001201001022221020020120012200120111001210111011221212002110201002000020122022100201012220201121110200122122210210122001110011200202101220202220021221200200210022202101122122022211001101021121110210222121011011020101220001221020100100100112001202022001111201021002011110000000021211120211200222211001212001121200221022202120022002121211012102112122102000010221102220021212212010100011102001212100000000011212122122200002120211000202100101000211100212120122021102222212112022020112101212010201221011011102111211220001112120100002210010121200211022120122020210112202122022110222222002202120011011100000200000020021222101021121121100010221112201020122220110022202021102222002222021010001011222010120100102201001100002220101221222011102202020212001211110220012120000000212211201100001112001202000020121102200211022011121001210111112121200012201222200101100201001000000012010221122", "010021122200222112010102221010012120120102222110120112002221100222001122200222211022100100211100201210012021120202110101111110020120212012111022111111002111111102222212121010120201222210020110011211212101212021202022020012121112000220220102100001221121202101202211102110122000101102121000101100020102202010201120102120212211011210000221111121020002202221002100112200210011201011100120122011112020101222001220120112120022110202000110001122222000210211001110021012112000012110010120002020011011020101021122110210220101000021000011011010102211002022110022202102220211222002221200010101022220012200000122220000212020120211012121002121021201110012010110211122112120000020222110211211020022010202021100221202221001122001100202002222212010120111000211110111101102010211120010120211220121122010221010212221102111212002002212121000111102110021020002001212210012002110112220020112102011202112101201202101201112210120112212102210001212", "110001210221021120012112021110000101221222211220022210202222022111200120121221211002111012101210100102200112122020220122012210102110201012000101001101211210222020202112222201111202021212012121010220102221112101211201000112221002012220120102001010001120100020111021200102001122100100012020101211010022120101101012202020200200110002021112100200110022011200020010200111122010020222102022211220022101201022200010022012210122122220021101200121121100000221221222111002212210221210021200101120212120001210122012201010111212121112122201002010121200201111111101101020221010221210211000101011021121210000201211102120101000220111112220100002022201010201121201122100010110121200111202220221112220221002001120102212211201122201220022220011221102112010122100122120002200010112201202010221022100101010212222121102021200120011112022111011101122100012221102111002010221201010210200200000110112222000000202121010101001211120012111011010010100", "010021020110010000022201121212111001011012111012010021110100121221222001112022212200110101221002220201121202100211102002211020002110212010201120111120001210022020221000112212010221001012210101120021111201221120010001210102001000222000020200022110122200202011210202000212221212220020100112002111002000200121212220001102122022120011110121001121022200101121122100210121001001212101111001102022101210221012002220221102220200220122122000202200202102210102001011200222212121102222002212111012111110022001222020112211010110120001002121000120001122121011220022121102011010000000021012000011011101012111100021120200110202210002101220012201220020010122221120011021120101220122111010202021112210010220102001112110112102012010201001201122002112111222100021222011011111120221220021122211202121111001202110211220201111210121022022210122221112220120002212001201101102210201102112100001100201110210121120121110001101122021012120202002220112", "122202021220121212122221121100221101012011112000201210011002212021220202001110221102221020120120112212100200121021200202212111102120100221111201102221012121120121011102010112101000212000002122110011111221210110022111011110202010210010201102122021110012012111110222012110100002211002112120221101211201201122022200121202101200212000110221000001002002221121100210110212122002210111202111002020001221102121020110110220220112022210212200222010220102220210002202021102211001102122120220100000110021022110212222100200102012101002201120011122111010111201010100110212210000011201000002200122220012200001201111010020022121010110122211110000022221102111020101012120221202100012222111212021012200100000102222101101000211211212120222010012102111020102211102212112120120220020120122012111120020020002011210120211102200000222202111001020211001000021122001110002202212010101000120222200000010012202101202121220122210120200001100102112021120", "220100010011220011212220122121012102221121201011120122120200022111212010221200112112122220101222002200110202011001120121012010101010000110212222010002010011202001002001020121022122201220101201012110200110022201202121112110100100121220212221100122012102201012010101002201110201221202220202001121101102212211202120111222001001110212101100212010102201101120210122111122111202110211102210121121020100202212002202100002100211210120100101222212202202110121001011020121021210222221220022001121221010221210102222000121002122121201211212101220002211210000220220010101111012010210002201211212121211100201120001000212200201120100210021121212122122212020111201121011020010112011211200200012010020202110022121121100112202021220201101222211221120002011100211100102211010212200022020121010211211200202201000211222022110121001012121010101101102102021121200021101112111011101120102112110101201120221201121111100021100220012212200211222020001", "010021001222102200221111201112011111221212201210022111221001121111221022110212000112020002220122200222100011102010100111100221022120012200200002110010102110002212201011010220121122210012100102212101220100121222021100010001002002222210211200200221102111100022211010121122101000021011121100211002220101020122010102102021002212001002010221222000111200002122222212202222211000210011220212112220121012100112111000222200222220002100221222002120122101202201102022210101222011201211220022110120202010021112210120201100201210222202002010100222021112122002110221221122222001001222102011101100122001202121120202112011100121121211221212012100021202001120202020112221201201001122120010220110122002201101121011121002010001122011012011011210101211002212102200111210012111102021021221121110010101120020210021112212020202000221102112122110222021011022120002000211101020210212210021111121000222221202012100012121010200201110210001112020200121", "211010212201212001021001120110210020020212021211202011222001202222211020111211122102212011011002001220220022210020102121211011120200212221122111000120221021202012110211120020120121022021211122212021221220121100220000201020221021221211122010102111002121112120020201022122222022221122011012111101220101002010220121001122212110202110201012010101002222002200001121000011202000202010221000100010212001212010112000022200012222122200220102221110001221002001002112101121022010101101101210121110200122120222111000101212212020202212011011212201011210220012202111001000012122001212111021011212202202201120110210121020101222000202202212122102101011101101212102022120122020102201110110210220111020022201112211200201010102120001210222100200211102222110111010010211001111022202202200122012010221221102221022210212021112120210010011010211200020220202001012122010222221112201122120120202001222100100011101212221121000000120200011000000222212", "002121201122210020100221002102222200201121002221100200120220012100011201120001221000200110200010001010101221101111012011120200000120022110010122201200222012120100020100020012122111102212002012011121001122212120110022010100211100222021002121202211101211102210020000022002001200012010002211022100212100100010201200022120122101100102022211020102102222021000120211212110022102120002001112122021220221011002010122121010120001210010121121020202110121221011201100220122121020222101112011011101010200121101212002020121211222201222011021120022221100011212221010010101211120020200112210001202110010201220201211111102222222122221111102210120100110002121221222111020212120121110210000000010200001212212222202012001201120110121200220112112120220022101101202001102112002010111222001122100021002011111021212220102120121210201011201220012011201110012110211221101111212221222002022102020212111110021220002210001220222200011122102200021222111", "102200101020120022112101022211102120212202202000211220121122200022021002201221221212120010020002002200101022122001101111110102100200001001011120221102122012200011111111021110022212210211201210120010101100201201101020010102200212110000020022022201112212120002101101220001100200112011222012220222002100000002211211000020201211011212120121102002100000022112100022002011101110121212111011010202111222200111101012000102201001120202022010212111020100010200102220122011112010002002100222002122200122121201210112220010112200100022001120220021211122220221100112212211221211100110022021222212010100001202122102202210211202221202212010100022000012102021100001101000211112011021110120102112121110110110000022120100210021202221020112220222222220101000121022001112220022122111001110101102101210200011212021211201100110011212200101112011221120100202122210221211100002220211121021010210221001210002222000021210222120002010010120201102011112", "102120000010222011021100111102201122220111122220112212012010212001111111120211110211011200002122020220202212021000200101121022212012101101010210000101002202212020011102002121201122200011212212121201020221000211210010021010111112111121021111001111222011010010212211222122112002221212020012021201122110122220211211101111220212000022112001001100212112002221020200221111001200122002112212121201121010122100110202001001212001220010112222111221012011201022022022221210202011220210112202211001001122211010000112201112211001102020000211002101220122101111110001120121010121220020000121120022102001112022222000110221212112102210001202222022000011022212210200222212020202202111200021022010120101210121202012210011212000221001121211222110212121200022121012110110211021112222202100220100021010111000020022000000021121110122100002110001221120012101220011222212001120220111012000102120012120001021221002020011101111120122010222021210021202", "221110000210220001212120020122001000022122100102020222011101010212001221022211002112010120022112110201121110122122020022110011122201020001202200211002021102012210110011210102020021122211012110011222022002120102112201212202020210011000021020000022121101121220101001021220210112211121110010221211022102100121100222212012112020111220222011002211100100101102220100122021020022102100100100200210102222111120022122002120121002101110021102101121210100010222001012210000001112012101121201010000021212100101111221202000001011010001121101002120221000102222120000221121022110120201022020110121221201022202210022220220210221010000001100012212220211000101020101122202220202110201102000022212100222021021011212012020020020120222202101112011020222100000021222111202110201211110121021122210012022021212101122101021101212211100211222102121221021001120220200122002220202110012010121200200011221000102001210102010112201101122112010210010202002", "201000211212021112102200202212211122000202122022212201012110201200010121111221211211220010020020021202102211221022110021002212221102212011212001112022110210022202220102101220011110212010210122011020221210120010102111210122211102000002020022220100000122001012220110201120112212110200100122020212122200002011210201102002022212122002111102020202200221122001120002011001000222102201122000001020000221122112212012102210001000012210112120011211112000111100112020210010112001221110121212021021001101111000022121111201200022012212120000222002022000221100021212220211120201220110021110000210100212101220122012010221121110022220211200202101022000012211111001102122010011022212010000211001201012000010000201020000011020111221122102210122220022022010020211102122110012021102201001021011002101010012200100221012112122220102020212122122212212210102012212022112002201102110100010012101212202221121001120102010102101200102100200200010111022", "100120120011222100022110210010101220001122011012112220120200201002112010012100002102102120112220222201011022011010012112011021011010012210002102210010200112121212210121100021012222101002102021012211200010221112002111201001022220201220112120212111210112012020222002022122120002212101221111122211102100210200112200122221200201221101202112220011021210102112110211001121121201020212120212202201002112201101100120120220212200012001010122112012201012000210210201102112122220000020202202221110120120112020211000101112121102220011202001100110010120021222121102121220211211020021102100012101110222211201211200212120001112002022222011120021200121201210002012202102000000010202121022112210200010100220021212100120020110200211120202100202001100221122212110202212120102120212021011221212001001210102100212201002210222100002200011101101001000212110000121111220100222121022201022021220011000002202021210000211222021221100101112120122111121", "100001012122101011002201120210122121220012002112200101010212220201201211212101001002201101202010012000110122112222112100000211020022210200002010110011111000200102020012120112121220201112122002010222122112010112012000011022022012010122212202000110221111100120102002021020100022111221111100021111122110202002222002111222010120102101021100211010012010012010211201221202202100221012011111102102110111001122100012122210000212210222112021001212012010110112002002121112121100112212100021222210000011120022001120120202102211111111221000012120110222122022000122010221012111002011110212220002200220100221022102112021012201102010020011202220110022222210120201210222101011011002121011022222211222011021220110012012112011122112011220110121000002200110020110210100212120011111111211101112011022211220102012202100222000010221100100202011000221020011002022122101010201200222110221111121220001210201212100211222010000101020221001110121110000", "022110100200201010211221111000222222200010111211002102120100022211002202101022002201111021122002200111001020200111222000112000120202010221221111200222202110121210101200121202012222100122220000100010022010000022100221122112101121121121012120200102022002211001201222111110100001002001121000102122121021101210021102122021212212220012111212120111100002002121120100001021010201200000212202002111001120002220010010100001222111212121012000202202002122021221211022212121110212222222210201010220201220210102202110001220121110001202221102212122201110000202020112101210000110212220111001122101011011022111210212201110202220011211021001000222020102002011200022110122010021110012010022000000021202020202000201021002100021212121000202020012220002020211212000211122201212110021100212100221011212202001211021022010002121211011122010000111120110112020112202011011001202200012122202021202212120210212021022211200201211012112010002222102100010", "011220120221002200110021010100120102101002121100101111101022110202201101011110001121010210221120120022200200202200212201200211201212210010101021012200201022002201021102201002122011120101212000022111201222101202022021101022222012122012000022002022111111111221020002200011210101100010102101002120112020020120012211201110112201122021022111201210112210211011111020122222010110222001210100121211021001122022012210000020111220210012020022021222200120100121121020120101202111201122110201112121012101001012222202112102000022002212012201210202100100222002011010011221011220011202001011100101221222220220102200111101222020221022110200011020012200221111010121120211001110121022001211102201112102202022021000011010111011122021122122220012201020002110202012202001212110221221102111020211112202001022120022100120201021002222220110202002220010000210200021002000002110101002221021111100212101101201212121122011221022010202202120201210002201", "212011022021001212110121101020200201110212021111001001220002011010010202221112202011212210021020000221101201111212212212002222222110211002201022112002222202120022100122101002022210002012101100210102121022120212201120101212101201121100121110021210202020001221120121220000200120010002220200012011112220010110201021021202010211020101221012011112210222212220012110222012200222102021220222111202100200121010011101102111210212012222020222012112000212202100012100012002022102010210110020010012012210220112022001010021211002200022102222121001012120000121110122002012002010202121022222021221101102001111011020210000201220121202022121120002221000111020220102212002120201122211012112111100011202212021222101111202100122212110110222222221210111012121001001002000212202212211222210202120021211212020221222121112012021012010110222220202200212120110111021120120021000021122121000212200011022120202020212011220121102121102200002020112200022", "010212202212212212012200200212121102101120221200212221102011021010101020102200221102200212201220020121022020001122200002111111222100121222212000101011121220220110000212012201010221001202010100000221212221110100201002110102012011122020201000122211002021000200110100122020102012112120002100002022201001022101020120021202002211220012212110010010210012001102221002112200011121200201221210020102222012201200001211122121000102120020011211222211011111021021101101212100111001210222220122121011201112122011112100112011100120002202101122210101201110221210200121200112210021220011221202122220200110012102021202121221220011012020112110120011120020000120010022021101112012201200011010012200220012120100201001010211222202222010020200100000222001200200212220112110221102122011120221100121212001012111111202210002212101220022121122011211102000210120020110000200110100111022122220220221110110201212102220111110022012112212201200110110112121", "200102121100111200212222022122021210011020022102121001002010012010222212221211120212221222200002112212110110222110202222122001011112000000220021000101011112022221220100110220211222022200222021100001020212012211211200200220100201212102002010020220100200111112101010221212121020102200102212221001021100101112022222210101201111201111212221112222112201022112102101220120200202021222211012122000221021222020200000211101022200022010022111020022200200102220202102121001120221021210021001102201121102020200112220120212010120112010121112101000020011112210012001200122211111122011112111102100221002021211000202020201110220000012212211020200100111120120220020002100212220121002020020012000222001212011222100102102110121012211221201122110221212122121002110221201220010221010010200202020202210001221211022011110110110011002121220010121110100200120200102020221122102221211010102101222211200021100121002022101011220222220212221020101011210", "202021002122000022120010011211121212201202201021221120100202222101111010202011121120001012022121122220220210010100222200102002211121011002001022011000002000100000201000020121020111020111022010022102002021002221001111012121201110002202201200012012120022021100200000120022212000000211022201101022102210122100110012000221002101212011222012121001212110201100221200202112112022221002210110022121222101200021012102001112120012120000202101211012010000120020120022111220021122100022000020020100121112200020120121001011120200220020221212210000101002202121220110122202210020200021200220101120212002000102022022101222011011112012200121121202000212022202212002120000110222201212011202121022202122000021021112000012220022112201000010222220222111101201111101211120112200102202101121012222211110122011221112210220110022010222101000010001102220200202110002002120102020002120211110210120120000000212121212010112122211100200221220220210202020", "122112222211221110011100000022201100021201102121112101001200020011221100011111121222112000110121110102211102002211112012101122122212122212011110222202202212112222120222102211022222001022200210002000010011011022221111202110011200200200101110112012201101101122002202012111022021202211012211010200102012010020202022202102111222120010201121110211211221101100122121200202001110001002010112000000122221000121020202211101010202200102120202100121210020211010121022002120122200202020011101221112211210111212101200010221110122120210200221010121222110121002221100101011001220120201102010110001011012121211101211022212210222011120211102200202202210120212000020021011021111220212102120001001210010011122011110202120100222212000112200101101222212211120120011122022010002102020112202220012212001100020222000122022000112012202000011011220111121201221211211220200222201210011120100110121112022112001200201021211101120100222211001100112211221", "200211101200121202012202002202201021220101222002020121210200000102110122110211020110111221002121010212122122211212120201001201111120010102121021102021202202201201002002012210102001000220011012002102120002212121022012021121221021200212200221011002121221111112210221221211110011122022110011000200101100212201220222112122102222111000210111011012021212010112102212201202001021120210202122122110221100022112010022022221222100011000101111202221100122211201211010112102020110022011111110200002002110120202220110121221012121222010010200121011102222101100020001112120200221210100210110212111122111202100022201211112120102221012011012021120010011200022111001111002102122001000202221102002121020110011220222020002121212220211102222101012221000200122211111021010101111211202212220222210102201101200100101222210121120012212212111000122220201120200211011101222220202002222202220121200112220202010122121021000112220010122120021200100021000", "221100121100121211000220222112210102021112122200111010120222122022202022221012010121210122121022210100102102101120101220110102111020100200111222201210021211011011012101201000212201111102001101021121111202200001122202212220011201001022212222102212110200011122022010200102222021211102100201112211110112112002002102122220111001201100121100201121102020001101121011102002210222011211220111012102002200200221000111012011110012102000201210112221120112222221002210002222212212221102110101001100211022002022110100202112001200010100222100012022202122221202002100100001222012121221220222021100100211000220201011122222012121202020211121120000201222012011021100220220211011212021122212101001201011112220201022102201000012000110220012211212101211210022210122020110010110221011212221221000122211102102001102002112111221001002110211021100111111001000212021202021122210001002122010202010002002202120220000112111002102100221210101200122222220", "212200110202112021112000020110212201210201200100101000102110002220220022000022021012200112212001010101210220022112101200200000212111201121100120212020111112111210201120121201021002202212002122211101102102110111100112100020112201210122000010112010210210000100021201102121021121210201210210112001200222001221011021101121222012012202211112222202222011102222010201121022201120012101121200212010021011200101211000200000211211110021020212020121122012202110222020022202120002211201012020010011002212000012120220212201020110222112201002122202102000221200002101020100201121022002201011220212112221120210210101222221012110000222121000210121102220222210210101200000102110100122122010012210100200210222121112210211100112122202021022221111210200100120221021010002221100112200200210022110120220220222211220020011220112002000200002011221121220112002002001101122112210221121002022201002102012002022010111120022202222012020012000012221001122", "020100000000120021102202101121222122220122112001002221212012011122012112222222220122101110122110000002202111201121020121020000002100020101210022101122020122221112022001202021010001222211002201222110002221000001112212111020202111222101222121212011211000101222202201011121002210222000200012201011021011110200111122011012101112121112111001021122101200200102120020222200102111201120011202121111210022012210122211221121021212101002221202110012201010122002211211202012112012201110000122220020002102211201022121102220020010000021011001002122112201202221212012010000100012112011102100211012000122222202201201201110101020222010211201001221122021122000201221210011202000012122112100202202212212121100222120112211211100211111002200021010200012211121001202102211101122112021002212102101211121202100220011020120012002102012002010002001120002212120211012010120220100001012102220020100201222002201100221120101011012110112201100220200120112", "012012012222100100210110011012220001100110101001120202011202202001222000022102200011120221122211000201012201000111021112220012222121210011221021210210022022101211010101210211022112122012022022212221101112100202212210022100100020222100121120112111222122201120211211011010012020112020012021100000211201201121111022201222120110222210112012120011101111010200202001212211221200220000110212001212220221022012102112001122121022110111012001120222101122011202110120112212121020001002210102121121022000202221021112122121201112022012012211110220221011212121110000211122111010022100221102022001011220210002111210020100101002000222002021011011012002220222002011022201112021021010221011122222222121112011020102011020120011202001022011012111110210020201120122111212202022210022002101210100220210011101010221200210212220210202200212220000112002201210211211222022122021102100122220001210112122222010220002120122100201102020000202001001122200", "100011011211020111211001120221012010002011121211021000122121202020020102121010100011001100201221112011222101222120002220011210220111100000012201201101102101022220000020200202111100102021012221022020122112111211212001212211000101121022201110201110121002121201212020021010100020200011212210201101111022200002112111002202220112020110112002220210222120211221111012210220120221121120020101002200222102101121121202010201212012100111002201102201121112101202121112101101002020010112221111110111022220120102102021100021112202210020221102001022020020110200001200220021211012020101202121000221122210220122001022210001121212200011221201011121201200200212022002012102020122110120000201201021212022110020022220202202222122021120121120212000012102000120102111020211111102120011121202011120002000012222200010012121210100021120110011110011001112112121010002011120002110110210010001220100002122211211001212020120111101122202102221211102120012", "012212111010002012121212101112022111120122022200011012110210220012110210011200222102012100100202002201120211020112121000010101100100111102220010210010000121212022010221001112211202101010111111102110012212002012221010122212120012010202102221202112211222001102211002220011221220010011110200212121022122100110101100001112022021001220202201201022010122202110022020111022110201011220220101010111222210100211211011212021012100111120211000100100000101202112220001220212010220102220012022011211221000112022010000022202011120201220211001001220122011202101221201121200101012102002021100202201102022221002100022010101222202211001221021011000001110101002212100100110212110012022022220021012100100001201101210020211002121100120010001012201011022111210122222121101201222210121120020112220122102011111002000120012201110122211211012022120201110211222221021012212020222002101111112122022201021120120010022111201102021120122220001122020022020", "202102222022012022012021012102110100022101200001111210102010110010222210222102002000010110020100201012222200212012200101012100202111102222101000212011200220221220012010010000100222020010201011101010200222101102212100002021221011222110012100000202021020210020011002101022220102021200210220020022022201220222100120001012012200010122201221002210110121111210121100001112201220022021121221110121111010001222222010022201012202121022022112112222221021110120111200212110200021102112220010001021020021222111122010201021121210220010111200121001211201221112102212001022001120111201111211011111120212020220012100101010122101202120211201212102101112112211002001002210022120221011112021120222221100202221212221121010211120110000100110211202122000021202200002010022202011200220221001200210212201010220221100211010011221200022102221100211212102200112012010012012121202220210010122201200101122121121010000222022221212101211110102200011022020", "221100020111121202000020011102121112202101100101000210212020112212201210210112011011102220012111222121000221010111122110221220022121001222212111020002020000202011011012121120102111111102200221102101112011220221200021021201220110200110212021210102022220020221200002201000101121210002012102020011220111020122222011012220020110111220102011000200010100102000100221000002122100020200112112111010210012111102001100022220211012212122210011010022101200211101221221110120002220221002112000212001120220102020211112120201002020011120201220022200012002221102002110211212120101220220022120201201211121202002101112200222121000000021100101201211022210212111020000120100220112102202201000001120022211220100110002111211221100200202100202120020002002021221000202111002222120101201201012000122210121000102101010202102101012120111221021210202012220221011122000200010211012220212020020211022212112200122100022121201022002201220221100022200000201", "200101000200201011202002211101220111112020101010022211011112001112200112002102210120212211112200022002010010002201111110101111001200210000002220002000112200202002202122110000102021201112121201010100011020121022022010020011110202010022120122212102120011022002020201101200021010201022220021121101101210210220110201211112100012010011101201022211021010222010020010010100121010102201122000102122111212002100102101022200022110222010002121100121111102111102122021221021111011011211212122210120022111200212122211201221112211201012001022201101201200211020010221002002001202020022121121121102220001021002210001122211200210002210001000212221122021021001021102012120111221012012221022021002022212101112010010001102201201012000201102121001221101001020221220101110220220200200222100001012122111202201101120010100101201010121022221020221022122120121121210222022012021222022021012121020200021112010210011020220002211120022210202201102111121", "112200110212022210020112111210010121200011102220210102022011211202212201002121012112111220212010002002001112012122201020022101011100200211102102111002211010210122120021202102200202120101102020012111211102021012122012120111102010202112112102100212210220212121202121220001101210210110201112110101020120001122021012110000202121211012120012222100012011222012011010220011202101212100210110222012012022112201200122022111212001221021021011201202011100200210011001101020111001020111200221121220202202020122021222221101222121001211212202100010112212022122120120020010021212112202111120112121110202212021011111002001212021222110021020200020020202100010210002200201212202112221002100101200010212101012221120200000002011221111021222010112102001102220211222022220022112001112222200221110000220101221211220212001122011200011101100122012001000121211111021112121101112102122110011102120201210210000010001012012100202222210101022101200221120", "100120220202120111002222000012101012020220122211121211220022100122112010001011022112220222100200010002112002101002000211002121201110222101011220120010211021112221200120120220202102022200201001010100100200002202020022120211011100221020212102102100021220100101222220202121201202102100021011012100221020202011101022002020211120221012201102121121221012122122002122100221220211212220121211202021011102111112120000212221002121211012120001201122222221000020012120110100202021021002120100111020220212112021202000212101100121122212121220201010222201211021201102210212002222110122011210122212222102201021220212222111211200111202210200211022012100112010221220212112210212221212000102210211002100101001022201011121111011002002222120020211020121112010102221012010201011012101212212002021211220211200210110122112000110010012200011001101121002102010222201000121212010222202122200222110100121200102011121222100210202122021220220210001222021", "211112221002210002120112102222101202211220021210211022210200112211012002012012212021000112020102002210001112020022002102000002110111100100220120211200001211111210220112001022210101111012022110202022000020122000120120220020012010101020112000222001201212022201221210120202220220122202201110022012100220010222010120110202000010122021120110011211222112222022011212012110112021100211211012210010200221201020201021220112110201110221210210011002122211120200201002202021212110202101210122100021112101111002120001112011020211010200010011012002202222010211211010000000202101001001110110202211221202020011110011120111210000121002121211011102200000000012120221210220002001000112111222122210211210011220220110212200000210200022000222122111211020122111011021220112222021021022011211010121111111221211201111200001211011200020222021011102120010222102222020120011000200212000121000220000111022202212111001111010200020100210202122222200020021", "012211102021001222111011200002211101020221100121202012220022120121021222020022100122211112210100100002112201012111122212222200200112221121121220210012122111022120120002201121210122222012111201002012010201020011202201022211202110202122001022201011111221001200010122102112020012110102002102100202000210220212120210022101111111121202022210010222001112222012111111002010022021222200122112021201121210020202212011211221220021000002212122222211221111122211200020220001200122212102022201212001111212201011011011120122001022212122220012210110012222100220011010010021210102210020120202221121100220022112202120212121211001012001221012220221210221211000201112222111111000211212110122100011021112022210002221000001120001111222111022122120201210210202200102102111210011212011122221112111010202100011220202012210110122020222001120011220021100210210222011200120122202210222201012000110010110112101101122021110022100110201211010210211001110", "110201122000111220201212200211212001000121102212221020102201221022002010121012010221010121022022122212210021102002002120102022020121121021200200110122010002222220210101110000101101002222222222101202101000001122222020221021010021210120112220111002021222200020001122122002111000120122122212101102122112020122220012022222121011111110000112002021101022100112121102220001212020200020221201012201222001001102001102102121102221221022020200222102210011110010110110020112222000200201002001120100012121001220211002122220200201222120120210101022020001001220000210100022201210200022111210220220012110202010111012222111201001011202000221100021210020222022102102201222101021210021102210020222210222222212220001112101220012020011201112201100010001111000222212000211022020100220112121122212122222121020021211220220211112012002120111021201002102110121110111112011211211202021120211210000211012200110222101100120010220221100210120012112102001", "021212210220100001011111222001101122112020201020212011121010021212002210222110001212122122000000122101221011201200010110221211202002000221021222212110212102012221111122110002122011201111120122112021112111200212100221012002111012101101120222100002011102022100200222120101212221102112122121120021001021221121111020121011122102020200000111101110201222110000021110100121202202000001201220220200010102211001201100102112120120121012122020222012212120220101121101222102122000120200012212020202010012210221212100221120212010201222120120020220210111222221211102010021110012201121012022021222022000112120001221012120002111012010120100021201101002102221221120101010102210022010120201020020111221001012021221020120000202220021220102121212200102210220011112100122120022002222120110121011200212121222011010211100220102100110002022200202211220011220012120200212101010201102202210111122112222001022122102001010220021221011121202211112220211", "120212220200020001001111000220122220210101101111100020011202120012102211111211211000211012101010121121122110100122122102212022222001021121201020000122202011100222202111022100102001001201110212011121200000002000012121201002201112221200102010100020210010110200110022211210020012102122221001000010200120120100020011001210200002211200021021212001120221122220202101110012022100200001002220221001111120022220012100120102111211112200011111022110212210210102110001002000101221111121011211200222012010120002212202210121000220110100002201202001200012120220012101111010212122022210021022022101210100010201012120020211021010010011200200010001022101200120011101200012212011010011012022101101100121221000102001101102210101000210220002021122002212000221111121110100222201102211022221002221022020002120101102100020220200102210220011010121220012001111011010010012011010110102111011122210022200211111022122111221101122020202102021020110100200", "002002101210211011221210100020210001211121110000210210211220010110101112000120211100020211101212001102022011201122100021001022111012022102110200020202210010001100012100222222221211110010001222111000121000211012101011221000020012011212010122112110220121202222221220220022201020011202000020102222220010112222202201000121101012001002122110010222210200112110211212221022222102220012222112202012012201000012022011000122022010222000100020110022201002112010011120011120010112110122101201110022111120201222020121211010200110121201211001010121022012210202002221111102011100000211020112212021220011102001112110020022222020011021222222020102212002012122012121121011122112110002021102020112021002120200110200022122111010001020012200211220221112000021211020220222211020100000000000122112222111210012020011211110201212122000211200022202012021010002121201011122212211221000100002211000101101121102210100022112222001002102201010022201211112", "100200220022102020212020101022022111111220210011011212100121122011001202212210102002221021012200110120200201220010221022211121122111221122002021101220210222011201122200211012220210212012122202011120021200021010120001121201110020201100012010112000101111100200212102210011002000221212012111121012122221000002112202010112201200100220121020101200101120200110001020122211010201021102010201211021021100111111001111201100120022121210001122020101101210221120110021222201000111100012021100010021101222120002222012202000202222100011022202111002120220220101110000022012010210101210101012001110010112101212000010220210212211022200020011112002221021220201022111121011001011100122121221120020202000000220012101100211210111002021212001022201100210022002211011222202002010120201111121220211011020211010100101100011210102111212122210201002111012101100110021212101212202111022012210212001012011202012102012021122002220010010210112202010000201", "121011100100010022202211010222111212011021212121220211100000022220001002011212210010022202222011021112020222022212210221220202010102120201020122210202111001000102112022112212011221222102010212100120122111110122102111022122222200121210000102202222212212121211002200210101200002200021221110120021010022002110020201121110022021010011102020202102121120001012100222112021021021122011001201020012200022111212201102002002122201101202110101202210110222101220120110121022200001220212212202110001012002220011201212210111221010102200110211221000020100022120010011100022021100010021020101120120111120122122121121022212122210110001001021112122200210211011022021101000221010010001102020200020220111021200011111122220201112112200002101112121121101011201111010222022212122211002120110210202010120120212211102002102212120111012222111202210020201000220212002120211201021210102121020112021211000220220121121210122210202010112122112201020101011", "012112001010211211201112101021122121202110100120000100111101001011021112222011010001020112200020201210021022200022200122210122010222121112120011020020201112110121020121221220011200100201111221022021220110022110220201211222122102111211121202202111000021212100211122001222110201121121021220002000222221202001101022102120222121021010012210020222222222200001220121011022100122112001121212202110112012020111221021002010111020222200220101202101111012122012212211100220100002210121002222120122001021201000102201212021222112101110200210112110120012202021000211002211200022101222121002010222121012010121200210001212220122121212101121111000112201222111101122000201000021010002121211211211111201001021212022100112211211101102001120220200220222000102121020212011000012011202001010022201002220100001002002010000120222021222022002102201010000220112201101020202010012110100101201202022120111010212022100202120201221011211002000020212101122", "100211211101120101110212002020000200112201021000002201011222020200101110222111120001212111101210121010001002011020012102212021110210010220102020010101110212211012212221022121020220001022202100202222000012122022110222102200222211001210110110102221210000102210201222021122122100112200222202200120101212022202201121121112010000202200102110212120120100101002200111102000211222110022000102200200020000020001110202000212000222212211220212212122101121010120021210021202200002100202100012222202100001110001101222202001222222002002110010020001111121202111202000220211200110122100211112102110202120200010110121001211201201121201100102101212000200200110101012022022122121211200002222202121100211210000220001011010012121000110202010120000220022221122022201022210202001011020010222221021100222001121020201102212121221121100100001102220111002210101112101120202012000110000110200210112202011001202211012210000102220220110121221010212021200", "200222112221221200102200200220212010101022001020201020022201212022201010112210222100122001120012100122100201122122102110002112220220200201101010220010200221211022002222211111010012110200101210100022222002010222212220201020221212002110010100120222112220221222020000002221211210011202110021202100212111122010000120001002112122021110221011001212200012020020221010101100022202210020002122021100122201122102002002112000120021202021020122022112211001120221020011000121121000020102121101012222012022100110110100122021201121212101221112122201012101100100021021202022200021200010002010220101120220000200210012110112021221220112101221112100021100222021201110101122210220200120220110002120200112000222001211222211000201121122202000120011202110022211112001011011120210112100210111021011212102210100112121022100221211201020210001020121102020202212102200001112101122210210120001100002112200021212222010112100220220210210100002101200221122", "111021001111210020101010111201222021012010212200201212021211011001102101010222002011110001100201120110211221210022012011210102122202011212011011112212020121211101220101200122121001211100122222021111001022020000000022221222102011112201101021110000002211010022201210210121012101201121112021202220102202221212202112212012000201110022212012020020221002112211110121122120222210212201001111100211122202021201000022200221222211201220201002100012210011111110110102112000212111200221200011021221221220022221111022221110222002101211102201111102221011001020111022211111002221120210011002210201011111220120002001120121101221001112002220000212021220211201120111202000220011121100212201011202211212200112000212000221101210012012021102011221201210101120101122211100212110112202200200202111210021112022121010021110111022200210110200101120121202011020100112010201121212122122222200112210222212201020000022212002011111100111200010001101222222", "220021220112020010002122102011202211201001210210012002221002220211112110212201222112120211000200202101222122202110220200112201201211121110110020211101100000021121120002020220201102212210021222102200112102020012001101212212210012121121012210101020110102102112012200112021220211021101111100222112121011120100022021212001010201222102102211212102010220110122001212000110011121210201220210000202120222102212011221021110022100202220212212022221112221200000000101012122002002211120122221200200210212010212020012020002012200221221211120200002002121211020101000110100111001202110100120110122020202120001111201021102101200012101001102020121021100200000220100000210110102121101212211121110001000102221201021011120100210011202020110220022102011000122001200010110111210111212210120110210112000121000211102002012221211020121010021212212021011200012220200022022112001121002002002102200111200111222210102202000221220220002201001100101110022", "021220200001010212002222221010221011020220010120110111112122020021100002211012101201110201202101110000211010111000222020102110220002022211012222111210001220221021011111101101110210002012211210201201201200022011200021212000221212212100120210221012102121120101220020210120121020212010212100100110211110021112000212222002121001211101210120212210220121021022111110121210101201121100022011112121222011021001112110212201000110201121010002122120010200020011011210120101200120010010000211021210111200020000220211000220101210111220022120212020121200202102200221001220111001220122210221111010001212111210210112011221010201121120222022210212222021210000001111210110102121000110211220222201022121111220001221101200122100221111102201121011120011212111020002120220121210101021012001200020020101101210102120022002120212110022222101222011001221121220202100222121210120010010022121200002122112221100020121200112210011122100110210011011122000", "002012120100200222001100200000010020202211112110001122200210022022121001111022211101002022221120011122022101200010220201120212201022221220220122212221001010201201201100010002211201111100120200222200211220200220002110110220200110010102212120222020022002201212012010121222200120210222020112210111211102110021102012121121002211222102210221011001110120012111002100211121121011101000112102001121201120120022202111101202211102022020111020102121222002110010101021102020120101022110222011011000111101221111201000000000201102210102110002202112121002022122222001010122211211200021112110020000201001200220211021001211022010012000202000210022102002110200010112010222200111010012222202221120111021122111112212111102001000210110000102011112220202121111200102202211110212002112221201121012222222022121210000202212001110201011221211201211020012110202021110001100222022001101012012222022012220122222020101020122222200111122200102122211221122", "221200202100020221110000112112201100120222210101100210012000201200100102000021002100102222220212221200012210100001200101002022000001201020211120111222120212121120121000212212012020011200022122120010011112011000111012212021021212110211221100112212122000121110202012012210221211100011120121010011111012101021001002100222202111021011000011211222010012112021012101111122121211022202120200000100100201122200202121122000012122000211211122121001011211100101202001010002111020210220001202011011012202220111100111200020110012221121002102102000112201021110000102121112021011222222200120011122112100210220212122202221011021221112220121201100201210222100121220211010122110002111021211020111122120111100220212122001212020120000121011001210001100102112212222212211002111002121101111120221101101111100220102221012020202202121202202100222010111012100011022120010102001102102212120122200110200110021012010121200221002122022021210222011121001", "012002021110001100210121210220022120102221200102101122101022001111010021102002001012112002211212011020020202102121121122122121111102011200022212212101101100101102102111121112022022221110001112222022022102020000110221212120100002210102022201002102212010201011220222121010102211220111002010021201121220202000222210122001202000020110021221222120110020211210101011011001001011000111211210010022110200000211102102200111112102200201001222000000011201110021120212002220122022112110200202110120021111112212222121120101011222101200111100100210110112110101210202101112202211112000010001000222012202120211201022220100121221212001022120112002020222011110112102002120121222022111011222222020011122122211210120022221211020220220220120122000220112001210202110221212002022001120211021000211122201110121121122022102110110010000102202012200102210122010202121202102110201102211220120202221020110122220212001102022100011021001210201201110220112", "222112000210022022220201111011100201121010200201110121110001120201020201002221001202010202102011000222110000012210020021112110120021210020121102200200111001201101111100200202010200022110100120010112222021220012211220210112002020112202002010011000122112011220210100121200212202000201202101111221122102221110210212021222000111001012020020111122022212101002000122022102200202020202122121112202220212001121211110101220220220221210020022120102021022021110210101011021121220110120202011020221101010211102212122111020020102210220012202201102121000200020202201120120001002122121210211211002020220022200111001211112110002221020001201222000200220011110102220022011212211020220020222202011001121001202121021100202121112210110210212011120212212011101122220001001102020021012220212002222221200212221122011010002010101222101100222121122222120202201002022201200001220112111021010022221000222021210220000222202221122201200112001122112222210", "121022200011210011020202021212102022121020222200112212000221221022122122010111001211002110012121220201010100200110202102221102010210110112021020000022202100022212120020111111202112220200201211112020111211200112221020110201102200222221100012101220100201212102120111201200211120012000211212211202101011120101122102111012210120202221002202202212201200011002121212012210001111011101002100202010022121001020021211200201022120120100102102022120101210001122201212220011102001211211212000011001112001211021110220121222021211200220100110200101011221110120121200102102002010020111110101022001002212010021110000021201212121012121201112011002121000100101001110101120221210211202001012010210012121110012101110221221111201021201201010201012102122120021201210000112100022220111202202121000102121221101122211021000211022101111012111210212221122010202220010110110222210020201201212012002110222101000022121022010221020101012010000110020022112", "012020112100010022002221200220200021222220222100210002221201110010212221010220102201221222020221200222221120201100202111022012110221201011202211120000111221212110021120220222200120200000122011220221012102002020221200101100012111100210022100021221022002120211021110221111221222011001110200121122222012210020002111200112202000212102000221021121122112022112110202021200022010220212102021200022202010112221102212021221100022012202102220211010012001220111211022122220022110022222010210012220110220220220020202010010001011222000011222100121111122110102021100220020202011201022222201202002112222221200102010210212002201022101202101220102012200222211020201001212101120022011120201212111121120111201000020110200001222001010021122021102111210100112221020120221210200112012110000101100220012122102101202000111000222111111212112021001112002212120220002001202212211222201002000001120220000221212101101200011110012110211222002122111222011", "201211200122200022222001110211010100001220112102010221211211101120221201120211020222001002120101120220010111210112010022200211110211221210002100102021201201011100022222102001000202000201100010120110112112211020220011002212220000100110202021011110201000012022221101100002110112222112200112202121222002212011211000022202211111011021202220201021110221000100120110012022102100121110001021012012020210001002122122211211022010212011022110212200202210201101102012022000021022221000220221011102111000110212200112110001200101212122212022202200022221100111020211022210220212212012120110111020021002211221200012222020002201221001101020200021102110200022020022122222100120012001002021012100222211211002022122101002002021001201202001221002220102020121020100121011210211111202200221212002222111010012011210121120012002002120210220102002100120000002012011221200112122101111001200100101202220101100020000211112211121022021020111222012220000", "102220200012101121012001112010011101021220202102010222121002001102102102110002122222001122022122122200011101111010120001102211000111220021010111222100020120211211121110022211101101200210201011001221201020100001002101222022000121022220112112000012221010011222221021122022110010120120022001200211211122011101020020220102220002000221011111010100220211112001201120211222112201102112211012102110000021210221122211220021122110121210111122022010210110100001221212122222010110210002020122000121110212011122102220202001220012011001022221020110220011111220211100212221010101111222010211022211221010120022221211222010010020201100212011200020102011121221001120001202020222120012222120100111001021100020110111000110211101201202002000012112121110012221102110121201102221201210222000022122201020200110122021010020000012202000102122021020122021221112022202010210010122220112000222112122210211020002100111122121012011020020102010201112200211", "000202012121200100002102002110112102221200120121110212112001021222110102020010201011121212002102122000201101001201122110021212120011210110120120220020100212000000210012120101210100011122002211101021101212222121002200121020122001210221020121102011221000021202002000021102210101120011020122020200102110002010220020001010201001100201120110112020201202010120122212101101000012000020221200101221211210220211110012020121220122120212021011111010222210001100202122021112111100102121001220202022211110200101210010121002100201120012002121212000220112021021210201120102010122112001202202001021222101002120212120221021221200011220200202221020022122000022111211112222112110101001020211201212201220202102120210012100012222110102100002201020001221220002121222021001120210201220222202102210000110102212110210100220211100120220211010212021012012110210002021021021101002012102100201222002200201212220020110220222122000001120211100112212100201", "121221211222222011120221121211102122212110112222220221001212022212012112202211101122210220002212200111122011011102012111020201220200202122112000110101212211001201011202221011112000221201011212001101012122022221001110210200201200121000101000220120212212012201101210222221001202000111210210112210122001100211000122202002122112112100212100101122221122021010200222121211212121200112102020222101101100111002011001102111020221221001210111012221020011222120200120121102020220202222200011211200102122210212120201011110000112122220021012222002011011000210222121011010100002010002100022000011211012021222122121210111102020010112122201120101100212002202022102111020100201110200021210221000001200221020221202201221102210020002012112210111121220212022112201201120000111110211011202020010110110001212100220021000001021102002222022100111210222222010200002110222201222100110221201211000111111202000011110221012221102212122200010110202100120", "212202001001000022021101010201021020220122011211221002202020110122022001101021001220111221121112000101122121022102111111220101101100020002020012021012002021110000210210201021211101001112210120222220110101022022011210020101222001101021022212010201022100202020112112210012002121000002022122001102220002201122022010200221211012122000011100000100011121020020020011220211211200212002011101201002100202120200220010122001022002102022122121210021222220122211001012000211220220201112200120011021022021111020002210101220102222112202200212211112200110220102222121100021021101020002200210220212222122001101101202120220222102121222102110212122002022002012211012220200220221211201222221120010100001021020120201201202212000221211010002201222210221121220121120112022020210001202112211102002120202020101000201200110120202002012101010200001220111111212201210210220120011200212021122022120220022210120221110220221221110120102010112012000220200", "222122021001121102010111001202100100100221220012200110121010101210220212120101122210122101221100110101002212111221102121102222202020210102100021022002101101101222120222210221221022101101222202100021101000101212001010011122002000102122110000102221111121022100120201100021100021120000112010110010012020002002100211222101010202022022001110020201101012020112201220120200121200200211000220012121100211112222010222210221222211222112021001200221221000220120210210200101212110112212010210211220111021222102110222102012102011202120100101201102001112211110120112021021212022222210201110120202212201211100200021022022110112012011002110201012222121110002221012120000121120222212010221112201121201200012110221011110002110122102200121002011200212022102000102022021021220000122001212212201012222112121110011012221012201002211012210022002220102110020121221210012002112220020020101011212010212002102211010020220011012110120220201112122022211", "202201112001022002000022021011210212010200212020021200021200002000122022102020022000020022122220212000111220101100201110211200221211100220022220221002211021112011202002122210201101111002212212100000122100201102220022200212210020201020200122111002221211121002001101010121110110222120022021222120120112000101110100101021111102111111020221020020002010221020012212000101111010002010000221012011002120120102010212100112211111000210212220201020202211022120002010211222000111200010121022221220122202120201002221102202011010111220120020012112121000010210101001102211022020220202222011022001010011201002010222010220102112210012010022010110021110210102120022102202000020100202012201000000112221000110110112011212210100000102120202201110021022220220120222212120111200121020110100221001012201211110021001112221102200220011002120012012021222110220120212100210011122211120011201210202022102220102202022022011101121210200201012210200101011", "100202011112210101222010020200110012221202202212020202102210000101221201210222122201202122202100002210102110011121112210211111122220102122011001020021022122100210222121210110011212102220111222110002102011212210120120120011210120010021210200110012100110021111201200220210100121111002002121011002222210010111111110101212202200022021102121010001000221201121101210220101101000211202100100220200102200110220110110020110220211112121010212022202212221012011221221220000001001121012211212111010120222212212120100000201112201212000021202022122211220222211000122010122100121012011020002002120211222111010112010100010212001101100011120000112220000010200002101200122120000001011022012222101110110011200100122110002022122001212010110222221210010212202122111110002002101112112212221220012112221100012200002110212220211121021010212221001001211110000001110211010011001022201010221122202011221222110001002220120212021211222011220100101111102", "001020112001021111110102011102012212210010201201221101112211120120120102110101000220211100210201021010110212220210000221222210002110200201021002020221221101112221112222111120222202111211122212001221222111222012021012211201221001211021001212221121012202110010211022110021002110021110121222000021122201221201011110110022110200112210221001101210021122221001110122020112022021112211202210120011001100201020011202101000221210011112200012102112121210122212020211200012102000212100010002211022011122020101102000022022110022021200000002200212100120000002112012000122121111201011002202012021021102011001002120101101010211201202111002201122200102222102110210100021020102111111002220200011202121021201120002001020122210210222212210102020010201110111000000111021022200212220210010212221220122020100011121002122001020210110122102111221212221202200021220201010022102000112002210022000120122000112122212102101221012101120100011122210122221", "221200020002210222112111102111002010121100000010212202121222101120121020201020222012110222220001011221021012101110211101211220021010121201020212021122102202022200122210012100102101210202102002101202200200221122010000002120020220212221220112011012112112201011220211021220012201000201212011110021000100122022210002102000212200012010201101121111101021020210200121022222220121111201021011121111221220010112012212021000112010011220111001202000120100021202200112022100101012112011121101120010001221202020101200200122001121102011220011121112022001102212212201122021201100110201002111110022010120101011201120102010010012112221022011021000112111100012221101020120201220101220221212111010012002210102211200001212201112102200001210002101112111210212112201222001201212012012100210220010021111001202220102110221010221111011021211010220020020001102022112211101101120210222010221110220212122020201210210020001222122200121022111011011200222", "101110112212102002112222111102111210002112112021001210101002121102102001220110010112010002020111201212202021200201101212110021110122121022100202110002202202122021210010212021202101021000112102110220211011200102112022012101102220210222210120210020101220000212102011101022201210111120002210020102021110220212112001121101110112001110012120120202222100202122121121122021000002001101002022020100022011201010001221002012122210102100022211202212012112002121121122011110122021000212201101201102221100000011222022022201111110001102221112002002100021222120011211001011002200202211211012201101111001020120110010221101000012120002010121102121112221201012010212112112122020001122020111200001111111122011220210101101112010200012110101011112200112100122201021121002201221122211211112121022121020120211122200001020001021010002022001012101120110112000220122012202012110100120210022222202021022212111011022210022011202000001021122021022122100", "102012020112202112012111011011012212100000000120202211102100021111200012001212212121120212010022001102200212211100210020222100220012200222000111112011122202120221012000101011121022001020222221120101000122110002020212010111012022000101221122002020221201011120221200022021121121202110022101012101200202220012021210102112110220211111221022001120110210212022212022210000010102112000202202122222101200210020020111121202022201012020200000222011102020201012220210011120221020211010020201010211201211122110000112202200000012000211102221202201020202221102112001002101022001222211000000110021222100011001000221202202100210001000100110222021112210102210122122222221211110000021001011222221020100200021100120220122001202000001200020210121101211201220222112212110112220222202012121100102002112221102211100120121002102202012212122121020022200220200100011210000102222212022022201122201201222122022012111111202000110211211022102002102021212", "222202112222220202100011021120012110100020222200011210102202210021020120121120111022102111021221221101020000010002210011200102211202101101222210222202022222001002211212002002212002111111111011212210020012220020100101010221121210122222100111112020022000102122102022200011100120120020112211112212122111112200210101121201120120001220120220120021020001210211211120000200111012111002000121221001122022221201202001102202002021221201111201111100011002020121002120002222010101112020120220010200122111000202020000212221110111112110121112012012201022120012221010220211021211010002200121012210200000102222101111200121222011101110222002111001000102202121212020210211222212111001121211201010120010100002022222112021120010122202120010220100121221110110110000221111120120021022200020000222110210222111021011122211011002200211112112222112222200202211202200220211002220100101120021011111210020110111011222020121012221011210021101121100112110", "101000101001111000211202001112022102010212010202222120111100200011212220000101022220210001200220120020012101100011221221011200102220021202001202222102012011102122120022220221011100211122100221202001112011111012000000210210120001101200220210000012122112210101100010010022122012211110212201022110002222120011202111111222221102000010120200211010122011211100212112021122022121200202201122012010010000100100221122012102100022220112112201220111020202002022000220200000020121212002120202210200201121111021021201201120121221010011222000201022020101201112200111120012111222022000002202010200122102020001020220202100101101210000110022000220020112212210102011120002120011102120011102022220122211120001222122012211010001000210200201021122220011112221022221120122001110022022101212000211110212012021101122112211022111020122211100001012102202201001021120122221112211200020001211202010012210102011021002122222210012101010111110120111002222", "010102112220211210202121220111011221110222122111001001210020000110120110102112000011122221112211211102011122200100012202210121211100120012020001202222211012111201122101000222020000200002201010222022110212201122112202000222012210120102120122002211220020102011201102200221211022212022000200010022220100122102200111012212002121012101201200101101011111022222210001100101202200011220001121020001212100112012221212101200122202201110001001120200210220100202010220211000110121012212101220021100102101200020012021002220020110000101121101222202120200202211022202201211111011110221221010001112100011102122211110001212021011021200021101102020220011020010111221101102220202001000220112010201122002121212000100101111011020112010021201012100101010212212120122012202021021121101201200022011211201000122011111201000211220011102202011220001012202102202020021202120111201122221211002002100020122120200122201021220020100101121001210011101120011", "200101000001001000201210221021100012112021111111010210211120021212111201100222221221001201222111212201112222021011221210022210210202202100122112100012011010020110121222101102101001110112202121202020020002201222001102010021022121120002011001010010001221002220122102022200000002002120100012222000222211002121222000011221122110102210121100112010002121112000110210002000210200221020000000101102002202020200000011102210112201222211002011101220002220110022012000112221200212211000210201221020222210012221101112110001110102212201222010102200201121201111020011011202112120001221200200111011200101101202010021122200122122012101211121210102211102212220011120112122211220102010201010222000102220101120212201010010111110201021200012110202010021012202211020101220011120122221200021012111111102101201022101110100212012102211002110201001000021202220211022222212120211212210120010211022012002001121021201011012212122212100021012200111010210", "021120121102010202212200020020200101112001112112212111011012121101100202120120210211000112200022222201101210222221112012210112102210011220221200211000122222221022012111012222122002212201022122102102212210012012022201111201120020021212000112000102110211212100101201011220010020112222221110211211021220120121010100220222121002100111000012211001122120010202212100222002110221220102010221211102201112111101011100020112100020111200011220120102110000221002100221111100100002200122020201110200011211222212201010012221001022111111012120220212022110110121111112010110010120202222011001202010001010022210002111201020110212102120211222021111210222122102121100121111021022100020020120110210112200100002212021021202102200002110220120220222102022121211112012021222012111010101102212000110210222012201121211222002202001002212202111120021121012002101101110201221222220021121011021212012222102220221021010102012200100121100012100010010122221", "200012211011121212112221021111202021220121100001202210212212120111121101201010221121121102102121202011201111121001112112212211202210211201021002220111210121011212201212110201100020210111011110010121011011200100020021212122021101112112120020201111000002120201110222110020120110001022220212122010010210220121120112122010120102020000001202110211202212211102121201000120202111001201020000100120210210211121000011221221210121201121101201221100120220022002212221110000200200020212212200110122210021200221220112221020012222000101212212021200021011121212022022200201210201221020101211120220201001201202211020020002200200221111212121020112000112212211002021012200222200201012101012212122212200110021200112212012101011101210211202021120220120100012012201200201001122100012102021120110220210222022010101121021201221021211212020121121010112010102101200211221220200112102021000121220211200200101220221102022210001200021010012000010212110", "200110220110000012010110211100021201110022201211222121120212221000001112120012220212112010202002010101112111211221012110121212012101210210212111022201100221102112221210101101020010020112200021211012220000222001100000022011120121021211111012201100012021011001011212111002112212200112100010101200200121120111120200011011110021010210200002210020000011112122011002220210112211022011010011201111101112000000200100011202122211120010220100101221011202220212211022200020102210212011120112210211022211211111020010200201201202001201111000122001200121001110102010220111220100211212201101200002022221100221101122200201112211202110010201210002100022021120211212201212021022101210020020012201021112221011022210212011122010200202022212200112122000011200112100112201000221221212122011111200122122010111010202011120122200010010001121222110121100101102022002221202120110212020000012022210120120222222002221202021221112100112020210011011002110", "121210112121121212111012011220120211212000010010010000210000222020022122102011010221000221202121212100100211212101121111220121121201002012120012111000110221101210001100111012000000221222022210100001201200202202112000020011210102020210002011122001010101221102122010202121022010220221010222020022221102110000212101212012122212221220220021120110212102111111202021012200001122021112111201211120012100212221112011102002220221001020101021102202000102221021010210112201201111122201020002121220122122022020222221110012121121122101022021010200021121112022011001222022112220210220202122202211001011201201221111212000000012010112212021212221202120110122121020001010202110222102012212012212022001211011221022200220111102102002211202212111221102122200000200222220221111011011022001212022022211211100111022000101002000210102201221200221220221022112202201200211001120020220121012100212121001212222201010011021222122200110010111021202110102", "211000222111122100211001200101221112021112021222121121111210212022122110122102011100200220121021120021112022201211201000022200121020021020022011220211222200200011012202012211222220022021010210101211211221210121122222000020002020100122220001020100000011001211110220000201201212021222001012012212210012010202000022102012210011202000221120012001212220212111021010211200021212101202120020012222202200222202202100012202111212002222120020101010120000120001110202001122121112002001022212211011112022121020212200202221120220002221001020110200112212002001110110121002011211011121100121001101020102221121220020202222112101221120210011101222101122002210102122001202011021211200112022220221212212211020120211022220200201120110121012101022021010201220111110221200020222100201210201010012210111012220210121211111202022200221222121120122100020110012122111002000021121012221102020021012002222210022122012122101201222220001121211202212020121", "002012211212001110112002220101122200201201010102011200022001101012202201010121120222012021221200201011020112202021011010202221112122101011022100002000001101010122102121102111121020022112220002011100000021211122211201002210202200100012022210002220100221000100200111102100222001202000010022122222110220012022011000002221021201121002211002100220212111101112212221000101112012100001202022001110202201010011212210111002000122011221020212112120021000122020222002222220200211200112221101200111010222012222221200210122221000202221220011101020011202120102101210210110000220011220220021111210122222120212202002221202200100022210120020010200022122202111222201211101110201012112222001012002002220012001212002021012200002121111211111021121100022020002122021221102121201211002120122012211020221110200112020021022002022002202011201110012110102120011211100002120021222102210011022201201222022202210111010022211110202011212012101211022222201", "200220012021000200000102101101011002200121120000021111210121011220011000020221112102001101101101112221220001112001010210202220200110201211212112011102112211002002212201122010211212002000101211222210122220001012121012220010221002120020111202002202222102110210111211000111201201101102000200022002200102211012002121010120012202010201100121221210211010001122101222201001021120022012002020002100101202201220122012210012212120222001222122120211022202122101211001221100222222002111212210000222222111100120012201222100101222211112221112122011222221100220121010210210212122021201001221221201112000002110222122220021022202021220221220200222210212211001200121010011121122020022202020120110201010222110002212022010220100022101011021000201202200011112222102112220102110200120221101111222201010001020022120102212201121222002100101121201210011002012110110010011001222010202010010002121100220212200002000100010220000220121111212211202020000", "220010120020110200220211220022110001221102202122201000000122222200221102012121011210101001220020221001202111000110110020202001102221201121222020121101220102001200120010111021110110221000220001121122211120111022010022102021020022202202021201221101111110200102121022101122002202100000100220101021020112121100011200210000120121101221222202120001200212112221211110202020120100222101200220022121210111100201122022212102122001201122211002001020001201210000011202221101112002100211121201222211012112122010212022001111101112120111211021120102012012011012111210111210212222211212202001001201012122212002210012022020112220012110000110002212222021121022210012101002211212010111221022021012200001020210212202020122020210210000111001020211111200220212010111211210012000110201200111212012100000100121112021212111100100000021200100221200221221102222011012200021121120201112102022100110102111101110200101110021111012112022001212110020210112", "010021011210102111122022011220020221220011201122221202102211100102020201122210221021020022021101000211020202202020200101101221221101010201210001022221020120220000002012102111021101121212000120020212221112012220110122022022001020221102010112010210122120202201200122111121202200010020000012221011220212210002000011222020201220111101111022202112120121200102020001110012210120211212001220122101012111120022211010021012110012122001000100100211210210211021200012101000101012011120002201221112222012100200121222122202001211120000021211220102020010021201011102021100210011122012220001222102022012011102010011020220001211022220210002021011220010111001200001112121111210002112002120112101122210011200110121111212010012111022212202110212200001112221121202112110012011120211000201100000022220012212222221001120210021010101011002200112010111200212001200210001202011101001020220020011221011002200101211022211220101221201022200101102210020", "002001212001021021120200122102112110210211222221001212000200011101002222010010001101102102121120101011012121001000102212000210021220011002210110011200111011001000120211012211110202002000111021222211020220212110012021100211120011001201001012010201222020001012121120211110112022112212012011001100211012011200210220100020000120110102110001200100120120210210212120220020002202022022112011200221102220012012112020000212211000221220212122211100001011111101122010011110111102120202202000012111202101110102202012002102021112121222122121210010100011121002221100120220212220020102201210101111221221201202202000011120112100201101101221202101012212000211221102222111111202001120111211000202000121010011101200121202110100011221112221102211101122122111002212212222112012002021102122211222201001201000202002221221221111122101020012011101202100201221000101020021220020010212110002100001122200022010010221001102022202201210111102221222201002", "122021100210222210112121100022201112121012021121102211210212100021220202021002020201122221021111200212112101101220022202122200122101012022201202100011221101000111201121200210110200202002010212210211020010010001211012110120222112111022102202112001211022112210221012210112100211002110110200120122102121221021020221021000022010212222200121112001000210102212111212121210112101210212020020222120201020200200200110100021200221101011011212121221001001010112102110202100110112002220221012010111102101122000011112112120012120022222212201222120102212210120101111002201100010101201211221000121121100122212011110012020001112210201000200001201122112102122110002212121200211020220122102011101110020202100102210110011212200200020112212220002121220121100012210220022021211221222122121112001201112000112210210110201012021212212212020101200120010202201221022122111002010001120011021121002021222201222101000011121001021020012120020212210001211", "101210221000102212120210110112220220201010010202211121002022010112102000220210211111221102000100111100010000010110001201111010122012222101122210210001010001100000211200021010020020200222100220122022112101002021020211000020101101112212100222121220011011102121111200201012001011012212120110202200012122002010022012011222202002110012212101210012201011202202122220102202102110011110102021100101001001222122220022021121100212111201121122110110202110002010021011202112112011121121201021022201200111122202010201122222110200211221010122022200220120210020121110101201012222202102102011012222121121020101111021010111220100100200111001011210122102210012112120121220210211111111120021101111111200111022221000211111102212200020122200110122122122102111001101022120200200111120220201100202101202012010102102120102100012022102001212020112221111211210012002212022120121020200221011021200010201112222220112020002112200200200121101221120012201", "210122221102011102120002221020200011001020020121022101210220211011221222201002110201010112112121001021022011022122021020220222110200000110120000020220101002202002122022221122000001202000011120001012111202002011121111222102020220221220011212210211010121121021201010201222012012112112002210211120112112200002001121220221020121012101002000001122110102010101122201202202200002101010120111110210102121002012220021121202102102200021020100001201100200021202222111121222101100200220101122210000221022012202000100200121201212102001111002112022021101101022200121110221221001011122002000111112221022212112010221220022110201111201200110010000021120122120110012002101020100200112222010120202000121221212220111212111100221011202120200001112022102222101012101222102112121100220201201022112221110201212200011120101112120200110020200221222022201010111112121100020012011200122121210210100000222021200212102010100020200221222021121221021100100", "022001020100122010210012211211010220222221112112122012002002002012222021120211000222000221211020201220001221200122120110000122021200101110000101012012102111122122100022020001021002102120221122101011010212022000222120221111201110100011011102022102200001122112210000120010001111201112021202102100011220200011110222120212201011211201112000001010022010001202222220200101210222212202001110000111202010121001101221002221121020212101200021220000120101220110111121100010202112221100220122202110021120202020012022212012110212201112012022221101020120100101002200022202200010220122221200201001010211211000112202111010022120010200102200001110100221112120210110022010021010120101111100212100110202001210001111021201022110211010111022011020102202121220102010020200021120111022222101210111102121111100022010021010201112100212002111200012110101011111000011201102210211112111010201120010101021201200210020120001020121220222000221000020021000", "212202121120021002100210220110120110121210110022201122010010012012201020110211122021002212200212121211011222211022000121012212210011110210111010220110110111112202012120010002211102221111112121011221100002002120110201111200011021002002202222002210220120120220111010220121122122110011222122000222210201111111101001122110021022110100120201221200100110020110111220220021112210022212100122210121212202010011000021221212020011111221022201100110120200102002021000001022000010211101001221201120120211101202102200022202110110202010011121000001002001211011202122210011211000200021022001022011012211112202112210110010211011011012211022000212112220120111221120222211111011201201212202021122111021200012112122120220121120121002020020210111120120012001021012121111021020110110012200202020121201100212220022222200210202212010212220102121222011200211001110011100202020210112222110011011101001020211201100200100210000200210111220202002212110", "211200211012202112001012010211020100200112122122002012210202000210222000120211110211022012220002220211022221010222021202022102121021021111200101111121010001011222212202112101021102000120011100010202202002002120120012020201120201211121211112002101200211222020102011221111200202212010221102111012012122100200102122101112210122012201210222012121101112200021002022102222010101012121210011111001012211010110200120120202202121020102100101112002102000001020220110122111000120202102202012221210211021220001200112221220221112101212221212120021222020101002121011210200001221012102101012101222101201102020011121210112110010122100100221100001010002012211211111112202100020021222201100122201121010002120021122102221111212001122021012200112210102020022110021011200021121221202112021111011100100101011010122221201220201002100022011010111020220020222102221210112021110022222220210111021122012101002210221021221022120002000021102021202120200", "110200002012022102100020100100220021122200122002112210021200011012112110112120001011211221200210222120200121212102111122220020121222102112000200222202220100202012020201120211012221220211002001221102102220022120010020012021021211010102200211020201010000010222110022201021122220121210210011010012121110012121202221021001112001020002010211020101210122120210200212122221100211002112222012000001101022102201001000110110022110010020100101012020120221221200011122001021021000010020121002201011222011000200202200010111100222110222221102221022220222101001110102010020222112102101222221110001221111011111121020111102222200102101122220011102200002222121222110221112102020200201222001201020210010122212121020002000101112221020221100202101220112221202212101010011102020100012020022000120001022101100110102100002102022022001101212210211022122222111102100102001100211020120011120012100001220101210122111221111211020221100201202221201101102", "000102010112012100211012011200102021020101201001011121021100100212000121001022012221211102102212211120020210100001020122002210202200112021012011102000100221200221011110012101022212211101110122100002210021201002100122120100220211021120110200110021122220101001021211211001202210201201012211020121012122200002120012220100222201101011110012001210212121110202111011222200002011220122110121122111112220020110100020212110110122221200112202021210100010221001012010121100021111022122221211212101110110021211020220202212200222001002101000012021002000100212202200201020101210200012020100121120202011021021221210222211211221120110002220122201202121011200201111201210101100012012211000212000220121111022211021200101122110110210212122101110211100220210212001010021111212211001221212022011202222010110220122201012012121001211021001200122000100102001222200220010121120201012211022002010022121122202221020000120202100222120211020221110021222", "210210220001001012011020010102122022210222010200010220121100002110211200010012210021220211110022020020210122122211122210001002000021112020222221222211020020221110210112122120101021010100111020000000012011122010202220010000010012022222021022000220212022022012120000222221220210021121210100211122011001102021121001010120220011220122211222222211111021222122221122012211010012222210111011200221201010000002211011020121221002201012210210021010020210221210212122202122202222211210020121112101210100020212022210102200100211011121120211211212021100022200122101002201002120111220122100201221112020121200021010010102010211211002100110100022110022201221211012122111222002120102110122210212200112211121210111020212122200212022112111120112222202200101121210122111210010122120011101220221220122011102100012211220221012110210110121201211001202201001110220101210100210020100200101100202120000011011102000210101202122122102011112112222010022", "100222021201121212021021110102120120011021012102011022200120110110001001221121020212201012012111200100020000020010220100221202012111221110012012101020012212201121020121022001210210102020021012110122100210221011201122101221220201110220200221221110110021020202000102202101200110022022200111102202011020201010001110101022012020101122002011112021200010212200001221002212100000111000112111100001001102111220012102122120120102200202002100001121011211021010020222101211211111201121210210212120201222112010222210122112120211210200221111000112001012110221021100121110000101202102212000210000021111121001002002111100000120112221012112111102112202120120222201002122111212001012212012110120001220101102020001000102100211102001122220121110202211212021110012121010112120110022010002100111022200121221102121100101111222221111120121220210101200200221102022200202202011201111102022201101200102210010112112212220220101012202202121121022020002", "020202000021221100111202020000001120100022212121221200001222122102002202221102201111101011011001210012220100221202012022211100002220212221101100211010001111211221101121002102012122220001102210120101121212002002022111102102112100122121121000221021012000220200120022020202000112212020102020211000002110011210202002222020221212212021002010100022121012000221001102202202210020210012010012121000100110010002201210102120101220212000201022001210201222211120121120212102120102021102012010212020110012110022010110111021220212112101202010221220222211000122001021112201222210211111200022100020220100010202222101221000201011101020212002102012120102120102110100021221221121101022111010122102001122102111121210021101001001021000100021222110220220120100112120211211200102100012010000000222100110210212022212110001012000222012102121210011101122210102010112010200122020010121002122111121011020022000102022012001220001110110202022110100112201", "011020022100012121211001111212110121202220211011002111120002211220220120001111102222202121012112212012201002222210202200121122112012121200022200010102102211012120121212012210202100110222210011121010210001011201212012120210220001120102010112020110202121020220210100111111022221122121110222022111121011011000110010201100102222200010021202100021210010010022211212211112202101012122002002020210221101120110201120002210210002021012000011211121120201101012220110001021212211212010001011102002022110200011101022202001120201200122110001112022211100201222102001212221120221000112021110110200012121001010120201110012100122102100010121220112010212011022212220211001221201212022221002121022010201102022200011001220010202212202210102222102211211211201001112222002212012001022120020121200102011001211211212211110222100110201100102011102222000011110201010000011011111200122121002122100121020120102100022010102201121111221222111002211200112", "011220111200000210210010100221110011000020020100001012021210002220001211001210012202201111222110120002012011202210112022112022222112200221110221200110120120121012100112120200120122102221200202000102021101012200020100002000211211012200212110201210112110202001001022102210110121012100102011000221021211202120200200200211020022111211110102122101222220120002202110021210110202010001200001120122100121120001002120012112122000021012212000012201212221112202022110110121012011212011222112200020021111212020002201110220122020202111112200112112121111010210120100021201021111212200002020100011120212210202112122222211202201202121202212121010020201122011122222012201022100201111220210221120001210000021022020020101110222002012212020000110022022110111201211212221221121222211220222121202010112202200111002011021220200012012101102120201200022110002110202021200110110120100012220212201100222112121001110201102012201120210212022011010210010", "200202221012002200101211110000020100012021221120221021002102002020012012012112011101010000001201221021201101212200020221121202000122202222100222020001112120011122202000120012221001111211000022211012120101100020021201210201011010002101110101201101101020020222101000021222110200110002000000222201001212110222001010100101222120102101000100102220122020120101121201221001021021022110002120022112221122210120002202000001220111012211010010100100100220122112011010112211021000002021220012021110001120010212210210111210111020101221010111021202112210101021011102111202011222200111121110112201201101111010112112222201001021102112011001222211100100110011221021122011121221001000002012212212001011200212120220201100002020120220122001001210111100202121202000010020220021021122210200021111222122212010010111202110022022201212210122110122212111111211110121210202001200212200010122211201200102022120000110201120002202100000022102201002010122", "210112222221212120200010002110122201111022010211100200211001202010020211011100022200111200200111211212020001100102111120122002222110212121122220120021201102122202211022222021002021001001000000000211000100221120012002220101202011200201010200010112100121010002200001221001012011022110222101120201111000011021001120202021011120022120021012001112122211022202212221112001202112010121202222220202100010001010110120101220201112000222211121222201021001212221220212112202012201210121020112122022222202111121121100011101202201002202110102222210012200210012002112111202101000010101202001001122222101001120220112221100100222102220011002012000210202110220001112000011201112012202102221002121212022012222201202121021120122201202112102212122122220212020001222001001001211102022010020010210111010211021211102220212111012201021202112220220211220102210001201202112120122002221202011111012121002012101212122220011001010111111210101110020100100", "102211022122220110112120010110002022121001021001120121112211011012112222021101022220212120111200002222100002112002200221211120010022211201111100101111001101210102120122100000022000212010222212210120211211020212022012022021000100011001010211012020011220200010202222220001202001110222122010220002201120011010122220010220222021202022120220210210122112120212202110220112211121200002012021110111022001102201220011200220112111011200200100212112020222102112012201020102001002220000120001200001021120012112011022010122011220111212212011011221000121010001002011011102111120120020200010201221212110200200220011110001122002221010110000210222101100101112101101112121020012121011101022101101101222122122001020020212011221120120222110002000110102211102102101022212121012120221221122012000212212110021122000221110112201011212111012120102110022220011022001212021022011211220112010002201200200212000212100121021202211201202011012201120102001", "110202000120112012020200002100201012121222120122002120000001212102012020220210110202212101120110100002202101211202021220111100212020201221011200101112001000200021111021020210020210010000012210001112201120012102020101100020020222211100201112210002101121221222101110111220021002111011102211221121220100012010001120022002110002120210000201110001221100121012010100222112020010012220111201101112120220010112212021021210012112011111022002010111120021001112212002221211112020200021222222111110020010011001211110120200001220000110022200010002210200102120021021000110120020010000211002002001202100122010012211122220021022100201200212102111210101102110011120010112211211222201111100102111201220111210221111211100010101222110121021002012212100020220211220010210112221001120202212010220201102101222211220002222020201011112000120101011110101200211222002112012010000201100220002210121111210002202021202210112222012111121200002012211200211", "100012100210020211110121220011222012110021120020012022121020021200111020210111122012212112112010210110010211022101011011121201220222211201020201102110121221210020000220021021110112110012100121022120121100201001222102202102210012102100121122201122121211212102102112210102120021020012011202121212102102100011102010100011011101122010100001120021001101100010020021021201000201202101102201021122222221220102122112110100102212210121202222010001201212220112120201121201101111211110211002122001200112222122200210212211212020012012021010020202021000020102110001102102111122001220111200102201020002022102021122011002121020012010120011100002221101200112021220121022000221102210201200111002200011200112101111222210020100202200210101002202000012102002002212211122021102101120212012001011120122101121011202101212011122012220110212112101122112110001022020021200220222211012200120211002221010222111000210200100021011020001020002201100110202", "000210111121011211210001102201100210010121012200112002112012002122102021122020201120002212120222010020021221211202020020220201212101200220101121202022221200210010200020222111012001022210202211222112200212111012200010222201002010222110212000210021100100010122200210010122201022002211222201111000211110102011001011222011201220100201210112220011011220210211021002100000021121201212011021102221222210012021001010012220011221021120001101221101200212212001110110212200112022221121101021220022221120101001200021221200110122111222122200021102101201001110220101222120200012020000102210211201012021110011212120202101100120102221001211020000101211011001001112000222022101122202020200102211122220021112202012210200222201000002221121102201100220210001111011012001100120002021212112220112001022221112101122002010010011202220010122200010010021010000220110110201210222102121101020020102002212001211022121211002201222001212111112120022021001", "111022120200101201211210202000221021022102212111110010101101110112201020121221112212022220220211202221001012111011001210202011220122102201122022222011022102000201002022211200222211001210211202020110111202020120122211122110100020001211001022111012012002201002210010001222220112202211222221220221020200200212120210201021010102102002212012112210122100201002212210220222222101102011020211111112111122112220112210102002201200101111020102101000111012111021102222002010122122020000102111212120021202111112120102211010210102100102211211112120201110012121111212211011021022100000010101021201100201111111202011112221011211122000022212112102210011100202001222120010011000112202201121210221011020200220222011010012002201110212220121210102022010120101120011200122012011200000200201211111112212022112102012122202212202202000201212200000100220112011111200202000200002000202210100110122002002221210120021020211200012222120221101120110121101", "120112012200012000102222002210002101210221021220212200201220000021201000210200201111222211222222022012210100000010200020021220220020112011121021112201202002210012121000111120022211111110012221012002021211222000111111201112110101102012210101010121022201112220202211000102201002221020221000100000220011122012202001002002220100200022120112111200110020002222101022122210222200020022000111200121121000200022110012100000100220202110200110222202220221111201022122112210111112120010200201101102012222010210022012101111111201111022110101211120211221100121021122222121001222022100102021000021220002122112111211021010011112001012120022220222110001220201012001221102112121020202120202122011002102200211212022000120002222111102012121022002022022212001102001102101221112011021111021112121221012101111110201101200200102200100220212112120100200120012201111200000211112000101022022220211101100010222112011101002002100011110000202211021001202", "020020000000102022222202110111102022222110221011000020221000020002111012120100101011201211210021221220212120221120121020210200021211001002000002001220002101201011122221000012220212021022020221110020100020201121222220212120011111222022020221022010002120121102222221120012010012122221111200210112022202001200220211000002012122222000012220201101010201200102112100002021102001101022201022220110020221122200210201011201122100222222121110021210200221000001222202022101100102101202111122211011022120221121000110000220201102122210102120012212000121111110001101210000121020221102102222212012222022210001200022112022200002022212021020121122022220100102211210111210011020111122002102012000222011202200020220100211100010222011001112010212002000220120111021010121001202011200112201210100012010022012012112112022112210021121220012012122000012212000021011121010220121220102011110122001200222012101011102011112111202222200211001200211011011", "012120002222201220100221212011202002210210012100111112022022020011002100012020211102022212020102012220020001112021102200022120022100112200211002210022202010022000110220011000100210020011010001212100002002110011002121111021011112021120121222101000100010022221211202112112220200002202110102220021020111201210022211110002020201211201101000211212110012101012202210201111100200021210002011111100111111002021022212020222101021110020100010022220022112000022101221010022000001001211201001212022010201121002222022110022110200120112220020010121101012001100211010001022020201222201002100222211210012122022120211101012200220101220201021211122111020211100121211120121110002120102121212101200100002210120000002212002100000111120201100001211101012112222202211202121022010101210011022102101001211102002110022200010200100111120122110111120210202020102201001120001121011102111100022210002021022011200002220110010201110022211210200221021020000", "121120210212001011212021222001110100001012121212110212111111021202002002010011110122022220212120221021211122111021011102111020220011100100010200212020210110112002002012002112212201112020220022101000102000101120100101222210010010222111020200002121020211202101120020011211100202201200122112201222101221102202020021022100101212202201001201020001120022021000200212220011021210011200010122211002122021012222222212201012021211121120210212001211121211010020220022122221000112000020121221202022120001111212021122122201111202211110001100211211201112011110002122010222101002111110221020221110111010100201202122222112111122201202210202100222022122020212220201012101010020120201221000220212112212111120000001101000201212101012000010121221201122122112022021112120022101010111022011022102021221101200122102111102120010202102022002112200012012220110122022120122210220210120200102110012221020220010201101210201102011201021101202020012022011", "011202022211111100121000121210020021202122022102201221212220100121202221200202001020221120212220121202212221010221110122211001220212212021202021222110112002121111011020001000012110222000010112112002200211011222221020102021201020211211110012211110120001021211020121211201120111100200200010001200102101111212001021220102011202222002011111211100111010001102122121022012210211101120001010011201101000000212000010201022101120012012021202101112202122112122202120002202102012001211021111210002200021022111101112100101221011022110201001100002110002201210022200002121220012220010222020021002102202100001001121010110212120120012202012202200112112000120021210110022100022001102112010011212012111101210220011210212110211102222210102102101000212210210110012011022021011021012120222001010012220211121022202221212121100120211100100001012212121121002020010201211120021012101001021200212012101001012120022001120122111012222011010020120111200", "121101010101122202221001101122200111221100022020020221210011112220002010220221221001100110020220001021000110210020012022110122111210120100210000101210102210000011202002012201221200202022222201220021211122220010011002220101111122220201111212022110111222011012111210110222210000122012001022221000011021111122021102211010102021222221211210102022100102102101111211200202022220111010021020211022201120002011121022111012020100221011021221121011011011012012200011012100211210221211022010000022001221100111110020111202010012121021222222221022201002212000121002112001211011021011202221220111110202121100002211120200120202202022222211122200211120121012102121001202010221211021012212022020102021021222111221112000122121001110200100011202201212012102221010022110221220020101121112110022001110221211112011022220012020220221200122200201020101221010202011011220111001220101010100000022002012112101202122101202101212222110100021102211201011", "202221212010210022002221002121022100112212120201202020212002112011120221011111020202012111121110201100202001000100221021021201201000200012222202001101121201200000111011010110221110111012121221100111021001110100111201212112201012102111211202102202221010021212110100210012022012120220122021010020221010011021202021022001221220012220011120010011210220000210011101111121020020020211210222202112220111102010010210122120022012220020102202001201111102100102002102121120011010022000112021111212101202112020012210011220012122212200001121121222102201200001022012021020001012120120200112201000120011021122120221002101022200101121001112002002111221011222001110101110201201122010110211020021200112012012120201001220220222222222020000001201010101000112102020002220010222212120100012022011122000110111101211001121200000112122202101221112211111012000000202111011000112022011122222210202202101221100101100012202210110210212220011211220212111", "111121022002110111002012022010000212002110111102012122102111022110212021101022122120221210002010102001011012100120001200101201010011020101210222000010112101202011222221211120212221100112101100001002212122001201211122222001200211121211011120221012210022121022210101212002111110212001111202222202022012121111222200100121002100012222110200011010010220222121020220100020021010211002200021201012122020111021200210102102010221202002220001201020010001110110010012200210010110011202112111220001210011010100120011120100220221000221121002112220121102000212101112120200210112210020211211021002202220202000211222101021210222000122112102222010010111020221010210220101102010102001211000120021010210100211210211222121000012001102221001002110020212220010102102121022221010202021210011011001120210100001200020101122101102112011220202101110010100020110202221010212002202100220201021012211020022211212111001122102022001212010000122201212212010", "112201112110122100200022202021111021111010000222102022212011102112000010112002121101110120011202010110110122210200001102210212011201021110101110101212202022021121212121121111010201220201220200010220022121222010012201021012001022021011212021112200020220002021022211010200202112122122001111202120101022021211002021220201022010220220201002202021020221001221012110122202111002220110100000211220210011021010111112120122212221010001200210221211121212100110021201100210111121110111121202211010221000210022121210000010012010120210010211111122210011000022022222001112020212001121120210122102121210201211020211200101022100102122022022200111001001202010101012221121002210012012020002001201211102200222100102011201011102121001020202102222122211220211012100022221211120200122010022222012001100012120200012220202220120202111111120000222010000120002111001210102101221122212221111201021101002202111202111021211012000111110200200111000212121", "100201110001001021101110010200201221220012221011000200001110111200101000100200002101121221210100111222210002221002212220012212122000211221112021212012020012220111121110200022211010200012212220211120220002021111002211200120022110022021101112120012202222201200102101001000210012001210202122002121210102010201010112220110120020112001222210212122020222102001222222210011000201121022202122012001110210002212210111022121012122002002100022101002222100021121002100110201001111102220110221021011100011101012211001012021012022120021122120221201101200200122212001221200120222021022120010021220202210012212112011210211010120020000111001021201101222200221120021122102100210111002220002010202222020212222001012021202010111211011110001022102222022201011200120010211112120210021200212102122201120100212001121102112102121100220112122122002010201022001100202220222212022020202211210202111010100201101112102020222102212211122011121120120222001", "220000022112010102221020010021010110212112122220120200111001022022022210001002220100201202122210002000110112011220200000221202110022022021010120211210102210000101100100001021020220210021100111020201001021112210210102121220122020111010210110221222020111110111102112200112200120012011020202111021110110200011120101022220011121211100021010000012122202100100100211220000120221122012012102111020121201112212011102010210012121210112220020102221012001002202022102020201001100110200110211002020200121210112210120212221120011111022221202002011111020110011001012112011211220001002021211011210112222222221211102121111222211222011020021021212002121021101120110001222002211121222201012122011000100011210010001211200101200022200222202021101222212200002222120120111102110102210202220121100121200001111201220110211002002222201110010210212111001000221000122121011110000221211020101121210200202021221122210202010022100210022112012121022212021", "222211021002222221101202112002010011112012200120100102221110012122222112021112220210011201120220102022111002202101011010210022212020002110100201201022111201211111110002022211202011022211112210220012212102210102110000022020222220101011210222011221000020102010101210210211020120200202202022201022221211212001210100201021202220102120202000101111000221200112202101011210112000222110021201220111121210020110201001011211010201001022010110010012222020201210012021220011101021012020000220020221201112001122210222122011121220101102112022120011100100011121220111011211221210021020010112002101221201020110111110111200121221011120001110222012012222101021100212200100120102011221020011021111002220100102022221110001210001210101122110111102021011100201122022200200110020000021210000121120110200201212011200001200000220121220220102122021011022102210112121021021211120212202010020012212002101200210202020102211222022202000111002111021012201", "002201201002111010212110000010101222221101222120112222202210001220021120111110002120022112202220212212022110220211221102012010111012100211002100022100100100022202200021100212020002110110002121020022110211201012201100200001112202121211020022210011202202122011022200221011012020120210202211001021020122110012212002100120101100010121202002222121121212000121101212020000202120100222111112202111021201222011100110012210210112200111122222011112111001222011200201002111101001211121221011010021100120212212021120220021021102010211212102121121001110121211011121111102010201111100000222022210220011010120201001212112122212201212222210210022110112021001110122000122022100101202120010011102001021121201101102111010200211000220020122101001021010011002010101101110012002200021220102210020220020221020121202202120100222002221112021210100122002020122100021122100100212110012121000111002202220220220200121120122200120122011111200020001001002", "000120122022222220110111212101110002112112112111210210111120000221222111121012111020110022122100121210012001010112120001112221122000210012012001202212021001221211010221112002102211001001121221202210211001111211120020000001020202100011100022121010002102122100112110100202202010110012110011202011202102120222111022121022010100202212021112110221210210200011101001011020221201122110211210022001212102210011000220101012210000011020122201121011121112020120102011100202011121001202200202102212020012202110201010022020200110112110212222111210221010010200221221012100011221102121112201222112011010001221010002202200211111101022010212000022010201100021011212220000102021021210121112222120102002011121100020212010200022222010110220120010121022122000102112112102101111102012121001200211000121121200121201201000022100101102012200211000012011101012221101120201112020112000121022012001020001011111100011200021211211202122021102201000201211", "022121211001101001110112102122122001201121211101211101011222011222110021121102120102110112012121121022122022212110011210020002210002000110101102012011002120021210012111211010102200000002011122202201220212020021222222001100221102102211010000002002022102122000120210202002001122200100001211122111012100101100112002222210221221111101100100021020110122211000021020211011020211122111021010202210111100112110100102022011220202220012100000201202111220001200212201120221212221210000001221221202012200121020111020011221210121200021000220112220121122212211121012111000210122112101001012022011001221212122201120200021221121101112200221000010201001110020022120000200112011100212112021202221022200021210221211112010111011011210022120111211212111210102012220020110200110222022022110010201110211002202122002120220102122102022102202202200222201211211011122100120212111220122211210220101120101220210122122100120122001122021211221001110012110", "212112110222021212222200212012220000211120202002120212022221001202201001110222021122211002020101211210211210022220200202200220010111101102101102111001210000112210221202120112212022020020101100222220020210002212112121000121111112210101112211011120222212200211121221020020122002120100001212222010220221110001022020112211102011222012112102000121012121111201222000001120110121212120111010221111002201011101110222002001021001221002101200200210121200110100101111000021012012210021022022011110220222121122212022110211222021201020220000222002012120121211012022000110122110000211011202012121020100110122022200111011201202021220110021202001220111022220011222222221200200101111012200002121020110021102220020211112121021000222101020011220221100020110102000120122002212020200002100022021020120202120210021121121002101121110221022112102111021221211020022220221121110001002110022211110100211001021002121202000222212222102012101221101011221", "020010211100022110000022212212220011122001200121012021221210102000101111010002110001110012102110102102112022111021101201200012200220212220012020022112022200110011101022110210011222121010021220001120021122111110010122102220101120221002210111212022101100012122122100211101211221012210110021220101100000100111222120102002000120011120101221211011020121020010001202120100011010111122210102021021010110121110021000022120101200122110002112201101200020202100100101222102110212210002200100220010122002020101101201201000111120221100211022212000001222111222000210112100210112102221201101011202210011210122121200200111112010101022001021102012122012120102111110100000201001021021222101220220102110202020110202011101211021112020212010021021000202212200121211210220220122220000021102200202111202202002020201200001022111121101220201220211000022222210102112102100021121000212212121202212120102002000021200212121012222022000110002222222021212", "220220212022200212212011111020001000021120201001020110100201220020110221110220100201021021010212010021121202010021110111212021100002122122220022121122220201220202100221020222100212120010112122122100221020102121202001222012000002210100121100012201100112021011020100102112202220002022102220011111022110201001222100010122201221212011212022011121210222200210112202011112202220212110201111012210122010112102202212101210200200211201020221002112011101211200201011112110100222110202111011100102112120102100112101210002100112101122100221021010011002022112112100101122220102100021020022000210221211112112120221022202010201110022001011022012201021000210110002210021220010221211220120110102212110200111112011021210112100122011002022121112100200010020202000020221021200120020222201222221120120110012112121112010200211012121010001220200112022010001012210102120222022010120001120110102210220122220112210101100120111120200120002121110211101", "001111122020020020012222200202220101010120121210012211010222021002122211200022120121200022021201211121020010100101022000020112011112220111011200221000211201120000002012000120211210020202012001112210122210001121002000211101122011022100021012102102121110212001020010220012112222022221122022200210222001110111021120112020020220000222000211221211200121100100000122212001200112020112011222220021022020200101211020110210202212211210210220210220101100220022111220021222002101211120121101211100002221022011211102021222102201012202002202120211102222222112112012120212001220112120220020121011010022211000222102212110102100221112000011010002002020221010101022201222210102101001200112221220021210211011121011112110002111211012220102122001021012111112212112211220001002111000010101220122011220221200101102102001101222211002002121021212002111210100212002121211021021122200110211200211112000102022000222110022212101011120022102002020210102", "110111021022111121011020120110101122120201011211111110112011221111100011000022121122021011221001202010202112200212002111101121222122110111112202110200110111121201000201212011112202001011002100202022110112220102200021121200000002111222211010112110122100101122101111100022101101002002211210200000212102111122202012202202221011122011020111220010222121110211202212101201122220010201100102001102120122112202220200000121100212022010002012002111211000001111012200100220112100200001121101221001000010210011122121122102102221202000001200202222121121120222001200200202002020021211000202220022222100120202221111102010000121122001022001222201111102020010101121210101120101021202120102202110021100002011020201022110021010211122212000120112010200210022021001020010002211201122000222222212111200210212212201102211012000111210120200102210121022222200221212202000201010222201220210002020211012002210100112222010210110202102002121001221020020", "102020002122022001000222022212020100001012202110202011002212212211010212121220222100202020201101212022220112202010210011121101212022102112221221002202222100222001111221210021010112101210012110212011001002100222022110021101000111020222101022001121020211122102100011112020112110201102202011000001001212022122212102020200211202201220020122010010001011001202210220221222001010211012111200122210100210210000010000000200002121020110210100212120200220121000110210010011000020211220201211001122212201211210020010201221222221221000111121201121012200100220200100020222002002010002012102011022002021102002221121110220020002002000011202112001021112022220200010211020202022021001102100002101101020020112222112110222021121010210002211221100102200010012121101201201011010221122100001100002002221010200021001201010110121110110021120112101001010220001200222012210121200012020211120001011222210222221021120012020201022221001200221112221101122", "001001122022212012110200000002201002121102122211122202102011201001020210212011120100122212122000110102202112001211122121122002000010022112001021011022000021011120111021101220101122222210122022221012222012112210121111011211220120102122000120120221011111120002021122221222111212210111220121112100002112100101002021201001102111112022100211001200202002212200010000002101212112200201121102122111022102022021202120011211111221202100112020121110201002110111002112022200002201100112001010210002121101222100110021001022110012111022221100201211021021001211212202122110000012112120011122112020001000202011212022012210011122220010210022102210120212020011102102210221100120010020211101111100022002210001101211111021112012010212122221101110210201002002022100001121121101011211012200010010021010022212001010211211121110010001021211010121102010202210002101200102120012112222111012120112202020011221000100121022212221000112021010020121211220", "001011120112102012111200020011100101200201111100201011122101010010012212100012020001022210222122102011201002102010111120122110022000211201011110210120110002021212221111210101021012021201102222202011200010101202110220201100221200010110121102002102211220201022001120112022212121100020112101012012020222101022202220221111200000010202000001010002121012211102111120100022101102220010122102020221101211210002111000202020110110120120102021012210121011201122101210200102212002010010202010220200002101100021021201002102121211002101211202212110212211202102121222121012020022102110112010001202221102021012122221201222002110020101100012200021010111200100202222012211101102212220200121211022012112222121110200021022012021012022111011201220011111012012210202101012011001020202211012202100011210200220121212020202021202011122100101020101122122012001020120110111021200221210210022202102011001010202021202001010112210022201010121211022120011", "000020112212122212001000221221112012012002210211222121100120210200100010202020211202221200211212020212102110020010001102200102010222201000211000112101111102200101212212220210221220210022101010222111012012011122111122201210102221200222221201110211111221210112021010012112120120111102101022222200100201220200021211021102112120220220101102201011022011111010110211100111020002121020001012121201000120020001011212120101111201200010122101101220010021012220012120212100101000020122020021220011120001211202200202111210211022102220110112001202200122220210111121021022122201120000202100010210000000022020110102012121001012212012110021011002201200010122000100001121101221000220020111001202202201000111121011012100110220212211222210221202110102110121012222122122110121210202112102220200000110211002210020000211121122021211211212212000102010202002100012010102201012211202222112200201221022122202212210212022200011211021221211122112210100", "221101210211221222222220210022022002121102201211222100202021112210210101220111020012000111022101212120011112100220000010212110012020001221111102102001020122220220200011201010202020220120100010012110212020000020122000210201002012100001000201202101220020111101020211111220222022112020201211112222000112220112100010202011022110020211101222020021021000102020101021021112012110110001210112221210000210102100000010120220202022001211201101010120112210201001122222111202002001120010101010022120212022210211010010001201212120010020102211100221120110020022200220102010020222021111011222112022001210122121121010110210210210020022202212000201021220122202112201010122111112112112221110122202021101100202110212021100002110210122111002022220212002121000012002211120210110122022122211010220100002102101220010200002100021210020222112222022012100020022220111210120000102102212001011110211202222010110221210220202212122011001110000000101220111", "200211202212122100112202221011101100021202202110221022212012011111020220220010100022020221110120220122210221220111012001121121220101010202220010120101221201220221011010120120222011001111212111202020002122001220112201102110000100011111100221222210020020100111012212102002212120001000000210101001111220020211011220210021102211201002121212011200120210002011112120022002122010111110021000021221210201211100000020222222112210100120002212220121012211222111012010020001121002102000022000021200021201222012102221222122002112202022200201202002021221221011202010012111021211022202201121211222101222011202121011111022000011121201110221020200112112110201022110010112020012112111221000220112200011111120102122111201200220220101002001121001121020200220101111101001000201012110001111010202010022120201022100010222222210220212011002102210002222200221012110120100211002002101022201210020011210002210012101210220201211122120211220120012220021", "121122220021111201221201002202111111100021120100022001110202202001011112010012021112112100002001220022022212211010100102211111212020210002012121220010121102202120221210220201010121012022201101012202121010001001221001012012022110221211122111000120001001212102012212012012212001102002112012020012211010211000010211102010001220101010012001020001102201121121200210220102221120020100012211002211121110000010110210121000200022122122202022110102121112022000001100002222022001201100210022212011010200222222010012002000101012210122100101010112222021112011110201202012121210200220212021010201011000001211200200102220200000111022002212222001012111121101101110112020020121022022111011011001201101101112000121021112102122022200112222101201122222121012221222221002220002012110100022112021122122220011220100210000102020102121020021011102020020101120220001011212102111202000021021020101020220122200100010102210021022222020110220122001221201", "202202110200200211112001001111111122101011001021002202110112112210122101222012222200100020121022121010100121212110000100021111002222000201022101122122022211110202201112101200221000200200100002012121102222220111112120112121210010212021010220012211220010210122110012001112211102111121211120120201221200022021022202002221120200121210202000021202102121200112222210122002210221110201100120122001012210202101010201011011120200022120110022111112211101201120112020101201111020211120021222011220121221221110212110012220002120020001012210122212000201021120211121111111220011000021210110221012022222200120212000212121200121011220220200111220021101221200012001200110210002210022020222020100201111202210100200111101220111000112112121100122010221122001111101122221112121102012202102222122020012122020100220100002120110202101001002100102210211201212000011111102100212102121121220122020000200202000220012022200010200212100101110221211120210", "200200110010120222201200010112021022201220000111102001222100212201110021002121012021110221000111110211220120102200001101112201212210010211121001210111022120101100022110012100011021021110010021011120001021202120001220111112212022120200211210201211211100110122012001011010200001211211021122101212000200220112200212212020100022110012010111212011120212112002011122221112102021000211201122221211201010211022011120102112211211110210012111101111101211112101011021202201102000011100002122121200000022220220122001101210112221122022002210100110201210022211211120210010020211012002211000000110220110012012012221000002022101001100110021121211211120202010100102021022011021012102000021020102211220111212200120121211122020211110001220100200102200201211001022221200010212101101120010002012000101000222112121121200102122211020010102102012000001000020100022121002222200110221110200112110120110121111010200112110022201200211200011211001020121", "101210001110100101100010101000112200220111112011210101020210101012200102020100120210222012222220101111121100201121112100002121211212021122121021102100101121212011101011211120120121200220000022101120220001102010000121121211220000220220010021002222220121220002220011210201020110011101102102221110111222102212222210011021111210221202022000022020121102010100110200220210212000220022221111221011211102101022122202022211020121002202102220110100102111122102100220122112011000022121222102221121221020011100112202101201021222110111121002201101002110121000111112112121112022110022200011122110210001211101111012120001122202012001120100020110200201010102010100220221221200000011110210122011120201201122202012211011020121020101020102201221010120121222221100011002102111111100022200021021022022110221001010002111011202011002021202001121001201122010021212221102122002201120221122001111121101022111222010022022112212112122220212210112001011", "202012222120001221010211010222110201220200120201222121200222011221122122012121210022010010121212100120002002212012000111120020000221202200200000010222202212010020121010200111020020002110120202001000021110122022212001201001110021201202112021202002220120110212012012110121120210211022022002002002211112212102220001122012210012221120010002202100001211000202120001021202011211201220202001110120212121020011021111120210011101200120202001210001012022010212110022222022202011001020210012002111102012111112122202212111102101012011021021112211010000102122211211000210110011211020111120112221200001122220202022202102021102010221000201012000022202112000021120210011011012120221201102112100202001101021000000002021101111211120120222210002012220010021002021002112120021021000202221120011121022211112111001212121212201210120201201212010110120001012002110022222220212001020212221110221202110011221111120001120212221020122201022122010210110", "012121021222220112000100022002022002120200011112212000221220120222222222222012111202121022110120002002122101111100111121011010201020010101202021112220001021220120011101112212101100220102022000102200220002220121210110121121120210020001120210211102212001122222001221101012020100010222022222211211021110112111220020110212111222001221111120012020021211020221120221210122101210120012222121022012022010200121012020112021111100120202120202221010020110122012012212002210121020100122001021000210020021122100111111022110100111212201121101111020122022111222022000000020122010002010221110210120002011202010211110002112110010021112022120222202010210001122102221101220221011101221221112011220001100100112221002010002121121122022111002200200221221121100211000001200222200220121200011220221012010200200100101022102220201000111120200210210220210220011120102122021110112010011200222100122020020002020010001012112220112110212102211001200202012", "122212100211222012121111011212002222220212122202112012010101011022220221012121012022011210202222220112111002220202101110200022120011021201210120001212101102012210212122101112212222010210002010112002012102222220221122100200100022212112100011212011021001211102010222211100002012110022012012202010000221022200112201010111202211021101122121020022002121020220000010021200221200220001200200201011202001020220022212201221101012000210221011012200212222022221110201101020212012001012020201112202102221201122201001022110010000200111111221120002100002100111101121221122111002212120010000221121101211002120201102012201211211012010211110120020221110202222221012220112102222202121010201020122022000200101110202201220100012120112001022021020001102100212221220110020020012002001122100112122100111121122110112220211201020022211021201112012221002020102120010200220012122101010122121012212020001020112102110201000111022120112120012210202210000", "211021020120202122122120120020111000212020010201020112012120121020101122100012012002211120120101201100012011211020110201211212112100221201211012010100121101120211200020012221122122212220012211022111202100001112102122000212010002021211201202012101220010112212002201220112200121121100220110011120200001121020111112122121011220220222121210202111010222120112100021010012010000112120100102110101011110010012010001202010012111021020220002100222112100211121111222102110212222110012220202101122121112112002002121100001112020220101002222201122200222002021010010212210100001201020021120211102221122012122122101101202022110111212012020120110111100222011000002210000121211002011210011201101002012101211011210220112210212110001001211011120200102010211022210111201012112021201021100020111201102122022202102201121012122220112011101122102120201002122201010220222111212201110120101200102112200110021212011211101012102011010122110212012221112", "211012111121201101120100020100100101021012011101111022222101211011210020021112021102020022001111112210120002212101210102101010201200011110210102100111212221121010101222020010101121020101122202021122020210021022211000221102100201021010220121010100121110122021202110200212201212121111020120010122211012110211020000220001102101010201011000122021211202222111120120012112112111110000021022211201210211121100021212020221101011201122011111210120210201210120220221110111210022100210020211201010212021011200101220100102202122101012121101000200101011100010021211001020111202222101020120100022222010002000202202202212101120021100212220012122001010221021001201010221102112200102010102101122120121110021011202001101202021112120021021210212110212111000212110202002200201101102221002222112112001200200022111210022100020112112220000011021002012021021122020222020122012000222000222101111102222210212022001212211202120010220021101012011221021", "220112201102122001212212222212202020120022102020222002111200220121102101001121122102121220000200012000011102112100110202212202012120011221211202212020202201100201201102011020021120001212000120001210020021000222022020010120121210120200002210021011101122020000222212001210101200102101012121120100122220222011120022200002012202121100002110101201021200120020122221000211011221211011202201220020112122002222022010101110221111212120211020001110002111200002020112112101220212211212011102100002211212111222210022110221210022210102021020101100100121111121112210110201021221112221010001122210021122111101121022211011022200110222221112110120210010200200120000111222111222112001120001210211012211210101222020222112210021210102002101022020221100210211102200022100102010101210112110000101210200021200001000001221022010221221011200200120101201022200200011100221020000122202201221110011021222001201011020112020012201101121102021121021220222", "121110202110100101210211110221121000110201111000012111210202212020200222000020222001120202120001010112122202121200121121001111010020002012121200122200221111122121212120021122101200111112020121011020022220121111112211102101210201021002201110010211211211111200200000012120000100212222011220112002221102110102001202211020221000212221012211022000021112021010102222020102211112010022202000011202021002011100020201210000222100202200122102112102100122100210220002020120020021210012002202102111212012211011202100211111210112120220201110211011122002220110210110100020210002212002220210220012000022212000200110021202220112000100220102110112022220002222210220222211010202202120011000022100122121002212222201222011102011000210000001020220212222022200202200212120122220102102121110120012021212101220112001102002220112000212010102102120220222210101021222201220022022121122110121012000011100001100001111111020020220201002121211122202201220", "012220001120010110020002120002112111100012011001001212222011001002002001202200112101000202201211222020012201002021222200001000012221002000012001222102022021212200021222102111010222110101012111001011222020112222011212011000111020222110121210200020220021000212001210221201010100211121210100212111010220210211021100122210221001020112211121021211011021121102222010222112220011102110120112012002210012220221200111201012020102122221010210202212010111010210200022101020112110202102212000112020220000220101002211210112022110120220002121102121011102111121100022001100211220011001211012210110000111020222000221100211021112212120020202002210210102011101000121222000001010020022201100100120001212222021222001002011012000020000012220212201001211120020002100120110111122111210021101201022021222110102111002222101111000120011012010012200002221000202110201202221000202010210200220201202212111211022121002212222212100201002022001011201121102", "022112020110001001021111200102111211110202002202212022201101121202021222112121210002100210112012212110022122110200111101002200201200122001212111011111120210122220020202222211201212010021011001022001210100211211121200121201221020002100122112210212110222222200110110011122000120222202202011210212101112200020222200202220010110220000200121020021121002110100221120100001111120111212110210212020020111201000121022120222120221112020101201100202121012002002212020201101022122222000111002210101222000200201220120011100000001211112122110102211001210102222100000122021120002221122112111200000001201100120100001221200001012001011221210220020000011202120002012122000010211010012120111110221212210211121201200221121211022201012002120222022011011110020220022221002200122020012212000011110101211010110121121200220122200122012121202110200010201111110210000200100100121011121121020220110212101211121020120001221222002102112121200120100021202", "112000122110100122012102022202100210222212120122111111210020202221101212122121112122122001101110020210221112000222102112001222020100211020210021121120222100110111021012211022102022200010001110102110111212221111122012021102211122022002010220111100101020112202201102022020100100000122121021020101010021220101212112200001110110011200211101222120000200210012002002010000021201001002222021220112010021110112022200210200200122211111212100021120121120021221111200001012201112200102202121200011200202202120020001121010212121001221012101222021201011021221120110212110222001120001102101210111111210220200010100111102201210022011021100210012010022010002001012021100102121002121211122101112121012111010121111111211021001201000220222220101101012011220001002201121000001121222110201210202021122221202112200202211100121222001122202201122020001220110110101101112210100120200011102121201210022212221200100020002102110010211120001020221222102", "122122220112200112012100220000020212102122022101122220011202200211002212210101220002100011202220102122102201001012011100201200112120022110110120012021121211211122201011122012020211101010020101221011012120002010021011122012212021111010212011220001102020101012011201120110112100101200212101102112102120020202012001210212002220011112220202110021122120002012021120221121200200012201002201020112101021110222222110010111020112221220212211010101121002010112011220000220200102121100111121000202210100200212022002101120111122202210121101121212110121112121111002012122011001000012122002120212011211011220210110111001112020000010110220122122100111120201021211212121112222112210201022202212122110210122121001112021021100022200020120100020120100001020100011122021211021111022221222202220000220211001022101211210211202221221102100210122121102122200112020110122011022021212101012011021121221021202001111001021102121012200110212110000122200", "200101000001010200002002010212011210102221222212210101001110121110210202111022001021221100121220102200222102102102202110200121222120021111000122111201201212221201022020120010001101012122102002200000221101210212202021020212110111120102101000011121200002002122001101022212202120220221200120102220111220101202212222001010112022201111211122000122112011102210102102012221210001201221011111201012202210120012002100212220001112202020000111222000012110120211211000100012002002100121120121211001011202120111200222102020001002010210222000120121101000022012222222120212021111101211110022110120120110220212210212122120001202021002002222211200222101000121121000100201102010001212112200222202022222201201100100101100200211222020222011210112011002220222100110220112021022112200121120100222210121202001011112122111020202010100202020212121020212212222012000102022201101210202111221010100000100012000220012121200101112101121022112100100101210", "211111210220100110000120220021111220021011201102001101121201212021001012110200020211222000000110010110112000011111020100220202021101221010112100000120021101201101200010200100011010111110012200110100111202201200122101202202121020000200101011120011222220201112202011101202022211221021212011221010010112111110202121011010121101020222010112001020002001021020100210020222120222120000212202200112121201222101112001112000212202210120012110122021101001220211200121220200111010101022200011221120002202010202211020122021200001011101211022222212101221202111000212112011120111100022022202202221000000002122112201211211221220002200111211010001100102200210002002000022200122110021012210102012121111211020002200221022000210011120102121200222202012021112022202012100000112022201111000001012012212120002200021220201100112210101000112022011001200022201100000021122102220012201221112020000001100111000101012212001001122121022111122121122011201"]); G:=MatrixGroup<924,F|x,y>; print "Group G is Fi22:2 < GL(924,GF(3))";