#.# #.# #.# #.# #.# #.# .#######.######### .'......?............... ######.S#########.....# #.g#########.....# #...).....##.....# #.#######.##.....# #.# #.##.....# #.# #.##.....# ... #.##.....# #### #.# #.##.....# #.. #. #.##.....# #.### ### #........###...# #.. #............#.#####... #.## ### #............))........ #.#. ..#.# #..###########..####P. #.#.##.#.# #..# #...').#))#).# #.#..#.#.# #..# #...#..#.()..# #.#..#.#.# #..#+##.))####..####.. #.##.#.#.# #.# #.....###'#........... #...<..#.# #.# #...........⌠......... .######.#.# #.#####.............##+#+##. ..........#+#.........####P.##### .................##...#..#.))...# .................##...#..#..#...# .................###..#)##..#####.. .......[.........# #............... .................# ########..###### .................# #....[....# .................# #......)..# .................# #.........# .................# #.........# ................# #.........# ####....######## #.........# #.... #.........+ #)... #.........# ...... ########'## ##.#### ..# #. #### .