#include <iostream>
using namespace std;
int main() {
int a[] = {6, 7, 3, 2};
int b[] = {2, 3};
int n = 4;
int m = 2;
bool subset = true;
for(int i = 0; i < m; i++) {
bool found = false;
for(int j = 0; j < n; j++) {
if(b[i] == a[j]) {
found = true;
break;
}
}
if(!found) {
subset = false;
break;
}
}
if(subset) cout << "b is a subset of a" << endl;
else cout << "b is not a subset of a" << endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CiAgICBpbnQgYVtdID0gezYsIDcsIDMsIDJ9OwogICAgaW50IGJbXSA9IHsyLCAzfTsKICAgIGludCBuID0gNDsgCiAgICBpbnQgbSA9IDI7IAogICAgYm9vbCBzdWJzZXQgPSB0cnVlOwoKICAgIGZvcihpbnQgaSA9IDA7IGkgPCBtOyBpKyspIHsKICAgICAgICBib29sIGZvdW5kID0gZmFsc2U7CiAgICAgICAgZm9yKGludCBqID0gMDsgaiA8IG47IGorKykgewogICAgICAgICAgICBpZihiW2ldID09IGFbal0pIHsKICAgICAgICAgICAgICAgIGZvdW5kID0gdHJ1ZTsKICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICB9CiAgICAgICAgfQogICAgICAgIGlmKCFmb3VuZCkgewogICAgICAgICAgICBzdWJzZXQgPSBmYWxzZTsKICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgfQogICAgfQoKICAgIGlmKHN1YnNldCkgY291dCA8PCAiYiBpcyBhIHN1YnNldCBvZiBhIiA8PCBlbmRsOwogICAgZWxzZSBjb3V0IDw8ICJiIGlzIG5vdCBhIHN1YnNldCBvZiBhIiA8PCBlbmRsOwoKICAgIHJldHVybiAwOwp9Cgo=