綾小路龍之介の素人思考

gnuplotのプロットギャラリー

gnuplotを使って描いたグラフ集です。


目次


1.1 LSM

LSM

最後に、下のように行列計算を行って結果を出力するんだな。

[∑y_n*x_n]=[∑x_n*x_n ∑x_n][a]
[∑y_n    ] [∑x_n     ∑1  ][b]
C:\WINDOWS\デスクトップ>perl -alne "$d=$F[2]*$F[4]-$F[0]**2;@a=(($F[4]*$F[3]-$F[0]*$F[1])/$d,($F[2]*$F[1]-$F[0]*$F[3])/$d);END{print \"@a\";}" c.dat
1.03341121358083 1.1275431582802

C:\WINDOWS\デスクトップ>

1つ目がa、2つ目がbなんだな。自信がないのでgnuplotで確かめてみるんだな。

gnuplot> fit a*x+b 'a.dat' via a,b
Final set of parameters            Asymptotic Standard Error
=======================            ==========================

a               = 1.03341          +/- 0.01167      (1.129%)
b               = 1.12754          +/- 0.1398       (12.4%)


correlation matrix of the fit parameters:

               a      b
a               1.000
b              -0.877  1.000
gnuplot> print a
1.03341121360931
gnuplot> print b
1.12754315789153
gnuplot> plot 'a.dat',a*x+b

確かに近い値となっていることがわかるんだな。完成したのでGIFで出力しておくんだな。

gnuplot> set terminal gif
Terminal type set to 'gif'
Options are 'small size 640,480 '
gnuplot> set output 'a.gif'
gnuplot> plot 'a.dat',a*x+b
gnuplot>

1.2 enper.plt

enper
set terminal gif
set output "enper.gif"
set parametricset size square
set gridset ticslevel 0
set xlabel "x"
set ylabel "y"
set isosample 72,36
splot 3*u+3*u*v**2-u**3,v**3-3*v-3*u**2*v,3*(u**2-v**2)
exit

1.3 gnuplot4.plt

abcdef
reset
set terminal postscript eps enhanced mono "Times-new-Roman"
set terminal windows
set terminal png
set terminal gif
set output "abcdef.gif"
set size square
set grid
set xlabel "x"
set ylabel "y"
set parametric
set ticslevel 0
set urange [-pi/2:pi/2]
set vrange [0:2*pi]
u1=pi*8**-1
u2=pi*4**-1
a(u1,u2)=cos(u1)*cos(u2)
b(u1,u2)=cos(u1)*sin(u2)
c(u1,u2)=sin(u1)
set arrow from 0,0,0 to 1,0,0 lw 2 lt 2
set arrow from 0,0,0 to 0,1,0 lw 2 lt 2
set arrow from 0,0,0 to 0,0,1 lw 2 lt 2
set arrow from 0,0,0 to a(pi/4,pi/4),b(pi/4,pi/4),c(pi/4,pi/4) lw 2
set arrow from 0,0,0 to -b(pi/4,pi/4)*a(pi/4,pi/4),-b(pi/4,pi/4)*b(pi/4,pi/4)+1,-b(pi/4,pi/4)*c(pi/4,pi/4) lw 2
#[x] [0] ([a(pi/4,pi/4)] [0]) [a(pi/4,pi/4)] [-b(pi/4,pi/4)*a(pi/4,pi/4) ]
#[y]=[1]-([b(pi/4,pi/4)].[1])*[b(pi/4,pi/4)]=[-b(pi/4,pi/4)*b(pi/4,pi/4)+1]
#[z] [0] ([c(pi/4,pi/4)] [0]) [c(pi/4,pi/4)] [-b(pi/4,pi/4)*c(pi/4,pi/4) ]
set arrow from 0,0,0 to \
b(pi/4,pi/4)*(-b(pi/4,pi/4)*c(pi/4,pi/4) )-(-b(pi/4,pi/4)*b(pi/4,pi/4)+1)*c(pi/4,pi/4),\
-a(pi/4,pi/4)*(-b(pi/4,pi/4)*b(pi/4,pi/4) )+(-b(pi/4,pi/4)*a(pi/4,pi/4) )*c(pi/4,pi/4),\
a(pi/4,pi/4)*(-b(pi/4,pi/4)*b(pi/4,pi/4)+1)-(-b(pi/4,pi/4)*a(pi/4,pi/4) )*b(pi/4,pi/4) lw 2
#[x] [a(pi/4,pi/4)] [-b(pi/4,pi/4)*a(pi/4,pi/4) ]
#[y]=[b(pi/4,pi/4)]x[-b(pi/4,pi/4)*b(pi/4,pi/4)+1]
#[z] [c(pi/4,pi/4)] [-b(pi/4,pi/4)*c(pi/4,pi/4) ]
# [ b(pi/4,pi/4)*(-b(pi/4,pi/4)*c(pi/4,pi/4) )-(-b(pi/4,pi/4)*b(pi/4,pi/4)+1)*c(pi/4,pi/4)]
#=[-a(pi/4,pi/4)*(-b(pi/4,pi/4)*b(pi/4,pi/4) )+(-b(pi/4,pi/4)*a(pi/4,pi/4) )*c(pi/4,pi/4)]
# [ a(pi/4,pi/4)*(-b(pi/4,pi/4)*b(pi/4,pi/4)+1)-(-b(pi/4,pi/4)*a(pi/4,pi/4) )*b(pi/4,pi/4)]
splot a(u,v),b(u,v),c(u,v)
# a(pi/4,pi/4),b(pi/4,pi/4),c(pi/4,pi/4),\
# -b(pi/4,pi/4)*a(pi/4,pi/4),-b(pi/4,pi/4)*b(pi/4,pi/4)+1,-b(pi/4,pi/4)*c(pi/4,pi/4) with point
exit

1.4 gnuplot3.plt

reset
set terminal postscript eps enhanced mono "Times-new-Roman"
set output "a.eps"
set size square
set grid
set xlabel "x"
set ylabel "y"
u1=pi*3.5**-1
u2=pi*3.5**-1
#u1=-pi*36**-1
#u2=pi*36**-1
u3=2*pi*3**-1
a(u1,u2)=cos(u1)*cos(u2)
b(u1,u2)=cos(u1)*sin(u2)
c(u1,u2)=sin(u1)
A(u1,u2)=(1*2**-1)*a(u1,u2)+(1*2**-1)*b(u1,u2)+(1*2**-1)**(1*2**-1)*c(u1,u2)
B(u1,u2)=(1*2**-1)*a(u1,u2)+(1*2**-1)*b(u1,u2)-(1*2**-1)**(1*2**-1)*c(u1,u2)
C(u1,u2)=-(1*2**-1)**(1*2**-1)*a(u1,u2)+(1*2**-1)**(1*2**-1)*b(u1,u2)
D(u1,u2,u3)=1*A(u1,u2)
E(u1,u2,u3)=cos(u3)*B(u1,u2)-sin(u3)*C(u1,u2)
F(u1,u2,u3)=sin(u3)*B(u1,u2)+cos(u3)*C(u1,u2)
d(u1,u2,u3)=(1*2**-1)*D(u1,u2,u3)+(1*2**-1)*E(u1,u2,u3)-(1*2**-1)**(1*2**-1)*F(u1,u2,u3)
e(u1,u2,u3)=(1*2**-1)*D(u1,u2,u3)+(1*2**-1)*E(u1,u2,u3)+(1*2**-1)**(1*2**-1)*F(u1,u2,u3)
f(u1,u2,u3)=+(1*2**-1)**(1*2**-1)*D(u1,u2,u3)-(1*2**-1)**(1*2**-1)*E(u1,u2,u3)
g(u1,u2,u3)=d(u1,u2,u3)-d(u1,u2,u3)*(-f(u1,u2,u3))*(-f(u1,u2,u3)*(abs(f(u1,u2,u3))**-1)-f(u1,u2,u3))**-1
h(u1,u2,u3)=e(u1,u2,u3)-e(u1,u2,u3)*(-f(u1,u2,u3))*(-f(u1,u2,u3)*(abs(f(u1,u2,u3))**-1)-f(u1,u2,u3))**-1
i(u1,u2,u3)=0

