#1250. 小zy的称呼法

小zy的称呼法

小 Z 的称呼法

题目描述

有时,直呼别人的全名会显得不够亲切。小 Z 有一套独特的称呼规则:他会根据对方的性别和姓名的最后一个字,为对方取一个称呼。

  • 如果对方是男生,姓名的最后一个字为 X,小 Z 会称呼他为:X哥!
  • 如果对方是女生,姓名的最后一个字为 X,小 Z 会称呼她为:小X同学!

例如:

  • 男生“张文杰”的姓名以“杰”结尾,因此称为“杰哥!”;
  • 男生“赵大韦”的姓名以“韦”结尾,因此称为“韦哥!”;
  • 女生“李小美”的姓名以“美”结尾,因此称为“小美同学!”;
  • 女生“王晓明”的姓名以“明”结尾,因此称为“小明同学!”。

现在给出 T 个人的性别和姓名,请你按照小 Z 的规则,输出对每个人的称呼。

输入格式

第一行包含一个正整数 T,表示人数。

接下来 T 行,每行包含一个不含空格的字符串 s,格式如下:

  • man姓名:表示这个人是男生;
  • woman姓名:表示这个人是女生。

性别标记与姓名之间没有空格,且姓名非空。

输出格式

对于每个人,输出一行小 Z 对其的称呼。

输出中的中文感叹号 ! 必须保留。

数据范围

  • 0≤T≤1050≤T≤10^5
  • 每个姓名至少包含一个字符;
  • 0<所有姓名的总长度≤2∗1060<所有姓名的总长度≤2*10^6;
  • 姓名的最后一个字符一定是英文字母。

样例输入

3
man我是你杰j
woman李小美m
manXXXXH

样例输出

j哥!
小m同学!
H哥!

样例说明

  • man我是你杰j 表示男生“我是你杰j”,姓名最后一个是“j”,因此输出“j哥!”;