Ozone column data 160218 160218 OZONE COL 275. 325. 375. 425. 475. OZONE COL 16049 0.00 16049 2400.00 444444555555555555555555555555555555555555555555555555555555555555554455444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333344444444444444444333333334444444444444444444444444444444444444444444444444444444444444444333333333333333333333333333344444444444444444444444444444444444445555444444454444444455555555555555555555555555544444444444444444444444 444444555555555555555555555555555555555555555555555555555555555555554455544444444444444444444444444444444444444334333333333333333333333333333333333333333333333333333333333343333333334444444333333334444444444444444444444444444444444444444444444444444444444444444443333333333333333333333333334444444444444444444444444444444444445544444444444444444455555555555555555555555555444444444444444444444444 444444555555555555555555555555555555555555555555555555555555555555555555444444444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333343333333334444444333333334444444433333333344444444444444444444444444444444444444444444444443333333333333333333333333334444444444444444444444444444444444445544444444444444444445555555555555555555555555444444444444444444444444 444444555555555555555555555555555555555555555555555555555555555555555555554444444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333334444444333333334444444433333333344444444444444444444444444444444444444444444444443333333333333333333333333334444444444444444444444444444444444444444444444444444444445555555555555555555555555544444444444444444444444 444444555555555555555555555555555555555555555555555555555555555555555555554444444444444444444444444444444444444444433333333333333333333333333333333333333333333333333333333333333333333443333333333333443333333333333333433344444444444444444444444444444444444444444443333333333333333333333333333344444444444444444444444444444444444444444444444444444445555555555555555555555555544444444444444444444444 444444455555555555555555555555555555555555555555555555555555555555555555544444444444444444444444444444444444444444433333333333333333333333333333333333333333333333333333333333333333333443333333333333443333333333333333433344444444444444444444444444444444444444444444433333333333333333333333333344444444444444444444444444444444444444444444444554444444455555555555555555555555555444444444444444444444 444444455555555555555555555555555555555555555555555555555555555555555555555444444444444444444444444444444444444433433333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333344444444444444444444444444444444444444433333333333333333333333333334444444444444444444444444444444444444444445555554444444455555555555555555555555555444444444444444444444 444444455555555555555555555555555555555555555555555555555555555555555555554444444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333344444444444444444444444444444444444444433333333333333333333333333333444444444444444444444444444444444444444455555555444444445555555555555555555555554444444444444444444444 444444445555555555555555555555555555555555555555555555555555555555555555554444444444444444444444444444444444444433333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333344444444444444444444444444444444444444433333333333333333333333333333444444444444444444444444444444444444444455555555444444445555555555555555555554444444444444444444444444 444444445555555555555555555555555555555555555555555555555555555555555555554444444444444444444444444444444444444443333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333344444444444444444444444444444444444444433333333333333333333333333333444444444444444444444444444444444444444455555555444444445555555555555555555554444444444444444444444444 444444445555555555555555555555555555555555555555555555555555555555555555554444444444444444444444444444444444444433333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333344333444444444444444444444444444444444444333333333333333333333333333334444444444444444444444444444444444444445555555544444445555555555555555555555444444444444444444444444 444444444555555555555555555555555555555555555555555555555555555555555555555444444444444444444444444444444444444433333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444333333333333333333333333333334444444444444444444444444444444444444444555555544444444555555555555555555555444444444444444444444444 444444445555555555555555555555555555555555555555555555555555555555555555555444444444444444444444444444444444444433333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444333444444444444444444444444444444333333333333333333333333333333344444444444444444444444444444444444444455555544444444555555555555555555555444444444444444444444444 444444444555555555555555555555555555555555555555555555555555555555555555555544444444444444444444444444444444443333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333344333444444444444444444444444444444333333333333333333333333333333344444444444444444444444444444444444444455555544444444555555555555555555544444444444444444444444444 444444444555555555555555555555555555555555555555555555555555555555555555555544444444444444444444444443444444443333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333334333444444444444444444444444444444443333333333333333333333333333333444444444444444444444444444444444444455555555444444455555555555555554444444444444444444444444444 444444444555555555555555555555555555555555555555555555555555555555555555555544444444444444444444444443444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444443333333333333333333333333333333444444444444444444444444444444444444455555555444444455555555555555554444444444444444444444444444 444444444445555555555555555555555555555555555555555555555555555555555555555444444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444443333333333333333333333333333333444444444444444444444444444444444555555555555544444444555555555555554444444444444444444444444444 444444444444555555555555555555555555555555555555555555555555555555555555555444444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444443333333333333333333333333333333444444444444444444444444444445555555555555555544444444555555555554444444444444444444444444444444 444444444445555555555555555555555555555555555555555555555555555555555555555554444444444444444444444344444444443333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444443333333333333333333333333333333434444444444444444444444444445555555555555555544444444555555555544444444444444444444444444444444 444444444444555555555555555555555555555555555555555555555555555555555555555544444444444444444444443344444444433333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444433333333333333333333333333333334444444444444444444444444445555555555555555544444444455555555544444444444444444444444444444444 444444444444555555555555555555555555555555555555555555555555555555555555555544444444444444444444443344444444433333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333344444444444444444444444433333333333333333333333333333334344444444444444444444444445555555555555555554444444455555555554444444444444444444444444444444 444444444444555555555555555555555555555555555555555555555555555555555555555555444444444444444444443334444444433333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333344444444444444444444444433333333333333333333333333333333344444444444444444444444445555555555555555554444555555555555554444444444444444444444444444444 444444444444455555555555555555555555555555555555555555555555555555555555555554444444444444444444343334444444433333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333344444444444444444444444433333333333333333333333333333333344444444444444444444444444455555555555555554555555555555555555544444444444444455444444444444 444444444444455555555555555555555555555555555555555555555555555555555555555555444444444444444444333444444444433333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332222333333333333333333333333333334444444444444444444444444333333333333333333333333333333344444444444444444444444444455555555555555555555555555555555555544444444444444455444444444444 444444444444455555555555555555555555555555555555555555555555555555555555555555555544444444333444333444444444433333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332222333333333333333333333333333334444444444444444444444444333333333333333333333333333333344444444444444444444444444444555555555555555555555555555555555554444444444444444444444444444 444444444444445555555555555555555555555555555555555555555555555555555555555555555444444443333444444444444444443333333333333333333333333333333333333333333333333333333333333332222222222233333333333333333333333332333332222222222333333333333333333333333444444444444444444444444333333333333333333333333333333333444444444444444444444444444555555555555555555555445555555555554444444444444444444444444444 444444444444445555555555555555555555555555555555555555555555555555555555555555555444444443333444444444444444443333333333333333333333333333333333333333333333333322222233333332222222222233333333333333333333333332333332222222222233333333333333333333333444444444444444444444444333333333333333333333333333333333444444444444444444444444444445555555555555555444444555555555555544444444444444444444444444 444444444444445555555555555555555555555555555555555555555555555555555555555555555554444443333344444444444444443333333333333333333333333333333333333333333333333222222222222222222222222222222223333333333333333332333333222222222233333333333333333333333444433344444444444444444433333333333333333333333333333333334444444444444444444444444444555555555555554444444445555555555544444444444444444444444444 444444444444444455555555555555555555555555555555555555555555555555555555555555555544444444433344444444444444433333333333333333333333333333333333333333333333333222222222222222222222222222222222333333322223333333333333222222222233333333333333333333333333333334444444444444444433333333333333333333333333333333334444444444444444444444444444455555555555555444444445555555555444444444444444444444444444 444444444444444455555555555555555555555555555555555555555555555555555555555555555544444444444444444444444444433333333333333333333333333333333333333333333333333222222222222222222222222222222222333333322223333333333333222222222223322233333333333333333333333334334444444444444433333333333333333333333333333333333344444444444444444444444444445555555555555444444555555555444444444444444444444444444444 444444444444444455555555555555555555555555555555555555555555555555555555555555555544444444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222222222222322222222222222222222222222222222223322233333333333333333333333334334444444444444444333333333333333333333333333333333344444444444444444444444445555555555555555444555555555544444444444444444444444444444444 444444444444444555555555555555555555555555555555555555555555555555555555555555544444444444444444444444443344444333333333333333333333333333333333333333333333333222222222222222222222222222222222322222222222222222222222222222222223322222333333333333333333333334333344444444444444333333333333333333333333333333333334444444444444444444455555555555555555555555555554555554444444444444444444444444444444 444444444444444555555555555555555555555555555555555555555555555555555555555555444444444444444444444444443344433333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333344444444444444333333333333333333333333333333333334444444444444445555555555555555555555555555544444555554444444444444444444444444444444 444444444444444444555555555555555555555555555555555555555555555555555555555555554444444444444444444444444444433333333333333333333333333333333333333333333333322222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333343334444444444333333333333333333333333333333333333344444444444445555555555555555555555555555444444555554444444444444444444444444444444 444444444444444444555555555555555555555555555555555555555555555555555555555555544444444444444444444444444443333333333333333333333333333333333333333333333333322222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333444444444443333333333333333333333333333333333344444444444445555555555555555555555555555444555555555544444444444444444444444444444 444444444444444445555555555555555555555555555555555555555555555555555555555555544444444444444444444444344443333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333444444444443333333333333333333333333333333333333444444444445555555555555555555555555555555555555555554444444444444444444444444444 444444444444444444455555555555555555555555555555555555555555555555555555555555544444444444444444444444333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333444444444443333333333333333333333333333333333333444444444445555555555555555555555555555555544455555544444444444444444444444444444 444444444444444444455555555555555555555555555555555555555555555555555555555555544444444444444444444444333333333333333333333333333333333333333333333333333322222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333444444444443333333333333333333333333333333333333444444444444455555555555555555555555555544444455444444444444444444444444444444444 444444444444444444555555555555555555555555555555555555555555555555555555555555554444444444444444444443333333333333333333333333333333333333333333333333333322222222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333334444444443333333333333333333333333333333333333444444444444455555555555555555555555555544444444444444444444444444444444444444444 444444444444444444445555555555555555555555555555555555555555555555555555555555554444444444444444444443333333333333333333333333333333333333333333333333333322222222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333334444444444433333333333333333333333333333333333434444444444444555555555555555555555555544444444444444444444444444444444444444444 444444444444444444455555555555555555555555555555555555555555555555555555555555554444444444444444444443333333333333333333333333333333333333333333333333333322222222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333334444444433333333333333333333333333333333333334444444444444555555555555555555555555544444454444444445444444444444444444444444 444444444444444444455555555555555555555555555555555555555555555555555555555555554444444444444444444443333333333333333333333333333333333333333333333333333322222222222222222222222222222222222222222222222222222222222222222222222222222223222333333333333333333333333333333333334444444433333333333333333333333333333333333333344444444444455555555555555555555555554555554444444445544444444454444444444444 444444444444444444455555555555555555555555555555555555555555555555555555555555544444444443444444444444333333333333333333333333333333333333333333333333332222222222222222222222222222222222222222222222222222222222222222222222222222222223222333333322233333333333333333333333333344444433333333333333333333333333333333333333344444444444455555555555555555555555555555555444444444455444455554444444444444 444444444444444444455555555555555555555555555555555555555555555555555555555555555444444443334434444444333333333333333333333333333333333333333333333333332222222222222222222222222222222222222222222222222222222222222222222222222222222222222222223322233333333333333333333333333344444444333333333333333333333333333333333333344444444444444555555555555555555555555555555444444444455445555555444444444444 444444444444444444445555555555555555555555555555555555555555555555555555555555555444444443334434433444333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222223322233333333333333333333333333344344444333333333333333333333333333333333333334444444444444555555555555555555555555555555454444444445445555555444444444444 444444444444444444455555555555555555555555555555555555555555555555555555555554444444444443333434433433333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333333344334444333333333333333333333333333333333333334344444444444445555555555555555555555555555554444444445545555555444444444444 444444444444444444445555555555555555555555555555555555555555555555555555555554444444444433333333334433333333333333333333333333333333333333333333333322222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333444444333333333333333333333333333333333333333344444444444445555555555555555555555555555555544444445555555544444444444444 444444444444444444444555555555555555555555555555555555555555555555555555555554444444444444333333333333333333333333333333333333333333333333333333333322222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333444444443333333333333333333333333333333333333343444444444444455555555555555555555555555555554444445555554444444444444444 444444444444444444445555555555555555555555555555555555555555555555555555555544444444444444333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333344443333333333333333333333333333333333333333444444444444455555555555555555555555555555554444444555554444444444444444 444444444444444444445555555555555555444555555555555555555555555555555555555554444444444444333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333344444333333333333333333333333333333333333333434444444444455555555555555555555555555555554444555555554444444444444444 444444444444444444445444445555555554444444555555555555555555555555555555555555444444444443344333333333333333333333333333333333333333333333333333332222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333334444444444445555555555555555555555555555555555555555555444444444444444 444444444444444444444444444445555555544444445555555555555555555555555555555555444444444443343333333333333333333333333333333333333333333333333333322222222222222222222222222222222222222222222222222111111112222222222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333334444444444444455555555555555555555555555555555555555555554444444444444 344444444444444444444455444444445555555554455555555555555555555555555555555554444444444444443333333333333333333333333333333333333333333333333333322222222222222222222222222222222222222222222222222111111112222222222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333334444444444444455555555555555555555555555555555555555555554444444444444 344444444444444444444455555544444455555555555555555555555555555555555555555554444444444444444433333333333333333333333333333333333333333333333332222222222222222222222222222222222222222222222222222222222222222222222221111111222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333444444444444444555555555555555555555555555555555555555554444444444444 344444444444444444444445555555544455444555555555555555555555555555555555554444444444444444444433333333333333333333333333333333333333333333333332222222222222222222222222222222222222222222222222222222222222222222222221111111222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333344444444444444555555555555555555555555555555555555555555444444444444 333444444444444444444444445555555555444444455555555555555555555555555555544444444444444444444333333333333333333333333333222222333333333333332222222222222222222222222222222222222222222222222222222222222222222222222222111111112222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333334444444444444445555555555555555555555555555555555555555554444444444 333334444444444444444444444444555554444444555555555555555555555555555555544444444444444444444333333333333333333333333333222222333333333333322222222222222222222222222222222222222222222222222222222222222222222222222222111111112222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333344444444444445555555555555555555555555555555555555555554444444444 333334444444444444444444444444444554444444555555555555555555555555554445544444444444444444433333333333333333333333333333233322333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222111111112222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333444444444444455555555555555555555555555555555555555544444444444 333334444444444444444444444444444444444444555555555555555555555555554444444444444444444444433333333333333333333333333332233333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222211111112222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333444444444444455555555555555555555555555555555555544444444444444 333333334444444444444444444444444444444445555555555555555555555555544444444444444444444444433333333333332233333333333332223333333333332222222222222222222222222222222222222222222222222222222222222222222222222222222222211111112222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333334444444444445555555555555555555555555555555554444444444444444 333333333334444444444444444444444444444444455555554445555555555555544444444444444444444444433333333333332222333333333332222222222333332222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333334444444444445555555555555555555555555555555554444444444444444 333333333334444444444444444444444444444444455555554444455555555555544444444444444444444443433333333333332223333333333332222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333344444444444455555555555555555555555555555554444444444444444 333333333344444444444444444444444444444444555555544444455555555555554444444444444444444443333333333333333323333333333333322222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333344444444444454555555555555555555555555555555444444444444444 333333333333344444444444444444444444444444555555544444555555555444554444444444444444444443333333333333333223333333322333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333444444444444555555555555555555555545555555444444444444444 333333333333333444444444444444444444444444555555544444555555555444444444444444444444444433333333333333222222333333322333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333444444444444555555555555555555544445555555444444444444444 333333333333333444444444444444444444444444555555544444555555554444444444444444444444444433333333333333222222223333322333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222332333333333333333333333333333333333333333333333333333333333333333333334444444444455555555555555544444444555555544444444444444 333333333333333444444444444444444444444445555555444444455455554444444444444444444444444433333333333333322222223333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222332233333333333333333333333333333333333333333333333333333333333333333334444444444454555555555555554444444555544444444444444444 333333333333333333444444444444444444444445555555444444455444444444444444444444444444444433333333333333322222222233333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111122222222222222222222222222222222222222222222222222222222332222233333333333333333333333333333333333333333333333333333333333333333444444444444555555555555554444444544444444444444444444 333333333333333333344444444444444444444445555555444444444444444444444444444444444444444443333333333333322222222223332222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111122222222222222222222222222222222222222222222222222222222232222233333333333333333333333333333333333333333333333333333333333333333444444444444545555555555554444444444444444444444444444 333333333333333333344444444444444444444444555555444444444444444444444444444444444444444443333333333333322222222223332222222222222222222222222222222222222222222222222222222222222222222222222222221111222222222222222122222222222222222222222222222222222222222222222222222222232222233333333333333333333333333333333333333333333333333333333333333333334444444444445555555555555444444444444444444444444444 333333333333333333334444444444444333344444444454444444444444444444444444444444444444443343333333333333322222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111222222222222222122222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333334444444444445555555554444444444444444444444444444444 333333333333333333333334444444444333333344444444444444444444444444444444444444444444433333333333333332222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111222222222222222122222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333344444444444555554444444444444444444444444444444444 333333333333333333333333344444444333333334444444444444444444444444444444444444444433333333333333333332222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111222222222211111111222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333344444444444544444444444444444444444444444444444444 333333333333333333333333344444443333333334444444444444444444444444444444444444444333333333333333333322222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111222222222211111111222222222222222222222222222222222222222222222222222222222222222232233333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444 333333333333333333333333344444444433333334444444333344444444444444444444444444444333333333333332233322222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211222222221111111111111111112222222222222222222222222222222222222222222222222222222232233333333333333333333333333333333333333333333333333333333333333333344444444444444444444444444444444444444444444444 333333333333333333333333343334444433333334444444333333334444444444444444444444444333333333333332232222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211222222221111111111111111112222222222222222222222222222222222222222222222222222222232233333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444 333333333333333333333333443333334333333344444444333333334444444444444444444444444333333333333332332222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111122222221111111111111111111122222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444444444444444 333333333333333333333333333333333333333344444443333333334444444444444444444444444333333333333332222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111122222221111111111111111111122222222222222222222222222222222222222222222222222222222233333333333333333322222333333333333333333333333333333333333333333333334444444444444444444444444444444444444444444 333333333333333333333333333333333333333344444443333333334444444444444444444443333333333333333322222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111122222221111111111111111111122222222222222222222222222222222222222222222222222222222333333333333333332222222333333333333333333333333333333333333333333333333344444444444444444444444444444444444444444 333333333333333333333333333333333333333344444443333333334444444444444444334443333333333333333322222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111122222221111111111111111111122222222222222222222222222222222222222222222222222222222333333333333333332222222222233333333333333333333333333333333333333333333344434444444444444444444444444444444444444 333333333333333333333333333333333333333444444443333333344444444444444443333333333333333333333322222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111122222221111111111111111111111222222222222222222222222222222222222222222222222222222332223333333333322222222222233333333333333333333333333333333333333333333333334444444444444444444444444444444444444 333333333333333333333333333333333333333333444433333333344444444444444443333333333333333333332222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111122222221111111111111111111111222222222222222222222222222222222222222222222222222222332223332333333322222222222222333333333333333333333333333333333333333333333334344444444444444444444444444444444444 333333333333333333333333333333333333333333333333333333334444444444444443333333333333333333332222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111122222221111111111111111111111222221122222222222222222222222222222222222222222222222322222222333333323222222222222323333333333333333333333333333333333333333333333344444444444444444444444444444444444 333333333333333333333333333333333333333333333333333333333444444443333333333333333333333333332222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111122222222211111111111111111111221111122222222222222222222222222222222222222222222222222222222323333333222222222222223333333333333333333333333333333333333333333333333444444444444444444444444444444444 333333333333333333333333333333333333333333333333333333334444444443333333333333333333333333332222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111122222222211111111111111111111221111122222222222222222222222222222222222222222222222222222222223333333222222222222222223333333333333333333333333333333333333333333333344444444444444444444444444444444 333333333333333333333333333333333333333333333333333333333344444443333333333333333333333322222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111122222222211111111111111111111111111111222222222222222222222222222222222222222222222222222222223333333222222222222222222333333333333333333333333333333333333333333333333444444444444444444444433344444 333333333333333333333333333333333333333333333333333333333344444443333333333333333333333322222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111122111111111111111111111111111111111111222222122222222222222222222222222222222222222222222222223333333222222222222222222223333333333333333333333333333333333333333333333444444444444444444444433334333 333333333333333333333333333333333333333333333333333333333444444444333333333333333333333322222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111122111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222223333333332222222222222222223333333333333333333333333333333333333333333333334444444444444444444433333333 333333333333333333333333333333333333333333333333333333333333344444333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222322333332222222222222222222233333333333333333333333333333333333333333333334344444444444444444443333333 333333333333333333333333333333333333333333333333333333333333333333333333333333333333333332222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222332333333222222222222222222233333333333333333333333333333333333333333333333344444444444444444443333333 333333333333333333333333333333333333333333333322223333333333333333333333333333333333333332222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222333333222222222222222222222333333333333333333333333333333333333333333333333344444444444444433333333 333333333333333333333333333333333333333333333322222222333333333333333333333333333333333332222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222233333222222222222222222222333333333333333333333333333333333333333333333333344444444444443333333333 333333333333333333333333333332333333333333333222222222333333333333333333333333333333333333332222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222233333222222222222222222222223333333333333333333333333333333333333333333333333444444444443333333333 333333333333333333333333333332222333333333333222222222333333333333333333333333333333333333332222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222233333222222222222222222222223333333333333333333333333333333333333333333333333443344444444433333333 333333333333333333333333333322222222233333333222222222223333333333333333333333333333333333232222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333344444444443333333 333333333333333333333333333322222222222223333222222222222222233333333333333333333333333333222222222222222222222222222222222222211122222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333334444444443333333 333333333333333333333333333322222222222223332222222222222222233333333333333333333333332222222222222222222222222222222222222222111111222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333334444444443333333 333333333333333333333333333222222222222233332222222222222222233333333333333333332233332222222222222222222222222222222222222221111111222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333344444444333333 333333333333333333333333323222222222222222222222222222222222333333333333333333332222222222222222222222222222222222222222222211111111122222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333344444444333333 333333333333333333333333322222222222222222222222222222222222333333333333333333332222222222222222222222222222222222222222211111111111122222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222222322333333333333333333333333333333333333333333333334444444333333 333333333333333333333332322222222222222222222222222222222222333333333333333333332222222222222222222222222222222222222222211111111111122222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333334444444333333 222333333223333332233332222222222222222222222222222222222222333333333333333322332222222222222222222222222222222222222222211111111111122222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333334444444433333 222222333222223332222222222222222222222222222222222222222222333333333222333322222222222222222222222222221111222222222222111111111111122222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333334444444433333 222222222222222222222222222222222222222222222222222222222222233223332222222222222222222222222222222222221111222222211111111111111111122222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111112211112222222222222222222222222222222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333444444433333 222222222222222222222222222222222222222222222222222222222222233222222222222222222222222222222222222222222222222222211111111111111111122222222222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333444444443333 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111112222222222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333444444443333 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111112222222222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222223333333333333333333333333333333333333333344444444433 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111112222222222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333344444444433 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111112222222222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333444443333 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111111111111111112222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333433333333 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111122222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111112222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221122111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111122222111122222222222222222222222222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211122221121111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111222111122222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111122222221111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111222111122222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111122222221111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111221111122222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222212222111111111121111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111221111111222222222222222222222222222222222222222222222222222222222222222222222222323333333333333333333333333333333333333 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222223333333333333333333333333333333333333 222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222223333333333333333333333333333333333 222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222223332333333333333333333333333333333 222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333 222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222323333333333333333333333333333 222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122211122222222222222222222222222222222222222222222222222222222222222222222222222223333333333333333333333333333 222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333333 222222222222222222222222222222222222222222222222222222222222222222222222222222211222111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222223333333333333333333333333 222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333333333 222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122112222222222222222222222222222222222222222222222222222222222222222222222222222233223333333333333333333 222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222222222222223333333333333333333 222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222222222222222233333333333333333 222222222222222222222222222222222222222222222222222222222222222222111112111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222222222222222223333333333333333 222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222222222222222222233333333333333 222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222232223333333333 222222222222222222222222222222222222222222222222222222222211112222111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112212222222222222222222222222222222222222222222222222222222222222222222222222222222222223333333333 222222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222222222222222222223333333 222222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222223222333 222222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222332 222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111221122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222221111222222222211222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222221111222222222211111121111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222221111222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222221111111122222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222111111111111221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111212222222222222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222221111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222211111111121111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111121111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122221122222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222 222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112122222222222222222222222222222222222222222222222222222222222222222222 222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222 222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111121222222222222222222222222222222222222222222222222222222222222222222 222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222 222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222 222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222 222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222 222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222 222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222 222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222 222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222211222222222222222222222222222222222222222222222222222222222 222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222 222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222 222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222 222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222 222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222 222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222 222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222 222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222 222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222 222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222 221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222 221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222 221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112122222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111221222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111211111111111111111111111111222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112211111111111111111111111111222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112211111111111111111111111111222222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112122222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222