Locating a point on a circle I am having trouble getting the $(x,y)$ of a certain point on the circle. Please look at the image:

The circles are the identical, the radius is $1000 \text{ units}$, $S$ is the center with coordinates on the top right. This is not homework just to be clear.
 A: Method using only equations: refer to my comment above.
One less messy method would be using vectors. The vector from $S_1$ to $S_2$ is $(767,212)-(765,211)=(2,1)$. Rotate this vector 90 degrees anticlockwise, to get one from $S_1$ to direction of your required point: $(-1,2)$. The unit vector in this direction is $(-1,2)\frac{1}{\sqrt{1+2^2}}$
Now your point is: $(765,211)+r(-1,2)\frac{1}{\sqrt{1+2^2}}$ where $r$ is the radius of circle
A: You need a vector perdendicular to that line, i.e. dot product must be zero:
$$\begin{pmatrix}x \\ y\end{pmatrix}\cdot \begin{pmatrix}x_2-x_1 \\ y_2-y_1\end{pmatrix} = 0$$
The other equation is that the length of your vector must be the radius $r$:
$$x^2+y^2=r^2$$
Now you can put one equation in the other and solve it, yielding something like:
$$x^2 = \frac{r^2(y_2-y_1)^2}{(x_2-x_1)^2+(y_2-y_1)^2}$$
$$y=\sqrt{r^2-x^2}$$
Denominator of the first equation should be positive as long the points $S_1,S_2$ are not the same point. Also, the first equation has two solutions, of which you must pick the one with the correct orientation. Anyway, you could enter these two equations in your computer to get the result (I hope they're correct, but better check it yourself one more time).
