hard f

.