#include <iostream>
#include <algorithm>
#include <functional>
using namespace std;
int main()
{
int a = 2;
int arr[] = { 1, 5, 6, 2, 7, 8, 3, 4, 1, 3, 3 };
cout << count_if(begin(arr), end(arr), bind2nd(not2(equal_to<int>()), *(end(arr) - 1))) << endl;
cout << count_if(begin(arr), end(arr), bind2nd(not2(modulus<int>()), a)) << endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8YWxnb3JpdGhtPgojaW5jbHVkZSA8ZnVuY3Rpb25hbD4KCnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpCnsKCWludCBhID0gMjsKCWludCBhcnJbXSA9IHsgMSwgNSwgNiwgMiwgNywgOCwgMywgNCwgMSwgMywgMyB9OwoJY291dCA8PCBjb3VudF9pZihiZWdpbihhcnIpLCBlbmQoYXJyKSwgYmluZDJuZChub3QyKGVxdWFsX3RvPGludD4oKSksICooZW5kKGFycikgLSAxKSkpIDw8IGVuZGw7Cgljb3V0IDw8IGNvdW50X2lmKGJlZ2luKGFyciksIGVuZChhcnIpLCBiaW5kMm5kKG5vdDIobW9kdWx1czxpbnQ+KCkpLCBhKSkgPDwgZW5kbDsKCXJldHVybiAwOwp9