Driver code
public static void Main ( String [ ] args ) { List < int > differences = new List < int > ( ) ; differences . Add ( 2 ) ; differences . Add ( - 3 ) ; differences . Add ( 2 ) ; int n = differences . Count + 1 ; findPerm ( n , differences ) ; } }