BirkhoffLee@tg says to YSITD
兩個if順序放反