### ######## ## ## .###.#######.######.##P#.##.####.# ................................... .##..###..#.##.#.#.#............$.# ...................#...#.####.##..# $..................#...........#..# #.......# .......#..#........#...+..........# .+.......+...# .......#..P........#...#.......+.. #.........#...## . #...#..$.......#...............#.......# ##.........+....#......##..[...........P...........P...#.......# #P.....................##..........................#...#.......# #.#.##.#.##...# ....$. #..............#..#....(..... #..........# #.............# ##.P####...##.P.#.#.#+...###.###. ....#.####...# #.............###...##.#......................... .t...... ...# #.........................................%...... ......... ...# #................................................ ......... ..# #........<(...................##..##............. .......... .# #.#(..#..##...................###.#.............. .# #. ###.##.#....................##..##.......#####. ......#.....+#..#.....####.#........##.# #...........#......#..#.8...#..#.....# ... #.....##...........#.#.....#...#.....# .... #...........#........#8.>.8##...#....# .... #.....##...........#.......# .. .....#.##...## ###..###.##### ..#.#.......# .####.#.....#.#.# ........F....... ..8.......8...+... ..............# .. ..#.#.#.......# # ... .###!....## .# ## ###+.## .. .# $