Solving Multiplication Problems