lemotw says to YSITD
設計時的目的就一樣,所以結果就一樣(?