.. ... .... #######.... ##.......!.. #.........^. #..).).....# #...W).....# #..))......# +...o..?...# #..........# #.....<....# .........##.# .#.###+#... # . #. .### # .#