# # .# #. .# . .. ..# ...#.####..# ......w....# #?....)<.# #..#.#####