solving for determinant