#### ####### .... ........ ..... ....... ..... ...... ...... #...# ##+# ......##...##...# ................# ................# ########+#######........# ...a ...............#........#.....# ...............'........#.....# ...............#...######.....### ............S(.#..o##............ .<.............#....'............ ..(...........o#....#(.[......... ...........((o.#....#............ ...#+###...)...#....#............ .. #.......######............ . #.......#....#####'####.. #.......#....#........# #.......+....'........# #.......####'###'###..#... #.............##รท)# ###... ###......##..# ...... #......######..... #...............### #......######...#.. #######.........'.. #.........#.. #.........# ## #.........# ####.# #.......).# #....# ##.........# #....# ............)[# #########....# .............(#+####............# ....................#............+ ....................#...........# .........(.........)'.....<##..(# ######..............##(######...# #.............(........#...# #........).............#...+ #......................#...# ......................#...# . .................o