finding eigenvectors