修改表结构，重构problem代码进行中