Previous version does not work well. Commits a new version -- 'qianggou2.py'.