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: [-946, 963, 465, -186, -959, 949, 180, 666, 159, -677, 990, -902, 703, -634, 608, -55]
Example Output: [-959, 949, 666, -55]

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: [772, -328, 593, -563, -253, -621, 957, 198, 713, -123, 48, 221, 195, -682, -618, -762, 780, 164, 222, -959, 318, 339, 152, -347, 754]
Example Output:
[222, -959]