.............. #................... ....................# ....................# #..................## . #..................# ... #.................. ....# ##..............# .....###..............# ..........###.........# .. . ..........## ##...###..## #.... ..........# #..## ##))###...... ..........## ##..# #........o.. ...........###...## ##........).. #.................###............ #..............................(# ##.............................# ##...........................## ##...................8.....## ##.......................## ##.....................## ##...................## ##..>..............## ##...............## ##.......).....## ##....<<<....## #############