#include
#include
#include
#include
#include <C++>
int learnCPP
{
char myLearnPhrase;
if(hard) return -1;
short myLearnWord;
if(hard) return -1;
int myLearnSpeak;
if(hard) return -1;
long myLearnWrite;
if(hard) return -1;
float myLearnRead;
if(hard) return -1;
double myLearnThink;
if(hard) return -1;
return 1;
}
int learnQT
{
char myLearnPhrase;
if(hard) return -1;
short myLearnWord;
if(hard) return -1;
int myLearnSpeak;
if(hard) return -1;
long myLearnWrite;
if(hard) return -1;
float myLearnRead;
if(hard) return -1;
double myLearnThink;
if(hard) return -1;
return 1;
}
int learnPPC
{
char myLearnPhrase;
if(hard) return -1;
short myLearnWord;
if(hard) return -1;
int myLearnSpeak;
if(hard) return -1;
long myLearnWrite;
if(hard) return -1;
float myLearnRead;
if(hard) return -1;
double myLearnThink;
if(hard) return -1;
return 1;
}
int learn777
{
char myLearnPhrase;
if(hard) return -1;
short myLearnWord;
if(hard) return -1;
int myLearnSpeak;
if(hard) return -1;
long myLearnWrite;
if(hard) return -1;
float myLearnRead;
if(hard) return -1;
double myLearnThink;
if(hard) return -1;
return 1;
}
bool prepareWork()
{
int myLearnStatus = learnCPP();
if(myLearnStatus == -1)
{
std::cout<<"reboot"<<std::endl;
return false;
}
myLearnStatus = learnQT();
if(myLearnStatus == -1)
{
std::cout<<"reboot"<<std::endl;
return false;
}
return true;
}
bool work1()
{
if(learnPPC == -1)
{
std::cout<<"reboot"<<std::endl;
return false;
}
return true;
}
bool work2()
{
if(learn777 == -1)
{
std::cout<<"reboot"<<std::endl;
return false;
}
return true;
}
class BaseEnd{
virtual void end1() = 0;
}
class myEnd : BaseEnd
{
void end1() {
void returnHome();
void lookupParent();
void watchTheSettingSun();
void walkAlone();
void realEnd();
}
}
int main()
{
myEnd End;
if(prepareWork)
{
work1();
work2();
End. end1();
return 0;
}
End. end1();
return -1;
}