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: [-254, -991, -171, 340, -349, 303, -952, 612, -158, -466, 306, -72, 878, 230, -641, 202, 46, -401, 202]
Example Output: [-171, 303, 878, 202, 202]

Example Input: [798, 149, 519, -530, 493, 879, -687, -620, -809, -28, 96, -736, 643, 948, 104, 643, 864, -811, -18, 822, -750, -495, 592, -99]
Example Output: [-99]

Example Input: [-496, -984, -241, -819, 685, -186, -832, -397, -905, -543, -290, -236, 809, -203, -728, -261, 919, -32, -91, 871, 292]
Example Output:
[919, 292]