配列 a を順列 p で並べ替える方法