2205 auto b = vector<int>();
2206 auto e = vector<int>();
2207 auto s = vector<int>();
2208 auto i = vector<int>();
2209 auto g = vector<int>();
2210 auto o = vector<int>();
2211 auto m = vector<int>();
2214 for(
unsigned short j = 0; j < n; j++) {
2243 unsigned int count_a = 0;
2244 for(
const auto ms: m) {
2249 unsigned int count_b = 0;
2250 for(
const auto bs: b) {
2251 for(
const auto is: i) {
2252 if((bs + is) % 2 != 0) {
2257 unsigned int count_c = 0;
2258 for(
const auto gs: g) {
2259 for(
const auto os: o) {
2260 for(
const auto es: e) {
2261 for(
const auto ss: s) {
2262 if((gs + os + es + ss) % 2 != 0) {
2269 const unsigned long long count = b.size() * e.size() * s.size() * i.size() * g.size() * o.size() * m.size();
2270 cout << count - count_a * count_b * count_c;
void ms(vector< int > &arr, int l, int r, int *ans)