#include <bits/stdc++.h>
using namespace std;
int main() {
  int a[4][4];
  bool flag = false;
  for (int i = 0; i < 4; i++) {
    scanf("%d%d", &a[i][0], &a[i][1]);
    scanf("%d%d", &a[i][2], &a[i][3]);
  }
  for (int i = 0; i < 4; i++) {
    if (a[i][0] && a[(i + 3) % 4][3]) flag = true;
    if (a[i][1] && a[(i + 2) % 4][3]) flag = true;
    if (a[i][2] && a[(i + 1) % 4][3]) flag = true;
    if ((a[i][0] || a[i][1] || a[i][2]) && a[i][3]) flag = true;
  }
  if (flag)
    cout << "YES";
  else
    cout << "NO";
  return 0;
}
