#include using namespace std; int main() { int matrix[3][3]; int extra[10]; int n; for (int i = 0; i < 3; i++) { for (int j = 0; j < 3; j++) { cin >> matrix[i][j]; } } cin >> n; for (int i = 0; i < n; i++) { cin >> extra[i]; } int merged[19], size = 0; for (int i = 0; i < 3; i++) { for (int j = 0; j < 3; j++) { merged[size++] = matrix[i][j]; } } for (int i = 0; i < n; i++) { merged[size++] = extra[i]; } for (int i = 0; i < size - 1; i++) { for (int j = i + 1; j < size; j++) { if (merged[i] > merged[j]) { int temp = merged[i]; merged[i] = merged[j]; merged[j] = temp; } } } size = 0; for (int i = 0; i < 3; i++) { for (int j = 0; j < 3; j++) { matrix[i][j] = merged[size++]; } } for (int i = 0; i < 3; i++) { for (int j = 0; j < 3; j++) { cout << matrix[i][j] << " "; } cout << endl; } return 0; }