permut2 code commit