##### ###...# ##.....# #####..P...## #..)....P...# ###.####.P.P#.######### #...# ######..^......# #...# #########.# # #...# #.# . ##.## #.#.# #># ##.#. #.########## #... #........).# #..# #..#######.# #..# #..## #.########..# #...# #...........# ###..(# ###########.# #P....###### .........# ##............ [#######.# #.....########. #># #...P...........#######.# #.##..########..........# #.....# ####....#.# ####..# #8...#.## ###..####### #.8P%#..# #..........# #.8P.#### #.#..#####.# #.#.## #.#..#### #...# ##. # #.....# ###.# #..# ##)##.# . #.# #########..# #.##.##.# #=# #.##.......## #.)..##.# #.# #.##.#.##... ###..##.# ... #.##.#.##..# #..##.# # ### #.##.#.##..# #.####.....# .. #.##.#.##..# #..........# .## #......##<.# #######.##.##...#. ####.####..# #..........# ### #####...# #..# #.##.##....#...[..#####...##..###..#### #(##.# ..............>#.##...##.....# #.##.###...#......###...#..........##.# #)##.......#.[...<...(#####....######.# #.....####........###...#..8..%# #(# #.##..# #..# ## ###.#......# #.# #.##..# #..# #..)....## #.# ###.##..####..# ##.#....# #.# #.......%.....########## #.#..#.# #.# #....#..###.......)(%(.# #.#..#<# #.# #....#..# #....#...###.###.#...>.. ..# ..8. #..# #.........##...........# ### ... #..# #..........#..#.###.#..# . #..# #...)......#.)#.# # #..............)...#.# #.####..#......##..#.# . #..#.#...##...... .....(..........# ....####.##....... ### .. ....#