anl dp hard

.