Why do this problem?
The problem gives (a,b) and (c,d) as the opposite vertices of a
square and asks for the coordinates of the other two vertices. An
interactivity leads learners through a succession of tasks so
that they construct several squares for themselves that are
'tilted' (i.e.edges not parallel to the axes) and explore the
reasons that the shapes they have drawn are actually squares.