### #.. #.# ##.#### #.....# #####..##.# # #######.......#.# . .........P..%P..# #. .#...# #..........# .# #.##.# ##....<...## . #.##.# #........# #. #.##.####..P..%P.########.# #.##.#.(...........##........# ##.###....$(>..............######## ...........J....#.....#.#### ####.######.....#.......## #.....#........####### ##..##.#.>.#...%.....# #..# #.###...)#####.# #..# ##.........# #..####...##....# #..##.......##..# #............#..# #.###......[.#..# #................. #######.........## .>......!######## #########