Everything seems good but than also the first condition is not satisfied.