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: [-850, -832, 100, 373, 465, 123, 200, -259, 404, 777, 489, -418, 28, -295, -312, 280, 146, -105, -976, -701, 200, -818, 32, 112]
Example Output: [373, 404, 777, -818]

Example Input: [-242, 886, -725, 75, 393, 212, 973, 233, 806, -826, -615, -880, 212, 582, -383, -555, 12, -504, 655, -268, -928, -357, 581, 774, 274]
Example Output: [-242, 393, 212, 212, -383, -555]

Example Input: [871, 550, -361, 636, 509, 202, 799, -254, -764, -619, -364, -492, -602, -161, 201, 247, -783, 869]
Example Output:
[636, 202, -161]