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