### ## #.. .# ##.#####.# ........# #.##.#..# #.##.#..#####. #.w...........# #.####.####### #.####<# #......# ########