#########+# #.# #.......... #.# #.#.########## #.# #.##.#.......# #.# #.#.#.###+###. .### #.# #.#.#.#.....# ..... #.####.#.#.#.....# ......###..'.'.#.#.'..<..+ ......J.(..###.#.#.#.....# ......###### #.#.#.#.....# ##### #.#.#.###+### #.##.#. #.# # # #.. ###