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