added Coin Determiner, working for test cases
passing most test cases but need to solve a less exhaustive approach for PermutationStep.js. currently exceeding call stack on large numbers (897654321)