update First_Missing_Positive