Boolet is work.

We can now make a square move in a constant line at a constant speed.
Congratulations!