##......(.... ............ #.......... #?......!.##### #.l......#8.8## ##.............# .!.............# w..............## ......g........8# ......#........<# ......#.#......8# #..............## #......#.......# ......l##......# ..........#8.8## ##.####