Solving Logarithmic Problems