##+## #.###...## #........## ###...)...## # . #.........##.#.... +.........'5...... #.........##.#.... ##.......## # . ##.....## ##...## ##+##