#include <iostream>
#include <vector>

int main() {
    int n;
    if (!(std::cin >> n) || n <= 0 || n > 1000) {
        std::cout << "Invalid input\n";
        return 0;
    }

    std::vector<double> transactions(n);
    for (int i = 0; i < n; ++i) {
        if (!(std::cin >> transactions[i])) {
            std::cout << "Invalid input\n";
            return 0;
        }
    }

    double new_transaction;
    if (!(std::cin >> new_transaction)) {
        std::cout << "Invalid input\n";
        return 0;
    }

    transactions.push_back(new_transaction);

    for (double amount : transactions) {
        std::cout << amount << " ";
    }

    return 0;
}