#include <iostream>
using namespace std;
bool Testing() {
cout<<"Variable set to 0"<<endl;
static int Variable = 0;
if (Variable == 1)
{
cout<<"Returned true"<<endl;
return true;}
else {
cout<<"Variable set to 1"<<endl;
Variable = 1;
cout<<"Calling function again"<<endl;
Testing();
}
cout << "inner returned false"<<endl;
return false;
}
int main()
{
if (Testing()) cout << "True";
else cout << "False";
}