################## ##...........)o...# #............####.# #.####.####.)# #.# #.# ..... #o.# #o# #o#.......#.## #)# #.#.......#o# #(# #....._.....# #.# #.#.......#.# #.c #.#....o. #.# #... . #.# ..... #.# #.... #...##... #.# ##o# ...... ........... #.. . .(..... .......O..... ##. ...... ... ............$.. # ... ...?.Z. ............... ....... ........)...... .?...... ...!.........o... ......{. .....S..<.o.o.... #.....# ..##..........### #.....# #..........# #...a%# #.s.....#### #....<# ######### #.....# #....O# ........# ........# .......# #.....# .>...# ..#