Minor Grammatical point
From User talk:BRIANCHAN
Hi Brian,
Good work on your solutions! They are for the most part very well-written and easy to understand.
However, please be aware that the correct English phrases are "y equals x" and "y is equal to x." Please make sure not to write "y equals to x."
RobertFraser (talk)