#include <iostream>
#include <string>

using namespace std;

int* foo() {
    int a[3] {1, 2, 3};
    return a;
}

int* bar(string x) {
    int a[3] {1, 2, 3};
    return a;
}

int main() {
    int *p = foo();
    cout << p[0] << " " << p[1] << " " << p[2] << endl;

    int *q = bar("X");
    cout << q[0] << " " << q[1] << " " << q[2] << endl;

    return 0;
}