ans hard

.