编写验证逻辑，但有bug