#include <iostream>

using namespace std;

int main() {

    int a = -1;
    unsigned int b = 1;

    // Ce programme affichera -1 > 1, car pour comparer
    // un entier signé contre un entier non signé, ce
    // dernier doit être converti en entier non signé.
    // Lors de cette conversion, le bit de signe perd sa
    // signification et la valeur résultante est 0xffffffff.

    cout << (a > b ? "-1 > 1": "-1 < 1") << endl;

    return 0;
}