. . -! ...