########## #........# #........# #........# #........# #........# #........# #........# #...###### ....## .....# ...... #.#...# ..w....