#......... #......... #......... #......... #......... ######......... ........$..o... ######.)### #####.....(.(.# ..............##### ..........##......# #..#####(...#....#.# #....){o....###.?..# #######.....######.# ##........## . ###.##...... #........= #.......#. ..(....... .#####....# #. .#... . # . .. ##