#include <vector>
#include <sstream>
#include <string>
#include <iostream>
int main()
{
std::vector<std::vector<int>> vRow;
std::string line;
int num;
while (std::getline(std::cin, line))
{
vRow.push_back({});
std::istringstream strm(line);
while ( strm >> num )
vRow.back().push_back(num);
}
for (auto& v : vRow)
{
for (auto& v2 : v )
std::cout << v2 << " ";
std::cout << "\n";
}
}
I2luY2x1ZGUgPHZlY3Rvcj4KI2luY2x1ZGUgPHNzdHJlYW0+CiNpbmNsdWRlIDxzdHJpbmc+CiNpbmNsdWRlIDxpb3N0cmVhbT4KCmludCBtYWluKCkKewogICBzdGQ6OnZlY3RvcjxzdGQ6OnZlY3RvcjxpbnQ+PiB2Um93OwogICBzdGQ6OnN0cmluZyBsaW5lOwogICBpbnQgbnVtOwogICAKICAgd2hpbGUgKHN0ZDo6Z2V0bGluZShzdGQ6OmNpbiwgbGluZSkpCiAgIHsKICAgICAgdlJvdy5wdXNoX2JhY2soe30pOyAKICAgICAgc3RkOjppc3RyaW5nc3RyZWFtIHN0cm0obGluZSk7CiAgICAgIHdoaWxlICggc3RybSA+PiBudW0gKQogICAgICAgICB2Um93LmJhY2soKS5wdXNoX2JhY2sobnVtKTsKICAgfQoKICAgZm9yIChhdXRvJiB2IDogdlJvdykKICAgewogICAgICBmb3IgKGF1dG8mIHYyIDogdiApCiAgICAgICAgc3RkOjpjb3V0IDw8IHYyIDw8ICIgIjsKICAgICAgc3RkOjpjb3V0IDw8ICJcbiI7CiAgIH0KfQo=