######### ........# !.......# .[......## ......... ........############# ......w.............. .#########.....##### #.###.# #.#<..# #.##### #.. ###