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: [436, 594, -387, -417, 509, -115, 972, -202, 300, -156, -952, 642, -870, -379, 319, -866, -585]
Example Output: [-202, -585]

Example Input: [-459, -520, -869, -787, -817, 119, 877, 422, -929, 808, -748, -54, -280, -797, -9, 818, 12, -409, -326]
Example Output:
[-787, -929, 808, -797, -9, 818]