#version 310 es

layout(local_size_x = 1, local_size_y = 1, local_size_z = 1) in;
void unused_entry_point() {
  return;
}
struct S {
  ivec4 a[4];
};

layout(binding = 0, std430) buffer tint_symbol_block_ssbo {
  S inner[];
} tint_symbol;

uint v = 0u;
int idx1() {
  v = (v + 1u);
  return 1;
}

int idx2() {
  v = (v + 1u);
  return 2;
}

int idx3() {
  v = (v + 1u);
  return 3;
}

int idx4() {
  v = (v + 1u);
  return 4;
}

int idx5() {
  v = (v + 1u);
  return 0;
}

int idx6() {
  v = (v + 1u);
  return 2;
}

void tint_symbol_1() {
  int tint_symbol_6 = idx1();
  int tint_symbol_7 = idx2();
  int tint_symbol_2_save = tint_symbol_6;
  int tint_symbol_2_save_1 = tint_symbol_7;
  int tint_symbol_3 = idx3();
  {
    tint_symbol.inner[tint_symbol_2_save].a[tint_symbol_2_save_1][tint_symbol_3] = (tint_symbol.inner[tint_symbol_2_save].a[tint_symbol_2_save_1][tint_symbol_3] + 1);
    while (true) {
      if (!((v < 10u))) {
        break;
      }
      {
      }
      {
        int tint_symbol_8 = idx4();
        int tint_symbol_9 = idx5();
        int tint_symbol_4_save = tint_symbol_8;
        int tint_symbol_4_save_1 = tint_symbol_9;
        int tint_symbol_5 = idx6();
        tint_symbol.inner[tint_symbol_4_save].a[tint_symbol_4_save_1][tint_symbol_5] = (tint_symbol.inner[tint_symbol_4_save].a[tint_symbol_4_save_1][tint_symbol_5] + 1);
      }
    }
  }
}