优化A函数，fix #68