program Meu_Segundo_Procedimento;
      
        procedure Avalia(X,Y:byte);
        var Maior,Igual,Menor:boolean;
        begin { of procedure Avalia }
        Writeln('-----------------------------------');
          begin
          Writeln('X:',X);
          Writeln('Y:',Y);
          end;
        Maior:=(X>Y);
        Igual:=(X=Y);
        Menor:=(X<Y);
          begin
          Writeln('X>Y:',Maior);
          Writeln('X=Y:',Igual);
          Writeln('X<Y:',Menor);
          Writeln('X<=Y:',not(Maior));
          Writeln('X<>Y:',not(Igual));
          Writeln('X>=Y:',not(Menor));
          end;
        end;  { of procedure Avalia }
      
      begin { of program }
      Avalia(5,10);
      Avalia(10,5);
      Avalia(5,5);
      end.  { of program }