#include <bits/stdc++.h>
using namespace std;
const int ROW = 2;
const int COL = 2;
int get_rand_num(int n){
return rand() % n;
}
int main(){
srand(time(NULL));
cout << ROW << endl;
for(int i = 0; i < ROW; i++){
for(int j = 0; j < COL; j++){
if((i == 0 && j == 0) || (i == (ROW - 1) && j == (COL - 1))) cout << '.';
else{
int toss = get_rand_num(2);
if(toss) cout << '.';
else cout << '#';
}
}
cout << endl;
}
cout << get_rand_num(ROW * COL) + 1 << endl;
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+Cgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKY29uc3QgaW50IFJPVyA9IDI7CmNvbnN0IGludCBDT0wgPSAyOwoKaW50IGdldF9yYW5kX251bShpbnQgbil7CglyZXR1cm4gcmFuZCgpICUgbjsKfQoKaW50IG1haW4oKXsKCXNyYW5kKHRpbWUoTlVMTCkpOwoJY291dCA8PCBST1cgPDwgZW5kbDsKCWZvcihpbnQgaSA9IDA7IGkgPCBST1c7IGkrKyl7CgkJZm9yKGludCBqID0gMDsgaiA8IENPTDsgaisrKXsKCQkJaWYoKGkgPT0gMCAmJiBqID09IDApIHx8IChpID09IChST1cgLSAxKSAmJiBqID09IChDT0wgLSAxKSkpIGNvdXQgPDwgJy4nOwoJCQllbHNlewoJCQkJaW50IHRvc3MgPSBnZXRfcmFuZF9udW0oMik7CgkJCQlpZih0b3NzKSBjb3V0IDw8ICcuJzsKCQkJCWVsc2UgY291dCA8PCAnIyc7CgkJCX0KCQl9CgkJY291dCA8PCBlbmRsOwoJfQoKCWNvdXQgPDwgZ2V0X3JhbmRfbnVtKFJPVyAqIENPTCkgKyAxIDw8IGVuZGw7CglyZXR1cm4gMDsKfQ==