Considere los círculos: C0: x2 + y2 = 25 C1: (x + 4) 2+ (y-4) 2 = 1 C2: (x-12) 2+ (y-4) 2 = 65
Los círculos C0, C1 y C2 se dibujan en la siguiente imagen.
C0 y C1 forman un agujero lenticular, así como C0 y C2.
Llamamos a un par ordenado de números reales positivos (r1, r2) un par lenticular si existen dos círculos con radios r1 y r2 que forman un agujero lenticular. Podemos verificar que (1, 5) y (5, √65) son los pares lenticulares del ejemplo anterior.
Sea L (N) el número de pares lenticulares distintos (r1, r2) para los cuales 0 <r1 ≤ r2 ≤ N. Podemos verificar que L (10) = 30 y L (100) = 3442.
Encuentra L (100 000).
euler295()
debe devolver 4884650818.
testString: 'assert.strictEqual(euler295(), 4884650818, "euler295()
should return 4884650818.");'
```