Ozone column data 171118 171118 OZONE COL 258. 273. 289. 305. 320. OZONE COL 17322 0.00 17322 2400.00 233333222223333333322233222222223333322222222222222222222222222222222222222222222222222222222233222222223333333333333333333333333222222222222222222222222222233322233322222222222222222222222333333333333333344555555555555555555555555555555555555555555555555555555555555555555555555555444544444444444444444333333333222222222222222222333333333333333333333333333333333333334444444444444444444444444555 223333222233333333322233322222223333322222222222222222222222222222222222222222222222233222222222333222233333333333333333333333333222222222222222222222222222233322233322222222222222222222222333333333333333344555555555555555555555555555555555555555555555555555555555555555555555555555444554444444444444444333333333222222222222233333333333333333333333333333333333333333333444444444444444444444444445 223222222222233333332233322222233333222222222222222222222222222222222222222222222222232222222222333333333333333333333333333333333322222222222222222222222222222222233322222222222222222222222333333333333333344455555555555555555555555555555555555555555555555555555555555555555555555555444444444444444333444333333333332222222222233333333333333333333333333333333333333333333444444444444444444444444445 223222222222222233332333322222233333222222222222222222222222222222222222222222222222232222222223333333333333333333333333333333333322222222222222222222222222222222222232222222222222222222222333333333333333344455555555555555555555555555555555555555555555555555555555555555555555554444444444444444444433344433333333332222222222233333333333333333333333333333333333333333333444444444444444444444444555 222222222222222222222333222222223333222222222222222222222222222222222222222222222222333333222223333333333333333333333333333333333332222222222222222222222222222222222232222222222333333222222333333333333333333444555555555555555555555555555555555555555555555555555555555555555555554444444444444444444433333333333333322222222222222333333333333333333333333333333333333333333334444444444444444444555555 222222222222222222222233222222223332222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333332222222222222222222222222223332222233322222222333333222222333333333333333333444555555555555555555555555555555555555555555555555555555555555555555554444444444444444444433333333333333322222322222222333333333333333333333333333333333333333333333444444444554444555555544 222222222222222222222222222222223332222222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333332222222222222222222222222223332222333332222222222222222222333333333333333333344455555555555555555555555555555555555555555555555555555555555555555554444444444444444444433333333333333323333332222223333333333333333333333333333333333333333333333334444444454555555544444 222222222222222222222222222222233332222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333332222223222222222222222222222333322333332222222222222222222333333333333333333344455555555555555555555555555555555555555555555555555555555555555555554444444444444444444433333333333333333333332222223333333333333333333333333333333333333333333333334444444455555554444444 222222111222222222222222222222233322222222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333332222223333333223222222222222333333333332222223333333222222333333333333333333344455555555555555555555555555555555555555555555555555555555555555555444444444444444444444433333333333333333322332222223333333333333333333333333333333333333333333333334444444455554444444444 222112111221222222222222222222222222222222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333223333333223332333333333333333333332222223333333332222333333333333333333333444555555555555555555555555555555555555555555555555555555544444455444444444444444444444433333333333333333322232222233333333333333333333333333333333333333333333333334344444444554444444444 221111111221222222222222222222222222222222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333223332333333333333333333222222223333333332222333333333333333333333444555555555555555555555555555555555555555555555555555555544444455444444444444444444444333333333333333333322222222233333333333333333333333333333333333333333333333333344444444454444444455 222211111111222222222211122222222222222222222222222222222222222222222222222333222222222233333333333333333333333333333333333333333333333333333333333333333333333333333333222222333333332222222333333333333333333333344455555555555555555555555555555555555555555555555555555544444444444444444443444444444333333333333333333322222222233333333333333333333333333333333333333333333333333333444444444444455555 222111111111112222111211111122222222222222222222222222222222222222222222222333333332222333333333333333333333333333333333333333333333333333333333333333333333333333333333222222333333332222222333333333333333333333344455555555555555555555555555555555555555555555555545555555444444444444443333444444444443333333333333333322222322223333333333333333333333333333333333333333333333333333344444444445555555 222111111111111122111111111111112222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332223333333332222222333333333333333333333333444544444444444444555555555555555555555555444444445555555444444444444443333344444444443333333333333333222222332223333333333333333333333333333333333333333333333333333333444444445555555 221111111111111111111111111111111112222222222222222222222222222222222222223322222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333322233333333332222222333333333333333333333333444544444444444444555555555444445555555555444444445544444444444444444443333344444444444333333333333333222222333333333333333333333333333333333333333333333333333333333333444444445455555 221111111111111111111111111111111111112222222222222222222222222222222222222322222222233333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333322222222333333333333333333333333444554444444444444445444444444445555555555444444444444444444444444444443333344444444444333333333333333222222233333333333333333333333333333333333333333333333333333333333334444444455555 222111111111111111111111111111111111111111222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333322222333333333333333333333333334444444444444444445444444444444554444444444444444444444444444444444443333333444444443333333333333222222222233333333333333333333344433333333333333333333333333333333333334444444444555 222111111111111111111111111111111111111112222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333322222333333333333333333333333334444444444444444444444444444444554444444444444444444444444444444433333333333444444333333333333333322222333333333333333333333333344433333333333333333333333333333333333333444444444455 222111111111111111111111111111111111111112222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222233333333333333333333333333444444444444444444444444444444554444444444444444444444444444444433333333333444444333333333333333322223333333333333333333333333344444333333333333333333333333333333333333434444444455 221111111111111111111111111111111111111111122222222222222222222222222222222222222222222223322333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222233333333333333333333333333444444444444444444444444444444444444444444444444444444444444444433333333333444443333333333333322222222333333333333333333333334444444333333333333333333333333333333333333334444444445 221111111111112111111111111111111111111111112222222222222222222222222222222222222222222223222222222333333333333333333333333333223333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444433333333333334333333333333333322222222333333333333333333333444444444333333333333333333333333333333333333334344444444 222211111121112111111111111111111111111111112222222222222222222222222222222222222222222222222222222222223333333333333333333333222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444443333333443334433333333333333322222222333333333333333333333444444444433333333333333333333333333333333333333344444444 222222211122222111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222223333333333333333222222222332222333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444333333443333333333333333333222222223333333333333333333334444444444444333333333333333333333333333333333333333444444 222222221222222211111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222223333333333333333222222222332222333333333333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444444444444444444444444444444444333333333333333333333333333222222223333333333333333333444444444444444333333333333333333333333333333333333333343444 222222211222222211111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222223333333333333333222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444444444444444444444444444444444444433333333333333333333333222222223333333333333333333444444444444444333333333333333333333333333333333333333333444 222222222222222211111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222333333333333222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444433333333333333333333333222222223333333333334333333344444444444444333333333333333333333333333333333333333333334 222222222222222111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222222223333332222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444433333333333333333333333222222222333344443334333333344444444444444433333333333333333333333333333333333333333334 222222222222212111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222223322222222222222222222233222333333333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444444444444444444444444444444444433333333333333333333322222222233333334443334443333344444444444444433333333333333333333333333333333333333333333 222222221122211111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222223222222222222222222222233222333333333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444444444444444444444444444444443333333333333333333333322222222233333334443334444333444444444444444444333333333333333333333333333333333333333333 222211211111111111111111111111111111111111111222222222222222222222222222222222222111222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333344444444444444444444444444444444444444444444444444444444333333333333333333333333222222222223333334443334444333444444444444444444333333333333333333333333333333333333333333 222211111111111111111111111111111111111111111122222222222222222222222222222222221111111112222222222222222222222222222222222222222222222222222222222322233222333333333333333333333333333333333333333333333333333333333333333333333344444444444444444444444444444444444444444444444444444444333333333333333333333333222222223333333334444444444334444444444444444444333333333333333333333333333333333333333333 222111111111111111111111111111111111111111111122222222222222222222222222222222221111111111111122222222222212222222222222222222222222222222222222222322233222333333333333333333333333333333333333333333333333333333333333333333333344444444444444444444444444444444444444444444444444444444333333333333333333333333222222223333333333344444444444444444444444444444433333333333333333333333333333333333333333 222111111111111111111111111111111111111111111112222222222222222222222222222222221111111111111122222222222211111112222222222222222222222222222222222222223222333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444444444444444444444444444333333333333333333333222222222223333333333344444444444434444444444444444444333333333333333333333333333333333333333 222111111111111111111111111111111111111111111112222222222222222222222222222222221111111111111122222222222111111112222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444444444444444444444444444443333333333333333322222222222223333333333444444444443333444444444444444444333333333333333333333333333333333333333 221111111111111111111111111111111111111111111112222222222222222222222222222222222111111111111122122222222111111112222222222222222222222222222222222222222222333333333333333333333333334444444433333333333333333333333333333333333333344444444444444444444444444444444444444444444444444444443333333333333333332222222222223333333333444444444444333333444444333344444333333333333333333333333333333333333333 111111111111111111111111111111121111111111111111222222222222222222222222222222222111111111111121111111122111111111111122222222222222222122222222222222222222222233333333333333333333334444444433333333333333333333333333333333333333344444444444444444444444444444444444444444444444444444443333333333333333332222222222233333333333444444444444433333443343333343444333333333333333333333333333333333333333 111111111111111111111111111111122221111111111111222222222222222222222222222222222111111111111111111111111111111111111111111112222222222111112211122222222222222233333333333333333333334444444433333333333333333333333333333333333333333444444444444444444444444444444444444444444444433333333333333333333333332222222222233333333333344444444444443333333344333333444443333333333333333333333333333333333333 111111111111111111111111111111122222111111111112222222222222222222222222222222221111111111111111111111111111111111111111111111111211122111112111122222222222222233333333333333333333333334444444444333222222223333333333333333333333333444444444444444444444444444444444444444443333333333333333333333333333322222222222233333333333344444444444443333333333333333344444333333333333333333333333333333333333 111111111111111111111111111111112221111111111111122222222222222222222222222222221111111111111111111111111111111111111111111111111211111111111111222222222222222222222333333333333333333334444444444333222222223333333333333333333333333344444444444444444444444444444444444444443333333333333333333333333332222222222233333333333334444444444444443333333333333333344444333333333333333333333333333333333333 111111111111111111111111111111112222211111111111122222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111112222222222222222222333333333333333333333333333333322222222222333333333333333333333333344444444444444444444444444444444444444443333333333333333322223333332222222222223333333333333444444444444444433333333333333343333333333333333333333333333333333333333 221111111111111111111111111111111222111111111111112222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111112222222222222222222333333333333333333333333333333322222222222333333333333333333333333344444444444444444444444444444444333333443333333333333333222223333332222222222223333333333333444444444444444433333333333333333333333333333333333333333333333333333333 222111111111111111111111111111111111111111111111111222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111222222222222222222322322333333333333333333333333322222222222333333333333333333333333333444444444444444444444444444443333333343333333333333333222222233333222222222223333333333333444444444444444443333333333333333333333333333333333333333333333333333333 122111111111111111111111111111111111111111111111111222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111222222222222222222322322333333333333333333333322222222222222222333333333333333333333333444444444444444444444444444443333333333333333333333333222222233333222222222223333333333333444444444444344443333333333333333333333333333333333333333333333333333333 111111111111111111111111111111111111111111111111111122222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222223333333333333333333322222222222222222333333333333333333333333334444444444444444444444444443333333333333333333333333322222222222222222223333333333333444444444444444334444433333333333333333333333333333333333333333333333333333 111111111111111111111111111111111111111111111111111122222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111221112222222222222222222223333333333333333333333222222222222222223333333333333333333333334444444444444444444444444443333333333333333333333332222222222222222222223333333333333444444444444444333344433333333333333333333333333333333333333333333333333333 111111111111111111111111111111111111111111111111111122222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111221112222222222222222222233333333333333333333333222222222222222223333333333333333333333333444444444444444444444444333333333333333333322332222222222222222222222223333333333333444444444444444433344333333333223333333333333333333333333333333333333333333 111111111111111111111111111111111111111111111111111112222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222223333333322222222222222222222222223333333333333333333333344444444444444443333333333333333333333222222332222222222222222222222222333333333334444444444444444433333333333222222333333333333333333333333333333333333333333 111111111111111111111111111111111111111111111111111112222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111112111222222222222222222222222223333333322222222222222222222222223333333333333333333333334444444444444443333333333333333333333222222222222222222222222222222222333333333334443444444444444433333332222222222223333334433333333333333333333333333333333 111111111111111111111111111111111111111111111111111112222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111112111222222222222222222222222222222222222222222222222222222222222233333333333333333333334444444444444443333333333333333333332222222222222222222222222222222333333333333333333444443333344433333332222222222223323333433333333333333333333333333333333 111111111111111111111111111111111111111111111111111111222222222222222222222212111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222233333333333333333333334443333333333333333333333333322222222222222222222222222222222222222333333333333333333443443333343333333332322222222222222333333333333333333333333333333333333 111111111111111111111111111111111111111111111111111111222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333322222222222222222222222222222222222222333333333333333333443343333333333333333322222222222222223333333333333333333333333333333333 111111111111111111111111111111111111111111111111111111122222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333332222222222222222222222222222222222333333333333333333333443333333333333333333322222222222222223333333333333333333333333333333333 111111111111111111111111111111111111111111111111111111122222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333332222222222222222222222222222222222333333333333333333333333333333333333333322222222222222222222233333333333333333333333333333333 111111111111111111111111111111111111111111111111111111122222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333332222222222222222222222222222222222333333333333333333333333333333333333333222222222222222222222233333333333333333333333333333333 111111111111111111111111111111111111111111111111111111111222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333222222222222222222222222222222222222222333333333333333333333333333333333333333222222222222222222222233333333333333333333333333333333 111111111111111111111111111111111111111111111111111111112222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222223333333333333333333333333333333333333222222222222222222222222222222222222222222233333333333333333333333333333333333333222222222222222222222223333333333333333333333333333333 111111111111111111111111111111111111111111111111111111112222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222211122222222222222222222222223333333333333333333333333333333333333222222222222222222222222222222222222222333333333333333333333333332223333333322333322222222222222222222222233333333333333333333333333333 111111111111111111111111111111111111111111111111111111111112222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222211122222222222222222222222222223333333333333333333333333333332233222222222222222222222222222222222333223333333333333333333333333332223322322332333222222222222222222222222233333333333333333333333333333 111111111111111111111111111111111111111111111111111111111112222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222211111222222222222222222222222223333333333333333333222222222222223222222222222222222222222222222233333223333333333333333333333333332223322322322222222222222222222222222222233333333333333333333333333333 111111111111111111111111111111111111111111111111111111111112222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222211111222222222222222222222222223333333333333333333322222222222223222222222222222222222222222222223333333333333333333333333333322222222322222222222222222222222222222222222223323333333333333333333333333 111111111111111111111111111111111111111111111111111111111111112222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112211111111111112211111111111222222222222222222222222222223333333333333333322222222222222222222222222222222222222222222223333333333333333333333333222222222222222222222222222222222222222222222222222223333333333333333333333333 111111111111111111111111111111111111111111111111111111111111112222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112211111111111112211111111111222222222222222222222222222223333333333333333322222222222222222222222222222222222222222222223333333333333333333333333222222222222222222222222222222222222222222222222222222333333333333333333333333 111111111111111111111111111111111111111111111111111111111111122222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222333333333333322222222222222222222222222222222222222222222223333333333333333333333333222222222222222222222222222222222222222222222222222222333333333333333333333333 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222333333322222222222222222222222222222222222222222222222222223333333333333333333333222222222222222222222222222222222222222222222222222222222333333333333333333333333 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222223233333333333333333333222222222222222222222222222222222222222222222222222222233333333333333333333333333 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333322222222222222222222222222222222222222222222222222222333333333333333333333333333 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333322222222222222222222222222222222222222222222222222222233333333333333333333333333 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222222222222222222223333333333333333333333333322222222222222222222222222222222222222222222222222223333333333333333333333333333 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333322222222222222222222222222222222222222222212222222222223333333333333333333333333333 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333322223322222222222222222222222222222222222222222112222222222222333333334433333333333333333 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333222223322222222222222222222222222222222222222222211122222222233333334444443333333333333333 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222221112222222222333333333333333222222222222222222222222222222222222222222222222211122222222233333344444443333333333333333 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122211111222222222222222222222222222222222222222222222222222222222222222222211111111112222222222333333333333333322222222222222222222222222222222222222222222222211122222222233333344444443333333333333333 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122211111222222222222222222222222222222222222222222222222222222222222222222211111111112222222222333333333333333322222222222222221112222222222222222222222222222222222222333333333344444443333333333333333 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111222222222222222222222222222222222222222222222222222222222222222222211222222222222222222223333333333332222222222222222211112222222222222222222222222222222222222333333333334444444333333333333333 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111222222222222222222222222222222222222222222222222222222222222222222211222222222222222222223333333332222222222222222222221112222222222222222222222222222222222222333333333344444444333333333333333 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222211222222222222222222222333333332222222222222222222221112222222222222222222222222222222222223333333333444444333333333333333333 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333322222222222222222222221111122222222222222222222222222222322223333333333344444333333333333333333 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222322222222222222222222222222111111122222222222222222222222222222332223333333333344444343333333333333333 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111112222222222222222222222222222333333333333333344444443333333333333333 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112211111221111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111112222222222222222222222222222333333333333333433444444333333333333333 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112211111221222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111112122222222222222222222233222333333333333344443344444333344333333333 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112221111111221222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111121111122222222222222222222233223333333333333344444444444344444333333333 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112221111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111222221111122222222222222222222233333333333333333333444444444444444333333333 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112221111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111122222221111111222222211122222222222222222322333333333333333333333344444444444444333333333 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111122111111111111222222211112222222222222222332333333333333333333333333444444444444433333333 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111222222222222222222222222222333333333333333333333333333443344444433333333333 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222221111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111121111112222222222222222333333333333333333333333333334443344444433334333333 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222211111111111111111122222222222222222222222222222222222233332222222222222222222222222222222222222222222222222222222222222222222222222222222222222223311111111111111111111111111222221111112222222222222222333333333333333333333333333334444344444434444433333 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222211111111111111111111222222222222222222222222222222222233332222222222222222222222222222222222222222222222222222222222222222222222222222222222222223311111111111111111111122222222222122222222222222222222333333333333333333333333333333333334444444444433333 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222223322111111111111111112222222222222222222222222222222333333333333333333333333333333333333333344444433333333 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111222111111111111111111222111111222222222222222222222333333333333333344443333333333333333333344444433333333 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111222111111111111111111221111111222222222222222222222333333333333333344443333333333333333333444444433333333 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222333222222222222222222222222222222222222222222222222222222222222222222222222222222221111111222111111111221111111221122222222222222222222222233333333333333333334433333333333333333333444444433333333 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222333222222222222222222222222222222222222222222222222222222222222222222222222222222221111111222211222222221111111112222222222222222222222222333333333333333333334433333333333333333333444444443333333 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111112222222222221111111112222222222222222222222222333333333333333333334433333333333333333333444444443333333 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111112222221111111111111112222222222222222222222233333333333333333333333333333333333333333333343444443333333 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222211222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111122222221111111111111111222222222222222222222333333333333333333333333333333333333333333333333444433333333 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222211222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111111222222222222222222222333333333333333333333333333333333333333333333333443333333333 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333331111111111122222222222222222222222222333333333333333333333333333333333333333333333333443333333333 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333331111111111122222222222222222222222222233333333333333333333333333333333333333333333333343333333333 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333331111111111122222222222222222222222222233333333333333333333333333333333333333333333333333333344333 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122122222222222222222222222222222233333222222222222222222222222222222222222222222222222222222222222222222222222222222222333331111112222222222222222222222222222222233333333333333333333333333333333333333333333333333344444333 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122122222222222222222222222222222233333222222222222222222222222222222222222222222222222222222222222222222222222222222222333332222222222222222222222222232222222222222333333333333333333333333333333333333333333333334444444443 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222223333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333222222222222333333333333333333333333333333333333333333333334444444443 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222223333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222232222222222222222222333333332222222222333333333333333333333333333333333333333333333333344444444 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112212222222222222222222222222222222233333222222222222222222222222222222222222222222222222222222222222222222222222222222222223333332222222222222222222233333332222233333333333333333333333333333333333333333333333333333344444444 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112212222222222222222222222222222222233333222222222222222222222222222222222222222222222222222222222222222222222222222222222223333332322222222222222222233333333333333333333333333333333333333222233333333333333333333333334444444 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222233333222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333322222222222222222233333333333333333333333322333333333222222233333333333333333333333334444444 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222223333333332222222222222222222222222222222222222222222222222222222222222222222222222222222222333333322222222222222222233333333333333333333332222333323333222222333333333333333333333333334444444 111111111111111121111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222223333333332222222222222222222222222222222222222222222222222222222222222222222222222222222222333333322222222222222222233333333333333333333332222332222333222222333333333333333333333333333444444 122211111122111122221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222233333333332222222222222222222222222222222222222222222222222222222222222222222222222222222222333333322222222222222222222333333333333333333333222332222333322222222233333333333333333333333334444 222222221122222222221112111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112211222222222222222222222222222222222233333333332222222222222222222222222222222222222222222222222222222222222222222222333332222222333322222222222222222222222233333333333333333333222232222333323222222233223333333333333333333334444 222222222222222222211112211211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222233333333332222222222222222222222222222222222222222222222222222222222222222222233333332222222222222222222222222222222222233333333333333333333332222222333333222222222223332333333333333333334444 222222222222222222211112211211221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222233333333332222222222222222222222222222222222222222222222222222222222222222222233333332222222222222333322222222222222222233333333333333333222332222222233333222222222233332333333333333333333444 222222222222222222211122222211222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222233333333222222222222222222222222222222222222222222222222222222222222222222222233333332222222233333333322222222222222222222333333333333333222232222222233222222222222233332233333333333333333333 222222222222222222222122222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222223333333332222222222222222222222222222222222222222222222222222222222222222222222233333322222222233333332222222222222222222222333333333333333222233222222222222222222222233332233333333333333333333 222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222223333333332222222222222222222222222222222222222222222222222222222222222222222222222222222222222232222222222222222222222222222333333333333333222233222222222222222222222223332233333333333333333333 222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111211112222222222222222222222222222222222222222222223333333333333322222222222222222222222222222222222222222222222222222222222222222222222222222222222222222233222222222222222222233333333333333222222222222222222222222222223333223333333333333333333 222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222223333333333333322222222222222222222222222222222222222222222222222222222222222222222222222222222222233333333222222222222222222222333333333333322222222222222222222222222223333223233333333333333333 222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222111222222222222222222222222222222222222222222222222332233333332222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333332222222222222222222333333333333322222222222222222222222222223333222233333333333333333 222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222332233333332222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333332222222222222222222333333333333322222222222222222222222222222222222233333333333333333 222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122221222222222222222222111121111222222222222222222222222222332233333333322222222222222222222222222222222222222222222222222222222222222222222222222222222223333333333333333322222222222222222333333223333322222222222222222222222222222222222333333333333333333 222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111121111222222222222222222222222222223333333333322222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333332222222222222222322222223333322222222222222222222222222222222222333333333333333333 222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222221111111111111222221222222222222222222222223333333333322222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333332222222222222222222222222222222222222222222222222222222222222222333333333333333333 222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222221111111111111222221111222222222222222222222232233333333333222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333332222222222222222222222222222222222222222222222222222222222222233333333333333333333 222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222221111111111111222221111222222222222222222222232233333333333222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333332322222222222222222222222222222222222222222222222222222222222223333333333333333333 222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111221111122122222222221111111111111112221111222222222222222222223323333333333333332222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333322222222222222222222222222222222222222222222222222222222222222233333333333333333 222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111221111122111111111111111111111111112221111222222222222222222223323333333333333332222222222222222222222222222222222222222222222222222222222222222222223333333333333333333333333322222222222222222222222222222222222222222222222222222222222222233333333333333333 222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122111111111111111111111111111111111222222222222222233222223333333333444443322222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333332222222222222222222222222222222222222222222222222222222222222333333333333333333 211222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222233222223333333333444443322222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333332222222222222222222222222222222222222222222222222222222222222333333333333333333 111111122222221222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222233222223333333333444443322222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333332222222222222222222222222222222222222222222222222222222222222333333333333333333 111111111122221122222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222233332233333333344444443322222222222222222222222222222222222222222222222222222222222222222222223333333333333322222233332222222222222222222222222222222222222222222222222222222222222333333333333333333 111111111122111122211222222112222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222233332233333333344444443322222222222222222222222222222222222222222222222222222222222222222222223333333333322222222233222222222222222222222222222222222222222222222222222222222222222232333333333333333 111111111221111112211221112112222112222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222333333333333344444443322222222222222222222222222222222222222222222222222222222222222222222223333333333322222222222222222222222222222222222222222211111122222222222222222222222222222333333333333333 111111111111111111111221111111222112211122111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222333333333333344444443322222222222222222222222222222222222222222222222222222222222222222222223333333333322222222222222222222222222222222222222222211111122222222222222222222222222222333333333333333 111111111111111111111111111111111122111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222333333333333333444444433222222222222222222222222222222222222222222222222222222222222222222223333333333332222222222222222222222222222222222222222211222222222222222222222222222222222333333333333333 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222333333333333333444444433222222222222222222222222222222222222222222222222222222222222222222222233333333332222222222222222222222222222222222222211111122222222222222222222222222222222233223333333333 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222333333333333333333444433222222222222222222222222222222222222222222222222222222222222222222222233322222222222222222222222222222222222222222221111111122222222222222222222222222222222233223333333333 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222333333333333333333444433222222222222222222222222222222222222222222222222222222222222222222222223322222222222222222222222222222222222222222221111111122222222222222222222222222222222233223333333333 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111221111111111111111111111111111111111111112222222222222222222222333333333333333333444433222222222222222222222222222222222222222222222222222222222222222222222223322222222222222222222222222222222222222222211111111122222222222222222222222222222222222223332333333 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222221111111111111111111111111112222222222222222222222223333233333333333444433222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111122222222222222222222222222222222222222222233333 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222211111111111112222222222222222222222223333233333333333344433222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111112222222222222222222222222222222222222222222333 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222211111111111111122222222222222222222222222233333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111222222222222222222222222222222222222222222222333 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222122211111111111111122222222222222222222222222233333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111112222222222222222222222222222222222222222222222222233 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111122222222222222222222222222233332233333334444222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111112222221122222222222222222222222222222222222222222233 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222211222222111111111111111111122222222222222222222222222233332233333334444222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111221111122222222222222222222222222222222222222222233 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222211222222222221111111111221222222222222222222222222222233332233333333433222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111111221111122222222222222222222222222222222222222222233 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222211222222222221111111111222222222222222222222222222233233222233333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111222222222222222222222222222222222222222222222222223 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222211222222222222222111111222222222222222222222222222233233222233333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111112222221122222222222222222222222222222222222222333 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222211222222222222222221111222222222222222222222222222233322222233332222333332222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111112211111122222222222222222222222222222222222222333 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222221111222222222222222222222222222233332222233332222333332222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111221111112222222222222222222222222222222222222233 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222221111122222222222222222222222222233222222222332222223332222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111221111112222222222222222222222222222222222222233 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222221111122222222222222222222222222233222222222332222223332222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111122221111112222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222211111111122122222222222222222222222233222222222332222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111222222221122222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222211111111122112211112222122222222222222332222222332222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111122222111122222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222211111111122112211112222122222222222222332222222332222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111122111111111122111111112222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222211111111111111111111111111222222222222332222222332222223333322222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111222222111111111122111111112222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222211111111122211111111111111111111111111222222222222332222222332222223333322222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111222222111111111122111111112222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222211111111111111111111111111111111111122222222222222223221111222222223333322222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111112222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222223321111222222223333332222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222223321111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222211111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222211111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111112222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222112211111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111112222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222112211111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111112222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222112222222222222222111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222112222222222222222111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222112222222222222222111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222211221111211222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111122222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222211221111221222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111122222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111221122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111122222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111221122222222222222222222222222222222222222222222222222222222222222222222222222222222222222112222221111111111111111111111111111111111111122222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222111111112222221111111111111111111111111111111111111111222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222211111111122221111111111111111111111111111111111111111122222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222111111111111111111111111111111111111111111111111111111112222222211222222222222222222222222222222222222222222222222222222222222222222222222211111111112222111111111111111111111111111111111111111122222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112111111111111111111111111111111111111111111111111222222111111111111111111111111111111111111111111111111111111111222222211222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222211111111111111112222222211111111111111111111111111111111111111111111111111111111111111111111111111111111222222122112222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222211111111221111112222222111111111111111111111111111111111111111111111111111111111111111111111111111111111112221122112222222222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112211112211111111222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111112221122112222222222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111112122222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112211111111111112222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111112211112222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222 111111111111111111111111111111111111111122211111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111211112222222222222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222 111111111111111111111111111111111111111222221111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111122111222222222222222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222 111111111111111111111111111111111111111112211111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111122111122222222222222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222111111222222222211111111111111111111111111111111111111111111111111111111111111111111111111121111122122222222222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111211111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222111111221111111111111111111111111111111111111111111111111111111111111112222111111111111111111111122112222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111222211111111111111111111111111111111111111111111111111111111111111111111111111111112222222222111111221111111111111111111111111111111111111111111111111111111111111112222111111111111111111111122112222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111222222222222222222211122222222222222222222222222222222222 111111111111111111111111111111111111112222111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111222222222222221111111112222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111112222222222222111111112222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111112222222222222111111112222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111222222222222111111111122222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111222222222222111111111112222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111222222222222111111111222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111222222222222211112222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111212222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111222221111122222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222111111222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222111111222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222111111111122222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111211222222222211111111111122222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222222222111122222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222211111111111111222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222221111111122222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222221111111111111111111222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111122222221111112222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222111111111111111111111111111111111111111111111111111111122211111111112222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222211111111111111111111111111111111111111111111111111111111122111111111112222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222211111111111111111111111111111111111111111111111111111111122211111111112222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222 111111111111111111111111221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222 111111111111111112222112221111211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111222222222222222222222222222212222 111111111111111112222112211111222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111122222222222222222222222111112222 111111111111111122122112211222222211222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222221111111111111111111111111111111111111111111111111111111111111122222222222222222222221111112222 111111111111211122112222211221122211222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222221111111111111111111111111111111111111111111111111111111111111122222222222222222222221112222222 111112211112221112112222211221122222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222221111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222 221122211222211111222222111222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222221111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222 222222111222222111222222212222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222 222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222111111111111111111111111111111111111111111111111111111111111111112222222222222222221111222222222 222222222222222222222111222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222111111111111111111111111111111111111111111111111111111111111111112222222222222222111111222222222 222222222222222222222112222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222111111111111111111111111111111111111111111111111111111111111111111112222222222222111111111222222 222222222222222222211212222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222111111111111111111111111111111111111111111111111111111111111111111112222222222222111111111222222 222222222222222222211222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222211111111111111111111111111111111111111111111111111111111111111111112222222222222111111111222222 222222222122222222221222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222211111111111111111111111111111111111111111111111111111111111111111112222222222222111111111222222 222222222112222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222221111111111111111111111111111111111111111111111111111111111111111111112222222222111111111111122222 222222222112222211222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222221111111111111111111111111111111111111111111111111111111111111111111111222211111111111111111122222 222222222112222111222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222 222211221112222112222222222222222222222222221111111111111111111111111111111111111111111111111111111111111112222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122 222211111122222112222222222222222222222222221111111111111111111111111111111111111111111111111111111111111112222222111111111111111111111111111111111111111111111111111111111112222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122 111111111122222112222222222222222222222222222211111111111111111111111111111111111111111111111111111111111112222221111111111111111111111111111111111111111111111111111111111112222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122 111111111122222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111112222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122 111111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111112222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112 111111111111112222222222222222222211222222222111111111111111111111111111111111111111111111111111111111111112222221111111111111111111111111111111111111111111111111111111111111122222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112