Recorrer el contorno del cuadrado

Realiza una construcción como la que se muestra en el ejemplo. Al activar el deslizador, los puntos rojos tienen que moverse de esa manera. Pista: Intenta escribir las coordenadas de los puntos en función del deslizador.