#........+ #........# ........# .......# .# ......#####.# ......#...... #.......... #.......... +......###+# ####......# #.### ...........+ .... #####.....)###.####... #####.#