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