### ..# #. #.# #. #.# ####.###.# .......#.# #.....# #### #.....# ... ##...####.# ##...oo..# #.####### #.# #'# ... .o... ...o... ...)..... +.........+ #....^....#