# #. . # #.# ## #. .## #+## ..... #.##.# ##...## #.#. ....# ##.....## #.. ## #..## ##(......## #.#.###.###...####.........# #...............'.........+ #.#.#o#####...####.........# #.#.# ###..## ##.......# ..#)# #....# ##.....## ####.# #.##.# ##...## #.###.##<# ##'## #........# #.# #####.#### #.# #.# ##.## #.# ####...## #.# #$......# #.# #.##...## #.########......# #..)........#..... ##########......### #.###..# #.# ..# #.# ..# #.. ###