.. .. ###.## ..... .# #...# . #.<.# .## ## #...###..### .. #...#....... ###.#..<#.#.!... ......#.{......# ###.#.....###.. # #.......# #.........# ######........ +........ #........ #........ #........ #.....[..