############ #....oo.g..# #S########.# #.#....g..o...# #. ..........).########## #### #.## #..........# #.....#... +........).# #%....#..# #..........# #.....#..###..........# #.....#.........[...### #.....#.............# .####...................# )g.#.......#...........# ####'###..<..'....o......# .............#.gg.[......# ........).o..#..)........# ........... ...............gg...(....# ......... .............gl..........# #....... ........#...gg...######### .$.$.. ........####.W...# ######'... ...###.......g...# #........ .. #..[........# #.......# #...........# #.......# #####.............. #.......# #................... #.......###############..(........###.....# #.................................######### #######............................... ##8# #...................#............ 8.. #....##.............#............ .. #....###########....#............ #.............##....'............ #.............##....####...>..... ##..(....#............##......... ##.....# #......#_#.##........##......... #8..... ##.......#...#........##...##### #..... #...[........#................####### #8...8 #.#...........................#.....# ##>## #.#.................[.........'.....# ########.....................#.......#.....# #...........).#'##...........'......#...#+## #.............#.##...(.......#...##)#.#.# #...........###..+...........#...##.#.#.# #.........).# ####...........#...##.#.#<# #########...# ##########'#######.#.###(# #...# #.# #.#.....# #...# #.# #.####### #...# #.# #.# #...# #.# #.# #..[# #)#######.# ##### #.........# ###########