#include <stdio.h>
#include <string.h>

int main(void)
{
    // 255バイト+NULLバイトのスペースを確保
    char buffer[256];

    // ・255バイト以内で区切り文字以外を連続するだけ読み取る
    // ・255バイトを超えた部分や区切り文字自身は読み捨てる
    // ・EOF (-1) が返されるまでの間は読み続ける
    for (int r; (r = scanf("%255[^\r\n;]%*[^\r\n;]", buffer)) != EOF; scanf("%*c")) {

        // 読み込めた場合のみ r=1 になっている
        if (r < 1) {
            continue;
        }

        // 空行判定用変数
        int skip = 1;

        // 余分な文字を削ぎ落として出力
        for (char *t = strtok(buffer, "\t "); t != NULL; t = strtok(NULL, "\t ")) {
            skip = 0;
            printf("%s", t);
        }

        // 空行ではなければ改行コードを出力
        if (!skip) {
            putchar('\n');
        }
    }

    return 0;
}