j(u1,u2,u3)=d(u1,u2,u3)-d(u1,u2,u3)*(+f(u1,u2,u3))*(+f(u1,u2,u3)*(abs(-f(u1,u2,u3))**-1)+f(u1,u2,u3))**-1
k(u1,u2,u3)=e(u1,u2,u3)-e(u1,u2,u3)*(+f(u1,u2,u3))*(+f(u1,u2,u3)*(abs(-f(u1,u2,u3))**-1)+f(u1,u2,u3))**-1
l(u1,u2,u3)=0



#set view 45,135	#axis111
set view 0,90	#output
#set view 90,90	#check
#set view (u1*180*pi**-1)+70,(u2*180*pi**-1)+90
#set view 80,100
#set view ((pi*4**-1)*180*pi**-1),((pi*4**-1)*180*pi**-1)+90
set ticslevel 0
set urange [0:2*pi]
set vrange [-pi/2:pi/2]
set size 0.8*1.1,1.0*1.1
set ticslevel 0
set parametric
#set arrow from 0,0,0 to a(pi*4**-1,pi*4**-1),b(pi*4**-1,pi*4**-1),c(pi*4**-1,pi*4**-1) lw 2
set arrow from 0,0,0 to 1*2**-1,1*2**-1,(1*2**-1)**(1*2**-1) lw 2
set arrow from 0,0,0 to 1*2**-1,1*2**-1,-(1*2**-1)**(1*2**-1) lw 2
set arrow from 0,0,0 to -(1*2**-1)**(1*2**-1),(1*2**-1)**(1*2**-1),0 lw 2
#set isosample 72,36
unset key
splot cos(u)*cos(v),sin(u)*cos(v),sin(v) title"",\
a(pi*4**-1,pi*4**-1),b(pi*4**-1,pi*4**-1),c(pi*4**-1,pi*4**-1) with point title"",\
d(u1,u2,0*pi*3**-1),e(u1,u2,0*pi*3**-1),f(u1,u2,0*pi*3**-1) with point,\
d(u1,u2,2*pi*3**-1),e(u1,u2,2*pi*3**-1),f(u1,u2,2*pi*3**-1) with point,\
d(u1,u2,4*pi*3**-1),e(u1,u2,4*pi*3**-1),f(u1,u2,4*pi*3**-1) with point,\
d(u1,u2,u),e(u1,u2,u),f(u1,u2,u) with line,\
d(asin(-f(u1,u2,0*pi*3**-1)),u2,0*pi*3**-1),\
e(asin(-f(u1,u2,0*pi*3**-1)),u2,0*pi*3**-1),\
f(asin(-f(u1,u2,0*pi*3**-1)),u2,0*pi*3**-1) with point title"",\
d(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1),\
e(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1),\
f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1) with point title"",\
d(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1),\
e(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1),\
f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1) with point title"",\
d(asin(-f(u1,u2,0*pi*3**-1)),u2,u),\
e(asin(-f(u1,u2,0*pi*3**-1)),u2,u),\
f(asin(-f(u1,u2,0*pi*3**-1)),u2,u) with line title"",\
d(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),0*pi*3**-1),\
e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),0*pi*3**-1),\
f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),0*pi*3**-1) with point title"",\
d(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1),\
e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1),\
f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1) with point title"",\
d(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1),\
e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1),\
f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1) with point title"",\
d(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),u),\
e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),u),\
f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),u) with line title"",\
d(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),0*pi*3**-1),\
e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),0*pi*3**-1),\
f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),0*pi*3**-1) with point title"",\
d(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1),\
e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1),\
f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1) with point title"",\
d(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1),\
e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1),\
f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1) with point title"",\
d(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),u),\
e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),u),\
f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),u) with line title"",\
d(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)))**-1),0*pi*3**-1),\
e(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)))**-1),0*pi*3**-1),\
f(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)))**-1),0*pi*3**-1) with point title"",\
d(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)))**-1),2*pi*3**-1),\
e(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)))**-1),2*pi*3**-1),\
f(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)))**-1),2*pi*3**-1) with point title"",\
d(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)))**-1),4*pi*3**-1),\
e(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)))**-1),4*pi*3**-1),\
f(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)))**-1),4*pi*3**-1) with point title"",\
d(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)))**-1),u),\
e(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)))**-1),u),\
f(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)))**-1),u) with line title"",\
d(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)))**-1),0*pi*3**-1),\
e(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)))**-1),0*pi*3**-1),\
f(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)))**-1),0*pi*3**-1) with point,\
d(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)))**-1),2*pi*3**-1),\
e(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)))**-1),2*pi*3**-1),\
f(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)))**-1),2*pi*3**-1) with point,\
d(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)))**-1),4*pi*3**-1),\
e(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)))**-1),4*pi*3**-1),\
f(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)))**-1),4*pi*3**-1) with point,\
d(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)))**-1),u),\
e(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)))**-1),u),\
f(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)))**-1),u) with line,\
d(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)))**-1),0*pi*3**-1),\
e(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)))**-1),0*pi*3**-1),\
f(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)))**-1),0*pi*3**-1) with point,\
d(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)))**-1),2*pi*3**-1),\
e(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)))**-1),2*pi*3**-1),\
f(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)))**-1),2*pi*3**-1) with point,\
d(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)))**-1),4*pi*3**-1),\
e(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)))**-1),4*pi*3**-1),\
f(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)))**-1),4*pi*3**-1) with point,\
d(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)))**-1),u),\
e(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)))**-1),u),\
f(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)))**-1),u) with line,\
d(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)))**-1),0*pi*3**-1),\
e(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)))**-1),0*pi*3**-1),\
f(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)))**-1),0*pi*3**-1) with point,\
d(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)))**-1),2*pi*3**-1),\
e(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)))**-1),2*pi*3**-1),\
f(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)))**-1),2*pi*3**-1) with point,\
d(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)))**-1),4*pi*3**-1),\
e(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)))**-1),4*pi*3**-1),\
f(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)))**-1),4*pi*3**-1) with point,\
d(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)))**-1),u),\
e(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)))**-1),u),\
f(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)))**-1),u) with line,\
d(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)))**-1),0*pi*3**-1),\
e(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)))**-1),0*pi*3**-1),\
f(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)))**-1),0*pi*3**-1) with point,\
d(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)))**-1),2*pi*3**-1),\
e(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)))**-1),2*pi*3**-1),\
f(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)))**-1),2*pi*3**-1) with point,\
d(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)))**-1),4*pi*3**-1),\
e(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)))**-1),4*pi*3**-1),\
f(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)))**-1),4*pi*3**-1) with point,\
d(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)))**-1),u),\
e(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)))**-1),u),\
f(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)))**-1),u) with line,\
d(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)))**-1),0*pi*3**-1),\
e(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)))**-1),0*pi*3**-1),\
f(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)))**-1),0*pi*3**-1) with point,\
d(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)))**-1),2*pi*3**-1),\
e(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)))**-1),2*pi*3**-1),\
f(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)))**-1),2*pi*3**-1) with point,\
d(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)))**-1),4*pi*3**-1),\
e(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)))**-1),4*pi*3**-1),\
f(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)))**-1),4*pi*3**-1) with point,\
d(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)))**-1),u),\
e(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)))**-1),u),\
f(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)))**-1),u) with line
exit
51 162 111
167 278 111

