##+++## ###.l...### ##...l5....## ##...hHCH.5..## ##.....(..O....# #.$............. ##...D........... #....(........... #................ #..........y..... .........(....... ................. #................ #########.####### .. #.#