Method https://jingyan.baidu.com/article/a378c960df9a0db3282830d1.html