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