##+# ####...## ........## ##.......## #.....(...# +.......5.+ #.........# ........<## ###.....## ##..?## ##+#