solve first missing positive