Algorithm to count number of simple paths in a square Grid - From Origin (0,0) to (n,n)