#.. ....... (##... ..((... ((.... ........ ...... ..[..... (.....##.(..... (......(....... #+# .......hh...).. #.# ......((.......##'## (.....(..#+#####...### ....####.#.'.'.'.<.'.+ ....####.#.#####...### ...............##'## #...###.#.#....#.# .. ...#......#+# ......####### ........ ........ ......... ......#