## .. #. ##. .. #.## # #..###.# ### ##.....# #.# ###.#.##.# ##'####..##.##.# +...'..####....# #.<.#### #.#### +...+ #.)..###### ##+## ###)g...... #..###### #..# #..# #..# #..# #..# #.......# #.#.###.# # .# .. .#. ##. .