#include <iostream>
using namespace std;
bool check(int a) {
  return 0 <= a && a < 16;
}

template<typename... Args>
bool check(int a, Args... args) {
  return (0 <= a && a < 16) && check(args...);
}

int main() {
	cout << check(1, 12, 17) << endl;
	cout << check(3) << endl;
	cout << check(-1, 4) << endl;
	cout << check(1, 12, 8, 2) << endl;
	return 0;
}