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