g(u1,u2,0*pi*3**-1),h(u1,u2,0*pi*3**-1),i(u1,u2,0*pi*3**-1) with point,\
g(u1,u2,2*pi*3**-1),h(u1,u2,2*pi*3**-1),i(u1,u2,2*pi*3**-1) with point,\
g(u1,u2,4*pi*3**-1),h(u1,u2,4*pi*3**-1),i(u1,u2,4*pi*3**-1) with point,\
g(u1,u2,u),h(u1,u2,u),i(u1,u2,u) with line,\
g(asin(-f(u1,u2,0*pi*3**-1)),u2,0*pi*3**-1),\
h(asin(-f(u1,u2,0*pi*3**-1)),u2,0*pi*3**-1),\
i(asin(-f(u1,u2,0*pi*3**-1)),u2,0*pi*3**-1) with point title"",\
g(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1),\
h(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1),\
i(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1) with point title"",\
g(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1),\
h(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1),\
i(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1) with point title"",\
g(asin(-f(u1,u2,0*pi*3**-1)),u2,u),\
h(asin(-f(u1,u2,0*pi*3**-1)),u2,u),\
i(asin(-f(u1,u2,0*pi*3**-1)),u2,u) with line title"",\
g(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),0*pi*3**-1),\
h(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),0*pi*3**-1),\
i(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),0*pi*3**-1) with point title"",\
g(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1),\
h(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1),\
i(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1) with point title"",\
g(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1),\
h(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1),\
i(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1) with point title"",\
g(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),u),\
h(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),u),\
i(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),u) with line title"",\
g(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),0*pi*3**-1),\
h(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),0*pi*3**-1),\
i(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),0*pi*3**-1) with point title"",\
g(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1),\
h(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1),\
i(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1) with point title"",\
g(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1),\
h(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1),\
i(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1) with point title"",\
g(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),u),\
h(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),u),\
i(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),u) with line title"",\
g(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)))**-1),0*pi*3**-1),\
h(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)))**-1),0*pi*3**-1),\
i(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)))**-1),0*pi*3**-1) with point title"",\
g(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)))**-1),2*pi*3**-1),\
h(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)))**-1),2*pi*3**-1),\
i(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)))**-1),2*pi*3**-1) with point title"",\
g(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)))**-1),4*pi*3**-1),\
h(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)))**-1),4*pi*3**-1),\
i(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)))**-1),4*pi*3**-1) with point title"",\
g(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)))**-1),u),\
h(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)))**-1),u),\
i(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)))**-1),u) with line title"",\
g(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)))**-1),0*pi*3**-1),\
h(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)))**-1),0*pi*3**-1),\
i(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)))**-1),0*pi*3**-1) with point,\
g(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)))**-1),2*pi*3**-1),\
h(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)))**-1),2*pi*3**-1),\
i(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)))**-1),2*pi*3**-1) with point,\
g(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)))**-1),4*pi*3**-1),\
h(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)))**-1),4*pi*3**-1),\
i(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)))**-1),4*pi*3**-1) with point,\
g(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)))**-1),u),\
h(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)))**-1),u),\
i(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)))**-1),u) with line,\
g(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)))**-1),0*pi*3**-1),\
h(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)))**-1),0*pi*3**-1),\
i(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)))**-1),0*pi*3**-1) with point,\
g(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)))**-1),2*pi*3**-1),\
h(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)))**-1),2*pi*3**-1),\
i(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)))**-1),2*pi*3**-1) with point,\
g(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)))**-1),4*pi*3**-1),\
h(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)))**-1),4*pi*3**-1),\
i(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)))**-1),4*pi*3**-1) with point,\
g(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)))**-1),u),\
h(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)))**-1),u),\
i(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)))**-1),u) with line,\
g(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)))**-1),0*pi*3**-1),\
h(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)))**-1),0*pi*3**-1),\
i(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)))**-1),0*pi*3**-1) with point,\
g(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)))**-1),2*pi*3**-1),\
h(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)))**-1),2*pi*3**-1),\
i(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)))**-1),2*pi*3**-1) with point,\
g(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)))**-1),4*pi*3**-1),\
h(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)))**-1),4*pi*3**-1),\
i(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)))**-1),4*pi*3**-1) with point,\
g(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)))**-1),u),\
h(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)))**-1),u),\
i(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)))**-1),u) with line,\
g(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)))**-1),0*pi*3**-1),\
h(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)))**-1),0*pi*3**-1),\
i(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)))**-1),0*pi*3**-1) with point,\
g(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)))**-1),2*pi*3**-1),\
h(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)))**-1),2*pi*3**-1),\
i(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)))**-1),2*pi*3**-1) with point,\
g(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)))**-1),4*pi*3**-1),\
h(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)))**-1),4*pi*3**-1),\
i(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)))**-1),4*pi*3**-1) with point,\
g(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)))**-1),u),\
h(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)))**-1),u),\
i(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)))**-1),u) with line,\
g(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)))**-1),0*pi*3**-1),\
h(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)))**-1),0*pi*3**-1),\
i(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)))**-1),0*pi*3**-1) with point,\
g(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)))**-1),2*pi*3**-1),\
h(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)))**-1),2*pi*3**-1),\
i(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)))**-1),2*pi*3**-1) with point,\
g(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)))**-1),4*pi*3**-1),\
h(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)))**-1),4*pi*3**-1),\
i(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)))**-1),4*pi*3**-1) with point,\
g(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)))**-1),u),\
h(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)))**-1),u),\
i(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)))**-1),u) with line
exit

u1=asin(-f)
u2=asin(e*cos(asin(-f))**-1)

