Ozone column data 191023 191023 OZONE COL 260. 280. 300. 319. 339. OZONE COL 19296 0.00 19296 2400.00 111111111111111111111111111221111111111111122222222222222222233333333333333333333333333333333344444444444444444444444445555555555444444555544444444444433333333333333333334443334433333333333333333333333444444444444444444444444444444444455555555555555555555555555555555555555555555555555555555555555555555555555445444444444444444444444444433333333333333333222222222222222222122222222222222222222222 111111111111111111111111111211111111111111122222222222222222333333333333333333333333333333333333444444444444444444444455555555555444444555544444444444433333333333333333333333334443333333333333333333333444444444444444444444444444444444445555555555555555555555555555555555555555555555555555555555555555555555555445444444444444444444444444433333333333333333222222222222222222222222222222222222222222 111111111111111111111111111111111111111111122222222222222222333333333333333333333333333333333333444444444444444444444445555555555544444555544444444433333333333333333333333333334443333333333333333333333444444444444444444444444444444444445555555555555555555555555555555555555555555555555555555555555555555555555555554444444444444444444444433333333333333333322222222222222222222222222222222222222222 111111111111111111111111111111111111222111222222222222222222333333333333333333333333333333333333344444444444444444444444544444555544444544444444444433333333333333333333333333334443333333333333333333333444444444444444444444444444444444444455555555555555555555555555555555555555554444555555555555555555555555555555554444444444444444444444433333333333333333322222222222222222222222222222222222222222 111111111111111111111111111111111111222111222222222222222223333333333333333333333333333333333333344444444444444444444445544445555554445544444444444433333333333333333333333333333333333333333333333333333344444444444444444444444444444444444455555555555555555555555555555555555555554444455555555555555555554445555555555444444444444444444443333333333333333333322222222222222222222222222222222222222222 111111111111111111111111112111111122221111222222222222222222233333333333333333333333333333333333444444444444444444444445544445555554444444444444444433333333333333333333333333333333333333333333333333333344444444444444444444444444444444444445555555555555555555555555555555555555554444445555555555555555554444555555555444444444444444444443333333333333333333323222222222222222222222222222222222222222 111111111111111111111111122111222222222222222222222222222222233333333333333333333333333333333333444444444444444444444445544444455554444444444444444443333333333333333333333333333333333333333333333333333344444444444444444444444444444444444445555555555555555555555555555555555555554444445555555555555555555544555555554444444444444444444443333333333333333333333222222222222222222222222222222222222222 111111111111111111111111111111222222222222222222222222222222333333333333333333333333333333333333444444444444444444444444444444455555544444444444444443333333333333333333333333333333333333333333333333333344444444444444444444444444444444444444455555555555555555555555555555555555554444444555555555555555555544555555554444444444444444444443333333333333333333333322222222222222222222222222222222222222 111111111111111111111111111122222222222222222222222222222222333333333333333333333333333333333333344444444444444444444444444444555555444444444444444443333333333333333333333333333333444333333333333333333344444444444444444444444444444444444444455555555555555555555555555555555555555544444555555555555555555554445555554444444444444444444444333333333333333333333322222222222222222222222222222222222222 111111111111111111111111111122222222222111222222222222222222333333333333333333333333333333333333344444444444444444444444444444555555444444444444444443333333333333333333333333333333444333333333333333333333444444444444444444444444444444444444455555555555555555555555555555555555555544444455555555555555555554445555444444444444444444444444333333333333333333333322222222222222222222222222222222222222 111111111111111111111111111112222222222111222222222222222223333333333333333333333333333333333333344444444444444444444444444444555555444444444443444443333333333333333333333333333333444333333333333333333333444444444444444444444444444444444444455555555555555555555555555555555555555555544445555555555555555554445545544444444444444444444444333333333333333333333332222222222222222222222222222222222222 111111111111111111111122111112222222222221222222222222222223333333333333333333333333333333333333334444444444444444444444444444455555444444444443334333333333333333333333333333333333333333333333333333333333344444444444444444444444444444444444455555555555555555555555555555555555555555554444555555555555555554445545544444444444444444444444333333333333333333333332222222222222222222222222222222222222 111111111111111111111121122122222222222222222222222222222222233333333333333333333333333333333333334444444444444444444444444444455555544444444443334333333333333333333333333333333333333333333333333333333333344444444444444444444444444444444444444455555555555555555555555555555555555555554444555555555555555554444444444444444444444444444444433333333333333333333322222222222222222222222222222222222222 111111111111111111111221121111222222111222222222222222222222333333333333333333333333333333333333333444444444444444444444444444444555544444444433333333333333333333333333333333334444333333333333333333333333344444444444444444444444444444444444444455555555555555555555555555555555555555554444445555555555555544444444444444444444444444444444433333333333333333333322222222222222222222222222222222222222 111111111111111111111221222112222222111222222222222222222222333333333333333333333333333333333333333444444444444444444444444444444544444444444433333333333333333333333333333333344444333333333333333333333333344444444444444444444444444444444444444445555555555555555555555555555555555555554444445555555444555544444444444444444444444444444444433333333333333333333322222222222222222222222222222222222222 111111111111111111111121222112222222211222222222222222222222333333333333333333333333333333333333333444444444444444444444444444445544444444444444333333333333333333333333333333344444433333333333333333333333334444444444444444444444444444444444444445555555555555555555555555555555555555554444445555555444555544444444444444444444444333344444444333333333333333333322222222222222222222222222222222222222 111111111111111111111122212112222222212222222222222222222222333333333333333333333333333333333333333334444444444444444444444444444444444444444444333333333333333333333333333333344444444333333333333333333333333444444444444444444444444444444444444444555555555555555555555555555555555555554555555555555444544444444444444444444443344333344333334333333333333333333332222222222222222222222222222222222222 111111111111111111111122211122222222212222222222222222222222233333333333333333333333333333333333333344444444444444444444444444444444444444444444333333333333333333333333333333344444444333333333333333333333333444444444444444444444444444444444444444555555555555555555555555555555555555555555555555444444554444444444444444444444344333333333334333333333333333333332222222222222222222222222222222222222 111111111111111111111222211122222222222222222222222222222222233333333333333333333333333333333333333334444444444444444444444444444444444444444444433333333333333333333333333333333444444333333333333333333333333334444444444444444444444444444444444444555555555555555555555555555555555555555555444444444444544444444444444444444444333333333333333333333333333333333332222222222222222222222222222222222222 111111111111111111111222222122222222222222222222222222222222333333333333333333333333333333344333333333444444444444444444444444444444444444444444433333333333333333333333333333333444444333333333333333333333333334444444444444444444444444444444444444445555555555555555555555555555555555555555444444444444444444444444444444444444333333333333333333333333333333333332222222222222222222222222222222222222 111111111111111111111122222222222222222222222222222222222222333333333333333333333333333333444444444334444444444444444444444444444444444444444444433333333333333333333333333333344444344444444433333333333333333334444444444444444444444444444444444444445555555555555555555555555555555555555555444444444444444444444444444444444444333333333333333333333333333333333322222222222222222222222222222222222222 111111111111111111111122222222222222222222222222222222222222333333333333333333333333333333344444444444444444444444444444444444444444444444444444433333333333333333333333333333344444344444444433333333333333333333444444444444444444444444444444444444444455555555555555555555555555555555554444444444444444444444444444444444444433333333333333333333333333333333333322222222222222222222222222222222222222 111111111111111111111122222222222222222222222222222222222222233333333333333333333333333333334444444444444444444444444444444444444444444443333444443333333333333333333333333333344444344444444433333333333333333333444444444444444444444444444444444444444455555544444555555555555555555555554444444444444444444444444444444444443333333333333333333333333333333333333222222222222222222222222222222222222222 111111111111111111111112222222222222222222222222222222222222233333333333333333333333333333344444444444444444444444444444444444444444444443333444443333333333333333333333333333344444333444444433333333333333333333334444444444444444444444444444444444444445544444444555555555555555555555554444444444444444444444444444443334443333333333333333333333333333333333333222222222222222222222222222222222222222 111111111111111111111112111122222222222222222222222222222222233333333333333333333333333333344444444444444444444444444444444444444444444443333444443333333333333333333333333333344444333444444433333333333333333333334444444444444444444444444444444444444444544444444455555555555555555444444444444444444444444444444444443334433333333333333333333333333333333333333322222222222222222222222222222222222222 111111111111111111111112111222222222222222222222222222222222333333333333333333333333333333344444444444444444444444444444444444444444444433333444443333333333333333333333333333333333333444444444333333333333333333333444444444444444444444444444444444444444444444444455555555555555555544444444444444444444444444444444443333333333333333333333333333333333333333322222222222222222222222222222222222222222 111111111111111111111111121222222222222222222222222222222222233333333333333333333333333333334444444444444444444444444444444444444444444444333444443333333333333333333333333333333333333444444444333333333333333333333444444444444444444444444444444444444444444444444444555555555555555544444444444444444444444444444444443333333333333333333333333333333333333333322222222222222222222222222222222222222222 111111111111111111111111122222222222222222222222222222222222223333333333333333333333333333334444444444444444444444444444444444444444444444333344333333333333333333333333333333333334433344333444333333333333333333333334444444444444444444444444444444444444444444444444555555555555555544444444444444444444444433344444444333333333333333333333333333333333333333322222222222222222222222222222222222222222 111111111111111111111222222222222222222222222222222222222222233333333333333333333333333333334444444444444444444444444444444444444444444444333344333333333333333333333333333333333334433344333444333333333333333333333334444444444444444444444444444444444444444444444444555555555555555544444444444444444444444433344443433333333333333333333333333333333333333322222222222222222222222222222222222222222222 111111111111111111111222222222222222222222222222222222222222233333333333333333333333333333333444444444444444444444444444444444444444444444433333333333333333333333333333333333333334433344333444333333333333333333333334444444444444444444444444444444444444444444444444555555555555544444444444444444333334444433444333433333333333333333333333333333333333322222222222222222222222222222222222222222222222 111111111111111111111122222222222222222222222222222222222222233333333333333333333333333333333444444444444444444444444444444444444444444444433333333333333333333333333333333333333334443333344333333333333333333333333333334444444444444444444444444444444444444444444444455554444444444444444444444444333334433333444333433333333333333333333333333333333333322222222222222222222222222222222222222222222222 111111111111111111111122222222222222222222222222222222222222233333333333333333333333333333333344444444444444444444444444444444444444444444433333333333333333333333333333333333333334443333344333333333333333333333333333334444444444444444444444444444444444444444444444444444444444444444444444444444433334433333443333333333333333333333333333333333333333332222222222222222222222222222222222222222222222 111111111111111111111122222222222222222222222222222222222222223333333333333333333333333333333344444444444444444444444444444444444444444444433333333333333333333333333333333333333333333333433333333333333333333333333333333344444444444444444444444444444444444444444444444444444444444444444444444444433333433333333333333333333333333333333333332233333333332222222222222222222222222222222222222222222222 111111111111111111111122222222222222222222222222222222222222223333333333333333333333333333333344444444444444444444444444444444444444444444433333333333333333333333333333333333333333333334433333333333333333333333333333333344444444444444444444444444444444444444444444444444444444444444444444444444433333333333333333333333333333333333333333333233333333332222222222222222222222222222222222222222222222 111111111111111111111222222222222222222222222222222222222222233333333333333333333334433333333333444444444444444444444444444444444444444444443333333333333333333333333333333333333333333344444333333333333333333333333333333333344444444444444444444444444444444444444444444444444444444444444444444433333333333333333333333333333333333333333333332222333333332222222222222222222222222222222222222222222222 111111111111111111111222222222222222222222222222222222222222233333333333333333333334444444333334444444444444444444444444444444444444444444443333333333333333333333333333333333333333333344444333333333333333333333333333333333344444444444444444444444444444444444444444444444444444444444444444444433333333333333333333333333333333333333333333322222333333333222222222222222222222222222222222222222222222 111111111111111111111222111222222222222222222222222222222222223333333333333333333344444444444444444444444444444444444444444444444444444444443344433333333333333333333333333333333333333344444333333333333333333333333333333333333344444444444444444444444444444444444444444444444444444444444444444433333333333333333333333333333333333333333333332222233333322222222222222222222222222222222222222222222222 111111111111111111111122111222222222222222222222222222222222223333333333333333333344444444444444444444444444444444444444444444444444444444443444443333333333333333333333333333333333333344443333333333333333333333333333333333333344444444444444444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333332222233333222222222222222222222222222222222222222222222222 111111111111111111111121111222222222222222222222222222222222223333333333333333333344444444444444444444444444444444444444444444444444444444444444443333333333333333333333333333333333333344443333333333333333333333333333333333333344444444444444444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333332222222333222222222222222222222222222222222222222222222222 111111111111111111111221112222222222222222222222222222222222223333333333333333333334444444444444444444444444444444444444444444444444444444444443333333333333333333333333333333333333334443333333333333333333333333333333333333333333344444444444444444444444444444444444444444444444444444444444344444333333333333333333333333333333333333333333322222222332222222222222222222222222222222222222222222222222 111111111111111111111221112222222222222222222222222222222222223333333333333333333334444444444444444444444444444444444444444444444444444444444443333333333333333333333333333333333333334443333333333333333333333333333333333333333333344444444444444444444444444444444444444444444444444444444444444444433333333333333333333333333333333333333333322222222222222222222222222222222222222222222222222222222222 111111111111111111111211112222222222222222222222222222222222222333333333333333333333344444444444444444444444444444444444444444444444444444444443333333333333333333333333333333333333333334433333333333333333333333333333333333333333333334444444444444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333322222222222222222222222222222222222222222222222222222222222 111111111111111111111111112222222222222222222222222222222222222333333333333333333333444444444444444444444444444444444444444444444444444444444433333333333333333333333333333333333333333334433333444433333333333333333333333333333333333334444444444444444444444444444444444444444444444444444444443333333333333333333333333333333333333333333333322222222222222222222222222222222222222222222222222222222222 111111111111111111111111112222222222222222222222222222222222222333333333333333333333444444444444444444444444444444444444444444444444444444444433333333333333333333333333333333333333333334433333444433333333333333333333333333333333333333334444444444444444444444444444444444444444444444444444443333444333333333333333333333333333333333333333332222222222222222222222222222222222222222222222222222222222 111111111111111111111111111222222222222222222222222222222222222233333333333333333333443344444444444444444444444444444444444444444444444444444433333333333333333333333333333333333333333334443333344433333333333333333333333333333333333333334444444444444444444444444444444444444444444444444444444444444333333333333333333333333333332222333333222222222222222222222222222222222222222222222222222222222222 111111111111111111111112212222222222222222222222222222222222222233333333333333333333433333333444444444444444444444444444444444444444444444444433333333333333333333333333333333333333333334443333344433333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444443333333333333333333333333333222333332222222222222222222222222222222222222222222222222222222222222 111111111111111111111112112222222221222222222222222222222222222233333333333333333333333333333333334444444444444444444444444444444444444444444444333333333333333333333333333333333333333333334444444444333333333333333333333333333333333333333344444444444444444444444444444444444444444444444444444444444443333333333333333333333333333233333332222222222222222222222222222222222222222222222222222222222222 111111111111111111111111112222222211222222222222222222222222222333333333333333333333333444433333334444444444444444444444444444444444444444444444333333333333333333333333333333333333333333334444444444333333333333333333333333333333333333333334444444444444444444444444334444444444444444444444444444444433333333333333333333333333333223333322222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111222222221222222222222222222222222222333333333333333333333334444444444334444444444444444444444444444444444444444444443333333333333333333333333333333333333333333344444444444333333333333333333333333333333333333333334444444444444444333333333333444444444444444444444444434333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111222222222122222222222222222222222222223333333333333333333334444444444444444444444444444444444444444444444444444444443333333333333333333333333333333333333333333344444444444433333333333333333333333333333333333333334444444444444444333333333333344444444444444444433333334333333333333333333333333333333333332222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111222112221122222222222222222222222222233333333333333333333334444444444444444444444444444444444444444444444444444444444433333333333333333333333333333333333333333344444444444433333333333333333333333333333333333333333344444444444444433333333333344444444444444444433333334333333333333333333333333333333333332222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111112212112222222222222222222222222222222233333333333333333333333444444444444444444444444444444444444444444444444444444444433333333333333333333333333333333333333334444444444444444333333333333333333333333333333333333333344444333333333333333333333334444444444444444434333333333333333333333333333333333333333322222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111112211112222222222222222222222222222222233333333333333333333333444444444444444444444444444444444444444444444444444444444433333333333333333444433333333333333333334444444444444444333333333333333333333333333333333333333333333333333333333333333333334444444444444444444333333333333333333333333333333333333333322222222222222222222222211222222211122222222222222222222222222222222 111111111111111111111111111111111111222222222222222222222222222233333333333333333333333444444444444444444444444444444444444444444444444444444444443333333333333333444433333333433333333333344444444444444444333333333333333333333333333333333333333333333333333333333333333334444444444444444444333333333333333333333333333333333333333322222222222222222222211111222222211122222222222222222222222222222222 111111111111111111111111111111111111222222222222222222222222222223333333333333333333333444444444444444444444444444444444444444444444444444444444443333333333333334444433333333433333333333344444444444444444333333333333333333333333333333333333333333333333333333333333333333344444444444444444433333333333333333333333333333333333322222222222222222222222211111222222211122222222222222222222222222222222 111111111111111111111111111111112211222222222222222222222222222223333333333333333333333444444444444444444444444444444444444444444444444444444444443333333333333334444333334433444333333333444444444444444444333333333333333333333333333333333333333333333333333333333333333333344444444444444444433333333333333333333333333333333333322222222222222222112222211112222221111112222222222222222222222222222222 111111111111111111111111111111112211112222222222222222222222222223333333333333333333333344444444444444444444444444444444444444444444444444444444443333333333333334444333334433444333333333444444444444444444443333333333333333333333333333333333333333333333333333333333333333334444444444444444444333333333333333333333333333333333322222222222222222212222211112211111111111122222222222222222222222222222 111111111111111111111111111111111111111122222222222222222222222233333333333333333333333344444444444444444444444444444444444444444444444444444444443333333333333344444443334444444333333333444444444444444444443333333333333333333333333333333333333333333333333333333333333333333444444444444444444333333333333333333333333333333322222222222222222222222222221111111111221111122222222222222222222222222222 111111111111111111111111111111111111211122222222222222222222222223333333333333333333333344444444444444444444444444444444444444444444444444444444444333334444333344444443334444444333333333444444444444444444333333333333333333333333333333333333333333333333333333333333333333333444444444444444444333333333333333333333333333333332222222222222222222222222111111111111221111122222222222222222222222222222 111111111111111111111111111111111111222222222222222222222222222222333333333333333333333334444444444444444444444444444444444444444444444444444444444333334443333344444443334444444333333333444444444444444444333333333333333333333333333333333333333333333333333333333333333333333444444444444444444333333333333333333333333333333322222222222222222222222222111111111111121111112222222222222222222222222222 111111111111111111111111111111111111222222222222222222222222222223333333333333333333333334444444444444444444444444444444444444444444444444444444444333334443333344444443334444433333333333334444444444444444333333333333333333333333333333333333333333333333333333333333333333333334444444444444443333333333333333333333333333332222222222222222222222222222211111111111122111111122222222222222222222222222 111111111111111111111111111111111111222222222222222222222222222222233333333333333333333333444444444444444444444444444444444444444443333334444444444333334444444444444443334444433333333333334444444444444444333333333333333333333333333333333333333333333333333333333333333333333334444444444433333333333333333333333333333333332222222222222222222222222111111111111111122111111122122222222222222222222222 111111111111111111111111111111111112222222222222222222222222222222233333333333333333333333444444444444444444444444444444444444444443333334444444444433334444444444444444333333333333333333444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333444444444433333333333333333333333333333333322222222222222222222222221111111111111111111111111111112222222222222222222222 111111111111111111111111111111111111122222222222222222222222222222333333333333333333333333444444444444444444444444444444444444444433333334444444444444444444444444444444333333333333333333444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333344444444333333333333333333333333333332222222222222222222222222222221111111111111111111111111111111122222222222222222222 111111111111111111111111111111111111122222222222222222222222222222333333333333333333333333334444444444444444444444444444444444444433333334444444444444444444444444444444334434434433433333444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333343333333333333333333333333333333322222222222222222222222222222222111111111111111111111111111111111122112222222222222222 111111111111111111111111111111111111222222222222222222222222222222333333333333333333333333334444444444444444444444444444444444444444333334444444444444333444444444444444334334434433433334444444444444444444443333333333333333333333333333333333333333333333333333333333333333333333343333333333333333333333333333333322222222222222222222222222222211111111111111111111111111111111111111112222222222222222 111111111111111111111111111111111111222222222222222222222222222222233333333333333333333333344444444444444444444444444444444444444444444444444444444444333444444444444444444444434433433334444444444444444444443333333333333333333333333333333333333333333333333333333333333333333333344333333333333333333333333333333322222222222222222222222112222211111111111111111111111111111111111111111122222222222222 111111111111111111111111111111111111222222222222222222222222222222233333333333333333333333344444444444444444444444444444444444444444444444444444444444444444444444444444444444444444433444444444444444444444444433333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332222222222222222222222221122112222211111111111111111111111111111111111111111122222222222222 111111111111111111111111111111111112222222222222222222222222222222233333333333333333333333344444444444444444444444444444444444444444444444444444444444444444444444444444444444444444433444444444444444444444444433333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332222222222222222222222222222211112111111111111111111111111111111111111111111111111111222222222222 111111111111111111111111111111111112222222222222222222222222222222233333333333333333333333333444444444444433334444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444443333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332222222222222222222222222222211111111111111111111111111111111111111111111111111111111111222222222 111111111111111111111111111111111111122222222222222222222222222222233333333333333333333333334444444444444433333333334444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444443333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332222222222222222222222222222221111111111111111111111111111111111111111111111111111111111222222222 111111111111111111111111111111111111222222222222222222222222222222223333333333333333333333334444444444444433333333334444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444443333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222221111111111111111111111111111111111111111111111111111111111112222222 111111111111111111111111111111111111222222222222222222222222222222223333333333333333333333334444444444444433333333334444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444433333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222211111111111111111111111111111111111111111111111111111111111112222222 111111111111111111111111111111111111222222222222222222222222222222223333333333333333333333334444444444444433333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444433333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111222222 111111111111111111111111111111111111222222222222222222222222222222222333333333333333333333333444444444444443333333333444444444444444444444444444444444444444444444444444444444444444455544444444444444444444444444433333333333333333333333333333333333333333333333333333333333333333333333333333333332222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111222222 111111111111111111111111111111111112222222222222222222222222222222222333333333333333333333333444444444444443333333333334444444444444444444444444444444444444444444444444444444444444455544444444444444444444444444433333333333333333333333333333333333333333333333333333333333333333333333333333333332222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111112222 111111111111111111111111111111111112211222222222222222222222222222222333333333333333333333333334444444444444333333333334444444444444444444444444444444444444444444444444444444444445555544444444445555555555554444444333333333333333333333333333333333333333333333333333333333333333333333333333333322222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111112222 111111111111111111111111111111111221212222222222222222222222222222223333333333333333333333333334444444444444333333333334444444444444444444444444444444444444444444444444444444444445555544444444445555555555554444444333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111122 111111111111111111111111111111111221112222222222222222222222222222222333333333333333333333333344444444444444333333333344444444444444444444444444444444444444444444444444444444444455555444444444445555555555554444444333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111121111112211112222222222222222222222222222222233333333333333333333333333444444444444334444333344444444444444444444444444444444444444444444444444444444444555555444444444455555555555554444444333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111122111112211112222222222222222222222222222222233333333333333333333333333444444444444334444444444444444444444444444444444444444444444444444444444444444444555555444444444455555555555554444444333333333333333333333333333333333333333333333333333333333333333333322222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111112221111111211111222222222222222222222222222222223333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555444444455555555555555555544433333333333333333333333333333333333333333333333333333333333332222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111122221111111111111222222222222222222222222222222223333333333333333333333334444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555444444455555555555555555544433333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111122221111211111122222222222222222222222222222222223333333333333333333333334444444444444444444444444444444444444444444444444444444444444444444444444444444444444455544444444445555555555555555555443333333333333333333333333333333333333333333333333333333333332222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111122222112211111122222222222222222222222222222222223333333333333333333333333344444444444444444444444444444444444444444444444444444444444444444444444444444444444455544444444445555555555555555555443333333333333333333333333333333333333333333333333332222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111112111112221111112222222222211111112222222222222222222222222222222233333333333333333333333333344444444444444444444444444444444444444444444444444444444444444444444444444444444444454444444444445555555555555555555443333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 121112212122221111122222222222211111112222222222222222222222222222222222333333333333333333333333334444444444444444444444444444444444444444444444444444444444444444444444444444444444454444444444445555555555555555555443333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 122222112222221112222222222222111122222222222222222222222222222222222222333333333333333333333333334444444444444444444444444444444444444444444444444444444444444444444444444444444444454444444444445555555555555555555443333333333333333333333333333333333333333333333322222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222212222222222222222122222222222222222222222222222222222222333333333333333333333333334444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445444455555555555555444443333333333333333333333333333333333333333333333332222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333334444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445444455555555555555444443333333333333333333333333333333333333333333333332222222222222222222222222222222222221111222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333334444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444455544555444444444443333333333333333333333333333333333333333333222222222222222222222222222222222222111111111222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222223333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444455544555444444444443333333333333333333333333333333333333333333222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222223333333333333333333333333443333344444444444444444444444444444444444444444444444444444444444444444444444444444444444444444455544555444444444443333333333333333333333333333333333333333222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222223333333333333333333333333443333344444444444444444444444444444444444444444444444444444444444444444444444444444444444444444455444444444444444443333333333333333333333333333333333333332222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222223333333333333333333333333333333344444444444444444444444444444444444444444444444444444444444444444444444444444444444444444455444444444444444443333333333333333333333333333333333333332222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222223333333333333333333333333333333333333344444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444443333333333333333333333333333333333222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444333344444444444444444444444444444444444444444443333333333333333333333333333333333222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444333344444444444444444443443344433334333333333333333333333333333333333333333333333222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444344333344444444444444444443443344433334333333333333333333333333333333333333333333222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333344444444444444444444433333444444444444444444333333333344344444443333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333344444444444444444444433333334444433333334444333333333344344444443333333333333333333333333333333333333333333333333333333333222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333344444444444444333333333333334444433333333333333333333333333334443333333333333333333333333333333333333333333333333333333333222222222222222222222222222222211111122222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333444444444444444333333333333334333333333333333333333333333333334433333333333333333333333333333333333333333333333333333333333222222222222222222222222222222211111122222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333444444444443333333333333333334333333333333333333333333333333334433333333333333333333333333333333333333333333333333333332222222222222222222222222222222222221111122222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333443333334443333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332222222222222222222222222222222222221111122222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333443333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332222222222222222222222222222222222222221111122222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332222222222222222222222222222222222222221111122111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332222222222222222222222222222222222222222211122111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332222222223333333333333333332222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332222222223333333333332222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332222222222222233333333333222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332222222222222233333333333222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222222222222223333333333333333333333333333333332233333333333333333333333333333333333333333333333333333333333333333322333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222222222222223333333333333333333333333333333332333333333332333333333333333333333333333333333333333333333333333333322222332223333332222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222223333333333333333333333333322222333333333332222222332233333333333333333333333222233333333333333333322222332223333332222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222223333333333333333333333333322222333333333332222222332222222222222333333333333222233333333333322223322222222232233222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222223333333333333333333333333322222333333333332222222332222222222222333333322222333333333333333322223322222222232233222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333322222223333333332222222222222222333222333333322222333333333333322222223332222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333222222223333333332222222222222222333333333333323333333333333333322222223332222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333222222223333333332222222222233332333333333333323333333333333222222222223332222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333222222233333333333222222222333333333333333333323333333333333222222222223332222222223322222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333222222233333333333222222222333333333333333333333333333333322222222222223332222222223322222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222332222222222222222222222222222222222222222222222222222222222223333333333333333333222222233333333333222222222333333333333333333333333333333322222222222222222222222223322222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222332222222222222222222222222222222222222222222222222222222222222233333333333333333333322233333333333222222222333333333333333333333333332222222222222222222222222222223322222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333222222222333333333333333333333333332222222222222233222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333332222222333333333333333322223322232222222222222233222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333332222222222222333333333322223322222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333322222222222222222332222222223322222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333322222222222222222332222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333322222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333223333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222233333333222222223333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222223333333222222223333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222223333333222222233333333333333322222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222233333333222222233333333333333322222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222233333333222222233333333333333322222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333222222233333333333333322222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222233333333322222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222233333333322222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222233333333322222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222233333333322222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222223333222222222233333333322222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222223333333322222333333333333333332222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222223333333322222223333333333333332222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111221111111 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222223333333222222223333333333333332222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111221111111 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222223333333222222223333333333333332222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222211111 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222223222222223333333332223332222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222211111 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222223333333332222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222221221111 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111221111221111 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111221111211111 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222211111 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222211111 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111211111111 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122111111111 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222111111111 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222111111111 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222221122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222211222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111112222111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111112222111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111112111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111222111111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111222222111111111111111111111111111111111 122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111122222222111111111111111111111111111111 122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111222222222111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111112222222222222111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111112222222222222222111111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111112222111122222222211111111111111111111111111111 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111112222222211111111111111111111111111111 222111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222122221111222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111122222222111111111111111111111111111 122112222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222112221111222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111122222222111111111111111111111111111 122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111112222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111122222222222211111111111111111111111111 222221122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111222222222222222222222222222222222222222222222222222222222111122111111111111111111111111111111111111111111111112222222222222222211111111111111111111111111 222211122112222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111222222222222222222222222222222222222222222222222222222222211112211111111111111111111111111111111111111111111111222222222222222211111111111111111111111111 222211121112222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111122222222222222222222222222222222222222222222222222222222222222222222221111222222222222222222222222222222222222221122221111111111222222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111 112211111122222221122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111122222222111112222222222222222222222222222222222222222222222222222222221111222222222222222222222222222222222222221122221111111111222222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111222222222211111111111111111111111111111111 111111111122111211222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111112222222111111111111111122222222222222222222222222222222222222222222221111222222222222222222222222222222222211222222221111111111222222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111222222222221111111111111111111111111111111 111111111122111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111222222111111111111111111222222222222222222222222222222222222222211111111222222222222222222222222222222222211222222221111111111222222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111222222222221111111111111111111111111111111 111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111222222111111111111111111222222222222222222222222222222222222222211111111222222222222222222222222222222222211222222211111112222222222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111122222222221111111111111111111111111111111 111111111111111111112222221222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111222222111111111111111111222222222222222222222222222222222222222211111111112222222222222222221111222222221111221122111111112222222222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111222222221111111111111111111111111111111 111111111111111111112222221122222222222222222222222222222222222222222222222222222222222222222222222222222222211111111222222111111111111111111222222222222222222222222222222222222222211111111112222222222222222221111222222221111221122111111111111112222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111122211111111111111111222211111111111111111111111111111111111 111111111111111111122111121122222222222222222222222222222222222222222222222222222222222222222222222222222222211111111222222111111111111111111222222222222222222222222222222222211111111111111111111221122112222111111112211221111111111111111111111112222222222222222222222222222222222222222222222222222222221111111111111111111111111111112222222221111111111111111221111111111111111111111111111111111111 111111111111111111122111122222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111222222111111111111111111222222222222222222222222222222222211111111111111111111221122112222111111112211221111111111111111111111112222222222222222222222222222222222222222222222222222222221111111111111111111111111111111222222221111111111111111122111111111111111111111111111111111111 111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222111111112222221111111111111111111222222222222222222222222222211111111111111111111111111221122112222111111112211221111111111111111111111112222222222222222222222222222222222222222222222222222222221111111111111111111111111111111212222221111111111111111111111111111111111111111111111111111111 111111111111111111111112211222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111122221111111111111111111112222222222222222222222222211111111111111111111111111111111112211111111111111222211111111111111111111112222222222222222222222222222222222222222222222222222222221111111111111111111111111111111112222221111111111111111111111111111111111111111111111111111111 111111111111111111111112211222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111122221111111111111111111112222222222222222222222222211111111111111111111111111111111112211111111111111222211111111111111111111112222222222222222222222222222222222222222222222222222222221111111111111111111111111111111112111111111111111111111111111111111111111111111111111111111111 111111111111111111111122211222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111122221111111111111111111122222222222222222222222222211111111111111111111111111111111111111111111111111222211111111111111111111112222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111122111112222222222222222222222222222222222222222222222222222222222222222222222222222222111111111122221111111111111111111122222222222221111111122222211111111111111111111111111111111111111111111111111222211111111111111111111111122222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222111111111122221111111111111111111112222222222211111111122222222111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111221122222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111122222222111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111221111112222222222222222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111112222222111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111112222222111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111112222222221111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111112222222211111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111121222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111121111 111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111222221111 111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111112222221222 111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222 111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222 111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222 111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222 111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222 111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222 111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222 111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222 111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222 111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222211111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111212222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222