#include <stdio.h>
#define SIZE 10000
int hi[SIZE];
int main(void)
{
int i, L, H, R, maxR = 0;
while (scanf("%d %d %d", &L
, &H
, &R
) == 3) { for (i = L; i < R; i++) {
if (H > hi[i])
hi[i] = H;
}
if (R > maxR)
maxR = R;
}
for (i = 1; i <= maxR; i++)
if (hi[i] != hi[i - 1])
//printf("%d \n", maxR);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNkZWZpbmUgU0laRSAxMDAwMAoKaW50IGhpW1NJWkVdOwoKaW50IG1haW4odm9pZCkKewogICAgaW50IGksIEwsIEgsIFIsIG1heFIgPSAwOwoKICAgIHdoaWxlIChzY2FuZigiJWQgJWQgJWQiLCAmTCwgJkgsICZSKSA9PSAzKSB7CiAgICAgICAgZm9yIChpID0gTDsgaSA8IFI7IGkrKykgewogICAgICAgICAgICBpZiAoSCA+IGhpW2ldKQogICAgICAgICAgICAgICAgaGlbaV0gPSBIOwogICAgICAgIH0KICAgICAgICBpZiAoUiA+IG1heFIpCiAgICAgICAgICAgIG1heFIgPSBSOwogICAgfQoKICAgIGZvciAoaSA9IDE7IGkgPD0gbWF4UjsgaSsrKQogICAgICAgIGlmIChoaVtpXSAhPSBoaVtpIC0gMV0pCiAgICAgICAgICAgIHByaW50ZigiJWQsJWQgIiwgaSwgaGlbaV0pOwogICAgLy9wcmludGYoIiVkIFxuIiwgbWF4Uik7CiAgICByZXR1cm4gMDsKfQ==