https://practice.geeksforgeeks.org/problems/largest-number-in-k-swaps/0