/in/foo.cc:3:5: error: cannot declare '::main' to be a global variable
    3 | int main{
      |     ^~~~
/in/foo.cc:4:2: error: expected primary-expression before 'int'
    4 |  int m=0,n,x;
      |  ^~~
/in/foo.cc:4:2: error: expected '}' before 'int'
/in/foo.cc:3:9: note: to match this '{'
    3 | int main{
      |         ^
/in/foo.cc:5:2: error: 'cin' does not name a type
    5 |  cin>>n>>x;
      |  ^~~
/in/foo.cc:6:2: error: expected unqualified-id before 'for'
    6 |  for(int i=0;i<=n;i++){
      |  ^~~
/in/foo.cc:6:14: error: 'i' does not name a type
    6 |  for(int i=0;i<=n;i++){
      |              ^
/in/foo.cc:6:19: error: 'i' does not name a type
    6 |  for(int i=0;i<=n;i++){
      |                   ^
/in/foo.cc:12:2: error: 'cout' does not name a type
   12 |  cout<<m<<endl;
      |  ^~~~
/in/foo.cc:13:2: error: expected unqualified-id before 'return'
   13 |  return 0;
      |  ^~~~~~
/in/foo.cc:14:1: error: expected declaration before '}' token
   14 | }
      | ^