. ##########.... ###......w...# #...########## ##.### ##..# ##...## ##### ##.....###...## #.......#.....## ##.....#.......# ##...##......## ## ##.###......# ##_# #. ##.....##8... #. #......##.... #. #......#_.... #......##.... #.##......##8.. #.........# ##_ #..###...## .... ###.# .## #.# #.# #.# #.# #.# ..# .##