program task2; {$APPTYPE CONSOLE} var n,s,i,j,k,l:integer; x,a:array[1..4] of integer; const f:string='task2'; var r:boolean; function next:boolean; var k,j,temp:integer; found:boolean; begin i:=n; found:=false; while (not found)and(i>1)do begin found:=x[i-1]