Optimal Order Preconditioning of Nite Diierence Matrices