Licson Lee says to YSITD
這函數有夠長