
By Kerm Martian
Kerm_Martian@yahoo.com
http://www.cemetech.tk
:ClrDraw
:Lbl A
:For(X,1,dim(
X),4
:
X(X)
A
:
X(X+2)
B
:
Y(X)
C
:
Y(X+2)
D
:
Z(X)
E
:
Z(X+2)
F
:
R((X+3)/4)
R
:
X(X+1)-A
G
:
X(X+3)-B
H
:
Y(X+1)-C
I
:
Y(X+3)-D
J
:
Z(X+1)-E
K
:
Z(X+3)-F
L
:If G>H:Then
:
X
M:
X(H/G)
N
:End
:If H>G:Then
:
X
N:
X(G/H)
M
:End
:If H=G:Then
:
X
M:
X
N
:End
:0
O:0
P
:If I
0
:
X(I/G)
O
:If J
0
:
X(j/H)
P
:0
Q:0
S
:If K
0
:
X(K/G)
O
:If L
0
:
X(L/H)
P
:1
T
:If R<0:0
T
:abs(R)
R
:Lbl B
:Line((A+.5E),(C+.25E),(B+.5F),(D+.25F),T
:A+RM
A
:B+RN
B
:C+RO
C
:D+RP
D
:E+RQ
E
:F+RS
F
:If A<
X(X+1
:Goto B:End