noneuclid