It is a homework project for physical III in OUC Haide college. It will be released after Jan. 1,2025.