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: [171, 821, -615, 164, 668, 856, 41, 350, 425, 699, -643, 284, -923, 397, -977]
Example Output: [171]

Example Input: [-729, 393, -602, -511, -133, 668, 919, 508, -803, -498, -189, 509, -405, 138, 974, 771, 601, 931]
Example Output: [393, 919]

Example Input: [-167, -312, -436, -560, 532, 651, -967, 409, 769, 793, 97, -320, -892, -994, -33, -677, -642, 168]
Example Output:
[-33]