find the first missing positive, using the array as a hash table.