#include <stdio.h>
void maxmin(int prob1, int prob2, int prob3, int *max, int *min);
int main()
{
int x, y, z;
if (scanf("%d %d %d", &x
, &y
, &z
) != 3) { return 0;
}
int max, min;
maxmin(x, y, z, &max, &min);
return 0;
}
void maxmin(int prob1, int prob2, int prob3, int *max, int *min)
{
*max = *min = prob1;
if (prob2 > *max)
*max = prob2;
if (prob2 < *min)
*min = prob2;
if (prob3 > *max)
*max = prob3;
if (prob3 < *min)
*min = prob3;
}
I2luY2x1ZGUgPHN0ZGlvLmg+Cgp2b2lkIG1heG1pbihpbnQgcHJvYjEsIGludCBwcm9iMiwgaW50IHByb2IzLCBpbnQgKm1heCwgaW50ICptaW4pOwoKCmludCBtYWluKCkKewogICAgaW50IHgsIHksIHo7CiAgICBpZiAoc2NhbmYoIiVkICVkICVkIiwgJngsICZ5LCAmeikgIT0gMykgewogICAgICAgIHByaW50Zigibi9hXG4iKTsKICAgICAgICByZXR1cm4gMDsKICAgIH0KCiAgICBpbnQgbWF4LCBtaW47CgogICAgbWF4bWluKHgsIHksIHosICZtYXgsICZtaW4pOwoKICAgIHByaW50ZigiJWQgJWRcbiIsIG1heCwgbWluKTsKCiAgICByZXR1cm4gMDsKfQoKCgp2b2lkIG1heG1pbihpbnQgcHJvYjEsIGludCBwcm9iMiwgaW50IHByb2IzLCBpbnQgKm1heCwgaW50ICptaW4pCnsKICAgICptYXggPSAqbWluID0gcHJvYjE7CiAgICAKICAgIGlmIChwcm9iMiA+ICptYXgpCiAgICAgICAgKm1heCA9IHByb2IyOwogICAgaWYgKHByb2IyIDwgKm1pbikKICAgICAgICAqbWluID0gcHJvYjI7CiAgICAKICAgIGlmIChwcm9iMyA+ICptYXgpCiAgICAgICAgKm1heCA9IHByb2IzOwogICAgaWYgKHByb2IzIDwgKm1pbikKICAgICAgICAqbWluID0gcHJvYjM7ICAgIAp9