https://grid47.xyz/leetcode/solution-396-rotate-function/
Leetcode 396: Rotate Function