##################### ....................# ###....#####.#####. #....# #l+ #....####+(# ###+#........... ...[...........# ##+#...#####..+ #...## #>.# .####.<.'####..# ................. #################