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