https://noisrucer.github.io/posts/2_7_transpose_permutations/
[Linear Algebra] 2.7 Transpose and Permutation - noisrucer