anchor.diff:      Terminal.ForegroundColor(AColor);
       Terminal.Print(IfThen(X = 1, CX - 1, CX + (CX - 1)), Y, AValue,
         TK_ALIGN_RIGHT);
  -    Inc(X);
  -    if (X > 2) then
  -    begin
  -      X := 1;
  -      Inc(Y);
  -    end;
  +    Add();
     end;
   
   begin
  
positive.code:     Terminal.ForegroundColor(clLightBlue);
      Terminal.Print(Math.IfThen(X = 1, CX - 1, CX + (CX - 1)), Y, '[['
        + Game.IfThen(AOption, 'X', ' ') + ']]', TK_ALIGN_RIGHT);
      Inc(X);
      if (X > 2) then
      begin
        X := 1;
        Inc(Y);
      end;
    end;
  
  begin
  
negative.code:     Terminal.ForegroundColor(clGreen);
      Terminal.Print(IfThen(X = 1, CX - 1, CX + (CX - 1)), Y, IntToStr(AValue),
        TK_ALIGN_RIGHT);
      Add();
    end;
  
    procedure Add(AText: string; AValue: string;
  