...# . # #...# .##. #...# ... +...# #.. #+###...# #..##..##...# ..##.....<.....# ...............# ..###+##.......# ##'##...# .##...# o.#...# o##...# .##...# #####...# #..##...# #####...#...# #.......'...# #..##'###...# #..##..##...# #.......#...# #..##...#...# #.<##...+...# #..######...# ....# #...# ....... #..##..# #.. #..# #.. ..(. #. ....