Function to find the number of Bit Strings of length N with K adjacent set bits
static int waysToKAdjacentSetBits ( int [ , , ] dp , int n , int k , int currentIndex , int adjacentSetBits , int lastBit ) {