### #.. . #.. ..##..!. #.. #....... #.# ###.....# #..###......# #.........# #....#....####### ##..<............ #....W.....# #.########### ... #W#. #... .. W