#. .# ## .# .. .# # .# .#. .# #.# .# .# #.##.#.##.## #pK.......? ####p##......# #....# ####?.#.. #.#..# #..#.# ##.8.#######..#p# #...p..K.pp...#K# #8.>.8######.##.####. #...........<......p. ##.8.#######p##.##### ...... #.##)### ####### #...p..# #.....$## #.........# ##.....#### #.....# ....### ######