You are given a list of integers and an integer target, return a list of a pair of numbers in any order such that they add up to target. If there is no such pair of numbers, then return an empty list

[Q]: [29, 23, 1, 43, 39, 31, 6, 44, 40, 20, 45, 19, 10, 21, 16, 34, 14, 26, 36, 12], target=47
[A]: [31, 16]


[Q]: [40, 15, 30, 11, 16, 43, 42, 10, 17, 49, 13, 38, 7, 25, 24, 44, 1, 32, 12, 5], target=39
[A]: [15, 24]


[Q]: [26, 31, 10, 36, 29, 17, 23, 30, 20, 40, 5, 32, 44, 1, 43, 19, 28, 9, 7, 38], target=38
[A]:
[10, 28]