####.# ......# ..##..# . ###.##..#.#.# .......#..... ## ####..##..#...g. .. ............... # #.####.###.#.##......... ... .........%.........^.... ... ######.###.#.##..#...... ..# # #.#...).......# #$# #######.#.....# #.# #...........# #.###################.#..###...# #.##.PPPPPPPPPPPPPPP..#).# ...# #...........<......J.....# #.##.PPPPPPPPPPPPPPP.%#..# #.###################.#..# #.# ####.......#..# #.# #......#####..# #.##########......'......# +.#........#......##....... #...##'###.#......# ..... #...#....#........# .... #...#....#.######## ... #...#....#.# # #...#....#.# ###.#....#.# ..######.. ... ..# . ... .