#include <iostream>
#include <vector>
#include <algorithm>
int main() {
std::vector<int> numbers;
int num;
std::cout << "Enter the numbers (enter a non-integer value to stop):\n";
while (std::cin >> num) {
numbers.push_back(num);
}
std::sort(numbers.begin(), numbers.end());
std::cout << "Sorted list of numbers:\n";
for (const auto& n : numbers) {
std::cout << n << " ";
}
std::cout << std::endl;
return 0;
}