Gram Schmidt Process Python