hard x

.