An isosceles trapezoid with a diagonal that measures 42 cm and one leg measures 23 cm.
What is the length of the other diagonal?

"with solution please"