cos(u1)sin(u2)=e
sin(u2)=e*cos(u1)**-1
sin(u2)=e*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1
u2=asin(e*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1)

d(u1,u2,0*pi*3**-1),e(u1,u2,0*pi*3**-1),-f(u1,u2,0*pi*3**-1) with point,\
d(asin(-f(u1,u2,0*pi*3**-1)),u2,0*pi*3**-1),e(asin(-f(u1,u2,0*pi*3**-1)),u2,0*pi*3**-1),f(asin(-f(u1,u2,0*pi*3**-1)),u2,0*pi*3**-1) with point,\
d(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1),e(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1),f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1) with point,\
d(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1),e(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1),f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1) with point,\
d(u1,u2,2*pi*3**-1),e(u1,u2,2*pi*3**-1),-f(u1,u2,2*pi*3**-1) with point,\
d(asin(-f(u1,u2,2*pi*3**-1)),u2,0*pi*3**-1),e(asin(-f(u1,u2,2*pi*3**-1)),u2,0*pi*3**-1),f(asin(-f(u1,u2,2*pi*3**-1)),u2,0*pi*3**-1) with point,\
d(asin(-f(u1,u2,2*pi*3**-1)),u2,2*pi*3**-1),e(asin(-f(u1,u2,2*pi*3**-1)),u2,2*pi*3**-1),f(asin(-f(u1,u2,2*pi*3**-1)),u2,2*pi*3**-1) with point,\
d(asin(-f(u1,u2,2*pi*3**-1)),u2,4*pi*3**-1),e(asin(-f(u1,u2,2*pi*3**-1)),u2,4*pi*3**-1),f(asin(-f(u1,u2,2*pi*3**-1)),u2,4*pi*3**-1) with point


exit
d(u1,u2,2*pi*3**-1),e(u1,u2,2*pi*3**-1),-f(u1,u2,2*pi*3**-1) with point,\
d(u1,u2,4*pi*3**-1),e(u1,u2,4*pi*3**-1),-f(u1,u2,4*pi*3**-1) with point,\
g(pi*4**-1,pi*4**-1,0*pi*3**-1),h(pi*4**-1,pi*4**-1,0*pi*3**-1),i(pi*4**-1,pi*4**-1,0*pi*3**-1) with point,\
g(u1,u2,u),h(u1,u2,u),i(u1,u2,u) with line
reset

1.5 gnuplot2.plt

set grid
set xlabel "x"
set ylabel "y"
u1=pi*3.3**-1
u2=pi*3.3**-1
#u1=-pi*36**-1
#u2=pi*36**-1
u3=2*pi*3**-1
a(u1,u2)=cos(u1)*cos(u2)
b(u1,u2)=cos(u1)*sin(u2)
c(u1,u2)=sin(u1)
A(u1,u2)=(1*2**-1)*a(u1,u2)+(1*2**-1)*b(u1,u2)+(1*2**-1)**(1*2**-1)*c(u1,u2)
B(u1,u2)=(1*2**-1)*a(u1,u2)+(1*2**-1)*b(u1,u2)-(1*2**-1)**(1*2**-1)*c(u1,u2)
C(u1,u2)=-(1*2**-1)**(1*2**-1)*a(u1,u2)+(1*2**-1)**(1*2**-1)*b(u1,u2)
#A(a,b,c)=(1*2**-1)*a+(1*2**-1)*b+(1*2**-1)**(1*2**-1)*c
#B(a,b,c)=(1*2**-1)*a+(1*2**-1)*b-(1*2**-1)**(1*2**-1)*c
#C(a,b,c)=-(1*2**-1)**(1*2**-1)*a+(1*2**-1)**(1*2**-1)*b
D(u1,u2,u3)=1*A(u1,u2)
E(u1,u2,u3)=cos(u3)*B(u1,u2)-sin(u3)*C(u1,u2)
F(u1,u2,u3)=sin(u3)*B(u1,u2)+cos(u3)*C(u1,u2)
#D(A,B,C,u3)=1*A
#E(A,B,C,u3)=cos(u3)*B-sin(u3)*C
#F(A,B,C,u3)=sin(u3)*B+cos(u3)*C
d(u1,u2,u3)=(1*2**-1)*D(u1,u2,u3)+(1*2**-1)*E(u1,u2,u3)-(1*2**-1)**(1*2**-1)*F(u1,u2,u3)
e(u1,u2,u3)=(1*2**-1)*D(u1,u2,u3)+(1*2**-1)*E(u1,u2,u3)+(1*2**-1)**(1*2**-1)*F(u1,u2,u3)
f(u1,u2,u3)=+(1*2**-1)**(1*2**-1)*D(u1,u2,u3)-(1*2**-1)**(1*2**-1)*E(u1,u2,u3)
#d(D,E,F)=(1*2**-1)*D+(1*2**-1)*E-(1*2**-1)**(1*2**-1)*F
#e(D,E,F)=(1*2**-1)*D+(1*2**-1)*E+(1*2**-1)**(1*2**-1)*F
#f(D,E,F)=+(1*2**-1)**(1*2**-1)*D-(1*2**-1)**(1*2**-1)*E
g(u1,u2,u3)=d(u1,u2,u3)-d(u1,u2,u3)*(-f(u1,u2,u3))*(-f(u1,u2,u3)*(abs(f(u1,u2,u3))**-1)-f(u1,u2,u3))**-1
h(u1,u2,u3)=e(u1,u2,u3)-e(u1,u2,u3)*(-f(u1,u2,u3))*(-f(u1,u2,u3)*(abs(f(u1,u2,u3))**-1)-f(u1,u2,u3))**-1
i(u1,u2,u3)=0

j(u1,u2,u3)=d(u1,u2,u3)-d(u1,u2,u3)*(+f(u1,u2,u3))*(+f(u1,u2,u3)*(abs(-f(u1,u2,u3))**-1)+f(u1,u2,u3))**-1
k(u1,u2,u3)=e(u1,u2,u3)-e(u1,u2,u3)*(+f(u1,u2,u3))*(+f(u1,u2,u3)*(abs(-f(u1,u2,u3))**-1)+f(u1,u2,u3))**-1
l(u1,u2,u3)=0



