QUESTION NO: 207 What will happen when you attempt to compile and run the following code?#include <iostream>using namespace std;int main (int argc, const char * argv[]){enum state { ok, error, warning};enum state s1, s2, s3;s1 = ok;s2 = warning;s3 = error;s4 = ok; cout << s1<< s2<< s3;return 0;} *