修改 position生成方式! hw4完成