.... #..# #... .#.. #..##### .#.# #...... ...# .... ...# #.###.# ...# #.....######### .. ...# ######........# #.## #####.#.# .######........###..###.......# ...........h..........#.......# ..P~P......g..........#.......# #.P~~~.h.h..b.........#.......# PP~PPP..############.##.......# PP~PP~.................%......# ~~7P~............###%...###.#.# ~~~.P......(.....#......# )#.# ~~P~..................).###.#.. ~7PP####....(...##(###..#.... .. 7PP# #..............#.#.# . ~~. #........##.##.#...# ~P ###.#.......#......# #.#.#######..##..# #.#.# #..##..# #.#.# #..###.#. #.#.# #..###... ....# #......... #.### ####..####... #.# #............. #.######.###.#####...# #............... ####'##########.. 7.77777 .. 7....P7 # 7.777.77 7.7PP..77 7.77....777 7.7P.%....7 7.7....P7.7 7....7P77.7 # 7...77777.7#.# 7<.........'.# 77777777777###