def first_repeat(nums):
    seen = set()
    for value in nums:
        if value in seen:
            return value
        seen.add(value)
    return None
