| permutes |