public static void Main()
int [] arr= {2,3,1,1,2,4,2,0,1,1};
static int minJumps(int []arr)
if(l == 1 || arr[0]==0) { return 0; }
int[] jumps = new int[l];
for(int i=1;i<l-1;i++){jumps[i] = int.MaxValue; seq[i] = -1;}
Console.WriteLine("at index {0} {1} {2}",i,value,count);
if(count== int.MaxValue){break;}
for(int j=1;j<=value;j++){
if(count+1 < jumps[i+j]){
Console.WriteLine("Sequence:");
Console.WriteLine("\nJumps:",(jumps[l-1]).ToString());