#include <stdio.h>
void cal(int x, int y, int *sum, int *diff, int *mul, int *mod);
int main(void)
{
int x, y;
int sum, diff, mul, mod;
cal(x, y, &sum, &diff, &mul, &mod);
return 0;
}
void cal(int x, int y, int *sum, int *diff, int *mul, int *mod)
{
*sum = x + y;
if (x >= y)
*diff = x - y;
else
*diff = y - x;
*mul = x * y;
if (y != 0)
*mod = x / y;
else
*mod = 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+Cgp2b2lkIGNhbChpbnQgeCwgaW50IHksIGludCAqc3VtLCBpbnQgKmRpZmYsIGludCAqbXVsLCBpbnQgKm1vZCk7CgppbnQgbWFpbih2b2lkKQp7CiAgICBpbnQgeCwgeTsKICAgIGludCBzdW0sIGRpZmYsIG11bCwgbW9kOwoKICAgIHByaW50ZigieCDjgpLlhaXlipvjgZfjgabjgY/jgaDjgZXjgYQ6ICIpOwogICAgc2NhbmYoIiVkIiwgJngpOwogICAgcHJpbnRmKCJ5IOOCkuWFpeWKm+OBl+OBpuOBj+OBoOOBleOBhDogIik7CiAgICBzY2FuZigiJWQiLCAmeSk7CgogICAgY2FsKHgsIHksICZzdW0sICZkaWZmLCAmbXVsLCAmbW9kKTsKCiAgICBwcmludGYoIuWSjCA9ICVkXG4iLCBzdW0pOwogICAgcHJpbnRmKCLlt64gPSAlZFxuIiwgZGlmZik7CiAgICBwcmludGYoIuepjSA9ICVkXG4iLCBtdWwpOwogICAgcHJpbnRmKCLllYYgPSAlZFxuIiwgbW9kKTsKCiAgICByZXR1cm4gMDsKfQoKdm9pZCBjYWwoaW50IHgsIGludCB5LCBpbnQgKnN1bSwgaW50ICpkaWZmLCBpbnQgKm11bCwgaW50ICptb2QpCnsKICAgICpzdW0gPSB4ICsgeTsKCiAgICBpZiAoeCA+PSB5KQogICAgICAgICpkaWZmID0geCAtIHk7CiAgICBlbHNlCiAgICAgICAgKmRpZmYgPSB5IC0geDsKCiAgICAqbXVsID0geCAqIHk7CgogICAgaWYgKHkgIT0gMCkKICAgICAgICAqbW9kID0geCAvIHk7ICAgCiAgICBlbHNlCiAgICAgICAgKm1vZCA9IDA7ICAgICAgIAp9Cgo=