. . ..h...... ....h...... ..!.......... ............... ............... ............. .###....#..####.. ........