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: [213, 40, -170, 936, 728, 240, 893, -962, -757, -637, -981, 353, 429, -237, -122, -525, 262, 581, 189, -244, 923, -666, 170, -926]
Example Output: [-757, 353, -525, 262, -666]

Example Input: [848, -190, 875, -188, -55, 113, -705, 431, -811, 749, 34, 521, 240, -716, 510, -735, -781, -363]
Example Output: [848, -55, -363]

Example Input: [-347, 685, 429, -630, -941, 486, 733, -380, 779, -616, -845, 135, 803, -156, 674, 540, -631, -145, -689, -844, 762]
Example Output:
[-616]