######### #.......# ##.......# #...oo...# ##.....o.# #.......... #......o... ###......$Y #.......# ......... ...... .....