permutation combination routines
Some new solutions. 
Few attempted solutions are not yet complete. Planning to work on them.