Why does every "string" end in (y^2 - 6y +8 + sqrt(y^4 - 12y^3 + 52y^2 - 96y + 64))^2 ?!?
That expression equals zero if and only if 2<=y<=4.
(edit) If you try "L", the formula contains a product member (x-2) that would produce a vertical line whose points all have x=2, containing the vertical segment of "L". The final string excludes that.
http://www.xamuel.com/inverse-graphing-calculator.php?phrase...
But, I have no idea. Perhaps it is a bug wherein a CRLF is being added to the internal string? However, I highly doubt that.