寫成function