#set view 45,135	#axis111
#set view 0,90	#output
set view 90,90	#check
#set view (u1*180*pi**-1)+70,(u2*180*pi**-1)+90
#set view 80,100
#set view ((pi*4**-1)*180*pi**-1),((pi*4**-1)*180*pi**-1)+90
set ticslevel 0
set urange [0:2*pi]
set vrange [-pi/2:pi/2]
set size 0.8*1.1,1.0*1.1
set ticslevel 0
set parametric
#set arrow from 0,0,0 to a(pi*4**-1,pi*4**-1),b(pi*4**-1,pi*4**-1),c(pi*4**-1,pi*4**-1) lw 2
set arrow from 0,0,0 to 1*2**-1,1*2**-1,(1*2**-1)**(1*2**-1) lw 2
set arrow from 0,0,0 to 1*2**-1,1*2**-1,-(1*2**-1)**(1*2**-1) lw 2
set arrow from 0,0,0 to -(1*2**-1)**(1*2**-1),(1*2**-1)**(1*2**-1),0 lw 2
#set isosample 72,36
splot cos(u)*cos(v),sin(u)*cos(v),sin(v),\
a(pi*4**-1,pi*4**-1),b(pi*4**-1,pi*4**-1),c(pi*4**-1,pi*4**-1) with point,\
d(u1,u2,0*pi*3**-1),e(u1,u2,0*pi*3**-1),f(u1,u2,0*pi*3**-1) with point,\
d(u1,u2,2*pi*3**-1),e(u1,u2,2*pi*3**-1),f(u1,u2,2*pi*3**-1) with point,\
d(u1,u2,4*pi*3**-1),e(u1,u2,4*pi*3**-1),f(u1,u2,4*pi*3**-1) with point,\
d(u1,u2,u),e(u1,u2,u),f(u1,u2,u) with line,\
d(asin(-f(u1,u2,0*pi*3**-1)),u2,0*pi*3**-1),\
e(asin(-f(u1,u2,0*pi*3**-1)),u2,0*pi*3**-1),\
f(asin(-f(u1,u2,0*pi*3**-1)),u2,0*pi*3**-1) with point,\
d(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1),\
e(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1),\
f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1) with point,\
d(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1),\
e(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1),\
f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1) with point,\
d(asin(-f(u1,u2,0*pi*3**-1)),u2,u),\
e(asin(-f(u1,u2,0*pi*3**-1)),u2,u),\
f(asin(-f(u1,u2,0*pi*3**-1)),u2,u) with line,\
d(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),0*pi*3**-1),\
e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),0*pi*3**-1),\
f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),0*pi*3**-1) with point,\
d(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1),\
e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1),\
f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1) with point,\
d(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1),\
e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1),\
f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1) with point,\
d(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),u),\
e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),u),\
f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),u) with line,\
d(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),0*pi*3**-1),\
e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),0*pi*3**-1),\
f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),0*pi*3**-1) with point,\
d(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1),\
e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1),\
f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1) with point,\
d(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1),\
e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1),\
f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1) with point,\
d(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),u),\
e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),u),\
f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),u) with line,\
d(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1),\
e(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1),\
-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1) with point,\
d(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)))**-1),u),
e(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)))**-1),u),
f(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)))**-1),u) with line

exit

d(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1),\
e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1),\
-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1) with point,\
d(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1),\
e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1),\
-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1) with point,\
d(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1),\
e(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1),\
-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1) with point,\
d(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1),\
e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1),\
-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1) with point,\
d(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1),\
e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1),\
-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1) with point



exit
u1=asin(-f)
u2=asin(e*cos(asin(-f))**-1)

cos(u1)sin(u2)=e
sin(u2)=e*cos(u1)**-1
sin(u2)=e*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1
u2=asin(e*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1)

d(u1,u2,0*pi*3**-1),e(u1,u2,0*pi*3**-1),-f(u1,u2,0*pi*3**-1) with point,\
d(asin(-f(u1,u2,0*pi*3**-1)),u2,0*pi*3**-1),e(asin(-f(u1,u2,0*pi*3**-1)),u2,0*pi*3**-1),f(asin(-f(u1,u2,0*pi*3**-1)),u2,0*pi*3**-1) with point,\
d(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1),e(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1),f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1) with point,\
d(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1),e(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1),f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1) with point,\
d(u1,u2,2*pi*3**-1),e(u1,u2,2*pi*3**-1),-f(u1,u2,2*pi*3**-1) with point,\
d(asin(-f(u1,u2,2*pi*3**-1)),u2,0*pi*3**-1),e(asin(-f(u1,u2,2*pi*3**-1)),u2,0*pi*3**-1),f(asin(-f(u1,u2,2*pi*3**-1)),u2,0*pi*3**-1) with point,\
d(asin(-f(u1,u2,2*pi*3**-1)),u2,2*pi*3**-1),e(asin(-f(u1,u2,2*pi*3**-1)),u2,2*pi*3**-1),f(asin(-f(u1,u2,2*pi*3**-1)),u2,2*pi*3**-1) with point,\
d(asin(-f(u1,u2,2*pi*3**-1)),u2,4*pi*3**-1),e(asin(-f(u1,u2,2*pi*3**-1)),u2,4*pi*3**-1),f(asin(-f(u1,u2,2*pi*3**-1)),u2,4*pi*3**-1) with point


exit
d(u1,u2,2*pi*3**-1),e(u1,u2,2*pi*3**-1),-f(u1,u2,2*pi*3**-1) with point,\
d(u1,u2,4*pi*3**-1),e(u1,u2,4*pi*3**-1),-f(u1,u2,4*pi*3**-1) with point,\
g(pi*4**-1,pi*4**-1,0*pi*3**-1),h(pi*4**-1,pi*4**-1,0*pi*3**-1),i(pi*4**-1,pi*4**-1,0*pi*3**-1) with point,\
g(u1,u2,0*pi*3**-1),h(u1,u2,0*pi*3**-1),i(u1,u2,0*pi*3**-1) with point,\
g(u1,u2,2*pi*3**-1),h(u1,u2,2*pi*3**-1),i(u1,u2,2*pi*3**-1) with point,\
g(u1,u2,4*pi*3**-1),h(u1,u2,4*pi*3**-1),i(u1,u2,4*pi*3**-1) with point,\
g(u1,u2,u),h(u1,u2,u),i(u1,u2,u) with line

exit
j(u1,u2,0*pi*3**-1),k(u1,u2,0*pi*3**-1),l(u1,u2,0*pi*3**-1) with point,\
j(u1,u2,2*pi*3**-1),k(u1,u2,2*pi*3**-1),l(u1,u2,2*pi*3**-1) with point,\
j(u1,u2,4*pi*3**-1),k(u1,u2,4*pi*3**-1),l(u1,u2,4*pi*3**-1) with point,\
j(u1,u2,u),k(u1,u2,u),l(u1,u2,u) with line

g(pi/36 ,pi/36,0*pi*3**-1),h(pi/36,pi/36,0*pi*3**-1),i(pi/36,pi/36,0*pi*3**-1) with point,\
g(pi/36,pi/36,2*pi*3**-1),h(pi/36,pi/36,2*pi*3**-1),i(pi/36,pi/36,2*pi*3**-1) with point,\
g(pi/36,pi/36,4*pi*3**-1),h(pi/36,pi/36,4*pi*3**-1),i(pi/36,pi/36,4*pi*3**-1) with point,\
g(pi/36,pi/36,u),h(pi/36,pi/36,u),i(pi/36,pi/36,u) with line

1.6 gnuplot.plt

