#include #include using namespace std; int main() { // Variables int a[4][4], b[100], c[100], bn = 0, cn = 0, i, j, temp; // Input Array for (i = 0; i < 4; i++) for (j = 0; j < 4; j++) cin >> a[i][j]; // Input Array cin >> bn; for (i = 0; i < bn; i++) cin >> b[i]; // Merge Arrays for (i = 0; i < 4; i++) for (j = 0; j < 4; j++) c[cn++] = a[i][j]; for (i = 0; i < bn; i++) c[cn++] = b[i]; // Bubble Sort for (i = 0; i < cn - 1; i++) for (j = 0; j < cn - i - 1; j++) if (c[j] < c[j + 1]) swap(c[j],c[j+1]); // Print for (i = 0; i < 16; i++) { if(i % 4 == 3) cout << c[i] << " " << endl; else cout << c[i] << " "; } return 0; }