##### ########### ########...###.........######## ...........'................... ##########...###.........#######. .........................# ##########...###.........# #.....#...# #.........# #.....#...# #.........## #.....#...# #..........# . ################.....#...###..........#.. #PPPPPPPPPPPPPPP.........##.............. #PPPPPPPPPPPPPPP.......####.............. #PPPPP.....PPPPP.......# #............... #PPP..PPPPP..PPP.......####............... #PP.PPP...PPP.PP..................####.## #PP.PP.PPP.PP.PP.....############.# .. #P.PP.PP.PP.PP.P.....# ####.#####+### #P.P.PP.P.PP.P.P.##### #............. { #P.. #..................'.......# #......# ### { .# #..................##).....# #......# .# #..................##......# #......######+##+###.# #..................##......# #....................# #.......)..........##......# #....................# #..................##......# #....................# #..................##......# #....................# #..................##......# #.###########......### #..................##......# #.# ######.# #..................##......# #.# #.# ###############....##......# #.# #.# #....######### #.# #....# #.# #....# #.# ###### #.# #.########## #..........# ##########.# #.# #.# #############.## .....rK..((....# #############.## ###