void test()
{
if(a)
{
if(b)
{
do();
}
}
}
void test()
{
if(a && b)
{
do();
}
}
void test()
{
if(a && b && c)
{
do();
}
}
void test()
{
if(!a)
return;
if(!b)
return;
if(!c)
return;
do();
}
void test()
{
if(a)
{
do1();
if(b)
{
do2();
}
}
}
void test()
{
if(!a)
return;
do1();
if(b)
{
do2();
}
}
void test()
{
if(a)
{
do1();
if(b)
{
do1_2();
}
}
else
{
do2_1();
if(c)
{
do2_2();
}
}
do3();
}
//-------------------------------------------
void test()
{
if(!a)
{
do2_1();
if(c)
{
do2_2();
}
}
do1();
if(b)
{
do1_2();
}
do3();
}
//--------------------------------------------
void do_a()
{
do1();
if(b)
{
do1_2();
}
}
void do_b()
{
do2_1();
if(c)
{
do2_2();
}
}
void test()
{
if(a)
{
do_a();
}
else
{
do_b();
}
do_3();
}