######## #...)..# #.####.# #.# #.# ############## #.####.####### ###............# #............# ##########...##########.# ###.##.#.#.....## #.............## #.# #......#.#......########### ##.########.....# #.# #.#.####.#....#...........# #......# ##...## #.# #.#......#.#...)#########.#### #....#.# ##.## #.# # .....###.#.#### #........# #.##.#.# #.# #####.##### ##........#.# #.###.##.# #......# #.# #.........# ####.#####+## #.# #.##.# ####.### ##+## #.###.###.# #.# ##...## #.###.##.# #.# ##...## #.# #.# #.# ### #.###.....## #.##..##.# ##.# ##.....## #.###.# #.# ##.###.##.......## #..#.###.# ####..#####.......###.##..# #.# ##...##.#.........####....###.####..................##.#...###.# #.......'.........'.......................[.........'..........# ###...##.#.........####........####.#...###..........##.....###.# #....# #.##.......## ##.#.##### #.##...##.#.......###.........# ###%..####.###.....## ###.# #....#.##.##.....## ##.##.###.# #..%....##.# ##...## #.# #..#.._...###...## #....# #.# #..........# ##+## ##.# #..###.#..# ##'## #..### #.# #.<..(..#### #.# #..# #..##..##.# #.# #..#####.# ###...### ######.#### #.## #.........# #.# #........# #...# #.........# #.# ##.######## ##.## ##.####### ##.## #%##......# #.# #####.### ##...## #.# ##.######.##......# #.# #.......# #.....# #.# ##..>...##.##......#######.# #.###.#.## ##...#######.# #........%.................# #.# #....# ##..........# #.......##.##.#.#..######### #.# ###..########..######### #.....####.##.#.#..# #.#####............# ##...## #......)(.# #.......#########.## ############......# ######### #.# ## #........#.#### #.# .. #####.######.#.# ##### #.### .### ##...#.# ###.#.### ##(..## #...# ..# #......####.......########.###.# .#####..## ###.# #.........#.#.#..............#.# ..........####..<#### #.............#.#.########.#.#.# .#####...##.##.....# ##...####.........# ##...## . ##....##.##..##.# ##.## ###.......# ##.## ##. #.....##.##..##.# #.# ####...## #..# ... ##............#.# #.# ##.## #.## #.. ##.#.#####.....# #.# #.# #.# #.# #.#.# ##..### #.# #.# ######.### #.# #.#.######.#.### #.##### ##'## #.......(# #.# #+#.......###..# #.....# ##...## #.####.#.# #.# .## ###.#.#.# #####.# ##.....## #........# #.# . ##.##.# ####.#.# ##.......###..#.#.#.# ##.## . ##.##.# #......###.........##......#.########...####.. ####...#.# #........'....<....+.......................'... +........## #.#...####.........##.....##.#######....####.. ####......## #.##.## ##.......###>.......# #.#.## ##..###.# #.#### ##.....## #####.#### #.### ##.# #.# #.# ##...## #.# #.# #.###.# #.# ##+## #.# #.# ##...## #.# #.# #.# ##.## #.# #.# #.# #.# #.# #.# ... #.# #.# #.# #.# #.# ..# ###