See Section 25.7.1 for squares in space.
The square command creates squares.
If the arguments varc and vard are given, then C and D will be assigned to them.