Michael K. answered 04/11/19
PhD professional for Math, Physics, and CS Tutoring and Martial Arts
So based on your questions the zero multiplicity will set the tone for the generation of the function.
With multiplicity 2 of the zero -2 leads to two terms in the function --> (x+2)2
With multiplicity 2 of the zero 2 leans to two terms in the function --> (x-2)2
The function therefore has a form of (scale and offset)...
y = f(x) = A(x+2)2(x-2)2 + B
y = f(x) = A(x2+4x+4)(x2-4x+4) + B
y = f(x) = A(x4 - 8x2 + 16) + B (after simplification)
The point of interest will lock down the constant or the multiplier (but not both)...
50 = f(3) = A(81 - 72 + 16) + B
50 = f(3) = A(25) + B
Since we have the prerogative of setting one of the two parameters (have only one initial condition)...
Possibility #1:
Let's set B = 0.
50 = f(3) = 25A --> A = 2
f(x) = 2(x4 - 8x2 + 16)
Possibility #2:
Let's set A = 1.
50 = f(3) = 25 + B --> B = 25
f(x) = (x4 - 8x2 + 16) + 25 --> (x4 - 8x2 + 41)
NOTE: With the two parameters there are an infinite number of solutions based on combinations of (A,B) which will satisfy the multiplicity requirements as well as the passing through of a singular point.