First Missing Positive, very GOOD one, idea is smart, also lots of corner cases need to consider
local changes