https://yesterz.github.io/posts/reverse-nodes-in-k-group/
Reverse Nodes in k-Group - All too well