I\'m doing this problem from LeetCode: https://leetcode.com/problems/reverse-nodes-in-k-group/
My original answer is as follows, which works well and passes all tests