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

Example Input: [-321, 61, 858, -880, 659, 43, 39, -114, 832, 651, -839, -213, -187, -875, 538]
Example Output: [858]

Example Input: [-440, 652, 589, -319, 200, 822, 825, 659, -807, -882, -681, 75, -542, -37, -39, 57, -450, -462, 441, -920, 519]
Example Output: