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: [110, -364, -227, -760, 52, -373, 245, 629, 863, -462, -827, 815, 323, -242, 772, -467, 348, 264, -989, 430, 402, 881, 451, 851, -918]
Example Output: [-373, 323, -242, -989]

Example Input: [357, 446, 263, 202, -895, 527, -949, -717, -144, 450, -231, 486, -689, -887, 997]
Example Output: [202, -949, -717]

Example Input: [-473, -38, 692, -747, 412, -708, -57, 360, -408, 406, -55, -373, -966, 156, -346, 538, -147, 0, 33, 232]
Example Output:
[-747, -55, -373, 0, 33, 232]