add function for generating all pandigitals
add solution to problem 43
add test file for helper function for problem 43