假設除了if, 還可用assuming

 Assuming it is correct, why did it end up failing?

If you are right, then why did it still not work?