Finding A Basis For A Vector Space