#include<iostream>
#include<cstddef>
using std::cin;
using std::cout;
using std::endl;
template<class T>
bool IsInArray(const T a[], size_t b, const T& m, size_t n)
{
if(a[n] == m) return true;
if(n == b-1) return false;
return IsInArray(a, b, m, n + 1);
}
int main()
{
const size_t array_size = 3;
char arr[array_size] = {'a', 'b', 'c'};
const char find = 'e';
cout <<IsInArray(arr, array_size, find, 0) << endl;
return 0;
}