too hard

.