.. #.. #.# ##+## #.# ##...###.# ##.?...##.# ##.......#># # #..........###...# +.......)e........ #.........####...# ##.......## ## ##.....## ##...## ##+##