# # #. .# .#. #.##.# #.# ...... #.# #.# #.##.# #.# #.# ##.##.## #)# #.# #...... #.# #.# #..##.# #.# #.# #..##§#####... ###.# ##.## #..§§§........ #...###...## #..#§h#####.. #.#.....#.^####..##†# ###.#####..$..........# #8'''8# ##.......!....# #.###.# ########.###.# ##...## #.# #... #..<..# #.. ...... ####### ###########