Solving Dimensional Analysis Problems