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: [-10, -758, 650, -614, 964, 899, -89, -696, 555, -267, -544, 173, 986, -49, 957, 523, 890]
Example Output: [-696, 555]

Example Input: [660, 207, 313, -311, -305, -108, 976, -625, -813, 25, 200, 688, -464, 127, 503, 257, 339, 891, -989, 463, 391, -499, 37]
Example Output: [313, -464, -989]

Example Input: [-524, -241, -204, 146, 81, 237, 298, 76, -653, -781, -84, -517, 409, 609, -827, 238, 547, 959, -727, 353, -262]
Example Output:
[959, -727, 353, -262]