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