.. .. .# .# .. .. .#####. ..... . ####### ....#.....#.# #.#..<..#.# #.#.....#.# #...#.....#..# ..# ##+++## .# #