.## ### ....# #.. PP7.P.#####.# ..77..7...##.# #.P77.P..P..##.####### #..77.................. #.777P..............#.# ..##..7777........####.#.#.# .......77.P.......#........ ..(....P..P............777777 ....llg...........#.....777... ..................#............ #......##g........##....77.77. .......{lg##.).#..#...)77777 ......##g###.#.77.7.......# ..... #.# ...77..7###.#.....# ... #.....77.P.7 #)#.PP7.. . ...#.777P..7###.# ..7.. ..... 7P..P.7....###PP7.P .....#. ..PP77.........P.7 #..#.###7 . 7####.####P.7P .....# .. ###.### #>.### #.....# ####.....###.. #.............. .....##.....###.# .### #.....###.# .....##.....#.# ######### ###. #.###.#.# ###7777777## #. #.# #.#.# #..%777P.77# #. #.# #.#.# #.#7.77...7# ....###.#.# #.#7.P.77.7# ...........###.#77..77P..# .######.........7777777.# ##########........# #.######## #.# #.# ####### . #.# #.....##. #.# #....P##. #.# ###P.7###. #.# #.##.##.#. #.# #....'..#. ##############.# #.##.##<#.########.........%..>.# ###7..###..........############## #7...7###.######### #.....###.# ###.......# #########