Language: C++

#include<cstdio>
#include<cstdlib>
#include<algorithm>
#include<iostream>
#include<queue>
#include<vector>
#include <bitset>
#include<math.h>
using namespace std;
#define INF 11000000000
#define MOD 1000000007
typedef long long ll;
typedef pair<ll,int> P;

char ans[110][110],temp='.',ume='#';

void black(int x){
  for(int i=0;i<100;i++) ans[x][i]='#';
}

void white(int x){
  for(int i=0;i<100;i++) ans[x][i]='.';
}


int main(){
  int A[2],now=0;
  cin>>A[0]>>A[1];
  A[1]--;
  A[0]--;
  for(int i=0;i<100;i++){
    if(i%2==0){
      if(now==0) black(i);
      else if(now==1) white(i);
      continue;
    }
    
    for(int j=0;j<100;j++){
      if(j%2==0) ans[i][j]=ume;
      else if(A[now]>0){
        ans[i][j]=temp;
        A[now]--;
      }else ans[i][j]=ume;
    }
    if(A[0]==0 && now==0){
      now++;
      temp='#';
      ume='.';
      now=1;
      black(i+1); i++;
      white(i+1); i++;
    }
    //cout<<i<<" "<<A[1]<<endl;
    if(A[1]==0){
      cout<<i+1<<" "<<100<<endl;
      for(int j=0;j<=i;j++){
        for(int k=0;k<100;k++) cout<<ans[j][k];
        cout<<endl;
      }
      return 0;
    }
  }
}

####################################################################################################
#.#.#.#.#.#.########################################################################################
####################################################################################################
....................................................................................................
....................................................................................................
.#.#.#.#.#.#.#......................................................................................




Compiler output:
a.cc:65:1: error: stray '##' in program
   65 | ####################################################################################################
      | ^~
a.cc:65:3: error: stray '##' in program
   65 | ####################################################################################################
      |   ^~
a.cc:65:5: error: stray '##' in program
   65 | ####################################################################################################
      |     ^~
a.cc:65:7: error: stray '##' in program
   65 | ####################################################################################################
      |       ^~
a.cc:65:9: error: stray '##' in program
   65 | ####################################################################################################
      |         ^~
a.cc:65:11: error: stray '##' in program
   65 | ####################################################################################################
      |           ^~
a.cc:65:13: error: stray '##' in program
   65 | ####################################################################################################
      |             ^~
a.cc:65:15: error: stray '##' in program
   65 | ####################################################################################################
      |               ^~
a.cc:65:17: error: stray '##' in program
   65 | ####################################################################################################
      |                 ^~
a.cc:65:19: error: stray '##' in program
   65 | ####################################################################################################
      |                   ^~
a.cc:65:21: error: stray '##' in program
   65 | ####################################################################################################
      |                     ^~
a.cc:65:23: error: stray '##' in program
   65 | ####################################################################################################
      |                       ^~
a.cc:65:25: error: stray '##' in program
   65 | ####################################################################################################
      |                         ^~
a.cc:65:27: error: stray '##' in program
   65 | ####################################################################################################
      |                           ^~
a.cc:65:29: error: stray '##' in program
   65 | ####################################################################################################
      |                             ^~
a.cc:65:31: error: stray '##' in program
   65 | ####################################################################################################
      |                               ^~
a.cc:65:33: error: stray '##' in program
   65 | ####################################################################################################
      |                                 ^~
a.cc:65:35: error: stray '##' in program
   65 | ####################################################################################################
      |                                   ^~
a.cc:65:37: error: stray '##' in program
   65 | ####################################################################################################
      |                                     ^~
a.cc:65:39: error: stray '##' in program
   65 | ####################################################################################################
      |                                       ^~
a.cc:65:41: error: stray '##' in program
   65 | ####################################################################################################
      |                                         ^~
a.cc:65:43: error: stray '##' in program
   65 | ####################################################################################################
      |                                           ^~
a.cc:65:45: error: stray '##' in program
   65 | ####################################################################################################
      |                                             ^~
a.cc:65:47: error: stray '##' in program
   65 | ####################################################################################################
      |                                               ^~
a.cc:65:49: error: stray '##' in program
   65 | ####################################################################################################
      |                                                 ^~
a.cc:65:51: error: stray '##' in program
   65 | ####################################################################################################
      |                                                   ^~
a.cc:65:53: error: stray '##' in program
   65 | ####################################################################################################
      |                                                     ^~
a.cc:65:55: error: stray '##' in program
   65 | ####################################################################################################
      |                                                       ^~
a.cc:65:57: error: stray '##' in program
   65 | ####################################################################################################
      |                                                         ^~
a.cc:65:59: error: stray '##' in program
   65 | ####################################################################################################
      |                                                           ^~
a.cc:65:61: error: stray '##' in program
   65 | ####################################################################################################
      |                                                             ^~
a.cc:65:63: error: stray '##' in program
   65 | ####################################################################################################
      |                                                               ^~
a.cc:65:65: error: stray '##' in program
   65 | ####################################################################################################
      |                                                                 ^~
a.cc:65:67: error: stray '##' in program
   65 | ####################################################################################################
      |                                                                   ^~
a.cc:65:69: error: stray '##' in program
   65 | ####################################################################################################
      |                                                                     ^~
a.cc:65:71: error: stray '##' in program
   65 | ####################################################################################################
      |                                                                       ^~
a.cc:65:73: error: stray '##' in program
   65 | ####################################################################################################
      |                                                                         ^~
a.cc:65:75: error: stray '##' in program
   65 | ####################################################################################################
      |                                                                           ^~
a.cc:65:77: error: stray '##' in program
   65 | ####################################################################################################
      |                                                                             ^~
a.cc:65:79: error: stray '##' in program
   65 | ####################################################################################################
      |                                                                               ^~
a.cc:65:81: error: stray '##' in program
   65 | ####################################################################################################
      |                                                                                 ^~
a.cc:65:83: error: stray '##' in program
   65 | ####################################################################################################
      |                                                                                   ^~
a.cc:65:85: error: stray '##' in program
   65 | ####################################################################################################
      |                                                                                     ^~
a.cc:65:87: error: stray '##' in program
   65 | ####################################################################################################
      |                                                                                       ^~
a.cc:65:89: error: stray '##' in program
   65 | ####################################################################################################
      |                                                                                         ^~
a.cc:65:91: error: stray '##' in program
   65 | ####################################################################################################
      |                                                                                           ^~
a.cc:65:93: error: stray '##' in program
   65 | ####################################################################################################
      |                                                                                             ^~
a.cc:65:95: error: stray '##' in program
   65 | ####################################################################################################
      |                                                                                               ^~
a.cc:65:97: error: stray '##' in program
   65 | ####################################################################################################
      |                                                                                                 ^~
a.cc: