........ ....... #....# #....# ### #....## ... #.....#####.##### #................ #.........# ###.######..g...... #8'''8# #......... #.###.# #......... ##...## ##+#+####+ #..<..# #######