#################### #......#............ #.[....#...#........ #......'...#........ #......#...#........# #......#...'........# #.....[..#'#........####'# #########...<............. #....(............ #................. #........o........ #.......Wo......[. #.....o.so........ ...##'######'###### ....#.. +......... ... #.. #......... .. #.. #......... ### ##..##...# #..# ...# +... ... ......# #... .. .....# .....# ....# # ....### .. #.....# #.. #.....# +... #.....# #....####)....# #......<..### #.........# #.........+ #.........# ........>....# .............# .............# .............# +#######......