.. .. #.###.####.#### #.r............ #......!....... #.#.......... ..........###. #.#.#.#........ ............... .................. .... .. ......#.######.....#..#..# ##..#.#.# .......#..# #. #.#.######.#...#..#..##... #..#.......#.......(........... #.........................[[..# #.............#...#..#........ #.####...###..#...#..#......... #.####...###..#...#.....#..##.# #.............#...#..##.#........ ................................. #.....................#........## #..##.#.#.#####'#####%#)#..##.... #..##.#...#PPP#.#PPP#.#........#...# ..........#P}P#.#P}P#.#.#......#...# #..##.#...#PPP#.#PPP#..............##. #.........#####.#####...#............... ...####...+....<....+...#.###.#....##..# ## #...#####.#####..##.###.#....##..# # #...#PPP#.#PPP#..............##..# #.#.##...#P}P#.#P}P#..............##..# .........#PPP#.#PPP#..########....##..# .........#####+#####..# #...###..# ..#.###^..............#########.####..## .......................................# #.#.##................####.####...##.### .. ##.##...######.###.##.# #...##.# ........#......###.##.####...##.### ###...(....#.##.....##.#...>.......# ####........#####.##.#.##...##.### #.....#....)........##...##.# #.....#...####...........##.# ...........# ####.#.....###.# #.#...#...#######.#.##.####.# #.....#.....................# .... ....############.###### ### .##..# #.# .. #..# #.# .. ...# #.# #.# ..# ##