#include <stdio.h>
#define WIDTH 512
#define HIGHT 512
int lexer_width = 0;
int lexer_height = 0;
char bmp[HEIGHT][WIDTH];
int lexer(int &a_width, int &a_height, int &b_width, int &b_height; int &c_width, int &c_height, int &d_width, int &d_height);
int lexer(int &a_width, int &a_height, int &b_width, int &b_height; int &c_width, int &c_height, int &d_width, int &d_height) {
int i;
int j;
int flag = 0;
int k;
int l;
for(i = lexer_height; (i < HEIGHT) && (!flag); i++) {
for(j = lexer_width; (j < WIDTH) && (!flag); j++) {
if (bmp[i][j] == ' ')
flag = 0;
else if (bmp[i][j] == '#')
flag = 1;
else
flag = 2;
}
}
if (flag == 2) {
return -2;
}
else if (flag) {
for (k = i; k < HEIGHT; k++) {
for (l = j; l < WIDTH; l++) {
if (bmp[i][j] == '#') {}
if (bmp[i-1][j] == '#') {}
if (bmp[i+1][j] == '#') {}
}
}
}
}
int main(void) {
}