Seems like all conditions are met, but solution does not validate