..!.... .# ......P .##. #... .....# ..... $ #... #....#..... #.. #... #....##... .# #..# P..####.....#.# ## .... ....####..##....#..##P###.... #.............).............. #............................ #............................ #.........................?.. #............................ #............................ #..#P.#.#..#.............<... ..##.###.##...###...#.....P# # #.......##...# #....##..... ..##.#. ..#......##...###....## ..## .....#.. +.............#D....P#. .# ......#..... #...#######................ .... #...... ##.###P####P....###..#.##...# ####... ##.#... ... #...............####..## ....##P#.PP###..P.######..#. ##...............###.#.. ................P.......... #P..........................................<........ #.........................................)......... #................................................... #.P.#.##...................................###+###.. ##.######.##......### #....###..#P.......## #..+.......#.....)# .# #...# ##.###........# #.#P.....##...[.P# ...##...###P.###.......## #........#......P. .......P.P...#........P# #.#P......+....... ##.........##.......## #.##.....#P.....# #.....##..###.......# ##.#...>.........## #.....##..##......(.# #...#......#.....P#### ##...###P###P.......P# #P..#.P##.##......##P# ##....#### #P........# ##......####.....#...####.....P## #.........# $ #.............................................. #.............................................. #.............................................. ###............................................. #.#.............................##.+# ##....####..#.......#.####......# #. ##.....####.......#### #.....## #...#.....##......# #.....# ##........#.......# ....... ##..##....#.......# .....# #....#.....#......# ##...#####..#.......+ #....#####..#....>.#P# ##.................### ##.................. ####P##.#.#.######. #########