.....# .. .## ##....#. ... .... ...... .... ...##.!..##.... .##............. ................ #..........## . #>.....<....#.. #.............. #..#####......## #####...#...# ...###.....!##.#.# #...S...### # .. #.##O#### . ... #..## .... ...# ... ..