########## ........h# .........#####. ........@.hh... ............h.. ........h...... ............... ############+## . .. ... ...[ ..... .########+##...... .................. .......>.......... .................. ###............... #............... +........####### #######+##