### #. #.# #.# # ###.##### #.# # #.#...........# #.##8.8######## #...........# # #.#.###8.#.8#.# #. ..............#. . ###.####8p8####.# . #.........# # #####.#.#.#.### # # #.... #.#.#.....# .. #####. .#########.#. ##. . #.#.. # #.# # # # .### ## ## # #. . .#.. . . . .. .. #. #### # #. . # # ... ... . .... # # ## . # . . .# .... . # # # ## # # # # #