. #.. . #... # #.# #... .. #.# #.. .# #.#####.## .# #........#####.##### #............p...... #........##.{<......# #...!.p..##.(.......# #........##.......C.. #p#####.###...$...... #a# #.# #.......[. #.# #.# #......... #.# #.# #......... #.# #?# #........ #.. #.# ##.#.##. ### ### ....# ....# .