### #.. ######.# #....#.# ####....#.# #.......#.# #.###.###.####.## ## #.# #.###........ # .. #.# #....############### #. #. #.# #....'...#P#P#P#P#P### #.g##. #.# #....###.............# .....# #.# #....#..............<# #.##.###.# #.##.#.#.............# #.#......###....#.#.#P#P#P#P#P### #.............###.#.########### #.............# #.#......... ##......!.%...###.########## #...............#.# #####.(......r......#.# ....................# .######.###'######..# #.....# #######