Building Quadratic Functions From Geometric Patterns