reset
set terminal postscript eps enhanced mono "Times-new-Roman"
set grid
set xlabel "x"
set ylabel "y"
u1=pi*3.5**-1
u2=pi*3.5**-1
#u1=-pi*36**-1
#u2=pi*36**-1
u3=2*pi*3**-1
a(u1,u2)=cos(u1)*cos(u2)
b(u1,u2)=cos(u1)*sin(u2)
c(u1,u2)=sin(u1)
A(u1,u2)=(1*2**-1)*a(u1,u2)+(1*2**-1)*b(u1,u2)+(1*2**-1)**(1*2**-1)*c(u1,u2)
B(u1,u2)=(1*2**-1)*a(u1,u2)+(1*2**-1)*b(u1,u2)-(1*2**-1)**(1*2**-1)*c(u1,u2)
C(u1,u2)=-(1*2**-1)**(1*2**-1)*a(u1,u2)+(1*2**-1)**(1*2**-1)*b(u1,u2)
D(u1,u2,u3)=1*A(u1,u2)
E(u1,u2,u3)=cos(u3)*B(u1,u2)-sin(u3)*C(u1,u2)
F(u1,u2,u3)=sin(u3)*B(u1,u2)+cos(u3)*C(u1,u2)
d(u1,u2,u3)=(1*2**-1)*D(u1,u2,u3)+(1*2**-1)*E(u1,u2,u3)-(1*2**-1)**(1*2**-1)*F(u1,u2,u3)
e(u1,u2,u3)=(1*2**-1)*D(u1,u2,u3)+(1*2**-1)*E(u1,u2,u3)+(1*2**-1)**(1*2**-1)*F(u1,u2,u3)
f(u1,u2,u3)=+(1*2**-1)**(1*2**-1)*D(u1,u2,u3)-(1*2**-1)**(1*2**-1)*E(u1,u2,u3)
g(u1,u2,u3)=d(u1,u2,u3)-d(u1,u2,u3)*(-f(u1,u2,u3))*(-f(u1,u2,u3)*(abs(f(u1,u2,u3))**-1)-f(u1,u2,u3))**-1
h(u1,u2,u3)=e(u1,u2,u3)-e(u1,u2,u3)*(-f(u1,u2,u3))*(-f(u1,u2,u3)*(abs(f(u1,u2,u3))**-1)-f(u1,u2,u3))**-1
i(u1,u2,u3)=0

j(u1,u2,u3)=d(u1,u2,u3)-d(u1,u2,u3)*(+f(u1,u2,u3))*(+f(u1,u2,u3)*(abs(-f(u1,u2,u3))**-1)+f(u1,u2,u3))**-1
k(u1,u2,u3)=e(u1,u2,u3)-e(u1,u2,u3)*(+f(u1,u2,u3))*(+f(u1,u2,u3)*(abs(-f(u1,u2,u3))**-1)+f(u1,u2,u3))**-1
l(u1,u2,u3)=0



#set view 45,135	#axis111
set view 0,90	#output
#set view 90,90	#check
#set view (u1*180*pi**-1)+70,(u2*180*pi**-1)+90
#set view 80,100
#set view ((pi*4**-1)*180*pi**-1),((pi*4**-1)*180*pi**-1)+90
set ticslevel 0
set urange [0:2*pi]
set vrange [-pi/2:pi/2]
set size 0.8*1.1,1.0*1.1
set ticslevel 0
set parametric
#set arrow from 0,0,0 to a(pi*4**-1,pi*4**-1),b(pi*4**-1,pi*4**-1),c(pi*4**-1,pi*4**-1) lw 2
set arrow from 0,0,0 to 1*2**-1,1*2**-1,(1*2**-1)**(1*2**-1) lw 2
set arrow from 0,0,0 to 1*2**-1,1*2**-1,-(1*2**-1)**(1*2**-1) lw 2
set arrow from 0,0,0 to -(1*2**-1)**(1*2**-1),(1*2**-1)**(1*2**-1),0 lw 2
#set isosample 72,36
set nokey
set output "a.eps"
splot cos(u)*cos(v),sin(u)*cos(v),sin(v) title"",\
a(pi*4**-1,pi*4**-1),b(pi*4**-1,pi*4**-1),c(pi*4**-1,pi*4**-1) with point title"",\
g(u1,u2,0*pi*3**-1),h(u1,u2,0*pi*3**-1),i(u1,u2,0*pi*3**-1) with point,\
g(u1,u2,2*pi*3**-1),h(u1,u2,2*pi*3**-1),i(u1,u2,2*pi*3**-1) with point,\
g(u1,u2,4*pi*3**-1),h(u1,u2,4*pi*3**-1),i(u1,u2,4*pi*3**-1) with point,\
g(u1,u2,u),h(u1,u2,u),i(u1,u2,u) with line,\
g(asin(-f(u1,u2,0*pi*3**-1)),u2,0*pi*3**-1),\
h(asin(-f(u1,u2,0*pi*3**-1)),u2,0*pi*3**-1),\
i(asin(-f(u1,u2,0*pi*3**-1)),u2,0*pi*3**-1) with point title"",\
g(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1),\
h(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1),\
i(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1) with point title"",\
g(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1),\
h(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1),\
i(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1) with point title"",\
g(asin(-f(u1,u2,0*pi*3**-1)),u2,u),\
h(asin(-f(u1,u2,0*pi*3**-1)),u2,u),\
i(asin(-f(u1,u2,0*pi*3**-1)),u2,u) with line title"",\
g(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),0*pi*3**-1),\
h(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),0*pi*3**-1),\
i(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),0*pi*3**-1) with point title"",\
g(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1),\
h(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1),\
i(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1) with point title"",\
g(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1),\
h(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1),\
i(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1) with point title"",\
g(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),u),\
h(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),u),\
i(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),u) with line title"",\
g(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),0*pi*3**-1),\
h(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),0*pi*3**-1),\
i(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),0*pi*3**-1) with point title"",\
g(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1),\
h(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1),\
i(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1) with point title"",\
g(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1),\
h(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1),\
i(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1) with point title"",\
g(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),u),\
h(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),u),\
i(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),u) with line title"",\
g(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)))**-1),0*pi*3**-1),\
h(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)))**-1),0*pi*3**-1),\
i(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)))**-1),0*pi*3**-1) with point title"",\
g(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)))**-1),2*pi*3**-1),\
h(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)))**-1),2*pi*3**-1),\
i(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)))**-1),2*pi*3**-1) with point title"",\
g(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)))**-1),4*pi*3**-1),\
h(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)))**-1),4*pi*3**-1),\
i(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)))**-1),4*pi*3**-1) with point title"",\
g(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)))**-1),u),\
h(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)))**-1),u),\
i(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)))**-1),u) with line title"",\
g(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)))**-1),0*pi*3**-1),\
h(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)))**-1),0*pi*3**-1),\
i(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)))**-1),0*pi*3**-1) with point,\
g(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)))**-1),2*pi*3**-1),\
h(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)))**-1),2*pi*3**-1),\
i(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)))**-1),2*pi*3**-1) with point,\
g(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)))**-1),4*pi*3**-1),\
h(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)))**-1),4*pi*3**-1),\
i(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)))**-1),4*pi*3**-1) with point,\
g(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)))**-1),u),\
h(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)))**-1),u),\
i(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)))**-1),u) with line,\
g(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)))**-1),0*pi*3**-1),\
h(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)))**-1),0*pi*3**-1),\
i(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)))**-1),0*pi*3**-1) with point,\
g(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)))**-1),2*pi*3**-1),\
h(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)))**-1),2*pi*3**-1),\
i(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)))**-1),2*pi*3**-1) with point,\
g(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)))**-1),4*pi*3**-1),\
h(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)))**-1),4*pi*3**-1),\
i(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)))**-1),4*pi*3**-1) with point,\
g(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)))**-1),u),\
h(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)))**-1),u),\
i(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)))**-1),u) with line,\
g(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)))**-1),0*pi*3**-1),\
h(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)))**-1),0*pi*3**-1),\
i(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)))**-1),0*pi*3**-1) with point,\
g(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)))**-1),2*pi*3**-1),\
h(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)))**-1),2*pi*3**-1),\
i(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)))**-1),2*pi*3**-1) with point,\
g(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)))**-1),4*pi*3**-1),\
h(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)))**-1),4*pi*3**-1),\
i(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)))**-1),4*pi*3**-1) with point,\
g(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)))**-1),u),\
h(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)))**-1),u),\
i(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)))**-1),u) with line,\
g(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)))**-1),0*pi*3**-1),\
h(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)))**-1),0*pi*3**-1),\
i(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)))**-1),0*pi*3**-1) with point,\
g(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)))**-1),2*pi*3**-1),\
h(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)))**-1),2*pi*3**-1),\
i(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)))**-1),2*pi*3**-1) with point,\
g(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)))**-1),4*pi*3**-1),\
h(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)))**-1),4*pi*3**-1),\
i(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)))**-1),4*pi*3**-1) with point,\
g(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)))**-1),u),\
h(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)))**-1),u),\
i(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)))**-1),u) with line,\
g(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)))**-1),0*pi*3**-1),\
h(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)))**-1),0*pi*3**-1),\
i(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)))**-1),0*pi*3**-1) with point,\
g(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)))**-1),2*pi*3**-1),\
h(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)))**-1),2*pi*3**-1),\
i(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)))**-1),2*pi*3**-1) with point,\
g(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)))**-1),4*pi*3**-1),\
h(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)))**-1),4*pi*3**-1),\
i(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)))**-1),4*pi*3**-1) with point,\
g(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)))**-1),u),\
h(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)))**-1),u),\
i(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)))**-1),u) with line
exit
51 162 111
167 278 111

