#.... #....#### ...)...#### #.........# #.........# #.......# #...o...# #.....# ##...## ....... .######## #. #