Infinite-recursive-shape launch the solution in visual studio and manipulate the width heigh and padding params to get the output. The Big O will be O(n^2) since two for loops are being used.