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