################# #...............##+#### #.#############........ .. #.# ###........ [..####'##### #.......... #...<.....# #....##+### #.........# #....# .# #.........# #....###.##.# #.........# #............ #.........# #.........#.# #########.# #.........# #.# #.........# #.# #..)......# #.# #........... #.# #................# #.#######......>...>.....# #.#.......#########......#.. #<#.......# #...# #......#.# ###.......###...# #......#.# +.......'.'...# #......#o# #.......###...# #......#o# ........# ###.# #......#o# ........# #.# #.###'##{# ........# #.# #.# #.##.# ........# #.# #.# #.##.# ........# #.###.# #.##.###### ....... #.#...# #.........# #.#.### ####.####.# #...# .... #........# .###.# ........#.##. .. ###.###..# #. .# #.# ..# #. # #.# #.# #.# .. #.# ..