Types: N: int, X: int, m: List[int]
Ranges: 2 ≤ N ≤ 100, 1 ≤ m_i ≤ 1000, m_1 + m_2 + ... + m_N ≤ X ≤ 10^5
Addtl Info: All values in input are integers.