... ##....... ##......... ##........... ##............. #............... #.........o....... ##.................. ##.................... ##$..................... ##..p..................# #.....................###. #......................#.... #............................ #............................. #..o...o....................... #....................#......... #...................###........ #....................#.......... #............................... #............................... #.............................. #......o...............#....... #.....................###...... ##............)........ ..... ##..................... .... ##.......... ........ ... ##......o. .... ##.....o #..