###### #....# ######.)..# #.........# #.######### #.#.....# ##### #.#.###.#######...# #.#...............# ###.#.....#######.#.# #...'.....#.......#.#.. #...#....##.###.#....... #...###### ###.....#### #...# #.......... ##### #.######### #..####.. #.......# #.###..###### #......# #..###S# #. .# .. .# #. +# #