public static void Test() { Solution s = new Solution(); var nums = new int[] { 4, 3, 10, 9, 8 }; s.MinSubsequence(nums).PrintList(); nums = new int[] { 4, 4, 7, 6, 7 }; s.MinSubsequence(nums).PrintList(); nums = new int[] { 6 }; s.MinSubsequence(nums).PrintList(); }