##..... #...... ## ......b .. ....... .## ....... .. #...... .# #.....####.# #.......o.#####. ##..####o....... #. # #)####### ##....##.).....# ..............# #....##.......# ##..o..........# #.....##.......# #.... #.......# ..#....###.......# .......)<..####### #.#.#.###### .. #. .. ##