######## #......# #########......######## #......()).....#......# #......(#).....+......# ######### #.......#......#......########.......# #.......#......+......#......#.......# #.......########...∩.)'......#.}.....# * #.......# #.....:#......#.......# * ,, * * ###'#####'########'######......#.......# * , #......#.............# #......'.......# , * #......'.............# #......######### * #......'.............# #......# , #......#............># #......# * * + #......+.............# #......# * * ,* #......#.............#######''## , , , * ######################.........############# , +, #.........#...........+, , #.........)...........# #.........#...........# , , #.........#...........# , #.........#...........#* * * , #################'#########...........#* * #............#.....# #...........# * , , #............#.....# #.......>...#*, #..###..###..#.#...# #...........# ,, ,,, * #..###..###..#.....# #...........# ** * #..##.}..##..#.##..# #...........# * #............#.#...# #########'##### #............#...#.# #.........# #..##....##..#.....# #.........# #..###..###..#.....# #.........# #..###..###..#.#...# #....)))..# #............#..##.# #.........# #.....))(....)..#..# #.........# *** * #######+######.>...# #.........# , * #.()...##...#.# #.........# ** * , #......##.#...# #.........# * , , ,,, , #..<...##.....# #.........# * * * *#......######## #.........# * , , ,, #......# ####'####### ** *, * #......############# #.......+ ,,,,,,,* ** #).....#...........# #....)..# * ** * * * * ########...........#########(.# ,, * , , * #..###.###..#..#....#.)#* ** ** , ,,,,,,* #..##.#.##..)..'....'))# , * , ,, #..#.#.#.#..#..')...').# ** * , , , , #...#.#.#..)#..#....#.)# , , , , , #..#.#.#.#..#########..# ** * * * * ,* #..##.#.##..# #....(..# #..###)###..# #..?....# * , , #....)......# ######### * #####...(.......# #..####)#'####### #..###.......# , #.Z##..'.......# , #.. #..#.......# ..##..###.......# #..*#..* #.......# * * ..#*..## #.......# ,. #.. * #.......#* , , * *' .#* #..(....'.... , #.......##.. , * * **** #.......#, , , ######### , , , * * , *