greatest common factor completed
remove a random else from binary tree
permutation step problem done