### #### ######.### ### ### .#.# #...#....#####.#########.#####..####.# ##..............<..................... #...#.#####.#.............#..+#...... ##...## ##....P#P#....#...........# ##..## #...#####............#...# #....########..# #............#...## ##..#.##P.#P..## #....#.#.#+..#....# ##.............# #.................### #..............# #..................... ###............# #...###.#....'###.##.. #.P.####P#P..### ##...####...#........#. #..## ####..#P###P.....##.............. #.## #P...........# #.#..+.......... #.#### ####...........####...##P.#..##.. ##.P#P###.##...........#.##.............. #........(......................[........ ##...P..#.#.............................# #..##.#####..........................##### #..#### ##.....#.#.##..#.#..........# #.## ## #...# #......###########...........##..##.### #..## #......# ...................... #..# #......# ###.................... #..# #####.....P# #.................... #..####.##.....(## ##.....##.#.#..DP..... #...............# #.....#..........#.. #.......###P#...# ##....#............... #P..##...######... ### #.....÷..>............ #P..P..#..# #..# #.#######...÷P............/.. #P.....#.## P.## ##...........#............... ##.....P.## #..###...###.........P..###.#..... #..#.....# #..#.......##............. ....... #..#....## #..#)......#...................... #.P...P.## ####...).......................... ##<.P(....###..#...)..>.................... #..................................#... ##.....P..........#.......#......P..... #................#.......#......#..... #........#.#.#######...### #.....#.###### .....# #..P#.#.# +...+ #.......# ...# ........) ##........ #... ...#