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