############ ...........# .###...#.#.# ..)...###..########## ..###.## ##..........# .......###..##.##.##. ...###...#...#...#.# #.......#.####.#...# ##.#.#####.### #...### .......<##.# ##.#####.# ...#.##.##.#### #.......# .# #.#.##.#.....# #.####### ..( ..............# #.#### .).##.#..#.......# #<...# #(##.#..###.....# ####.# #..(....# #.....# #.# #...# .(....# ####### #.# #...# ##o...# #.# .# ###...### #.).# #.# . #.......# ##(####### #.# ###. #.##.##.# #........# #.# ... #.##.#..### ###.#.####.# ######.# #.####.##......# #...#...##.######......# # ###.#............###.#####...........###### ..#.##.....##.###...........#...##.######## .......#.####.......#.###.#.#.####.# #####.%..# #########.# #.#.....(..# #...#....# ######.# #.########## #...#....# #......# ... ####....###.## #.###### ... #⌠.##'##.⌠#..#####.### ..... #....^....#....#.....# ..... ##.........#...#.....# #.......#...#.#.....# +..._...+...#.......# #.......#...#.......# ##.......#####.####### ..............).# .#⌠.##+##.⌠#.)### ### ...###..# #.........# #.......#.# #.###...... ... ....##.## ## #..## #.# .... ..# ### ##