我們怎麼能手動寫出這麼多代碼呢