#.......## #........## ### #.........# ...######## #.........# ..?..#...# #.........# ##.......#####.......# ###............#......# #........p.#.........# #.....pp..#####p...### #...pK.## ####..# ####.### ##.## ### #######..## ###......#.>### #.........#.... #^........#.###.. #...........# #....[...<.## ##.........# #.........# #.........# #######.### ..# .## .#