本程序的思路