446. Arithmetic Slices II - Subsequence (Hard)