[question](https://mirror.codeforces.com/contest/1257/problem/D)↵
↵
[my submission](https://mirror.codeforces.com/contest/1257/submission/69496905)↵
↵
I am not able to understand which test case is failing any testcase would be highly helpful ..↵
↵
I have put the following conditions↵
*if maximum power of hero is less than maximum power of monsters then directly print -1 and exit↵
↵
*else answer exists we iterate throughout and we create the bst array which is as described in the [editorial](https://mirror.codeforces.com/blog/entry/71434).Using which we check the 2 conditions :-↵
↵
--->if maximum in a our range is greater than our hero's power then we break and add a count to our days↵
↵
--->if we have reached the hero with highest endurance and have exhausted him too then we again break and add a ↵
count to our days↵
↵
I believe this covers all the possibilities ..↵
↵
↵
please help me .↵
↵
Thanks in Advance
↵
[my submission](https://mirror.codeforces.com/contest/1257/submission/69496905)↵
↵
I am not able to understand which test case is failing any testcase would be highly helpful ..↵
↵
I have put the following conditions↵
*if maximum power of hero is less than maximum power of monsters then directly print -1 and exit↵
↵
*else answer exists we iterate throughout and we create the bst array which is as described in the [editorial](https://mirror.codeforces.com/blog/entry/71434).Using which we check the 2 conditions :-↵
↵
--->if maximum in a our range is greater than our hero's power then we break and add a count to our days↵
↵
--->if we have reached the hero with highest endurance and have exhausted him too then we again break and add a ↵
count to our days↵
↵
I believe this covers all the possibilities ..↵
↵
↵
please help me .↵
↵
Thanks in Advance