#+# ..+.. ..#.# ..#.# #.#.############ #.#............. #.#.........#### ###.#.........# #.# +..<.....(....# ..# #.............# ..(# #......#......# ...# #......#......#....# #......#......#....#. +..........).(....... #........S%#.......#. +....(...(S'.......# ######..........#...##### #.........##....##### +..........+....# #.......####....# +....<..........# #...............# #........######## #.......... ####.....### ........ ###.###### #.