アレイを2つも作らなくても、>>546でやれば
よいのではないかと思うのですが。
どうでしょう?