Ozone column data 180406 180406 OZONE COL 284. 334. 384. 434. 484. OZONE COL 18096 0.00 18096 2400.00 222222222222222332222233333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444455555555555555555555555555555555555444444444444444444445555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555455444555555555554444444444444444444444444444 222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444455555555555555555555555555555555555444444444444444444445555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555445555555555555555444444444444444444444444444 222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444455555555555555555555555555555555555544444444444444444445555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555445555555555555555554444444444444444444444444 222222222222222222222222222223333333332333333333333333333333333333333333333333333333333333333333333333333333333333333333344444444444444444444444444444444444444444444444444444444555555555555555555555555555555555555544444444444444444444455555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555545555555555555555554444444444444444444444444 222222222222222222222222222223322233322222333333333333333333333333333333333333333333333333333333333333333333333333333333344444444444444444444444444444444444444444444444444444444445555555555555555555555555555555555544444444444444444444455555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555544555555555555555554444444444444444444444444 222222222222222222222222222223222222222222233233333333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444444445555544444444444444445555555555555555555555555555555555544444444444444444444445555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555544555555555555555555444444444444444444444444 222222222222222222222222222222222222222222233222233333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444444445555544444444444444445555555555555555555555555555555555555444444444444444444444555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555554444444444444444444444 222222222222222222222222222222222222222222222222222323333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444444445555544444444444444445555555555555555555555555555555555555444444444444444444444555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555554444444444444444444444 222222222222222222222222222222222222222222222222223322333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444445555554444444444444444555555555555555555555555555555555555444444444444444444444555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555554444444444444444444444 222222222222222222222222222222222222222222222222222323333233333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444555554444444444444444555555555555555555555555555555555555444444444444444444444555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555554544444444444444444444 222222222222222222222222222222222222222222222222222222232233333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444444555555444444444444444555555555555555555555555555555555555444444444444444444444455555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555544444444444444444444 222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333344444444444444444444444444444444444555555444444444555444554445555555555555555555555555555555544444444444444444444455555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555554444444444444444444 222222222222222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333344444444444444444444444444444444444444444444444444555444554445555555555555555555555555555555544444444444444444444444555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555554444444444444444444 222222222222222222222222222222222222222222222222222222222223333333333332222233333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444554444444445445555555555555555555555555555544444444444444444444444555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555554544444444444444444 222222222222222222222222222222222222222222222222222222222233333333333332222222222333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444544444444445445555555555555555555555555555544444444444444444444444445555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555544444444444444444 222222222222222222222222222222222222222222222222222222222233333223333222222222223333333333333333333333333333333333333333333334444444444444444444444444444444444444444444444444455544444455455555555555555555555555555555554444444444444444444444445555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555554444444444444444 222222222222222222222222222222222222222222222222222222222223333222333222222222223333333333333333333333333333333333333333333334444444444444444444444444444444444444444444444444455544444444444555555555555555555555555555554444444444444444444444445555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555554444444444444444 222222222222222222222222222222222222222222222222222222222223333222333322222222222223333333333333333333333333333333333333333334444444444444444444444444444444444444444444444444455544444444444555555555555555555555555555554444444444444444444444444555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555554444444444444444 222222222222222222222222222222222222222222222222222222222223333323333322222222222223333333333333333333333333333333333333333333334444444444444444444444444444444444444444444444444444444444444455555555555555555555555555554444444444444444444444444555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555444444444444444 222222222222222222222222222222222222222222222222222222222223233323322222222222222223333333333333333333333333333333333333333333334444444444444444444444444444444444444444444444444444444444444455555555555555555555555555554444444444444444444444444445555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555454444444444444 222222222222222222222222222222222222222222222222222222222233222223322222222222222222333333333333333333333333333333333333333333334444444444444444444444444444444444444444444444444444444444444455555555555555555555555555554444444444444444444444444445555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555554444444444444 222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333334444444444444444444444444444444444444444444444444444444444444455555455555555555555555555554444444444444444444444444444455555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555554444444444444 222222222222222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333334444444444444444444444444444444444444444444444444444444444444455555455555555555555555555554444444444444444444444444444455555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555444444444444 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444555555555555555555555555555444444444444444444444444444444455555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555444444444444 222222222222222222222222222222222222222222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444555555555555555555555555555444444444444444444444444444444455555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555444444444444 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333344444444444443334333333444444444444444444444444444444444444444544544555555555555555555555444444444444444444444444444444444555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555544444444444 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333344444444444443334333333444444444444444444444444444444444444444544544555555555555555555555444444444444444444444444444444444555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555444444444 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333344444444444444333333333444444444444444444444444444444444444444544544555555555555555555555554444444444444444444444444444444555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555444444444 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333344444444333333333334444444444444444444444444444444444444444455555555555555555555555554444444444444444444444444444444455555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555444444444 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444444444444455555555555555555555555554444444444444444444444444444444445555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555544444444 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333344333334444444444444444444444444444444444444444455455555555555555555555554444444444444444444444444444444444555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555444444 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333344333334444444444444444444444444444444444444444455455555555555555555555554444444444444444444444444444444444555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555444444 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333344444444444444444444444444444444444444444555455555555555555555555555544444444444444444444444444444444445555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555444444 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444555455555555555555555555555544444444444444444444444444444444445555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555544444 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444555455555555555555555555555544444444444444444444444444444444444455555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555554455555555555554444444 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333344444444444444444444444444444444444444444444555444555555555555555555555544444444444444444444444444444444444455555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555554455555555555544444444 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333344444444444444444444444444444444444444444444555444555555555555555555555554444444444444444444444444444444444455555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555455555555544544444444 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444455555555555555555555555555554444444444444444444444444444444444455555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555445545555544444444444 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333344333344444444444444444444444444444444455555555555555555555555555554444444444444444444444444444444444455455555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555444445555444444444444 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333344333344444444444444444444444444444444555555555555554555555555555555444444444444444444444444444444444444455555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555544444444444444444444 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444555555555555554555555555555555444444444444444444444444444444444444455555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555544444444444444444444 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444555555555555554555555555555555544444444444444444444444444444444444444555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555544444444444444444444 122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444555555555555554445555555555555544444444444444444444444444444444444444555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555544444444444444444444 111122222222222222222222212222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444555555555555554445555555555555544444444444444444444444444444444444444555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555554444444444444444444 111111122222222222221122211122222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444555444555555555555555555555544444444444444444444444444444444444444455555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555554444444444444444444 111111111222222212211111111122111222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444555444555555555555555555555544444444444444444444444444444444444444445555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555554444444444444444444 111111111211122211111111111122111111122222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333344444444444444444444444444455554445555545545555555555544444444444444444444444444444444444444445555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555544444444444444444444 111111111211111111111111111111111111111122222222222222222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333333344444444444444444444444444455554445555545545555555555544444444444444444444444444444444444444444455555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555544444444444444444444 111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333333344444444444444444444444444455554445555544445555555555555444444444444444444444444444444444444444455555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555554444444444444444444 111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333344444444444444444444444444455554445555544445555555555555444444444444444444444444444444444444444444555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555554444444444444444444 111111111111111111111111111111111111111111111122222222222221122222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444455554445555544445555555555555444444444444444444444444444444444444444444555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555544444444444444444444 111111111111111111111111111111111111111111111222222222222221122222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444445554444455555555555444444444444444444444444444444444444444444445555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555544444444444444444444 111111111111111111111111111111111111111111111221112222222221222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444445554444455555555555444444444444444444444444444444444444444444445555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555544444444444444444444 111111111111111111111111111111111111111111111221111122222211222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333433333333444444444444444444444444444444444455555555555554444444444444444444444444444444444444444445455555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555554544444444444444444444 111111111111111111111111111111111111111111111111111222211111222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333433333333444444444444444444444444444444444455555555555554444444444444444444444444444444444444444444455555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555554444554444444444444444444 111111111111111111111111111111111111111111111111111222211111112222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444555554555554444444444444444444444444444444444444444444454555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555444544444444444444444444 111111111111111111111111111111111111111111111111111222111111111221222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444555554555554444444444444444444444444444444444444444444444555555555555555555555555444445555555555555555555555555555555555555555555555555555555555555555555444444444444444444444444 111111111111111111111111111111111111111111111111111222111111111211111112222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444555444555554444444444444444444444444444444444444444444444555555555555555555555554444444555555555555554444555555555555555555555555555555555555555555555444444444444444444444444444 111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333333333333333333344444444444444444444444444444444555554444444444444444444444444444444444444444444444445555555555555555555554444444455555555444444444555555555555555555555555555555555555555555444444444444444444444444444444 111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333333333333333344444444444444444444444444444444555554444444444444444444444444444444444444444444444445555555555555555554444444444445555554444444444555555555555555555555555555555444555555555444444444444444444444444444444 111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555554444554444444444445555555444444444455544444555555444555555544455444554444555444444444444444444444444444444 111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444455544444444444454444444444445555444444444444444544444555544444555445544455444454444444444444444444444444444444444443 111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222233333332222222233333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444445544444444444444444554444445544444554445544444444455444444444444444444444444444444444443 111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222233332222222222222333333333333333333333333333333333333333333333333333333333333333333433333444444444444444444444444444444444444433333344444444444444444444444444444444444444444444444444444444444445544444444444444444444444444444444554444444444444444444444444444444444444444444444444443 111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222233333222222222222333333333333333333333333333333333333333333333333333333333333333333433333444444444444444444444444444444444444333333344444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444433 111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222233333222222222222333333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444444333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333444444444444343333 111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333443344444333344333 111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333334443333444444444444444444444444333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333344344333333343333 111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333334443333444444444444444444444443333333333333333333344444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444443333344334333333333333 111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222333222222233333333333333333333333333333333333333333333333333333333333333333333433334444444444444444443333333333333333333333344444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444433443333333334433333333333 111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222333222222233333333333333333333333333333333333333333333333333333333333333333333433334444444444444444443333333333333333333333344444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444443333443443333333333333333333333 111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333433334444444444444444443333333333333333333333333344444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444443333333433333333333333333333333333 111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333333333444444444444444443333333333333333333333333334444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444433333333333333333333333333333333333 111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333333333444444444433444443333333333333333333333333333334444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444433333333333333333333333333333333333 111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333333334444433444443333333333333333333333333333334444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333333333333 111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333333334444433444333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333333333333 111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444334444444433333333333333333333333333333333333 111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444444444444444444444444444444444444444444444333334444344333333333333333333333333333333333333 111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444444333344444444444444444444444444444433344333334433334333333333333333333333333333333333333 111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444333333344444444444444444444444444443333344333334433333333333333333333333333333333333333333 111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333433334444444444444444444444333333344444444444444444444433333443333333333333333333333333333333333333333333333333333333 111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222332233333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444333333344444444444444444333333333333333333333333333333333333333333333333333333333333333333 111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222332222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333344444444444444444433333333444444444433333333333333333333333333333333333333333333333333333333333333333333333 111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222332222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333344433344444444444433333333444443333333333333333333333333333333333333333333333333333333333333333333333333333 111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222332222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333344444444444433333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222222332222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444433333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222222222222222222322222233333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222322222233333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333 111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222233 111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333322223 111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333322333 111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333322333 111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333322223333322333333333333333333333333333333332333 111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333322222223322222333333333333333333333333333333333333 111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333322222223322222333333333333333333333333333333333333 111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333322222223323333333333333333333333333333333333333333 111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333322222233333333322333333333333333333333333333333333 111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333322333333333322222333333333333333333333333333333333 111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332233333333322222333333333333333333333333333333333 111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332233333333323333333333333333333333333333333333322 111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222233333333333333333333333333333333333333333222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333322222222233333333333333333333333333333333333333333322222 111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222211111222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333322222233222333333333333333333333333333333333333333322222 111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222211111112222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333322333333222233333333333333333333333333333333333322222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222211111112222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333322222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222211111112222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332222333333333333333333333333333333333333333322222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222211111112222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222233333333333333333333333333333333333332222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222211111111122222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333322233333333322222222222222233333323333333333333333333333333333322222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222211111111122222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222233333332222222222222222233333322333333333333333333333333333322222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222221111111122222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222233333333222222222222222222333322333333333333333333333333333222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222221111111222222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333322222223333333333333333333333333333333333333333333333333333333333333333333222222233333322222222222222222222333333333333333333333333333333222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222221111111222222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333322222223333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222233333333333333333333333332222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222221111111222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333322222223333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222233333333333333333333322222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222221111111222222222222222222222222222222222222222222222333333333333333333333333333333333333333222222332222222222223333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222233333333333333333222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222221111111222222222222222222222222222222222222222222222333333333333333333333333333333332222223222222332222222222223233333333333333333333333333333333333333333333333333333333333333333322222222222222232222222222222222233333333333333333222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222221111111222222222222222222222222222222222222222222222333333333333333333333333333333332222223322222222222222222222233333333333333333333333333333333333333333333333333333333333333333333222222223333333222222222222222223333333333333333322222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222221111111222222222222222222222222222222222222222222222223333333333333333333333333333322222223322222222222222222222233333333333333333333333333333333333333333333333333333333333333333333222222233333333222222222222222223333333333333333322222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222221111111222222222222222222222222222222222222222222222223333333333333333333333333333322222223322222222222222222222233333333333333333333333333333333333333333333333333333333333333333333222222223322222222222222222222223333333333333333322222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222221111111222222222222222222222222222222222222222222222223333333333333333333333333333222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222223333333333333332222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222211111111112222222222222222222222222222222222222222222223333333333333333333333333332222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222223333333333322222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222211111111122222222222222222222222222222222222222222222223333333333333333333333333332222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333322222222222222222222222222222222333333222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222111111122222222222222222222222222222222222222222222222233333333333333333333322222222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333322222222222222222222222222222222332222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222111111122222222222222222222222222222222222222222222222233333333333333333333322222222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333322222222222222222222222222222222332222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222111111122222222222222222222222222222222222222222222222233333333333333222233222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333322222222222222222222222222222222332222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222111111122222222222222222222222222222222222222222222222233333333333333222233222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333322222222222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222111111122222222222222222222222222222222222222222222222233333333333333222233222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333332222222222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222111111122222222222222222222222222222222222222222222222233333333332222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333332222222222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222111111122222222222222222222222222222222222222222222222233333333332222222222222222222222222222222222222222222222222222222323333333333333333333333333333333333333333333333333333333333332222222222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222221111111122222222222222222222222222222222222222222222222223333333332222222222222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333332222222222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222221111111122222221111111112222222222222222222222222222222223333333332222222222222222222222222222222222222222222222222222222223332333333333333333333333333333333333333333333333333333333332222222222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222221111111122222221111111112222222222222222222222222222222223333333333322222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333332222222222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222221111111112222222222222112222222222222222222222222222222223333333333322222222222222222222222222222222222222222222222222222222222332233333333333333333333333333333333333333333333333333322222222222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222211111112222222222222222222222222222222222222222222222223333333333322222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333322222222222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222211111111111112222222222222222222222222222222222222222222233333333322222222222222222222222222222222222222222222222222222222222222232223333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222211111111111112222222222211111222222222222222222222222222233333333322222222222222222222222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333332222222222222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222211111112221112222222222211111222222222222222222222222222233333322222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222211111112222222222222222211111222222222222222222222222222233333322222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333322222222222222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222211111112222222222222222211111222222222222222222222222222222333322222222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333322222222222222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222111111112222222222222222211111222222222222222222222222222222333322222222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333322222222222222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222111111112222222222222222211111112222222222222222222222222222333322222222222222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333322222222222222222222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222111111112222222222222222211111112222222222222222222222222222333333222222222222222222222222222222222222222222223322222222222222222222222222222222222233222233333333333333322222222222222222222222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222111111112222222222222222222222222222222222222222222222222222333333222222222222222222222222222222222222222222223322222222222222222222222222222222222222222233333322222333322222222222222222222222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222111111112222222222222222222222222222222222222222222222222222223333222222222222222222222222222222222222222222222333222222222222222222222222222222222222222222222222222333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222111111112222222222222222222222222222222222222222222222222222223333222222222222222222222222222222222222222222222333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222221111112222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222221111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222233222222333322222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222221111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222233222222333322222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222221111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222322222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222211111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222322222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222211111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222322222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222211111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222211111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222211111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222221111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333332222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333332222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222332223333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222332223333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222223333333332222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222223333333332222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222223333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222223333322222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222223333332222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222223322222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222223322222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111122111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111122111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111122111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111112222111111111111111111111111111111111111111112211111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 111111111111111111111111111122222111111111111111111111111111111111112211112211111111222222222222222222222222222222222222222222222222222222222222211222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211 111111111111111111111111111122221111111111111111111111111111111111112211112211111111222222222222222222222222222222222222222222222222222222222222211111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111 111111111111111111111111111122221111111111111111111111111111111112221111112211111111222222222222222222222222222222222222222222222222222222222222211111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111 111111111111111111111111111122221111111111111111111111111111122112211111111111111111112222222222222222222222222222222222222222222222222222222222211111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111 111111111111111111111111111221111111111111111111111111111111122111111111111111111111112222222222222222222222222222222222222222222222222222222222211111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111 111111111111111111111111111221111111111111111111211111111222222111111111111111111111112222222222222222222222222222222222222222222222222222211111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111 111111111111111111111111111111111111111111111111222222112222222111111111111111121111122222222222222222222222222222222222222222221111111222211111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111 111111111111111111111111111111111111111112222221222222111122221111111111111111122222222222222222222222222222222222222222222222221111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111 111111111111111111111111111111111111111222222222222222111122221111111111111111122222222222222222222222222222222222222222222222221111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111 111111111111111111111111111111111111111222222222222211112122221111111111111111122111222222222222222222222222222222222222222222221111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111 111111111111111111111111222211111111111222222111112111112211221111111111111111122111122222222222222222222222222222222222222222221111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111 222111111111111111111111222211222111112222222111111111122111221111111111111111111111122222222222222222222222222222222222222222221111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111 222211111111111111111112222211222222212222222111111111111111211111111111111111111111111222222222222222222222222222222222222222221111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222122222222222222222222222222222222222222222211111111111 112211111111111111111112222221122222222222221111111111111111111111111111111111111111112222222222222222222222222222222222222222222211111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111122222222222222222222222222222222222222111111111111111 111111111111111111111111122221111112222222222211111111111111111111111111111111111122212222222222222222222222222222222222222222222211111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111122222222222222222222222222222222222211111111111111111 111111111111111111111111111111111111112222222211111111111111111111111111111111111122222222222222222222222222222222222222222222222211111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221122222222222222222222222222222222222211111111111111111 111111111111111111111111111111111111122222222211111111111111111111111111111111112222222222222222222222222222222222222222222222222111111111111111111111111122222222222222221111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221122222222222222211222222222222222222221111111111111111 111111111111111111111111111111111112222222222211111111111111111111111112211111122222222222222222222222222222222222222222222222222111111111111111111111111122222222222222221111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221112222222222221111122222222222222222221111111111111111 111111111111111111111111111111111112222222222111111111111111111111111112211221122222222222222222222222222222222222222222222222222111111111111111111111111122222222111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111112222111122222111111222222222222222221111111111111111 111111111111111111111111111111111112222222222221111111111111111111111111211221122222222222222222222222222222222222222222222222222111111111111111111111111122222222111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111122111122222111111222222222222221111111111111111111 111111111111111111111111111111111122222222222221111111111111111111111111111111122222222222222222222222222222222222222222222222222111111111111111111111111111222222111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111122111112222111111222222222111111111111111111111111 111111111111221111111111111111111122222222222221111111111111111111111111111111122222222222222222222222222222222222222222222222222111111111111111111111111111222222111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111112222221111122222211111111111111111111111111 111111111111222222111111111111111122222222222222221111111111111111111111221111122222222222222222222222222222222222222222222222222211111111111111111111111111222222111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222221222222222222222222222222222222222222222222222222222222222222222111111111111111122222221111122222211111111111111111111111111 111111111111222222222211111111111122222222222222222221111111112211111111221111122222222222222222222222222222222222222222222222222221111111111111111111111111222222111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222221222222111111222222222222222222222222222222222222222222222222222222222222222111111111112222222222221111122222211111111111111111111111111 111111111111222222222222211111111111122222222211222221111112122111111111221111222222222222222222222222222222222222222222222222222221111111111111111111111111222222111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222111111222222111111221111111112222222222222222222222222222222222222222222222222222111111111112222222111111111122222221111111111111111111111111 111111111112222222222222211111111111112222222211112221111112222111111111221122112222222222222222222222222222222222222222222222222221111111111111111111111111222222111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222111111222222111111111111111112222222222222222222222222222222222222222222222222222211111111112211111111111111122222221111111111111111111111111 111111111111122222221111111111111111122222222211112222211212222111111111221122112222222222222222222222222222222222222222222222222221111111111111111111111112222222111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222211111111111122111111111111111112222222222222222222222222222222222222222222222222222211111111111111111111111111112222221111111111111111111111111 111111111111122222221111221111111112222222222222222222111222222111111111111122112222222222222222222222222222222222222222222222222211111111111111111111111112222222222222211111111122222222222222222222222222222222222222222222222222222222222222222222211222211111111111122111111111111111112222222222222222222222222222222222222222222222222222212111111111111111111111111112222221121111111111111111111111 111111111111122222211111221111111112222222222222222222222222222111122111111122112222222222222222222222222222222222222222222222222211111111111111111111111112222222222222222211111111222222222222222222222222222222222222222222222222222222222222222222211222211111111111111111111111111111112222222222222222222222222222222222222222222222222222222111111111111111111111111112222222221111111111111111111111 111111111111122222211111112111111111112222222222222222222222222111122221122222112222222222222222222222222222222222222222222222222211111111111111111111111112222222222222222211111111222222222222222222222222222222222222222222222222222222222222211111111221111111111111111111111111111111112222222222222222222222222222222222222222222222222222222111111111111111111111111112222222221111111111111111111111 111111111111222222211111112222111111111222222222222222222222222222222221122221122222222222222222222222222222222222222222222222222211111111111111111111111112222222221111111111111111222222222222222222222222222222222222222222222222222222222211111111111221111111111111111111111111111111112222222222222222222222222222222222222222222222222222222211111111111111111111111111222222221111111111111111111111 111111111111111222211111122222111122112222222222222222222222222222222222222221122222222222222222222222222222222222222222222222222211111111111111111111111112222222221111111111111111222222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222211111111111111111111111111112222221111111111111111111111 111111111111111111111111111111111122112222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111111122222211111111122222111222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222211111111111111111111111111112222222111111111111111111111 111111111111111111111111111111111122112222111222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111111122222211111111122222222222222221111111111122222222222222222222222222222222222111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222211111111111111111111111111112222222111111111111111111111 111111111111111111111111111111111111112222111111112222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111122222222222111122222222222222221111111111122222222222222222222222222222222222111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222211111111111111111111111111111222222111111111111111111111 111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111122222222222222222222222222222221111111111122222222222222222222222221111221111111111111111111111111111111111111111111111111222211111122222222222222222222222222222222222222222222222222221111111111111111111111111111222222111111111111111111111 111111111111111111111111111111111111111111111111112222211222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111122222222222222222222222222222221111111111122222222222222222222222221111221111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222221111111111111111111111111111222222211111111111111111111 111111111111111111111111111111111111111111111111111112211222222221222222222222112222222222222222222222222222222222222222222222222222111111111111111111111111122222211111111111111111222222221111111111122222222222222222221111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222221111111111111111111111111111222222211111111111111111111 111111111111111111111111111111111111111111111111111111222222222221111111222222112222222222222222222222222222222222222222222222222222111111111111111111111111122222211111111111111111222222221111111111111222222222222222221111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222221111111111111111111111111111222222211111111111111111111 111111111111111111111111111111111111111111111111111111222222222221111111221111112222222222222222222222222222222222222222222222222221111111111111111111111111122222211111111111111111222222221111111111111222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222211111111111111111111221111122222211111111111111111111 111111111111111111111111111111111111111111111111111111112222222221111112221111112222222222222222222222222222222222222222222222222221111111111111111111111111122222211111111111111111111111111111111111111111111112221111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222221111111111111111122222111122222221111111111111111111 111111111111111111111111111111111111111111111111111111111111122221111112211111112222222222222222222222222222222222222222222222222221111111111111111111111111122222211111111111111111111111111111111111111111111112221111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222221111111111111111122222111122222222211111111111111111 111111111111111111111111111111111111111111111111111111111111111111111112211111111122222222222222222222222222222222222222222222222221111111111111111111111111122222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222221111111111111111112222111122122222211111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222221111111111111111111111111122222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222221111111111111111112222111111122222211111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222221111111111111111111111111122222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222221111111111111111111111111111122222221111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222221111111111111111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222111111111111111111111111111122222221111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222221111111111111111111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222111111111111111111111111111122222111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222221111111111111111111111111112222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222111111111111111111111111111112222111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222221111111111111111111111111111112212111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222221111111111111111111111111112222111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222221111111111111111111111111111112211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222111111111111111111111111111122211111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222211111111111111111111111111111122211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111111112211111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111111112211111111111111111