d(u1,u2,0*pi*3**-1),e(u1,u2,0*pi*3**-1),f(u1,u2,0*pi*3**-1) with point,\
d(u1,u2,2*pi*3**-1),e(u1,u2,2*pi*3**-1),f(u1,u2,2*pi*3**-1) with point,\
d(u1,u2,4*pi*3**-1),e(u1,u2,4*pi*3**-1),f(u1,u2,4*pi*3**-1) with point,\
d(u1,u2,u),e(u1,u2,u),f(u1,u2,u) with line,\
d(asin(-f(u1,u2,0*pi*3**-1)),u2,0*pi*3**-1),\
e(asin(-f(u1,u2,0*pi*3**-1)),u2,0*pi*3**-1),\
f(asin(-f(u1,u2,0*pi*3**-1)),u2,0*pi*3**-1) with point title"",\
d(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1),\
e(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1),\
f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1) with point title"",\
d(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1),\
e(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1),\
f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1) with point title"",\
d(asin(-f(u1,u2,0*pi*3**-1)),u2,u),\
e(asin(-f(u1,u2,0*pi*3**-1)),u2,u),\
f(asin(-f(u1,u2,0*pi*3**-1)),u2,u) with line title"",\
d(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),0*pi*3**-1),\
e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),0*pi*3**-1),\
f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),0*pi*3**-1) with point title"",\
d(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1),\
e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1),\
f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1) with point title"",\
d(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1),\
e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1),\
f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1) with point title"",\
d(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),u),\
e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),u),\
f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),u) with line title"",\
d(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),0*pi*3**-1),\
e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),0*pi*3**-1),\
f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),0*pi*3**-1) with point title"",\
d(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1),\
e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1),\
f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1) with point title"",\
d(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1),\
e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1),\
f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1) with point title"",\
d(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),u),\
e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),u),\
f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),u) with line title"",\
d(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)))**-1),0*pi*3**-1),\
e(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)))**-1),0*pi*3**-1),\
f(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)))**-1),0*pi*3**-1) with point title"",\
d(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)))**-1),2*pi*3**-1),\
e(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)))**-1),2*pi*3**-1),\
f(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)))**-1),2*pi*3**-1) with point title"",\
d(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)))**-1),4*pi*3**-1),\
e(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)))**-1),4*pi*3**-1),\
f(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)))**-1),4*pi*3**-1) with point title"",\
d(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)))**-1),u),\
e(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)))**-1),u),\
f(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1)))**-1),u) with line title"",\
d(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)))**-1),0*pi*3**-1),\
e(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)))**-1),0*pi*3**-1),\
f(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)))**-1),0*pi*3**-1) with point,\
d(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)))**-1),2*pi*3**-1),\
e(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)))**-1),2*pi*3**-1),\
f(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)))**-1),2*pi*3**-1) with point,\
d(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)))**-1),4*pi*3**-1),\
e(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)))**-1),4*pi*3**-1),\
f(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)))**-1),4*pi*3**-1) with point,\
d(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)))**-1),u),\
e(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)))**-1),u),\
f(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),2*pi*3**-1)))**-1),u) with line,\
d(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)))**-1),0*pi*3**-1),\
e(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)))**-1),0*pi*3**-1),\
f(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)))**-1),0*pi*3**-1) with point,\
d(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)))**-1),2*pi*3**-1),\
e(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)))**-1),2*pi*3**-1),\
f(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)))**-1),2*pi*3**-1) with point,\
d(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)))**-1),4*pi*3**-1),\
e(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)))**-1),4*pi*3**-1),\
f(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)))**-1),4*pi*3**-1) with point,\
d(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)))**-1),u),\
e(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)))**-1),u),\
f(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),2*pi*3**-1)))**-1),u) with line,\
d(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)))**-1),0*pi*3**-1),\
e(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)))**-1),0*pi*3**-1),\
f(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)))**-1),0*pi*3**-1) with point,\
d(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)))**-1),2*pi*3**-1),\
e(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)))**-1),2*pi*3**-1),\
f(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)))**-1),2*pi*3**-1) with point,\
d(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)))**-1),4*pi*3**-1),\
e(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)))**-1),4*pi*3**-1),\
f(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)))**-1),4*pi*3**-1) with point,\
d(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)))**-1),u),\
e(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)))**-1),u),\
f(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)),asin(e(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1)))**-1),u) with line,\
d(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)))**-1),0*pi*3**-1),\
e(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)))**-1),0*pi*3**-1),\
f(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)))**-1),0*pi*3**-1) with point,\
d(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)))**-1),2*pi*3**-1),\
e(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)))**-1),2*pi*3**-1),\
f(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)))**-1),2*pi*3**-1) with point,\
d(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)))**-1),4*pi*3**-1),\
e(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)))**-1),4*pi*3**-1),\
f(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)))**-1),4*pi*3**-1) with point,\
d(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)))**-1),u),\
e(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)))**-1),u),\
f(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,2*pi*3**-1)),asin(e(u1,u2,2*pi*3**-1)*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1),4*pi*3**-1)))**-1),u) with line,\
d(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)))**-1),0*pi*3**-1),\
e(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)))**-1),0*pi*3**-1),\
f(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)))**-1),0*pi*3**-1) with point,\
d(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)))**-1),2*pi*3**-1),\
e(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)))**-1),2*pi*3**-1),\
f(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)))**-1),2*pi*3**-1) with point,\
d(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)))**-1),4*pi*3**-1),\
e(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)))**-1),4*pi*3**-1),\
f(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)))**-1),4*pi*3**-1) with point,\
d(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)))**-1),u),\
e(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)))**-1),u),\
f(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)),asin(e(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)*cos(asin(-f(asin(-f(u1,u2,4*pi*3**-1)),asin(e(u1,u2,4*pi*3**-1)*cos(asin(-f(u1,u2,4*pi*3**-1)))**-1),4*pi*3**-1)))**-1),u) with line
exit

