Write a code to solve a basic programming problem related to the role.
Implement def first_repeated(nums):, which receives a list of integers and returns the first value whose second occurrence is encountered while scanning left to right, or -1 if every value is unique. For example, [4, 1, 3, 4, 2] returns 4, while [1, 2, 3] returns -1. The input contains 1 to 5,000 integers, and values range from -10^9 to 10^9.
def first_repeated(nums):