修改p方法和g方法位置