3306: 提示问题

内存限制:256 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:5 解决:4

题目描述

  最近在网上的一个流行游戏中,选手要回答很难的问题。假如在规定时间内不能回答,系统将给出1个提示,之后再依次给出第2,3个提示。出现在答案中的是字母和下列字符:     “.”“,”“:”“;”“!”“?”“-”和空格(空格不会在开头和结尾出现)    字母是指:小写字母'a'...'z' 大写字母 'A'...'Z',其中aeiouAEIOU是元音字母。     生成提示的规则:    第1个提示:简单的将所有字母换成'.'即可;    第2个提示:从第1个提示而来,将所有字母的个数求出,再将总个数除以三,得到的最接近商的自然数N,将第1个提示中的前N个字母显示;    第3个提示:从第2个提示而来,将剩下的元音字母显示。假如没有可显示的元音字母,则从第1个提示而来,即我们将前2/3的字母显示(同样如不能被3整除则取最接近的整数)。

输入

    仅一行,给出问题,问题字符数最多不超过50。

输出

    三行:按规则输出的三行提示。

样例输入 复制

 Upomoc! Lpv s nm pkrl sv smglsnk.

样例输出 复制

    ......! ... . .. .... .. ........
    Upomoc! Lp. . .. .... .. ........
    Upomoc! Lpv s nm pkrl s. ........

提示

【输入样例2】    lagab

【输出样例2】    .....   

 la...

La.a.