### .... ....D # ......#### .# #....<.# ###.# #.....##.# ##### #... ..#.. .# #...###############.## ZZ. .# #...<.....).....)....#### .+. .# #...#..........[.)....... ZZ .# #.....####.#####.##.#.### . .# #..#### #.# #.#....######### .# .# #..# #.# #..............# #.# ..# #..# #.# ###..........#.# #.# ..# #..# #.# ##.#######.#.# #.# ..# .... ..# #.# #.#.# #.# #.# ### #)# #..#.#####.# #.# #.# #.###......# #.# #.# #####.#.####..# #.# #.# #......#####..# #D# #.####.##..........# #.# #.........#######..# #.# ####.#### #..# #.# ##.##########.## #.# #..........)..# #.### ##########<......#####.# #...# #............###.# #.# ###.# ## ##.#######....###.# ..# #.# ##. #.###........[........# #.# #####.# .. ## #.#.#.#.###.......#### #.# #.....# #..## #.###.................# #.# #.##### #...# #.#.#.#.#.###........# z# #.# #.#.# #.###....# ###....#.# #.# ###.#.##########.# ##.#.# #....#.# #.# ##........))....#.####.#.# ##...... #.# #.......#######.#......... ........ #.# #..#.#..# #.......##### ##### Y#. #.# #(.#.#..# #######.# #.#######..#<#..# #.# #.......)....#.)##### #########....#.....(# #.#..#...##.## #.#....#....... #.#..#...##.... #.......## ... ###..#### . #..# #..# #..# #... #####