Detección sencilla de colisiones entre círculos

Crea una función que devuelva true si las áreas de dos círculos se superponen y false en caso contrario. Cada círculo es un arreglo que contiene, en este orden, su radio, su coordenada x y su coordenada y. Las entradas son válidas y los radios son positivos. Los círculos que se tocan en un solo punto no se consideran superpuestos.

is_circle_collision([10, 0, 0], [10, 10, 10]) ➞ true
is_circle_collision([1, 0, 0], [1, 10, 10]) ➞ false
is_circle_collision([5, 0, 0], [5, 10, 0]) ➞ false