9999999101099910101010101010101010101099999988778777777777777777766666665555555544444433221111111111110000000000000000000000000000000000000000000-1-1-1-100-1-1-100000000000000111100001111111111111111122222222222222222111111111111000-1-1-1-1-2-2-2-2-2-2-3-3-3-3-3-3-3-3-3-3-3-3-4-4-4-4-4-4-4-4-4-4-4-4-3-3-3-3-2-2-2-10000000000011222233333333222222221111000000000000000-2-2-2-3-4-4-4-4-4-4-4-4-4-4-5-5-5-5-5-5-5-5-5-5-4-4-4-4-4-4-5-5-5-4-4-4-4-4-4-4-3-3-3-3-3-3-3-3-3-3-2-3-3-2-2-2-2-1-1-1-10-10-10000000000000000000-1-1-1-1-10-100-1-1-1-1-1-10000000-1-1-1-1-1-1-10-1-1000-100-1000-1-1-1-1-1-1-1-1-1-1-1-1-1-1000000000000000000000000-1-1-1-1-1-1-1-1-1-100000000-1-1-1-1-1-1-1-2-2-2-3-4-3-3-4-4-4-4-4-5-4-4-4-4-4-4-4-4-4-5-5-5-5-6-7-7-8-8-8-7-5-4-3-3-2-2-2-1-1-1000000000000000000111111111111111111122223333334445555666666566666666767777888899999988887777777777777777776554433333331000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000-1-10-1000-1-1-100000000000-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-2-2-2-2-2-2-2-1-1-1-1-1-2-1-2-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-1-1-1-1-1-1-1-1-1-1-1000000-1-1-1-1-2-2-2-2-3-3-2-2-2-2-2-2-2-1-1-2-1-1-1-100000000000000000000111111111011000000000000000000000000001111111011110000000000000000000000000000000000-1-2-2-2-3-3-3-4-4-5-5-5-6-6-6-6-6-6-6-6-6-6-6-6-6-6-5-5-5-6-6-6-5-5-5-5-5-5-5-4-4-4-4-3-4-3-3-3-2-2-3-3-3-4-4-5-5-5-5-5-5-5-4-4-4-5-5-5-5-5-5-6-6-6-6-6-6-6-6-6-6-5-6-6-5-6-6-6-6-7-7-7-7-7-7-8-8-8-8-8-8-8-8-8-8-8-8-8-8-7-7-7-7-7-7-7-6-6-6-6-6-6-6-5-5-5-5-5-5-5-5-5-7-7-7-7-7-7-7-6-7-6-6-6-6-5-4-4-3-3-3-3-3-3-3-3-3-3-3-3-2-3-2-2-2-2-2-1-1-1-1-1-1-1-1-1-100000000000000000000000000000000000000000-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1000000000000000000000000000000000000000000000000000-1-100000000000000-1-1-1-1-1-1-2-2-2-3-3-3-4-4-4-4-4-5-5-5-5-6-6-6-7-7-7-7-7-7-8-8-8-9-8-8-8-8-7-7-7-7-7-7-7-7-7-7-7-7-7-7-8-7-7-6-7-7-7-7-6-6-6-6-6-6-6-6-6-5-5-5-5-5-4-4-4-4-3-3-3-3-3-3-3-3-2-2-1-1000000011111111111100000000111100000000-1-1-1-1-1-1-1-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-5-4-4-5-5-5-5-5-5-5-5-5-5-5-5-5-4-4-4-3-4-4-4-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-2-2-2-2-2-2-2-2-2-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-2-2-2-2-2-2-2-2-2-2-3-3-3-3-3-3-3-3-3-3-3-3-3-2-2-2-2-2-2-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-10000000000-1-1000000000000000000-1-1-1-2-2-2-2-2-2-2-2-3-3-3-3-3-3-3-3-3-3-3-3-3-2-3-3-3-3-3-2-2-2-2-2-2-1-1-1-1-1-1000000000000000000000000-1-1-1-1-2-2-2-2-2-2-2-1-1-1-1-1-1000000000000000000000000000000000000000000000000000000000000000000000000000000000-1-1-1-1-1-1-1-1-1-1-1-2-2-2-2-2-2-2-2-3-3-2-2-2-2-2-2-3-2-2-2-2-2-2-2-3-3-4-4-5-5-5-5-5-5-5-5-5-5-4-4-4-4-4-3-3-3-3-3-3-3-3-3-3-3-3-2-2-2-2-2-2-2-3-3-2-2-3-4-4-4-4-4-3-3-3-3-3-2-2-2-2-2-2-1-1-1-1-1-1-1-1-10000000000000000000000-1-1-1-1-2-2-3-3-3-3-3-3-2-2-2-2-2-2-2-2-2-2-2-2-2-1-1-1-1-1-1-1-1-1-2-2-3-3-3-3-3-3-3-3-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-1-1-1-1-1-1-1-1-10-1-100000000000000-1-1-1-1-1-1-1-1-1-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-20000011111111111111111000000000000000-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-2-2-2-2-2-2-2-2-2-2-2-2-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1000000000000000000000000-1-1-1-1-1-1-2-2-2-2-2-2-2-3-3-3-3-3-2-3-3-3-3-3-3-3-3-4-4-4-4-4-4-4-4-4-4-4-4-4-4-3-3-3-3-3-3-3-3-3-3-3-4-3-3-3-3-3-3-2-20-1-1-2-2-3-3-3-3-3-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1000-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1000-1-1-1-1-1-1-1-1-1-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-2-3-3-3-2-2-2-2-1-1-2-1-1-1-1-1-1-1-1-1-1-1-1-10000-10000000000000000000000000-1-1-1-1-1-1-1-100-1-1-1-1-1-1-1-1-1-1-1-2-2-2-2-2-2-2-2-2-2-2-2-3-3-3-3-3-2-2-2-2-2-2-2-1-1-1-1-1-1-1-1-1-1-1000000000000000000011111111111000000000000001000000000000000000-1-1-1-1-1-1-1-1-1-2-1-1-2-2-2-1-1-1-1-1-1-1-100000000000000000000000001111111111100111010011111111111111111111111111111112222112222222222222221110000000000000000000000011111111111111111111111111111112222222222222222222222222222112111111111111211111111111111111001100000000000000000000000000000000-100000000000000000000-1-1-1-1-2-2-2-2-2-2-2-2-3-3-3-3-3-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-3-3-3-3-2-2-2-2-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-1-10000000000000000000000000000000000000-1-1-1-1-10-1-1-1-1-1-1-1-1-1-1-1-1-1-1-2-2-1-2-2-2-2-2-2-2-2-2-3-3-3-3-3-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-3-4-3-3-2-2-2-2-2-2-2-2-1-1-1-1-1-1-1-1-1-1-10000000000000000000001101011111111111111112111111111221111111000000000000000000000000000000000000000-1-1-1-1-2-2-2-2-2-2-2-2-2-2-2-2-2-2-3-2-2-2-1-2-2-2-2-2-2-2-2-2-2-2-3-3-3-3-3-3-3-3-3-3-3-3-3-4-4-4-4-4-5-4-4-4-5-4-4-4-4-4-4-4-3-3-3-3-3-4-3-4-4-3-3-3-3-3-3-3-3-3-3-3-3-3-2-2-2-2-2-2-2-2-2-2-2-1000000000000000000000000000000000000000000000000011001100000000000000-1-1-1-1-1-1-1-1-2-2-2-2-2-1-1-1-1-1-1-1000000000000000000000000000000011111111111111111111000000000000000000000000000000000-1-1-2-2-2-2-3-3-3-3-3-4-4-4-3-3-4-3-3-3-3-3-3-3-2-2-2-1-1-1-1-1-10000000000000000000011111111111110000000000000000111111111121110000000000000000000000000-1-1-1-1-1-2-2-2-2-2-2-2-2-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-3-2-2-2-2-2-2-2-1-1-1-100000000000000000000000000000-1000000000-1-1-1-1-1-1-1-1-1-1-1-1-1-1-2-2-2-2-2-1-1-2-2-2-1-1-100000000000000000-1-1-1-1-1-1-1-2-2-2-2-2-2-2-2-2-3-300-1-1-1-1-1-2-2-1-1-1-1000-4-4-4-4-4-1-1-1-1-12222222222222222233333333333333333333333333332223333333211110001121112111111111111111000000000-1-1-2-3-4-4-4-4-4-4-3-4-4-5-5-5-5-3-2-1-1-10000000000-1-1-1-1-1-1-1-1-1-1-1-1-1-2-2-2-2-2-2-2-2-2-1-1-1-1-1-1-1-1-1-1-100000000000111100000000000000-1-1-1-2-2-3-3-4-5-5-5-5-5-4-3-3-3-3-3-3-3-3-2-2-2-3-3-3-3-3-3-3-3-2-2-2-2-2-3-3-2-10-1-2-10000000222333333332222222222233233333333332211112211000000000000000000000000000000-1-10-10001122333333322221111000000000001111122222222222333333222211211111100111122221222222334434332211110000000111111111000000000000000-1-1-1-1-1-2-2-3-3-2-3-2-3-3-2-2-2-2-2-2-1-2-2-2-2-2-2-2-3-3-2-2-1-1-1-1000000000000-1-1-1-1-1-1-1-1-2-2-2-2-2-1-1-2-2-2-3-3-3-3-3-4-4-4-4-4-6-3-3-2-1000022333444444444444343333444444443443444444444444444433332232111111100000000000-1-1-2-1-1-1-2-2-1-2-2-2-2-3-3-3-3-3-4-3-3-2-3-2-20001223455556666667777777888887777766666666555655555555444444445555555555555555555555666554333322333434443223223333322112221111222211000000-1-1-1-1-100-1-1-1-2-2-2-2-2-1-2-2-2-1-2-1-2-1-1-10-1-1-1-1-2-2-2-2-2-2-2-1-1-100000001222234445566667667887777766777777777667767777777776666666677677777666666655555544433333322222211112000000-1-1-1-1-1-1-1-1-1-2-2-2-1-1000000000000000000000010001111122222222222110000000000000000000000010011111112212233333445555555555554445555555555555554433333333333334433322222222212222112221100000-1-1-10-1000-1-100000-1-1-1-1-1-2-2-2-3-3-3-3-3-3-4-4-4-4-5-4-4-4-4-4-4-4-4-4-4-4-4-4-4-4-5-5-4-5-5-4-4-5-4-4-4-4-4-4-5-4-4-4-4-4-4-3-4-4-4-4-4-4-3-3-3-4-3-3-3-3-3-3-4-3-200011112222333344333322232222222222222222221222222222222222222222222222111111122222111100-1-1-2-2-10-1-1-1-1-2-2-2-3-3-4-5-4-4-4-3-3-2-2-1-1-1-1-1-1-10000000000000000000000-1-1-1-1-1-1-1-100000000000111111111111111111111101111111111111101010000111111112222222223333343444444444444444444444444443333322222222222222233322233333333344455555454555555544433332211222222222222222233333333333444444444444444555555555555555555555555443333322222222223222221110000000000000111223333334455555555554443333333334433333333222221111111100111111111111222221111111122222222211111122222222233333333333333333321111110011100000000000000-1-1-1-1-1-1-1-1-1-1-2-1-1-2-1-1-2-1-2-2-1-1-1-1-1-10000000000000000000000000000111111111111111122222222222323333333333333333333333333344433222222222222222111110000000011111110000000000-100000000000000000000000000001111112222333333333444444444444455555555655555555555555555555555555555555555555555566544433322322222111221122222222222221111100000000000000000000000000000000000-1-1-1-1-1-1-1-1-2-2-2-2-2-1-1-1-1-1-1-1-1-1-1-1-2-2-2-2-2-5-2-4-2-2-101222333344444554455555555555555555554444333333322222222222222222222222222221111111111112222222222222232223333333444433333333344443333332222211111111111222222212222221111100000000000000000000000000000-100-1-1-1-1-2-2-2-2-2-1-1-1-100000000000000011111112222222211111111111000000000-1-1-1-1-2-2-2-3-4-4-3-3-3-3-2-2-3-3-3-3001112222222222222222333333333333333222222222222222222222222222222223333333333333356777888888888999999999999999