3.65. Solution: Permute an array