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