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: [975, 843, -560, -141, 407, 388, -652, 425, 323, -939, -386, 1, -472, -789, 630, -639, -628, -467, -526]
Example Output: [-141, 323, -939, 1]

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: [184, 790, 278, 426, 678, 910, 959, 905, -383, -292, -350, 889, 35, 83, 700, 9, -232, 565, 981, -48, 278, 57, -435, -633]
Example Output:
[959, -383, -292, 9, -232, 565]