4433233333444454444443433233333333323132233223479899101099898910101010111111111111111111111212121212121212121212121212121212121211111111101010998887766555555666767799988888998988999991010101091010999999888888877776656667666656666666665666677577766666544444444333333332222111111122334433444444444444444333333333333333444444444445555555554555454544444333333322333333333455666655555554444345456667777778887787876666565655676676777788777989999998988887766777777677788778888777899889989887888888777766666777666666666666666666666666666666777777777777767676666666655555555553466666666666666777666666677777777888999999999999999999998888877776666666666555555555555555555555566666666666655445556666765766767777765556666677777776665555445555666655445555555555444444444433333333333333344445455555555566666565656656666554666556656666777777676666676666665555555555555554555545555444444444344334333333333333333333443444444343434333333333333333333333333343333333333344444443443333333333443444545545555456565555545444444444444444444444444444445544445555554554444555555555566666665666666666555444444344444455444444444444444554554545666555643555456666665655555544444444444444445555555666666656655555555555555555666666666666666666666666666555555544444444444455555555555555555555556666666666677777788888889999999101010101010111111111111121212121212121212131313131414141414151515151514141414141414141414151515151515151515151515151515151515151515151514141414141414141414141313131313121212121212111111101010101099999888888888888888888899999910101111111212121212131313131313131312121212121212121212121211111111101010101099998877666655566678777788899991010101010111111111112121212121213131313131313131414141414141414141414141414141413131313131313131313131313131313131212121211111111101099999888876654444444344344