... #....... ....#...... ....#...... .PP....... . P..P....P##### ... ..P.P........##... #....P...PHP.......... #.....P..PP............. #......P####............ #.......+ {#.......###+# ......P#{ #.......# #P..PP####.......+ #..P.P...........# #....P....P......# #..P.....P.P..+### #.....P.....P.... #................. #.................# ######. +.................# #.....##### #.................+ #....<#...#########.............. #.....#...#.............#+######. #.....#...'.............# #.....#####...<.........# #.......................# #######.......................# #................######+####### #................#.......# { #................#......(# #................#....!..# #................#.......+ #................#...##s## #................#...# ##+#####'###.....#...# #.........+.....'...# #.........#.....#...# #.........#.....#...# #.........#.....#...# #######+###.....##### ...........# ...........# ...........# ...........# ...........# ####.......# #.......###### #............# #............# #............# #............# #............# #............# ##############