permutation
bugfixing
no comment