LeetCode in C# | 31. - Next Permutation