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: [13, -28, -585, -652, 812, -589, -323, -580, 351, 131, -217, 951, -493, -533, 749, -857, -593]
Example Output: [-585, -323, 131]

Example Input: [-373, 256, 92, 278, 1, -676, -161, 601, -459, 652, 890, 330, 360, -635, 922, 169, -528, 560, 178]
Example Output: [-373, 1, -676, -161]

Example Input: [-183, 565, 828, 418, 562, 565, 507, 877, -967, 116, 855, 219, 420, -794, 745, -161, 799]
Example Output:
[565, 828, 565, -161]