This one seemed obvious to me.  1 if looses to 1 if and a do-while(false) break?  Why?