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