const rl = require("readline").createInterface({ input: process.stdin }); var iter = rl[Symbol.asyncIterator](); const readline = async () => (await iter.next()).value; void (async function () { // Write your code here await readline(); function sort(arr) { if (arr.length <= 1) return arr; let result = []; const idx = Math.floor(arr.length / 2); const left = sort(arr.slice(0, idx)); const right = sort(arr.slice(idx)); let i = 0, j = 0; while (i < left.length && j < right.length) { if (left[i] < right[j]) { result.push(left[i++]); } else { result.push(right[j++]); } } return result.concat(left.slice(i)).concat(right.slice(j)); } while ((line = await readline())) { const arr = line.split(" ").map((v) => +v); console.log(sort(arr).join(" ")); } })();