######## ######.##...######## * *##* * * #..................., ...,,,, , , #..............####+####... , #.##..###.###.............. * ##.##### #..#.......#... *** * * ,#...#### #....)........., .P#P.....###..#........... , #..............+.......#.. * #.###.##...#...#..W....#... , , #. ####.###P..#........... , , #.#####..#.##..###.##.##... * , #................... ... .. ,* * , #.......................... , , #..."...............(...... , #..<..................>...., , #.......................,,. ,,, #................##.P.### , , , #.#..######..... ,, **, ,*, , #..#.# * #.... * * #.#..., ..., **, ,* ,, * , #.##.. , , * , , * , ... , , , * * , ,, , , , , ,* , , , , , , , ,, ,, ,,, , * , , , , , , , , , , , , , ,, , , ,, , , , , * * , * * , , * * , , , * ,, , * , , , , , , , , , , , , , , , * , , , , * ,, , * , ,* , , , * , ,* * , , * , , * , , , , , , , , , ,, , , * , , , , , ,,... , ,.# * * , ##..#####. , ..........* , , * ,,........P, * ........., , ........#,** ,,* ........# , ,* * ........# , , , , *..###.Y.P..# , , , ,Y.Y.....## , * ..Y...Y...# ..Y.......# * ###.####### * * ##