Multiplication Puzzle

POJ - 1651