working compiled version of outer unit circle approx