######### .. ##.......# .# #........# .. .. ##.......# .# ...##.###'.###.######. ...#..#.#.####........ ...................... ....................>. ....................D. .......รท.............. ....................r. .....+#.#.#.....####### ...##.#.###.....#...... ....#....##.....P...... .........##............ ...##.....#.(...#...... ... #....''.....#...... .... #....##............ #....########.....#...... #.....#.#P###.....+......#.... #.................#..........# #...................#.P#.#...# .............................# ..............^....[.........# ......................... ... ...................##.####.# . .#...##'#####.#.........D..#.# #.. ##.#######...<#....r..P.P# #. #.......##..............P# # #.......##....#.......#..# #.......##....#.......#.## #.......##....+.........# #.......#..[..#../....#.# ####.##|##....##..#.#.#.# ...####'####............... ............................ ...........................# ...........................# ...........................# ..................####.#... ....#.##.P.#......# .#... ....#. .....#.....# . ... +.......#.....# . .....+.....#