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.

[Q]: [-473, -111, -122, 14, 691, -575, 682, 958, -455, 257, 160, 600, -998, -147, 923, 100, -397, -127, 801, -535, -776, -239, 893, -425, -862]
[A]: [-111, -575, -535]

[Q]: [779, -441, 834, -917, 592, 43, 140, 391, -851, -698, 139, -878, 611, -846, -310, 90, -303, -8, -295]
[A]: [-878, -303, -8]

[Q]: [-144, 624, -416, 762, -130, -797, 934, -414, -359, 693, -668, -761, 848, 385, 313, 245, 723, -650, 149, -805, -417, 239, 507]
[A]:
[-797, -414, 848, 313]