A ragged array is an array where each element is an array of unknown number of positive integers.
For example, the following are ragged arrays:
[[1,2,3],,[9,10]] Shape: 3,1,2 [,,] Shape: 1,1,1 [[1,2,3,4,5,6,8]] Shape: 7
The following are not ragged arrays:
 Each element will be an array  The array will contain at least 1 element [[1,2,3],] Each subarray will contain at least 1 integer
You need to input a ragged array, and return a ragged array with the integers shuffled
- The output array must have the same shape as the input array. We define the shape of the array as the length of each subarray.
- Each integer must have an equally likely chance to appear in each possible location.
- You can assume that your language's built-in random is random.
For example, if I passed in:
[,[4,4,2],] would be a valid output, but
[,,[1,2,3]] would not.