異曲同工

Idiom

 * 1) different approaches but equally satisfactory results