- #include <iostream> 
- using namespace std; 
-   
- enum class Command { Off, On, Toggle }; 
-   
- void led(Command c) { 
- 	switch(c) { 
- 		case Command::Off: 
- 			std::cout << "Off!" << std::endl; 
- 			break; 
- 		case Command::On: 
- 			std::cout << "On!" << std::endl; 
- 			break; 
- 		case Command::Toggle: 
- 			std::cout << "Toggle!" << std::endl; 
- 			break; 
- 	} 
- } 
-   
- int main() { 
- 	led(Command(true)); 
- 	led(Command(false)); 
- 	return 0; 
- } 
				I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKZW51bSBjbGFzcyBDb21tYW5kIHsgT2ZmLCBPbiwgVG9nZ2xlIH07Cgp2b2lkIGxlZChDb21tYW5kIGMpIHsKCXN3aXRjaChjKSB7CgkJY2FzZSBDb21tYW5kOjpPZmY6CgkJCXN0ZDo6Y291dCA8PCAiT2ZmISIgPDwgc3RkOjplbmRsOwoJCQlicmVhazsKCQljYXNlIENvbW1hbmQ6Ok9uOgoJCQlzdGQ6OmNvdXQgPDwgIk9uISIgPDwgc3RkOjplbmRsOwoJCQlicmVhazsKCQljYXNlIENvbW1hbmQ6OlRvZ2dsZToKCQkJc3RkOjpjb3V0IDw8ICJUb2dnbGUhIiA8PCBzdGQ6OmVuZGw7CgkJCWJyZWFrOwoJfQp9CgppbnQgbWFpbigpIHsKCWxlZChDb21tYW5kKHRydWUpKTsKCWxlZChDb21tYW5kKGZhbHNlKSk7CglyZXR1cm4gMDsKfQ==