########### ..........# . #.#######.# #####.####.###.....####### ........................... #.#.#.####.##..###..###### #g#.#.# ##.##..####.######## #.#.#.# #........#......)..# #.#.#.#######..#.#.........# #.#............#.#.........# #.........###....#.........# #.#.#.##### ##.#.#.........+ #.#.#.# #.#.#.........# #.#.#.# #.#.#.........# #.#.#.# ..#.##....#####.# #...... .##. ####.......# ###.##. . ##.###### ..# . #.# ### .. #####.#### . #........# #.###.##.# #.# #.# # #.# #.. #.# #### #.# ###### ##'####....# #..........# #..........# #..........# ##.####...## ####### # #.# #...# #..<..# #.####.# #...# #.....# ###.....%# #...# #.....# .(.......# ##### ########'############.# ~~~~~~~~.~~~~~~~~ #.# P.P777P.~.~PP7P77P #.###### P.P...7P~.~P7.P7P7 #......# ~~~~~~~~~.~~~~~~~~ #......# ~~~~~~~~.....~~~~~~ #......# ?7PP..P~.###.~7777 #......# 777PPPP~.#$#.~PPP7 #......# P7.7.P7~.###.~.P77 #......# ~~~~~~~~.....~~~~~~ #......# ~~~~~~~~~.~~~~~~~~ #.^....+ P7P7P7.P~.~77P.777 ##.....# 77P7PP77~.~7.77.P. #.....# ~~~~~~~~.~~~~~~~~ #.....# ########'#############.....# #...............##### #################