hard double

.