感觉要三重循环啊,因为任意位置的差