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