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