######### ##### ........# ###...# #.#.# #......# #.....# #.#.# . #......####.....## #.#.####... #...%.)..........# #.#....#... #....o)Y...##(...# #.#........ #...#......##....## #.......... #.. #......#......## ####..)....... . ................###..'.<)....... ..................#####.)........ ...............................#.. .#####..........###'#####.......# .. .........!##.....##......... .............P.............. ......##................... .........PP.PP.P.P..#....# .P..PP.PP..PP......#. .P.PPP..P.PPPP..P.... ..PPP.P..PPPP.P...... .PPP.P.PPPbYPPPP.P.. PPP.PP.PrPYPP.... .PP.>PPP..PP...