Solution of Problem 53. Added nCr calculation to Helper Functions