ok so this is going to be a bit complicated but i think it would work like this:
have a variable that changes itself to the number of dot you are on and then have an event kinda like this: Mouse > on object clicked: dot and for what happens you would have like bilion sub-events every sub event would work kinda like this: if dotYouAreOnID = 3 and dotYouClickedID = 1 then moveto dot2, move to dot1.(i am probably not helping you but eh). Hope this works 4 you!