>>293
std::swap(A[2][x],A[4][x])
でxを0〜21まで回せばいいんじゃない?