#### ### # ..#..... #####.#.#.##.# #....<........ #.#........#.# #..p........ #....#.#.#. #....#..... #....# #.# #..... .. #..... ###.... ...