Help for this page
use Algorithm::Permute; ... ZXY ZYX XXYZ
ZYX|YZX|YXZ|ZXY|XZY|XYZ ... ZXY is good ZYX is good XXYZ is bad