wrote section on lu decomp