555555555666666666666666666666666666666766666666676667777777777777666666655554555554445445555554444433333333333333444444444444444444444444444444444444444444444444444455444444455555544444445555555555544444444444444444554444444444444555555544444555555555555555555555555555555555555555555445555555555555555555555555555555555554444445555444333344455544444444444444444445555555555555555555555555555555555555555544444444444444444444444444444444444444444444444454444444444455555555544444444444444444444444455555555555545555555555555444444444445555555555555555555555555555555555555555555555555555555555555555555555544444445555555544444444555555555555555555555555555555555554555555555555555544444445555555555555555555555555555555555555555554444555555555555555555554444445555555444455555555555555555554555555555555544444344444445555555555555555555555555555556655655555555555544444444444444444444444444444555555555555544445555555544444444444455555555555555444444444444444444444444444433444444444444444444444444444445455554444444444444444444444444444444444444444444444444444555555555555555544444444444444455555555555555555555555555555555555555555555555555555555555555555444555555555555555555544444455544444444444455555444444444444444554444444444445555555544444444444444444444444444444444444444444444444444444444444444444444444444455555555555555555555555555555555555555555455555556666666666666666666666655555555555555555555555555555555555555555555555555555555555555555555555444444444444444444444444444444455555544444444444444444555555544444444554444444444444444444443333444444444444444444444444444444444444444444444444444455444445555555555555555555555555556666666666666666666666666666666666777777776655555444555555444444444445455555555555555555555555555555555555555554444445555554444444444444444444444444444444445555444445555555555555666666666665666666666666666666666666677666666666666666666666555544455555555555555555555555544444444444444444444455444444555555444444444555555555554444444444444444444444444444444444455544444444444444444444443444444444444444444444444444444433333333444444444444444444444444444444445555555555555555666666666666666666666666666665555555555555555555555555555555555445544444444444444444443333333444444444444444444444444444444454444444555555554444454444444444443333333333333334443333333333333333333333333333333333333333333333333333444444444444444444444444444444444555555555555555666666666665555544444444455555544443333333344444444444444444444444444444444444444433333333333333333333333322222223333444444444444444444433333433333334444433333333333333333332222222333333333333444444443333334444433333333333344445543233333334444444333344444455555555555555555544443333333333333333333333333333333333333333333333333333333333333333333333333322222222212212222222222222222222222222212222222222222222222222222222222233333333333333333333333333444444335555555555555555555555555555555555556666666666554444444444444444333333333333333333444444333333333333333333333333333333333334344444444444444444444444455555554444444444444444444433333233332222223333333333333333333333333333333333333333333333333333333334443333333334444444444444445555555555555544444444444555556655544444444444444433333333333333333333333333334444444333333333333333333333333333333333333333333322222223333333333333333333333333333333333333333333333333334444444444444444444444455444444444445555555554444444444444444444444444444444444444443333333333333333333333333344444444444444333333333333333333333333333333333332222220-3-6-7-8-6-5-4-4-4-4-4-4-4-3-2-1-1-10-1-1-2-1-1-1-1-100000000001233332222222222222333333222222344444444444444433321000000000-10000000000000000000000001122333333333333333333333333333333333334444444555555555555444444555444444444443334445555555555555555444455556666665555544445554444443344444444444444444444444444444444444444444444444443443333333322222223222222333333333333333333333332222222233333333333333333333333333333333333333333333333333333333334444444333333333334444444444444455555544444444445555555555566666666666666666666666666555555555544444444444444444444444445555555555555545554544455544544444444444433333333333333333344444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555555555555555555555555555555556666666776665555555555544444444444444444444555555555555554444444445555444444444444444444444444444444444444333333333333333333333333333333222222222223333333444444444444444444444444555555555555666666666667788888888888777777777777777777777777778888887788