.# ### .. ##hh# ####. #....##..##. #....+....#.#########.. #....#..(h........ ##..####.....###.. ##'#..#......... ##....#....#### { {#...(#...## ##..###.## {{{ #+## #.# ..# #.# .... .# +..l. { ##.T## ####