#include <vector>
#include <algorithm>
#include <iostream>
enum Item_t { A, B, C };
template <class T>
bool vectorContains(std::vector<T> &vector,const T& value){
return std::find(vector.begin(), vector.end(), value)!=vector.end();
}
int main() {
std::vector<Item_t>* spareItems = new std::vector<Item_t>();
Item_t newItem;
std::cout << std::boolalpha;
std::cout << vectorContains(*spareItems, newItem) << std::endl;;
}
I2luY2x1ZGUgPHZlY3Rvcj4KI2luY2x1ZGUgPGFsZ29yaXRobT4KI2luY2x1ZGUgPGlvc3RyZWFtPgoKZW51bSBJdGVtX3QgeyBBLCBCLCBDIH07Cgp0ZW1wbGF0ZSA8Y2xhc3MgVD4KIGJvb2wgdmVjdG9yQ29udGFpbnMoc3RkOjp2ZWN0b3I8VD4gJnZlY3Rvcixjb25zdCBUJiB2YWx1ZSl7CiAgICByZXR1cm4gc3RkOjpmaW5kKHZlY3Rvci5iZWdpbigpLCB2ZWN0b3IuZW5kKCksIHZhbHVlKSE9dmVjdG9yLmVuZCgpOwp9CgppbnQgbWFpbigpIHsKICBzdGQ6OnZlY3RvcjxJdGVtX3Q+KiBzcGFyZUl0ZW1zID0gbmV3IHN0ZDo6dmVjdG9yPEl0ZW1fdD4oKTsKICBJdGVtX3QgbmV3SXRlbTsKICBzdGQ6OmNvdXQgPDwgc3RkOjpib29sYWxwaGE7CiAgc3RkOjpjb3V0IDw8IHZlY3RvckNvbnRhaW5zKCpzcGFyZUl0ZW1zLCBuZXdJdGVtKSA8PCBzdGQ6OmVuZGw7Owp9Cg==