You are on page 1of 1

uses crt;

var F:Text; N,K,I,F1,F2,F3,R,X:Integer;


begin
assign(F,'zar.in'); reset(F);
ReadLn(F,N,K); ReadLn(F,F1,F2,F3); Close(F);
I:=0;
While I<K do begin
(*dreapta*) R:=0;
While (I<K) and (R<N-1) do begin
X:=F2; F2:=7-F3; F3:=X; Inc(I); Inc(R);
end;
(*jos*) R:=0;
While (I<K) and (R<N-1) do begin
X:=F1; F1:=F2; F2:=7-X; Inc(I); Inc(R);
end;
(*stanga*) R:=0;
While (I<K) and (R<N-1) do begin
X:=F2; F2:=F3; F3:=7-X; Inc(I); Inc(R);
end;
(*sus*) R:=0;
While (I<K) and (R<N-1) do begin
X:=F1; F1:=7-F2; F2:=X; Inc(I); Inc(R);
end;
assign(F,'zar.out'); Rewrite(F);
Writeln(F,F1,F2,F3);
Close(F);
end.

You might also like