########## ############ ######### #........# #..........# #........ #........# #..........###........# #........#### #..........#.S........# #........'..###..........#.#........# #........##...#..........#.#........ #........####.#..........#.#........ #........# #.'..........'.#........ #........# ###..........###....... #........# ######+##### #...... ######.### ###### ###..#### #.......# #.......# #.......# #.......# #.....<.# #.......# #.......# #....>..+ #.......# #.......# #.......# ##+####