Figured out, while waiting for sgn fix, that the square root function returns zero for anything less than 1.

*.eye1 *.eye2 sub sqr dup div

*.eye1 *.eye3 sub sqr dup div add

*.eye1 *.eye4 sub sqr dup div add

*.eye1 *.eye5 sub sqr dup div add

*.eye1 *.eye6 sub sqr dup div add

*.eye1 *.eye7 sub sqr dup div add

*.eye1 *.eye8 sub sqr dup div add

*.eye1 *.eye9 sub 1 add sqr dup div add 7 sub sqr -140 mult

*.eye2 *.eye1 sub 1 add sqr dup div

*.eye2 *.eye3 sub sqr dup div add

*.eye2 *.eye4 sub sqr dup div add

*.eye2 *.eye5 sub sqr dup div add

*.eye2 *.eye6 sub sqr dup div add

*.eye2 *.eye7 sub sqr dup div add

*.eye2 *.eye8 sub 1 add sqr dup div add

*.eye2 *.eye9 sub 1 add sqr dup div add 7 sub sqr -105 mult

*.eye3 *.eye1 sub 1 add sqr dup div

*.eye3 *.eye2 sub 1 add sqr dup div add

*.eye3 *.eye4 sub sqr dup div add

*.eye3 *.eye5 sub sqr dup div add

*.eye3 *.eye6 sub sqr dup div add

*.eye3 *.eye7 sub 1 add sqr dup div add

*.eye3 *.eye8 sub 1 add sqr dup div add

*.eye3 *.eye9 sub 1 add sqr dup div add 7 sub sqr -70 mult

*.eye4 *.eye1 sub 1 add sqr dup div

*.eye4 *.eye2 sub 1 add sqr dup div add

*.eye4 *.eye3 sub 1 add sqr dup div add

*.eye4 *.eye5 sub sqr dup div add

*.eye4 *.eye6 sub 1 add sqr dup div add

*.eye4 *.eye7 sub 1 add sqr dup div add

*.eye4 *.eye8 sub 1 add sqr dup div add

*.eye4 *.eye9 sub 1 add sqr dup div add 7 sub sqr -35 mult

*.eye5 *.eye1 sub 1 add sqr dup div

*.eye5 *.eye2 sub 1 add sqr dup div add

*.eye5 *.eye3 sub 1 add sqr dup div add

*.eye5 *.eye4 sub 1 add sqr dup div add

*.eye5 *.eye6 sub 1 add sqr dup div add

*.eye5 *.eye7 sub 1 add sqr dup div add

*.eye5 *.eye8 sub 1 add sqr dup div add

*.eye5 *.eye9 sub 1 add sqr dup div add 7 sub sqr -1 mult

*.eye6 *.eye1 sub 1 add sqr dup div

*.eye6 *.eye2 sub 1 add sqr dup div add

*.eye6 *.eye3 sub 1 add sqr dup div add

*.eye6 *.eye4 sub sqr dup div add

*.eye6 *.eye5 sub sqr dup div add

*.eye6 *.eye7 sub 1 add sqr dup div add

*.eye6 *.eye8 sub 1 add sqr dup div add

*.eye6 *.eye9 sub 1 add sqr dup div add 7 sub sqr 35 mult

*.eye7 *.eye1 sub 1 add sqr dup div

*.eye7 *.eye2 sub 1 add sqr dup div add

*.eye7 *.eye3 sub sqr dup div add

*.eye7 *.eye4 sub sqr dup div add

*.eye7 *.eye5 sub sqr dup div add

*.eye7 *.eye6 sub sqr dup div add

*.eye7 *.eye8 sub 1 add sqr dup div add

*.eye7 *.eye9 sub 1 add sqr dup div add 7 sub sqr 70 mult

*.eye8 *.eye1 sub 1 add sqr dup div

*.eye8 *.eye2 sub sqr dup div add

*.eye8 *.eye3 sub sqr dup div add

*.eye8 *.eye4 sub sqr dup div add

*.eye8 *.eye5 sub sqr dup div add

*.eye8 *.eye6 sub sqr dup div add

*.eye8 *.eye7 sub sqr dup div add

*.eye8 *.eye9 sub 1 add sqr dup div add 7 sub sqr 105 mult

*.eye9 *.eye1 sub sqr dup div

*.eye9 *.eye2 sub sqr dup div add

*.eye9 *.eye3 sub sqr dup div add

*.eye9 *.eye4 sub sqr dup div add

*.eye9 *.eye5 sub sqr dup div add

*.eye9 *.eye6 sub sqr dup div add

*.eye9 *.eye7 sub sqr dup div add

*.eye9 *.eye8 sub sqr dup div add 7 sub sqr 140 mult

*.refeye *.myeye sub dup div 200 mult

add add add add add add add add dup

1 add dup div -2 mult 7 add store

yay, math...