numerical linear algebra trefethen solutions