# . ... ... ....###+###.# ............### ............... .........)....... .........g....... ............!.... .....#...#....... ... #...######## # #..........# #(.........# #..........# #..........# ##..%......# #.........# #.......... ########........#. #...)............. #.############..# #.# .. #.# #.# ###.### #8'''8# #.###.# ##...## #..<..# #######