##+## ##...## #..#).# ####...#### ##.###+###w## #...##.##...# +##.+.<.'###+ #...##.##w.$# ##.###+# #.## #####.##### #..#..# ##.#.## ##+##