[FIX] G is upper-triangular, so G.T should be lower-triangular.