时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 256 M,其他语言512 M
64bit IO Format: %lld
题目描述
The__Flash 手推一满满商品的购物车来到超市柜台结账。
柜台小姐姐凭借着娴熟的手法很快计算出了商品价格的总和,记为

,其中

为价格的整数部分,

为价格的小数部分。为了避免找零钱,柜台小姐姐要求 The__Flash 支付原价格
向个位偶数舍入结果的金额。
向个位偶数舍入规则如下:

1. 若小数部分

,则整数部分

加一并丢弃小数部分。

2. 若小数部分

,则整数部分

不变并丢弃小数部分。

3. 若小数部分

,则整数部分

变为距离

最近的偶数并丢弃小数部分。
由于 The__Flash 傻乎乎的,所以请你判断 The__Flash 支付的金额与原价格相比是多了还是少了?
输入描述:
第一行输入两个整数
)
和
)
,分别表示价格的整数部分和小数部分。
输出描述:
若 The__Flash 支付的金额与原价格相比多了,输出 "Happy birthday to MFGG"(不包括引号);
若 The__Flash 支付的金额与原价格相比少了,输出 "Happy birthday to YXGG"(不包括引号);
若 The__Flash 支付的金额与原价格相比不变,输出 "PLMM"(不包括引号)。