Encuentra las ecuaciones verdaderas

En este desafío, recibirás una lista que contiene ecuaciones, cada una escrita como una cadena. Este es un ejemplo:

["1+1=2", "2+2=3", "5*5=10", "3/3=1"]

Si haces los cálculos, verás que las ecuaciones "1+1=2" y "3/3=1" son verdaderas (true), mientras que "2+2=3" y "5*5=10" son falsas (false) y no tienen sentido.

Escribe una función que, dada una lista de ecuaciones como la anterior, devuelva solo las ecuaciones verdaderas (true). Por ejemplo, para la lista anterior, el resultado debería ser:

["1+1=2", "3/3=1"]

Ejemplos

true_equations(["2*2=4"]) ➞ ["2*2=4"]

true_equations(["1+1=3", "3-1=1"]) ➞ []

true_equations(["1+1=2", "2+2=3", "5*5=10", "3/3=1"]) ➞ ["1+1=2", "3/3=1"]

Notas

  • Si todas las ecuaciones son falsas (false), devuelve la lista vacía [], como en el segundo ejemplo.
  • Las ecuaciones solo incluirán las operaciones elementales: +, -, *, /