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.

Example Input: [685, -906, -826, -439, -432, 58, 545, 657, -625, 141, 237, -398, -440, 536, -769, -721, 429, -907, 457, -150]
Example Output: [545, 141]

Example Input: [-565, 557, 260, 28, -438, -878, -233, 690, 31, -727, 577, 129, -697, -890, 814, -612, -546, 392, 856]
Example Output: [-565, -878, -727]

Example Input: [-428, -923, -358, -638, 33, 299, 152, 902, -570, -332, 599, 264, -178, -279, -205, 516, -64, 501, 99, -165, 309, -2, 333, -321]
Example Output:
[33, 99, -2, 333]