#######+####### .......?....... .......<....... #####.....##### ##...## ##+##