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: [48, 104, 992, 524, 769, -946, 725, -844, -647, -737, -258, -715, 799, -358, 846, -608]
Example Output: [-737]

Example Input: [-238, 822, -64, 71, -80, 843, 386, -857, -681, 937, -138, -556, 71, -33, 363, 86, 810, 787, 542, 104, -51]
Example Output: [-33, 363, 787]

Example Input: [-4, -893, -924, -787, -558, 787, 579, 468, 321, 943, 322, 520, -61, -98, 46, 57, -366, 907]
Example Output:
[-4, -787, 787]