using System;
using System.Text.RegularExpressions;
public class Test
{
public static void Main() {
string s;
while ((s = Console.ReadLine()) != null) {
s = Regex.Replace(s, "[!?.]*([!?.])", "$1");
Console.WriteLine(s);
}
}
}
dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uVGV4dC5SZWd1bGFyRXhwcmVzc2lvbnM7CgpwdWJsaWMgY2xhc3MgVGVzdAp7CiAgICBwdWJsaWMgc3RhdGljIHZvaWQgTWFpbigpIHsKICAgICAgICBzdHJpbmcgczsKICAgICAgICB3aGlsZSAoKHMgPSBDb25zb2xlLlJlYWRMaW5lKCkpICE9IG51bGwpIHsKICAgICAgICAgICAgcyA9IFJlZ2V4LlJlcGxhY2UocywgIlshPy5dKihbIT8uXSkiLCAiJDEiKTsKICAgICAgICAgICAgQ29uc29sZS5Xcml0ZUxpbmUocyk7CiAgICAgICAgfQogICAgfQp9