u1=asin(-f)
u2=asin(e*cos(asin(-f))**-1)

cos(u1)sin(u2)=e
sin(u2)=e*cos(u1)**-1
sin(u2)=e*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1
u2=asin(e*cos(asin(-f(u1,u2,2*pi*3**-1)))**-1)

d(u1,u2,0*pi*3**-1),e(u1,u2,0*pi*3**-1),-f(u1,u2,0*pi*3**-1) with point,\
d(asin(-f(u1,u2,0*pi*3**-1)),u2,0*pi*3**-1),e(asin(-f(u1,u2,0*pi*3**-1)),u2,0*pi*3**-1),f(asin(-f(u1,u2,0*pi*3**-1)),u2,0*pi*3**-1) with point,\
d(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1),e(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1),f(asin(-f(u1,u2,0*pi*3**-1)),u2,2*pi*3**-1) with point,\
d(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1),e(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1),f(asin(-f(u1,u2,0*pi*3**-1)),u2,4*pi*3**-1) with point,\
d(u1,u2,2*pi*3**-1),e(u1,u2,2*pi*3**-1),-f(u1,u2,2*pi*3**-1) with point,\
d(asin(-f(u1,u2,2*pi*3**-1)),u2,0*pi*3**-1),e(asin(-f(u1,u2,2*pi*3**-1)),u2,0*pi*3**-1),f(asin(-f(u1,u2,2*pi*3**-1)),u2,0*pi*3**-1) with point,\
d(asin(-f(u1,u2,2*pi*3**-1)),u2,2*pi*3**-1),e(asin(-f(u1,u2,2*pi*3**-1)),u2,2*pi*3**-1),f(asin(-f(u1,u2,2*pi*3**-1)),u2,2*pi*3**-1) with point,\
d(asin(-f(u1,u2,2*pi*3**-1)),u2,4*pi*3**-1),e(asin(-f(u1,u2,2*pi*3**-1)),u2,4*pi*3**-1),f(asin(-f(u1,u2,2*pi*3**-1)),u2,4*pi*3**-1) with point


exit
d(u1,u2,2*pi*3**-1),e(u1,u2,2*pi*3**-1),-f(u1,u2,2*pi*3**-1) with point,\
d(u1,u2,4*pi*3**-1),e(u1,u2,4*pi*3**-1),-f(u1,u2,4*pi*3**-1) with point,\
g(pi*4**-1,pi*4**-1,0*pi*3**-1),h(pi*4**-1,pi*4**-1,0*pi*3**-1),i(pi*4**-1,pi*4**-1,0*pi*3**-1) with point,\
g(u1,u2,u),h(u1,u2,u),i(u1,u2,u) with line

サイトマップ

  1. CSS > Webサイトのレイアウトの話
  2. DVDリッピングしてaviファイルにするときの計算方法
  3. Debian > インストールメモ
  4. Memo > One Line Diary
  5. Memo > To-Doリスト
  6. Memo > iswebの自動挿入広告の文字コードに関する考察
  7. Memo > リンクとメモ
  8. Memo > 物理屋の独り言
  9. Misc > High Performance Computing(HPC)
  10. PC過去の遺物集
  11. Perl > 1行スクリプト覚書 with Active Perl
  12. Perl > Perl実験室でWeb雑考
  13. Perl > XML::TreePPでXMLサイトマップファイルを生成
  14. Perl > e.cgi のページ ProjectRotation8
  15. Perl > クエリを連想配列で受け取るスマートな方法
  16. Perl > サーバーにアップロードしたcgiのエラーチェック
  17. Perl > ブリコラージュ的 cgi
  18. Programing > プログラムの素人が不思議に思ったこと
  19. Services > Gmail Tips
  20. Services > YourFileHostダウンローダ
  21. Services > twitterはじめました。
  22. Tech > MathMLを使ってみる
  23. Tech > Windows 2000 Professional でLaTeX組版システムを使う
  24. Tech > coLinuxの導入
  25. Tech > サイトのミラーリング
  26. Terapadで作るLaTeX統合環境
  27. Tools > Opera > 設定の諸々
  28. Tools > bashのメモ
  29. Tools > lit2ptoのページ
  30. Tools > vimの設定とtips
  31. Tools > よく使う機能のメモと設定のメモ
  32. VMware > ホストOSがWindows XP Home SP2でゲストOSがVine Linux 4.1
  33. Vine > SSHの暗号化経路を経由してSambaサーバの共有ディレクトリをマウント
  34. Vine Linux > LaTeXでpdf文書作成
  35. Vine Linux > Libretto L1に載せる
  36. Vine Linux > SSH関係の諸々メモ
  37. Vine Linux > サーバを立てたときのメモ
  38. Vine Linux > ソフトウェアRAID
  39. Vine Linux > デスクトップとして使う場合に必要な設定
  40. Wanderlust > inter7でIMAP4
  41. Web Etcetera > サーバー上でファイルを直接編集することについて
  42. Web Etcetera > 検索エンジンが自分のサイトをどのように認識しているか
  43. Web Etcetera > 無料ホームページスペースの広告削除は真か偽か
  44. Winamp > StreamRipperで全自動リッピング
  45. Winamp > タスクマネージャを使って目覚まし時計
  46. Windows > robocopyでフォルダ間同期
  47. Windows > 手動でコーデックをインストールする
  48. gnuplotのプロットギャラリー
  49. rsyncでディレクトリの内容を同期する
  50. wgetのメモ
  51. ネットワーク上にメモ帳を置く
  52. ハードウェア > HDDの再利用
  53. ハードウェア > 安定で快適なマシンはハードから
  54. ブリコラージュ的メールマガジン一括登録解除方法
  55. 初めに
  56. 情報基礎演習UNIX
  57. 窓たちと正く付き合うにはショートカットキーから

コメント


pin

[PR]b̐VԂ𖳗ھĒ:K钊IIŊȒPGET