... ...... ... . #...... ### ...... .... #...... ##. #... ###.###.......# ..# ###.... .#...# #...###.....#........# #.#### ####..... .....# #....P..<.............###.##.# #......####.....#. #...........#................###.......##.....#.. #............#.....................?............. #...............................................♣ #................................................ #...........#....................^............... #.........P.##.......................P........... #..............................##....#........#.. #..................#.....#.#####..............# #....................####.## #..........#..## #.#P.##.####.##.....D# ### #.............%# # ### ### ###.......## ###.##........... #........# #.##......###..# ##.......## # #.......## ### #........# ##.......# ##......### #.......# #.........# ##......## #.........#### #........# ####......##P# ##.......## ##........## ##.........# ###........### #.#........# #............## ##.........# ##..........#.###..........# ###............##.>........ ##.......%............... ##...##................. #...###................ ###..##.(............. #####............... #............... #.###.#.......# ### ###...P...