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