################ #####..............# #.[...############.# #.##### #####.####### #.# ####............ #####.#########.......)....... #...............##.#>......... #.###..######## #.#.#)######. #.# #..###########...#.# #.# #..#........##.###.# #.# #..#.####......# #.# #.# #..#.####.#.#..###.#### #.# #..#.##........##.....# #.# #..#.##.#.#.#..###.##.# #..#.##.#.....)# ####.# #..#.##.###.##.# #.# #..#.##.###.##.# #.# #..#........##.# #.# #. ###..########.##.# #.# #.####................######.# #.#....###########...........# #......####### #.########### #............# #.# ##.....#####.# #.# ##...## #.# ##.## #.# #.# ###.# #.# #...# #.# #.### #.# ## #.# #.# #.. #.# #.# #.# #.# #.# #.# #.# # . #.###.## #(#########.#...# #.##...######..(()....o...... #................)...{o...... ####...###############....... ##.## ....>.. #.# ....... #.# .##[..# #.# .# ...# #.# .# ..# #.# #.# #.########### #... #..........<# #..# ###########.# #..# #.# #..# #.# #..# ##.## #..# ##.#.####..# #.###......# ##.#.#####.# ##.## #.#######.#.# ### #...)<....... #############