########## ........ ......# # #.#..##.### #.......... #<.# #..# #..........# ############ .# #.# .###..# #.#...# ##### ......# ..... #.#..# ####..##....# .......