shoot

check!

check!

Yes!

Sorry!

ty: 0
radius: 1.5
c: 0
tx = RandomUniform(-4, 4)
E: (tx, ty)
target = Circle(E, radius)
u = Vector(((RandomUniform[0.5, 5] * RandomElement[{-1, 1}]), 0))
a: x(u)
px: a / c
b: y(u)
d: 0
py: b + d
P: (px, py)
O: (0, 0)
F: (x(E) + radius, y(E))
v = Vector((0, b + 0.1), (c, 0.1))
w: u / c
turns: 0
yes = IsInRegion(P, target)
hit: target
check: false
w2: w
hits: 0
score: "Score: " + hits + " / " + turns + ""
sum: "" + px + " "
sum2: "" + sum + ""
input: "" + c + " = "
given: "" + a + " ÷"