###### ### #####....# ##.## . #P.......# #...## .. #........# ....# ... ##...#..#.# .... .. #...##.# ##..#.#... ##.####.## #....#.... #..####..### #.<....... #.YYY.....#..###......... ../..H................##... #...P..#.###P...........# . ###..##### #...#..#........ ### #...#.P........... ###..[............ ..##............ #.. #............ .. ............