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: [-44, 612, 300, -564, -909, -561, 559, 271, 622, 368, 791, 836, 157, 663, 182, -522, -322, 965, -769, -285, 979, -708, -187, 384, 613]
Example Output: [-44, -909, 979]

Example Input: [531, -309, -848, -174, -237, -47, 499, 178, 90, -718, -275, -467, -21, -886, -183, 834, 201, -529, 284, -129, -66, -588, 654, 637]
Example Output: [-848, -66]

Example Input: [-278, 550, -831, 402, -415, -21, -92, 404, 750, 550, 232, 487, -76, 0, -742, 536, 954, 42, -323, 804, -428]
Example Output:
[404, 232, 0, -323]