I actually had a lot of fun with this once i also figured out you can move both points.
Nice job, never seen anything like this before.