###+########## #### #............########## ..... #............'......oo##########...... #............########o.........'...... #............# ############...... #............# ..... #............# W... ########'##### ### #....).# #.######