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: [-955, -938, -875, 989, 317, 22, 579, -827, 914, -390, -23, -298, -822, 147, 148, 506, -140]
Example Output: [989, 22]

Example Input: [127, -649, 75, -897, -341, -515, 743, -546, 9, 938, -27, 660, -299, -672, -432, 831, 800, 377, 65, -528, -966, -398, 218, -312]
Example Output: [-515, 9]

Example Input: [-653, 850, -569, -587, 356, 241, 708, 730, -473, 314, 166, 563, -500, 367, 33, -187, -780, -628, 793, 748, 227, -308, 350, -896]
Example Output:
[33]