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