Gauss Jordan Elemination