In this task you will be given a list of integers. You should only return an integer if the first digit is the same as the last digit in the number. If an integer has a single digit, then it should be returned. If there are no integers that start and end with the same digit then an empty list ("[]") should be returned.

[Q]: [-558, 637, 342, -921, 627, 136, -472, 178, 905, -14, -245, -974, -286, 161, -56, -221, -459]
[A]: [161]

[Q]: [975, 843, -560, -141, 407, 388, -652, 425, 323, -939, -386, 1, -472, -789, 630, -639, -628, -467, -526]
[A]: [-141, 323, -939, 1]

[Q]: [-46, 804, 895, 297, -394, 698, -462, -417, 29, -646, 506, -987, -656, 78, -643]
[A]:
[-646, -656]