#6024. 跑步

跑步

题目描述

小明和小亮在公园里练习跑步。 公园的直线跑道上有两个不同的标志点,位置分别记为 XXYY(均为整数)。 现在,他们想找一个整数位置 KK 作为汇合点,要求两人分别从 XXYY 同时出发、以相同速度走向 KK 时,行走的距离相等。

请输出满足条件的整数位置 KK。如果不存在这样的整数位置,则输出 IMPOSSIBLE

输入格式

输入两个整数 XXYY

输出格式

输出满足条件的位置 KK。如果不存在这样的位置,则输出 IMPOSSIBLE

样例输入 1

2 16

样例输出 1

9

样例输入 2

0 3

样例输出 2

IMPOSSIBLE

样例输入 3

998244353 998244355

样例输出 3

998244354

说明/提示

样例解释 1

因为 29=7|2 - 9| = 7169=7|16 - 9| = 7 ,所以 99 是满足条件的整数。

样例解释 2

不存在满足条件的整数。

数据规模与约定

输入均为整数,0X,Y1090 \leq X, Y \leq 10^9,且 XXYY 互不相同。