######## 7 77# #......# 7.7PP7 #......# .P~~.77 ##......# P~~~~P7##### ##.......####77P~~P.7....# #..#####....#7P...P77....# #.## ###...77.P777.....# ##.# #...7...7.......# ######..########....7P....####.##### ...............#.....777.#####.....# ..........................(....##### #####...#####..#.........####### ##....#....##.........#.....## ####........## #................## ##..>.#.......###........##.......# #.......##.#.............##.#.###..# .....................#..###.#777 ..####.###.#######.#...## #..7P7.7. ####.###.# #........# #........# .........# #.....%..# #..77P.7## #######.#######......####..7 77 #.............#####....##).# .......}..........###......# ................}...##....## ..}.........}........##...# ......................#...## .......<..........}...#....## .# ........^.............#..#..# #.# ..}......(..}.....(..##..##.###.# ................}...##........#.# .......}..........####>.#.....#.# #.............##### ........).#.# ############### #####.......# ...........##### ###.###........# #.. #........## ##.##.........##7 ................7 ................ P.P. ####...........7 ..P#### #............ . ..P...# #............ .P777P.P7..####.....7.7.7.7 .P.PP..7.................. PP...)77P..#######7#7.7.7 #P.PPP..# .... #......## ## ###....# #...## #####