### ## #.. .. #.# ####.#####.##### #............... #...#@##(b..##### . .. #.....# ... ##....#####.. ### ##.#........ #.########. #.# #+# #. ###. ... ##.. #... #.. #.######.# #..w.....# #.######## #+