## #############.# ### #............# ... #.###.#.#...###.##.## ##.# #.#....#........# #..##......##.<.##.... ##.....#.##.#...# #P...........##..% #..#....###... ..... ##.#.#.## ##. ..##..# ##...#.## #.. ..# # ##..##.# #.. ... ##.....# #.. ..## #..#...#?.# ##. ##.....#.#...#. ##..#......... #....#P...... #.#..##.###P ##.#### # ##..#####.# ## #........... #.# ###.#.#..##.# #.# ##.....#..# #..##P.###...... #....# #....### #....#.#.# ....... #...#lr#.......## ..##...###.....# #./##. ..... ...# . ... .... .. . .. .. . ..# .