I think it went well. The errors were kind of easy to fix because it
simple math, so seeing what was expected and what was returned helped
me to fix the errors. The one I had the most trouble with was actually
the ratio function, because I kept gettinga negative value even when I
first tried to include the clamp function. Eventually I figured to
return clamp with r as the value, instead of clamp and return r.