def quadratic_bezier_curve(t, p0, p1, p2, samples=1024):
    x = (((((1 - t) ** 2) * p0[0]) + (((2 * (1 - t)) * t) * p1[0])) + ((t ** 2) * p2[0]))
    y = (((((1 - t) ** 2) * p0[1]) + (((2 * (1 - t)) * t) * p1[1])) + ((t ** 2) * p2[1]))
def quadratic_bezier_curve(t, p0, p1, p2, samples=1024):
    x = (((((1 - t) ** 2) * p0[0]) + (((2 * (1 - t)) * t) * p1[0])) + ((t ** 2) * p2[0]))
    y = (((((1 - t) ** 2) * p0[1]) + (((2 * (1 - t)) * t) * p1[1])) + ((t ** 2) * p2[1]))