https://ganeshpr227.medium.com/find-the-number-of-combinations-given-n-and-r-coding-interview-maths-7a4a16235441