# #...# #...## ... #.... . .... #...#... ..... #...#...# .#....### ####.......# #.......# #..........# ........# #.#.......$## #......)#####..)......... #.......g...)............ #........#####.(.......# .#.......#####.(.##....# #................##.####. #.)......#.###.(#.........# ........#.# #..###.......#.#. .......# # #.........#..#.#.# ......#.###..............#.# ......................?.. .................#.#.## #.# ..........#.##.#..#.#.. ...# .................#.#.# ..... P..P7P..........#.#.###....... ..77P...###.#..#........# . 7....#.#.........##..# .P7...................# PP..#...##.......##..# P..#... ##.#.#..##..# . #...###.#........# #.......#.#..##..# ##+####..........# # ##.#.#...#..# ..##.###...........# ...............>.... ####.........(.... #####......... . ###########..#.#..## ##..# #................... ...... #........##........ ....... #........##..#<#<.##......## #........##..#.#..##...#... #........##..#.#.. #....... #........##.<..#.# #...#..######.# #........##.##.#.###......<......# ##........................######.# ##########.##....####.#..######.## #.##.#................... ####....####.#.#######.## ###..# ###.# #..# #.# #..# #.# #..######.####### #.....%........... #.############### #.# #.########### #...........# #############