#include <iostream>
#include <sstream>
#include <string>
#include <utility>
using std::cout;
using std::exchange;
using std::getline;
using std::istream;
using std::istringstream;
using std::string;
static void sort(istream& in){
string line;
while (getline(in, line)) {
istringstream ss(line);
int number;
auto sep = "";
while(ss >> number){
cout << exchange(sep, " ") << number;
}
cout << "\n";
}
}
static char const* input_data =
R"aw(833 833 835 840 847 850 858 861 866 874
881 883 892 898 906 915 921 927 936 936
944 951 953 960 967 975 979 980 989 989
991 996 997 1001 1001 1001 1001 1002 1006 1011
1012 1015 1022 1024 1024 1029 1031 1037 1038 1041
)aw";
int main() {
istringstream ss(input_data);
sort(ss);
}