######### #..(....#### #.<......(.. #.......### #.......## #######.5# ##.###### #.h....### ######...# ###..# .... )... ... .. .