Homework 02 permutator base