hard and deep

.