• This looks like it could be really interesting, but there's bugs in the code. Lots of spaces are missing and cause syntax errors. Also, it needs to be coded to be aware of divide by zero errors.

    I look forward to seeing an updated version of this.