######## #......# #......# #......# #......# ############ .. ###......####..........# ..........................###### ...# #......###>..........##...##### ....##......# ##..........##........ ............## ######...####........ ?............# #............... .............# #...####........ .............# ##..# ##........ .$........o..##### #...# #<........ ..........o....... .....#...#..##... ....(.........#.# ..