#include <bits/stdc++.h>
using namespace std;
char ma[4][4];
int main() {
  int u, v;
  for (int i = 0; i < 4; i++) {
    scanf("%s", &ma[i]);
  }
  bool encontro = false;
  for (int i = 0; i < 3 && !encontro; i++) {
    for (int j = 0; j < 3 && !encontro; j++) {
      u = v = 0;
      for (int k = i; k <= i + 1; k++) {
        for (int t = j; t <= j + 1; t++) {
          if (ma[k][t] == '#')
            u++;
          else
            v++;
        }
      }
      if (v >= 3 || u >= 3) encontro = true;
    }
  }
  if (encontro)
    printf("YES\n");
  else
    printf("NO\n");
}
