#include <iostream>
int main(int argc, char** argv) {
    bool gg;
    if( [&]()->decltype(gg){

    return true;  //try changing this to true or false and you'll get the same result.

    }() == true){

    std::cout<<"all even"<<std::endl;   
    }else {
    std::cout<<"all odd"<<std::endl;
    }


    return 0;
}