### #.# #######.# #.......######### #.#####.........# ####.#############.# #..#.......# ####.# ##.#..####)####....# #.#............#### #%#............# ..########o##...........# ...................####.# #....o...#############.# #%......##### #...# #......##PP.###### #.### #.###...PP_P#....###.######. ####PP...ooP.#....'........... #PP......P####....###.#.####. #P_PPP..### #.#.....#.#.# #.P.##....#.#.#.###.#.# # #### #......#......<#.# ###.####.......#.# #.####.#.#...#.# #......#.#####.## #########......... ................#. ###############.# ##.# ...# #..# #..# ### .#..# ..# . ....######.# o..o#####....#..#.# .5...o..%....#..#.# #.#.###...##.#..#.# #...o.....#.# #..#...#.##.# ##o.#...#....# ..............# #####.########o####.# .............).# #.# #####.########## #.# #.# #.# #.# .