aninokumar commited on
Commit
77b193c
·
verified ·
1 Parent(s): e076a8c

Upload 3 files

Browse files
Files changed (3) hide show
  1. construct.py +42 -0
  2. ramsey.json +3986 -0
  3. verify.py +43 -0
construct.py ADDED
@@ -0,0 +1,42 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ from itertools import combinations
2
+
3
+ def build_ramsey_r555_cnf(n=52):
4
+ """
5
+ Build CNF for R(5,5,5) Ramsey problem with n vertices.
6
+ Returns clauses and number of variables.
7
+ """
8
+ k = 5
9
+ num_colors = 3
10
+
11
+ # Generate all edges in complete graph K_n
12
+ edges = [(i, j) for i in range(n) for j in range(i + 1, n)]
13
+ edge_to_idx = {e: i for i, e in enumerate(edges)}
14
+
15
+ def get_var(edge_idx, color):
16
+ return edge_idx * num_colors + color + 1
17
+
18
+ clauses = []
19
+
20
+ # Constraint 1: Each edge must have exactly one color
21
+ for i in range(len(edges)):
22
+ # At least one color
23
+ clauses.append([get_var(i, c) for c in range(num_colors)])
24
+ # At most one color (no two colors on same edge)
25
+ for c1, c2 in combinations(range(num_colors), 2):
26
+ clauses.append([-get_var(i, c1), -get_var(i, c2)])
27
+
28
+ # Constraint 2: No monochromatic K5 in any color
29
+ for clique in combinations(range(n), k):
30
+ clique_edges = [edge_to_idx[(u, v)] for u, v in combinations(clique, 2)]
31
+ for color in range(num_colors):
32
+ # At least one edge in this clique must NOT be this color
33
+ clauses.append([-get_var(e, color) for e in clique_edges])
34
+
35
+ return clauses, len(edges) * num_colors
36
+
37
+ if __name__ == "__main__":
38
+ clauses, num_vars = build_ramsey_r555_cnf()
39
+ print(f"R(5,5,5) CNF construction:")
40
+ print(f"Variables: {num_vars:,}")
41
+ print(f"Clauses: {len(clauses):,}")
42
+ print(f"Expected K5 cliques: {len(list(combinations(range(52), 5))):,}")
ramsey.json ADDED
@@ -0,0 +1,3986 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "n": 52,
3
+ "k": 5,
4
+ "num_colors": 3,
5
+ "assignment": [
6
+ 0,
7
+ 1,
8
+ 0,
9
+ 0,
10
+ 1,
11
+ 0,
12
+ 1,
13
+ 0,
14
+ 0,
15
+ 1,
16
+ 0,
17
+ 0,
18
+ 1,
19
+ 0,
20
+ 0,
21
+ 1,
22
+ 0,
23
+ 0,
24
+ 0,
25
+ 1,
26
+ 0,
27
+ 0,
28
+ 0,
29
+ 1,
30
+ 0,
31
+ 1,
32
+ 0,
33
+ 1,
34
+ 0,
35
+ 0,
36
+ 0,
37
+ 0,
38
+ 1,
39
+ 0,
40
+ 0,
41
+ 1,
42
+ 0,
43
+ 0,
44
+ 1,
45
+ 1,
46
+ 0,
47
+ 0,
48
+ 1,
49
+ 0,
50
+ 0,
51
+ 1,
52
+ 0,
53
+ 0,
54
+ 0,
55
+ 1,
56
+ 0,
57
+ 1,
58
+ 0,
59
+ 0,
60
+ 0,
61
+ 1,
62
+ 0,
63
+ 1,
64
+ 0,
65
+ 0,
66
+ 1,
67
+ 0,
68
+ 0,
69
+ 0,
70
+ 1,
71
+ 0,
72
+ 0,
73
+ 0,
74
+ 1,
75
+ 0,
76
+ 0,
77
+ 1,
78
+ 0,
79
+ 0,
80
+ 1,
81
+ 1,
82
+ 0,
83
+ 0,
84
+ 0,
85
+ 1,
86
+ 0,
87
+ 0,
88
+ 1,
89
+ 0,
90
+ 1,
91
+ 0,
92
+ 0,
93
+ 0,
94
+ 1,
95
+ 0,
96
+ 1,
97
+ 0,
98
+ 0,
99
+ 1,
100
+ 0,
101
+ 0,
102
+ 0,
103
+ 1,
104
+ 0,
105
+ 1,
106
+ 0,
107
+ 0,
108
+ 0,
109
+ 1,
110
+ 0,
111
+ 1,
112
+ 0,
113
+ 0,
114
+ 1,
115
+ 0,
116
+ 0,
117
+ 1,
118
+ 0,
119
+ 0,
120
+ 1,
121
+ 0,
122
+ 0,
123
+ 1,
124
+ 0,
125
+ 0,
126
+ 1,
127
+ 0,
128
+ 0,
129
+ 0,
130
+ 1,
131
+ 0,
132
+ 0,
133
+ 0,
134
+ 1,
135
+ 0,
136
+ 1,
137
+ 0,
138
+ 0,
139
+ 0,
140
+ 1,
141
+ 1,
142
+ 0,
143
+ 0,
144
+ 0,
145
+ 1,
146
+ 0,
147
+ 0,
148
+ 1,
149
+ 0,
150
+ 1,
151
+ 0,
152
+ 0,
153
+ 0,
154
+ 1,
155
+ 0,
156
+ 0,
157
+ 0,
158
+ 1,
159
+ 1,
160
+ 0,
161
+ 0,
162
+ 0,
163
+ 1,
164
+ 0,
165
+ 0,
166
+ 1,
167
+ 0,
168
+ 0,
169
+ 0,
170
+ 1,
171
+ 1,
172
+ 0,
173
+ 0,
174
+ 0,
175
+ 0,
176
+ 1,
177
+ 0,
178
+ 1,
179
+ 0,
180
+ 1,
181
+ 0,
182
+ 0,
183
+ 1,
184
+ 0,
185
+ 0,
186
+ 0,
187
+ 1,
188
+ 0,
189
+ 0,
190
+ 1,
191
+ 0,
192
+ 0,
193
+ 0,
194
+ 1,
195
+ 0,
196
+ 1,
197
+ 0,
198
+ 0,
199
+ 1,
200
+ 0,
201
+ 1,
202
+ 0,
203
+ 0,
204
+ 0,
205
+ 0,
206
+ 1,
207
+ 1,
208
+ 0,
209
+ 0,
210
+ 1,
211
+ 0,
212
+ 0,
213
+ 0,
214
+ 1,
215
+ 0,
216
+ 0,
217
+ 1,
218
+ 0,
219
+ 0,
220
+ 1,
221
+ 0,
222
+ 1,
223
+ 0,
224
+ 0,
225
+ 1,
226
+ 0,
227
+ 0,
228
+ 1,
229
+ 0,
230
+ 0,
231
+ 0,
232
+ 1,
233
+ 0,
234
+ 0,
235
+ 1,
236
+ 0,
237
+ 0,
238
+ 0,
239
+ 1,
240
+ 0,
241
+ 0,
242
+ 1,
243
+ 0,
244
+ 1,
245
+ 0,
246
+ 0,
247
+ 1,
248
+ 0,
249
+ 0,
250
+ 1,
251
+ 0,
252
+ 0,
253
+ 0,
254
+ 1,
255
+ 1,
256
+ 0,
257
+ 0,
258
+ 0,
259
+ 1,
260
+ 0,
261
+ 1,
262
+ 0,
263
+ 0,
264
+ 1,
265
+ 0,
266
+ 0,
267
+ 0,
268
+ 0,
269
+ 1,
270
+ 0,
271
+ 0,
272
+ 1,
273
+ 1,
274
+ 0,
275
+ 0,
276
+ 0,
277
+ 1,
278
+ 0,
279
+ 0,
280
+ 1,
281
+ 0,
282
+ 1,
283
+ 0,
284
+ 0,
285
+ 1,
286
+ 0,
287
+ 0,
288
+ 1,
289
+ 0,
290
+ 0,
291
+ 0,
292
+ 1,
293
+ 0,
294
+ 0,
295
+ 1,
296
+ 0,
297
+ 0,
298
+ 0,
299
+ 1,
300
+ 1,
301
+ 0,
302
+ 0,
303
+ 1,
304
+ 0,
305
+ 0,
306
+ 0,
307
+ 0,
308
+ 1,
309
+ 1,
310
+ 0,
311
+ 0,
312
+ 0,
313
+ 0,
314
+ 1,
315
+ 0,
316
+ 1,
317
+ 0,
318
+ 1,
319
+ 0,
320
+ 0,
321
+ 0,
322
+ 0,
323
+ 1,
324
+ 1,
325
+ 0,
326
+ 0,
327
+ 1,
328
+ 0,
329
+ 0,
330
+ 1,
331
+ 0,
332
+ 0,
333
+ 0,
334
+ 1,
335
+ 0,
336
+ 0,
337
+ 1,
338
+ 0,
339
+ 0,
340
+ 0,
341
+ 1,
342
+ 0,
343
+ 1,
344
+ 0,
345
+ 0,
346
+ 1,
347
+ 0,
348
+ 0,
349
+ 0,
350
+ 1,
351
+ 1,
352
+ 0,
353
+ 0,
354
+ 1,
355
+ 0,
356
+ 0,
357
+ 0,
358
+ 1,
359
+ 0,
360
+ 0,
361
+ 0,
362
+ 1,
363
+ 1,
364
+ 0,
365
+ 0,
366
+ 0,
367
+ 1,
368
+ 0,
369
+ 1,
370
+ 0,
371
+ 0,
372
+ 0,
373
+ 0,
374
+ 1,
375
+ 1,
376
+ 0,
377
+ 0,
378
+ 1,
379
+ 0,
380
+ 0,
381
+ 1,
382
+ 0,
383
+ 0,
384
+ 1,
385
+ 0,
386
+ 0,
387
+ 0,
388
+ 1,
389
+ 0,
390
+ 1,
391
+ 0,
392
+ 0,
393
+ 1,
394
+ 0,
395
+ 0,
396
+ 1,
397
+ 0,
398
+ 0,
399
+ 1,
400
+ 0,
401
+ 0,
402
+ 1,
403
+ 0,
404
+ 0,
405
+ 1,
406
+ 0,
407
+ 0,
408
+ 1,
409
+ 0,
410
+ 0,
411
+ 1,
412
+ 0,
413
+ 0,
414
+ 1,
415
+ 0,
416
+ 0,
417
+ 1,
418
+ 0,
419
+ 0,
420
+ 0,
421
+ 0,
422
+ 1,
423
+ 0,
424
+ 0,
425
+ 1,
426
+ 0,
427
+ 1,
428
+ 0,
429
+ 0,
430
+ 1,
431
+ 0,
432
+ 1,
433
+ 0,
434
+ 0,
435
+ 1,
436
+ 0,
437
+ 0,
438
+ 0,
439
+ 1,
440
+ 0,
441
+ 1,
442
+ 0,
443
+ 0,
444
+ 0,
445
+ 0,
446
+ 1,
447
+ 1,
448
+ 0,
449
+ 0,
450
+ 0,
451
+ 0,
452
+ 1,
453
+ 1,
454
+ 0,
455
+ 0,
456
+ 0,
457
+ 1,
458
+ 0,
459
+ 1,
460
+ 0,
461
+ 0,
462
+ 0,
463
+ 1,
464
+ 0,
465
+ 0,
466
+ 1,
467
+ 0,
468
+ 1,
469
+ 0,
470
+ 0,
471
+ 1,
472
+ 0,
473
+ 0,
474
+ 0,
475
+ 1,
476
+ 0,
477
+ 0,
478
+ 1,
479
+ 0,
480
+ 0,
481
+ 1,
482
+ 0,
483
+ 0,
484
+ 1,
485
+ 0,
486
+ 0,
487
+ 1,
488
+ 0,
489
+ 1,
490
+ 0,
491
+ 0,
492
+ 1,
493
+ 0,
494
+ 0,
495
+ 0,
496
+ 1,
497
+ 0,
498
+ 0,
499
+ 1,
500
+ 0,
501
+ 0,
502
+ 1,
503
+ 0,
504
+ 1,
505
+ 0,
506
+ 0,
507
+ 1,
508
+ 0,
509
+ 0,
510
+ 1,
511
+ 0,
512
+ 0,
513
+ 0,
514
+ 1,
515
+ 0,
516
+ 1,
517
+ 0,
518
+ 0,
519
+ 0,
520
+ 1,
521
+ 0,
522
+ 0,
523
+ 1,
524
+ 0,
525
+ 1,
526
+ 0,
527
+ 0,
528
+ 0,
529
+ 1,
530
+ 0,
531
+ 1,
532
+ 0,
533
+ 0,
534
+ 1,
535
+ 0,
536
+ 0,
537
+ 0,
538
+ 0,
539
+ 1,
540
+ 0,
541
+ 0,
542
+ 1,
543
+ 0,
544
+ 0,
545
+ 1,
546
+ 0,
547
+ 1,
548
+ 0,
549
+ 1,
550
+ 0,
551
+ 0,
552
+ 0,
553
+ 1,
554
+ 0,
555
+ 0,
556
+ 1,
557
+ 0,
558
+ 0,
559
+ 1,
560
+ 0,
561
+ 0,
562
+ 1,
563
+ 0,
564
+ 0,
565
+ 1,
566
+ 0,
567
+ 0,
568
+ 0,
569
+ 1,
570
+ 1,
571
+ 0,
572
+ 0,
573
+ 1,
574
+ 0,
575
+ 0,
576
+ 0,
577
+ 1,
578
+ 0,
579
+ 0,
580
+ 0,
581
+ 1,
582
+ 1,
583
+ 0,
584
+ 0,
585
+ 0,
586
+ 1,
587
+ 0,
588
+ 1,
589
+ 0,
590
+ 0,
591
+ 0,
592
+ 1,
593
+ 0,
594
+ 0,
595
+ 1,
596
+ 0,
597
+ 0,
598
+ 0,
599
+ 1,
600
+ 1,
601
+ 0,
602
+ 0,
603
+ 0,
604
+ 1,
605
+ 0,
606
+ 0,
607
+ 1,
608
+ 0,
609
+ 0,
610
+ 0,
611
+ 1,
612
+ 0,
613
+ 1,
614
+ 0,
615
+ 0,
616
+ 1,
617
+ 0,
618
+ 0,
619
+ 1,
620
+ 0,
621
+ 1,
622
+ 0,
623
+ 0,
624
+ 0,
625
+ 1,
626
+ 0,
627
+ 1,
628
+ 0,
629
+ 0,
630
+ 0,
631
+ 0,
632
+ 1,
633
+ 0,
634
+ 0,
635
+ 1,
636
+ 0,
637
+ 1,
638
+ 0,
639
+ 0,
640
+ 0,
641
+ 1,
642
+ 0,
643
+ 0,
644
+ 1,
645
+ 1,
646
+ 0,
647
+ 0,
648
+ 1,
649
+ 0,
650
+ 0,
651
+ 0,
652
+ 1,
653
+ 0,
654
+ 0,
655
+ 1,
656
+ 0,
657
+ 1,
658
+ 0,
659
+ 0,
660
+ 1,
661
+ 0,
662
+ 0,
663
+ 0,
664
+ 0,
665
+ 1,
666
+ 0,
667
+ 0,
668
+ 1,
669
+ 0,
670
+ 1,
671
+ 0,
672
+ 1,
673
+ 0,
674
+ 0,
675
+ 0,
676
+ 1,
677
+ 0,
678
+ 1,
679
+ 0,
680
+ 0,
681
+ 0,
682
+ 0,
683
+ 1,
684
+ 0,
685
+ 1,
686
+ 0,
687
+ 0,
688
+ 0,
689
+ 1,
690
+ 0,
691
+ 0,
692
+ 1,
693
+ 0,
694
+ 1,
695
+ 0,
696
+ 1,
697
+ 0,
698
+ 0,
699
+ 0,
700
+ 0,
701
+ 1,
702
+ 1,
703
+ 0,
704
+ 0,
705
+ 1,
706
+ 0,
707
+ 0,
708
+ 0,
709
+ 1,
710
+ 0,
711
+ 1,
712
+ 0,
713
+ 0,
714
+ 1,
715
+ 0,
716
+ 0,
717
+ 1,
718
+ 0,
719
+ 0,
720
+ 1,
721
+ 0,
722
+ 0,
723
+ 0,
724
+ 1,
725
+ 0,
726
+ 0,
727
+ 1,
728
+ 0,
729
+ 0,
730
+ 1,
731
+ 0,
732
+ 0,
733
+ 1,
734
+ 0,
735
+ 1,
736
+ 0,
737
+ 0,
738
+ 0,
739
+ 0,
740
+ 1,
741
+ 0,
742
+ 0,
743
+ 1,
744
+ 1,
745
+ 0,
746
+ 0,
747
+ 1,
748
+ 0,
749
+ 0,
750
+ 1,
751
+ 0,
752
+ 0,
753
+ 1,
754
+ 0,
755
+ 0,
756
+ 1,
757
+ 0,
758
+ 0,
759
+ 0,
760
+ 0,
761
+ 1,
762
+ 0,
763
+ 0,
764
+ 1,
765
+ 1,
766
+ 0,
767
+ 0,
768
+ 0,
769
+ 1,
770
+ 0,
771
+ 0,
772
+ 0,
773
+ 1,
774
+ 1,
775
+ 0,
776
+ 0,
777
+ 1,
778
+ 0,
779
+ 0,
780
+ 1,
781
+ 0,
782
+ 0,
783
+ 0,
784
+ 1,
785
+ 0,
786
+ 0,
787
+ 0,
788
+ 1,
789
+ 0,
790
+ 1,
791
+ 0,
792
+ 0,
793
+ 0,
794
+ 1,
795
+ 0,
796
+ 0,
797
+ 1,
798
+ 1,
799
+ 0,
800
+ 0,
801
+ 1,
802
+ 0,
803
+ 0,
804
+ 0,
805
+ 1,
806
+ 0,
807
+ 0,
808
+ 0,
809
+ 1,
810
+ 0,
811
+ 1,
812
+ 0,
813
+ 0,
814
+ 1,
815
+ 0,
816
+ 1,
817
+ 0,
818
+ 0,
819
+ 1,
820
+ 0,
821
+ 0,
822
+ 1,
823
+ 0,
824
+ 0,
825
+ 1,
826
+ 0,
827
+ 0,
828
+ 1,
829
+ 0,
830
+ 0,
831
+ 0,
832
+ 1,
833
+ 0,
834
+ 1,
835
+ 0,
836
+ 0,
837
+ 0,
838
+ 1,
839
+ 0,
840
+ 1,
841
+ 0,
842
+ 0,
843
+ 0,
844
+ 0,
845
+ 1,
846
+ 1,
847
+ 0,
848
+ 0,
849
+ 0,
850
+ 1,
851
+ 0,
852
+ 0,
853
+ 1,
854
+ 0,
855
+ 1,
856
+ 0,
857
+ 0,
858
+ 1,
859
+ 0,
860
+ 0,
861
+ 0,
862
+ 1,
863
+ 0,
864
+ 1,
865
+ 0,
866
+ 0,
867
+ 1,
868
+ 0,
869
+ 0,
870
+ 0,
871
+ 0,
872
+ 1,
873
+ 1,
874
+ 0,
875
+ 0,
876
+ 1,
877
+ 0,
878
+ 0,
879
+ 1,
880
+ 0,
881
+ 0,
882
+ 0,
883
+ 0,
884
+ 1,
885
+ 1,
886
+ 0,
887
+ 0,
888
+ 0,
889
+ 0,
890
+ 1,
891
+ 0,
892
+ 1,
893
+ 0,
894
+ 1,
895
+ 0,
896
+ 0,
897
+ 1,
898
+ 0,
899
+ 0,
900
+ 0,
901
+ 1,
902
+ 0,
903
+ 0,
904
+ 1,
905
+ 0,
906
+ 0,
907
+ 0,
908
+ 1,
909
+ 0,
910
+ 1,
911
+ 0,
912
+ 0,
913
+ 0,
914
+ 1,
915
+ 1,
916
+ 0,
917
+ 0,
918
+ 0,
919
+ 1,
920
+ 0,
921
+ 1,
922
+ 0,
923
+ 0,
924
+ 0,
925
+ 1,
926
+ 0,
927
+ 1,
928
+ 0,
929
+ 0,
930
+ 1,
931
+ 0,
932
+ 0,
933
+ 0,
934
+ 0,
935
+ 1,
936
+ 1,
937
+ 0,
938
+ 0,
939
+ 0,
940
+ 1,
941
+ 0,
942
+ 0,
943
+ 0,
944
+ 1,
945
+ 0,
946
+ 1,
947
+ 0,
948
+ 0,
949
+ 0,
950
+ 1,
951
+ 0,
952
+ 1,
953
+ 0,
954
+ 0,
955
+ 0,
956
+ 1,
957
+ 1,
958
+ 0,
959
+ 0,
960
+ 1,
961
+ 0,
962
+ 0,
963
+ 0,
964
+ 1,
965
+ 0,
966
+ 0,
967
+ 0,
968
+ 1,
969
+ 1,
970
+ 0,
971
+ 0,
972
+ 0,
973
+ 1,
974
+ 0,
975
+ 1,
976
+ 0,
977
+ 0,
978
+ 0,
979
+ 0,
980
+ 1,
981
+ 1,
982
+ 0,
983
+ 0,
984
+ 0,
985
+ 1,
986
+ 0,
987
+ 1,
988
+ 0,
989
+ 0,
990
+ 0,
991
+ 0,
992
+ 1,
993
+ 0,
994
+ 0,
995
+ 1,
996
+ 0,
997
+ 1,
998
+ 0,
999
+ 0,
1000
+ 0,
1001
+ 1,
1002
+ 0,
1003
+ 0,
1004
+ 1,
1005
+ 0,
1006
+ 0,
1007
+ 1,
1008
+ 0,
1009
+ 0,
1010
+ 1,
1011
+ 0,
1012
+ 0,
1013
+ 1,
1014
+ 0,
1015
+ 0,
1016
+ 1,
1017
+ 1,
1018
+ 0,
1019
+ 0,
1020
+ 1,
1021
+ 0,
1022
+ 0,
1023
+ 0,
1024
+ 0,
1025
+ 1,
1026
+ 0,
1027
+ 0,
1028
+ 1,
1029
+ 1,
1030
+ 0,
1031
+ 0,
1032
+ 0,
1033
+ 1,
1034
+ 0,
1035
+ 0,
1036
+ 1,
1037
+ 0,
1038
+ 1,
1039
+ 0,
1040
+ 0,
1041
+ 0,
1042
+ 1,
1043
+ 0,
1044
+ 0,
1045
+ 1,
1046
+ 0,
1047
+ 1,
1048
+ 0,
1049
+ 0,
1050
+ 0,
1051
+ 1,
1052
+ 0,
1053
+ 0,
1054
+ 1,
1055
+ 0,
1056
+ 0,
1057
+ 1,
1058
+ 0,
1059
+ 1,
1060
+ 0,
1061
+ 0,
1062
+ 1,
1063
+ 0,
1064
+ 0,
1065
+ 1,
1066
+ 0,
1067
+ 0,
1068
+ 0,
1069
+ 0,
1070
+ 1,
1071
+ 0,
1072
+ 1,
1073
+ 0,
1074
+ 0,
1075
+ 1,
1076
+ 0,
1077
+ 0,
1078
+ 0,
1079
+ 1,
1080
+ 0,
1081
+ 1,
1082
+ 0,
1083
+ 0,
1084
+ 1,
1085
+ 0,
1086
+ 0,
1087
+ 1,
1088
+ 0,
1089
+ 0,
1090
+ 0,
1091
+ 1,
1092
+ 0,
1093
+ 1,
1094
+ 0,
1095
+ 0,
1096
+ 1,
1097
+ 0,
1098
+ 0,
1099
+ 0,
1100
+ 1,
1101
+ 1,
1102
+ 0,
1103
+ 0,
1104
+ 0,
1105
+ 1,
1106
+ 0,
1107
+ 0,
1108
+ 0,
1109
+ 1,
1110
+ 1,
1111
+ 0,
1112
+ 0,
1113
+ 0,
1114
+ 1,
1115
+ 0,
1116
+ 1,
1117
+ 0,
1118
+ 0,
1119
+ 1,
1120
+ 0,
1121
+ 0,
1122
+ 1,
1123
+ 0,
1124
+ 0,
1125
+ 1,
1126
+ 0,
1127
+ 0,
1128
+ 0,
1129
+ 1,
1130
+ 0,
1131
+ 1,
1132
+ 0,
1133
+ 0,
1134
+ 1,
1135
+ 0,
1136
+ 0,
1137
+ 0,
1138
+ 0,
1139
+ 1,
1140
+ 0,
1141
+ 0,
1142
+ 1,
1143
+ 0,
1144
+ 0,
1145
+ 1,
1146
+ 0,
1147
+ 0,
1148
+ 1,
1149
+ 0,
1150
+ 0,
1151
+ 1,
1152
+ 0,
1153
+ 0,
1154
+ 1,
1155
+ 0,
1156
+ 1,
1157
+ 0,
1158
+ 1,
1159
+ 0,
1160
+ 0,
1161
+ 1,
1162
+ 0,
1163
+ 0,
1164
+ 0,
1165
+ 1,
1166
+ 0,
1167
+ 1,
1168
+ 0,
1169
+ 0,
1170
+ 1,
1171
+ 0,
1172
+ 0,
1173
+ 0,
1174
+ 0,
1175
+ 1,
1176
+ 1,
1177
+ 0,
1178
+ 0,
1179
+ 1,
1180
+ 0,
1181
+ 0,
1182
+ 1,
1183
+ 0,
1184
+ 0,
1185
+ 1,
1186
+ 0,
1187
+ 0,
1188
+ 0,
1189
+ 1,
1190
+ 0,
1191
+ 0,
1192
+ 0,
1193
+ 1,
1194
+ 0,
1195
+ 0,
1196
+ 1,
1197
+ 1,
1198
+ 0,
1199
+ 0,
1200
+ 0,
1201
+ 0,
1202
+ 1,
1203
+ 1,
1204
+ 0,
1205
+ 0,
1206
+ 1,
1207
+ 0,
1208
+ 0,
1209
+ 0,
1210
+ 1,
1211
+ 0,
1212
+ 0,
1213
+ 1,
1214
+ 0,
1215
+ 0,
1216
+ 0,
1217
+ 1,
1218
+ 1,
1219
+ 0,
1220
+ 0,
1221
+ 1,
1222
+ 0,
1223
+ 0,
1224
+ 0,
1225
+ 0,
1226
+ 1,
1227
+ 1,
1228
+ 0,
1229
+ 0,
1230
+ 0,
1231
+ 1,
1232
+ 0,
1233
+ 0,
1234
+ 1,
1235
+ 0,
1236
+ 0,
1237
+ 0,
1238
+ 1,
1239
+ 1,
1240
+ 0,
1241
+ 0,
1242
+ 1,
1243
+ 0,
1244
+ 0,
1245
+ 0,
1246
+ 1,
1247
+ 0,
1248
+ 1,
1249
+ 0,
1250
+ 0,
1251
+ 1,
1252
+ 0,
1253
+ 0,
1254
+ 1,
1255
+ 0,
1256
+ 0,
1257
+ 0,
1258
+ 1,
1259
+ 0,
1260
+ 1,
1261
+ 0,
1262
+ 0,
1263
+ 0,
1264
+ 0,
1265
+ 1,
1266
+ 1,
1267
+ 0,
1268
+ 0,
1269
+ 0,
1270
+ 0,
1271
+ 1,
1272
+ 1,
1273
+ 0,
1274
+ 0,
1275
+ 0,
1276
+ 0,
1277
+ 1,
1278
+ 0,
1279
+ 1,
1280
+ 0,
1281
+ 0,
1282
+ 0,
1283
+ 1,
1284
+ 0,
1285
+ 0,
1286
+ 1,
1287
+ 0,
1288
+ 1,
1289
+ 0,
1290
+ 0,
1291
+ 1,
1292
+ 0,
1293
+ 1,
1294
+ 0,
1295
+ 0,
1296
+ 0,
1297
+ 0,
1298
+ 1,
1299
+ 1,
1300
+ 0,
1301
+ 0,
1302
+ 0,
1303
+ 0,
1304
+ 1,
1305
+ 0,
1306
+ 1,
1307
+ 0,
1308
+ 1,
1309
+ 0,
1310
+ 0,
1311
+ 1,
1312
+ 0,
1313
+ 0,
1314
+ 0,
1315
+ 1,
1316
+ 0,
1317
+ 0,
1318
+ 0,
1319
+ 1,
1320
+ 0,
1321
+ 0,
1322
+ 1,
1323
+ 0,
1324
+ 1,
1325
+ 0,
1326
+ 0,
1327
+ 1,
1328
+ 0,
1329
+ 1,
1330
+ 0,
1331
+ 0,
1332
+ 0,
1333
+ 0,
1334
+ 1,
1335
+ 1,
1336
+ 0,
1337
+ 0,
1338
+ 0,
1339
+ 0,
1340
+ 1,
1341
+ 1,
1342
+ 0,
1343
+ 0,
1344
+ 1,
1345
+ 0,
1346
+ 0,
1347
+ 0,
1348
+ 1,
1349
+ 0,
1350
+ 0,
1351
+ 0,
1352
+ 1,
1353
+ 1,
1354
+ 0,
1355
+ 0,
1356
+ 0,
1357
+ 0,
1358
+ 1,
1359
+ 0,
1360
+ 1,
1361
+ 0,
1362
+ 0,
1363
+ 1,
1364
+ 0,
1365
+ 1,
1366
+ 0,
1367
+ 0,
1368
+ 1,
1369
+ 0,
1370
+ 0,
1371
+ 0,
1372
+ 1,
1373
+ 0,
1374
+ 1,
1375
+ 0,
1376
+ 0,
1377
+ 1,
1378
+ 0,
1379
+ 0,
1380
+ 1,
1381
+ 0,
1382
+ 0,
1383
+ 1,
1384
+ 0,
1385
+ 0,
1386
+ 1,
1387
+ 0,
1388
+ 0,
1389
+ 0,
1390
+ 0,
1391
+ 1,
1392
+ 1,
1393
+ 0,
1394
+ 0,
1395
+ 1,
1396
+ 0,
1397
+ 0,
1398
+ 1,
1399
+ 0,
1400
+ 0,
1401
+ 0,
1402
+ 1,
1403
+ 0,
1404
+ 0,
1405
+ 0,
1406
+ 1,
1407
+ 0,
1408
+ 0,
1409
+ 1,
1410
+ 1,
1411
+ 0,
1412
+ 0,
1413
+ 1,
1414
+ 0,
1415
+ 0,
1416
+ 1,
1417
+ 0,
1418
+ 0,
1419
+ 1,
1420
+ 0,
1421
+ 0,
1422
+ 0,
1423
+ 0,
1424
+ 1,
1425
+ 0,
1426
+ 0,
1427
+ 1,
1428
+ 0,
1429
+ 1,
1430
+ 0,
1431
+ 1,
1432
+ 0,
1433
+ 0,
1434
+ 1,
1435
+ 0,
1436
+ 0,
1437
+ 1,
1438
+ 0,
1439
+ 0,
1440
+ 0,
1441
+ 0,
1442
+ 1,
1443
+ 0,
1444
+ 1,
1445
+ 0,
1446
+ 0,
1447
+ 0,
1448
+ 1,
1449
+ 0,
1450
+ 1,
1451
+ 0,
1452
+ 1,
1453
+ 0,
1454
+ 0,
1455
+ 1,
1456
+ 0,
1457
+ 0,
1458
+ 1,
1459
+ 0,
1460
+ 0,
1461
+ 1,
1462
+ 0,
1463
+ 0,
1464
+ 1,
1465
+ 0,
1466
+ 0,
1467
+ 1,
1468
+ 0,
1469
+ 0,
1470
+ 0,
1471
+ 1,
1472
+ 0,
1473
+ 0,
1474
+ 1,
1475
+ 0,
1476
+ 1,
1477
+ 0,
1478
+ 0,
1479
+ 0,
1480
+ 0,
1481
+ 1,
1482
+ 0,
1483
+ 1,
1484
+ 0,
1485
+ 0,
1486
+ 1,
1487
+ 0,
1488
+ 1,
1489
+ 0,
1490
+ 0,
1491
+ 0,
1492
+ 0,
1493
+ 1,
1494
+ 0,
1495
+ 1,
1496
+ 0,
1497
+ 1,
1498
+ 0,
1499
+ 0,
1500
+ 0,
1501
+ 0,
1502
+ 1,
1503
+ 0,
1504
+ 0,
1505
+ 1,
1506
+ 0,
1507
+ 1,
1508
+ 0,
1509
+ 1,
1510
+ 0,
1511
+ 0,
1512
+ 0,
1513
+ 1,
1514
+ 0,
1515
+ 1,
1516
+ 0,
1517
+ 0,
1518
+ 1,
1519
+ 0,
1520
+ 0,
1521
+ 1,
1522
+ 0,
1523
+ 0,
1524
+ 1,
1525
+ 0,
1526
+ 0,
1527
+ 0,
1528
+ 1,
1529
+ 0,
1530
+ 1,
1531
+ 0,
1532
+ 0,
1533
+ 1,
1534
+ 0,
1535
+ 0,
1536
+ 0,
1537
+ 1,
1538
+ 0,
1539
+ 1,
1540
+ 0,
1541
+ 0,
1542
+ 0,
1543
+ 1,
1544
+ 0,
1545
+ 0,
1546
+ 1,
1547
+ 0,
1548
+ 1,
1549
+ 0,
1550
+ 0,
1551
+ 0,
1552
+ 1,
1553
+ 0,
1554
+ 1,
1555
+ 0,
1556
+ 0,
1557
+ 0,
1558
+ 1,
1559
+ 0,
1560
+ 1,
1561
+ 0,
1562
+ 0,
1563
+ 1,
1564
+ 0,
1565
+ 0,
1566
+ 1,
1567
+ 0,
1568
+ 0,
1569
+ 0,
1570
+ 1,
1571
+ 0,
1572
+ 0,
1573
+ 0,
1574
+ 1,
1575
+ 0,
1576
+ 1,
1577
+ 0,
1578
+ 1,
1579
+ 0,
1580
+ 0,
1581
+ 0,
1582
+ 0,
1583
+ 1,
1584
+ 0,
1585
+ 0,
1586
+ 1,
1587
+ 0,
1588
+ 1,
1589
+ 0,
1590
+ 1,
1591
+ 0,
1592
+ 0,
1593
+ 0,
1594
+ 1,
1595
+ 0,
1596
+ 0,
1597
+ 1,
1598
+ 0,
1599
+ 0,
1600
+ 1,
1601
+ 0,
1602
+ 0,
1603
+ 1,
1604
+ 0,
1605
+ 1,
1606
+ 0,
1607
+ 0,
1608
+ 0,
1609
+ 0,
1610
+ 1,
1611
+ 0,
1612
+ 0,
1613
+ 1,
1614
+ 1,
1615
+ 0,
1616
+ 0,
1617
+ 0,
1618
+ 0,
1619
+ 1,
1620
+ 1,
1621
+ 0,
1622
+ 0,
1623
+ 0,
1624
+ 1,
1625
+ 0,
1626
+ 0,
1627
+ 0,
1628
+ 1,
1629
+ 1,
1630
+ 0,
1631
+ 0,
1632
+ 0,
1633
+ 1,
1634
+ 0,
1635
+ 0,
1636
+ 1,
1637
+ 0,
1638
+ 1,
1639
+ 0,
1640
+ 0,
1641
+ 1,
1642
+ 0,
1643
+ 0,
1644
+ 1,
1645
+ 0,
1646
+ 0,
1647
+ 1,
1648
+ 0,
1649
+ 0,
1650
+ 1,
1651
+ 0,
1652
+ 0,
1653
+ 1,
1654
+ 0,
1655
+ 0,
1656
+ 0,
1657
+ 1,
1658
+ 0,
1659
+ 0,
1660
+ 0,
1661
+ 1,
1662
+ 0,
1663
+ 0,
1664
+ 1,
1665
+ 1,
1666
+ 0,
1667
+ 0,
1668
+ 1,
1669
+ 0,
1670
+ 0,
1671
+ 0,
1672
+ 1,
1673
+ 0,
1674
+ 1,
1675
+ 0,
1676
+ 0,
1677
+ 0,
1678
+ 0,
1679
+ 1,
1680
+ 0,
1681
+ 1,
1682
+ 0,
1683
+ 1,
1684
+ 0,
1685
+ 0,
1686
+ 1,
1687
+ 0,
1688
+ 0,
1689
+ 1,
1690
+ 0,
1691
+ 0,
1692
+ 0,
1693
+ 1,
1694
+ 0,
1695
+ 0,
1696
+ 1,
1697
+ 0,
1698
+ 1,
1699
+ 0,
1700
+ 0,
1701
+ 1,
1702
+ 0,
1703
+ 0,
1704
+ 0,
1705
+ 1,
1706
+ 0,
1707
+ 1,
1708
+ 0,
1709
+ 0,
1710
+ 1,
1711
+ 0,
1712
+ 0,
1713
+ 1,
1714
+ 0,
1715
+ 0,
1716
+ 1,
1717
+ 0,
1718
+ 0,
1719
+ 0,
1720
+ 1,
1721
+ 0,
1722
+ 0,
1723
+ 0,
1724
+ 1,
1725
+ 0,
1726
+ 1,
1727
+ 0,
1728
+ 0,
1729
+ 1,
1730
+ 0,
1731
+ 1,
1732
+ 0,
1733
+ 0,
1734
+ 1,
1735
+ 0,
1736
+ 0,
1737
+ 1,
1738
+ 0,
1739
+ 0,
1740
+ 1,
1741
+ 0,
1742
+ 0,
1743
+ 0,
1744
+ 1,
1745
+ 0,
1746
+ 0,
1747
+ 0,
1748
+ 1,
1749
+ 1,
1750
+ 0,
1751
+ 0,
1752
+ 1,
1753
+ 0,
1754
+ 0,
1755
+ 0,
1756
+ 1,
1757
+ 0,
1758
+ 1,
1759
+ 0,
1760
+ 0,
1761
+ 1,
1762
+ 0,
1763
+ 0,
1764
+ 0,
1765
+ 1,
1766
+ 0,
1767
+ 0,
1768
+ 0,
1769
+ 1,
1770
+ 0,
1771
+ 1,
1772
+ 0,
1773
+ 1,
1774
+ 0,
1775
+ 0,
1776
+ 0,
1777
+ 0,
1778
+ 1,
1779
+ 1,
1780
+ 0,
1781
+ 0,
1782
+ 0,
1783
+ 1,
1784
+ 0,
1785
+ 0,
1786
+ 0,
1787
+ 1,
1788
+ 0,
1789
+ 0,
1790
+ 1,
1791
+ 1,
1792
+ 0,
1793
+ 0,
1794
+ 0,
1795
+ 1,
1796
+ 0,
1797
+ 0,
1798
+ 0,
1799
+ 1,
1800
+ 0,
1801
+ 1,
1802
+ 0,
1803
+ 0,
1804
+ 0,
1805
+ 1,
1806
+ 1,
1807
+ 0,
1808
+ 0,
1809
+ 0,
1810
+ 1,
1811
+ 0,
1812
+ 0,
1813
+ 1,
1814
+ 0,
1815
+ 0,
1816
+ 0,
1817
+ 1,
1818
+ 0,
1819
+ 0,
1820
+ 1,
1821
+ 0,
1822
+ 0,
1823
+ 1,
1824
+ 0,
1825
+ 1,
1826
+ 0,
1827
+ 1,
1828
+ 0,
1829
+ 0,
1830
+ 1,
1831
+ 0,
1832
+ 0,
1833
+ 0,
1834
+ 0,
1835
+ 1,
1836
+ 0,
1837
+ 1,
1838
+ 0,
1839
+ 1,
1840
+ 0,
1841
+ 0,
1842
+ 0,
1843
+ 1,
1844
+ 0,
1845
+ 0,
1846
+ 1,
1847
+ 0,
1848
+ 1,
1849
+ 0,
1850
+ 0,
1851
+ 0,
1852
+ 0,
1853
+ 1,
1854
+ 0,
1855
+ 0,
1856
+ 1,
1857
+ 0,
1858
+ 1,
1859
+ 0,
1860
+ 1,
1861
+ 0,
1862
+ 0,
1863
+ 1,
1864
+ 0,
1865
+ 0,
1866
+ 1,
1867
+ 0,
1868
+ 0,
1869
+ 1,
1870
+ 0,
1871
+ 0,
1872
+ 0,
1873
+ 1,
1874
+ 0,
1875
+ 0,
1876
+ 0,
1877
+ 1,
1878
+ 0,
1879
+ 1,
1880
+ 0,
1881
+ 0,
1882
+ 1,
1883
+ 0,
1884
+ 0,
1885
+ 1,
1886
+ 0,
1887
+ 0,
1888
+ 1,
1889
+ 0,
1890
+ 0,
1891
+ 1,
1892
+ 0,
1893
+ 0,
1894
+ 1,
1895
+ 0,
1896
+ 0,
1897
+ 0,
1898
+ 1,
1899
+ 0,
1900
+ 1,
1901
+ 0,
1902
+ 0,
1903
+ 1,
1904
+ 0,
1905
+ 0,
1906
+ 1,
1907
+ 0,
1908
+ 0,
1909
+ 1,
1910
+ 0,
1911
+ 0,
1912
+ 0,
1913
+ 1,
1914
+ 0,
1915
+ 1,
1916
+ 0,
1917
+ 1,
1918
+ 0,
1919
+ 0,
1920
+ 0,
1921
+ 1,
1922
+ 0,
1923
+ 0,
1924
+ 0,
1925
+ 1,
1926
+ 0,
1927
+ 0,
1928
+ 1,
1929
+ 0,
1930
+ 0,
1931
+ 1,
1932
+ 1,
1933
+ 0,
1934
+ 0,
1935
+ 1,
1936
+ 0,
1937
+ 0,
1938
+ 0,
1939
+ 1,
1940
+ 0,
1941
+ 0,
1942
+ 1,
1943
+ 0,
1944
+ 1,
1945
+ 0,
1946
+ 0,
1947
+ 0,
1948
+ 1,
1949
+ 0,
1950
+ 0,
1951
+ 1,
1952
+ 0,
1953
+ 0,
1954
+ 0,
1955
+ 1,
1956
+ 1,
1957
+ 0,
1958
+ 0,
1959
+ 0,
1960
+ 0,
1961
+ 1,
1962
+ 1,
1963
+ 0,
1964
+ 0,
1965
+ 1,
1966
+ 0,
1967
+ 0,
1968
+ 0,
1969
+ 1,
1970
+ 0,
1971
+ 0,
1972
+ 0,
1973
+ 1,
1974
+ 1,
1975
+ 0,
1976
+ 0,
1977
+ 0,
1978
+ 1,
1979
+ 0,
1980
+ 1,
1981
+ 0,
1982
+ 0,
1983
+ 0,
1984
+ 0,
1985
+ 1,
1986
+ 0,
1987
+ 1,
1988
+ 0,
1989
+ 1,
1990
+ 0,
1991
+ 0,
1992
+ 0,
1993
+ 1,
1994
+ 0,
1995
+ 0,
1996
+ 1,
1997
+ 0,
1998
+ 0,
1999
+ 1,
2000
+ 0,
2001
+ 0,
2002
+ 0,
2003
+ 1,
2004
+ 1,
2005
+ 0,
2006
+ 0,
2007
+ 0,
2008
+ 1,
2009
+ 0,
2010
+ 0,
2011
+ 1,
2012
+ 0,
2013
+ 1,
2014
+ 0,
2015
+ 0,
2016
+ 0,
2017
+ 1,
2018
+ 0,
2019
+ 0,
2020
+ 1,
2021
+ 0,
2022
+ 0,
2023
+ 0,
2024
+ 1,
2025
+ 0,
2026
+ 0,
2027
+ 1,
2028
+ 1,
2029
+ 0,
2030
+ 0,
2031
+ 1,
2032
+ 0,
2033
+ 0,
2034
+ 0,
2035
+ 0,
2036
+ 1,
2037
+ 0,
2038
+ 0,
2039
+ 1,
2040
+ 0,
2041
+ 1,
2042
+ 0,
2043
+ 1,
2044
+ 0,
2045
+ 0,
2046
+ 0,
2047
+ 1,
2048
+ 0,
2049
+ 0,
2050
+ 1,
2051
+ 0,
2052
+ 0,
2053
+ 1,
2054
+ 0,
2055
+ 0,
2056
+ 1,
2057
+ 0,
2058
+ 0,
2059
+ 1,
2060
+ 0,
2061
+ 1,
2062
+ 0,
2063
+ 0,
2064
+ 1,
2065
+ 0,
2066
+ 0,
2067
+ 1,
2068
+ 0,
2069
+ 0,
2070
+ 1,
2071
+ 0,
2072
+ 0,
2073
+ 1,
2074
+ 0,
2075
+ 0,
2076
+ 0,
2077
+ 0,
2078
+ 1,
2079
+ 0,
2080
+ 1,
2081
+ 0,
2082
+ 0,
2083
+ 0,
2084
+ 1,
2085
+ 0,
2086
+ 1,
2087
+ 0,
2088
+ 1,
2089
+ 0,
2090
+ 0,
2091
+ 1,
2092
+ 0,
2093
+ 0,
2094
+ 0,
2095
+ 0,
2096
+ 1,
2097
+ 0,
2098
+ 0,
2099
+ 1,
2100
+ 0,
2101
+ 0,
2102
+ 1,
2103
+ 0,
2104
+ 1,
2105
+ 0,
2106
+ 0,
2107
+ 0,
2108
+ 1,
2109
+ 0,
2110
+ 1,
2111
+ 0,
2112
+ 0,
2113
+ 0,
2114
+ 1,
2115
+ 1,
2116
+ 0,
2117
+ 0,
2118
+ 1,
2119
+ 0,
2120
+ 0,
2121
+ 0,
2122
+ 0,
2123
+ 1,
2124
+ 0,
2125
+ 1,
2126
+ 0,
2127
+ 1,
2128
+ 0,
2129
+ 0,
2130
+ 0,
2131
+ 0,
2132
+ 1,
2133
+ 0,
2134
+ 1,
2135
+ 0,
2136
+ 0,
2137
+ 1,
2138
+ 0,
2139
+ 0,
2140
+ 1,
2141
+ 0,
2142
+ 0,
2143
+ 0,
2144
+ 1,
2145
+ 1,
2146
+ 0,
2147
+ 0,
2148
+ 0,
2149
+ 1,
2150
+ 0,
2151
+ 0,
2152
+ 0,
2153
+ 1,
2154
+ 1,
2155
+ 0,
2156
+ 0,
2157
+ 0,
2158
+ 1,
2159
+ 0,
2160
+ 1,
2161
+ 0,
2162
+ 0,
2163
+ 0,
2164
+ 0,
2165
+ 1,
2166
+ 0,
2167
+ 1,
2168
+ 0,
2169
+ 0,
2170
+ 1,
2171
+ 0,
2172
+ 1,
2173
+ 0,
2174
+ 0,
2175
+ 0,
2176
+ 0,
2177
+ 1,
2178
+ 1,
2179
+ 0,
2180
+ 0,
2181
+ 0,
2182
+ 1,
2183
+ 0,
2184
+ 0,
2185
+ 0,
2186
+ 1,
2187
+ 1,
2188
+ 0,
2189
+ 0,
2190
+ 0,
2191
+ 0,
2192
+ 1,
2193
+ 0,
2194
+ 0,
2195
+ 1,
2196
+ 0,
2197
+ 0,
2198
+ 1,
2199
+ 1,
2200
+ 0,
2201
+ 0,
2202
+ 0,
2203
+ 1,
2204
+ 0,
2205
+ 0,
2206
+ 1,
2207
+ 0,
2208
+ 1,
2209
+ 0,
2210
+ 0,
2211
+ 1,
2212
+ 0,
2213
+ 0,
2214
+ 1,
2215
+ 0,
2216
+ 0,
2217
+ 0,
2218
+ 1,
2219
+ 0,
2220
+ 1,
2221
+ 0,
2222
+ 0,
2223
+ 0,
2224
+ 1,
2225
+ 0,
2226
+ 0,
2227
+ 0,
2228
+ 1,
2229
+ 0,
2230
+ 0,
2231
+ 1,
2232
+ 1,
2233
+ 0,
2234
+ 0,
2235
+ 0,
2236
+ 0,
2237
+ 1,
2238
+ 0,
2239
+ 0,
2240
+ 1,
2241
+ 0,
2242
+ 1,
2243
+ 0,
2244
+ 0,
2245
+ 1,
2246
+ 0,
2247
+ 0,
2248
+ 1,
2249
+ 0,
2250
+ 0,
2251
+ 0,
2252
+ 1,
2253
+ 1,
2254
+ 0,
2255
+ 0,
2256
+ 0,
2257
+ 0,
2258
+ 1,
2259
+ 1,
2260
+ 0,
2261
+ 0,
2262
+ 0,
2263
+ 0,
2264
+ 1,
2265
+ 0,
2266
+ 1,
2267
+ 0,
2268
+ 0,
2269
+ 1,
2270
+ 0,
2271
+ 1,
2272
+ 0,
2273
+ 0,
2274
+ 1,
2275
+ 0,
2276
+ 0,
2277
+ 0,
2278
+ 0,
2279
+ 1,
2280
+ 0,
2281
+ 1,
2282
+ 0,
2283
+ 1,
2284
+ 0,
2285
+ 0,
2286
+ 0,
2287
+ 0,
2288
+ 1,
2289
+ 1,
2290
+ 0,
2291
+ 0,
2292
+ 1,
2293
+ 0,
2294
+ 0,
2295
+ 0,
2296
+ 0,
2297
+ 1,
2298
+ 0,
2299
+ 1,
2300
+ 0,
2301
+ 0,
2302
+ 0,
2303
+ 1,
2304
+ 0,
2305
+ 0,
2306
+ 1,
2307
+ 0,
2308
+ 0,
2309
+ 1,
2310
+ 1,
2311
+ 0,
2312
+ 0,
2313
+ 0,
2314
+ 0,
2315
+ 1,
2316
+ 1,
2317
+ 0,
2318
+ 0,
2319
+ 0,
2320
+ 0,
2321
+ 1,
2322
+ 1,
2323
+ 0,
2324
+ 0,
2325
+ 0,
2326
+ 1,
2327
+ 0,
2328
+ 1,
2329
+ 0,
2330
+ 0,
2331
+ 1,
2332
+ 0,
2333
+ 0,
2334
+ 0,
2335
+ 1,
2336
+ 0,
2337
+ 1,
2338
+ 0,
2339
+ 0,
2340
+ 0,
2341
+ 1,
2342
+ 0,
2343
+ 0,
2344
+ 0,
2345
+ 1,
2346
+ 1,
2347
+ 0,
2348
+ 0,
2349
+ 1,
2350
+ 0,
2351
+ 0,
2352
+ 0,
2353
+ 0,
2354
+ 1,
2355
+ 1,
2356
+ 0,
2357
+ 0,
2358
+ 0,
2359
+ 1,
2360
+ 0,
2361
+ 1,
2362
+ 0,
2363
+ 0,
2364
+ 0,
2365
+ 0,
2366
+ 1,
2367
+ 0,
2368
+ 1,
2369
+ 0,
2370
+ 0,
2371
+ 1,
2372
+ 0,
2373
+ 0,
2374
+ 0,
2375
+ 1,
2376
+ 0,
2377
+ 0,
2378
+ 1,
2379
+ 0,
2380
+ 0,
2381
+ 1,
2382
+ 0,
2383
+ 1,
2384
+ 0,
2385
+ 0,
2386
+ 1,
2387
+ 0,
2388
+ 0,
2389
+ 1,
2390
+ 0,
2391
+ 0,
2392
+ 1,
2393
+ 0,
2394
+ 1,
2395
+ 0,
2396
+ 0,
2397
+ 1,
2398
+ 0,
2399
+ 0,
2400
+ 0,
2401
+ 1,
2402
+ 0,
2403
+ 0,
2404
+ 1,
2405
+ 0,
2406
+ 0,
2407
+ 1,
2408
+ 0,
2409
+ 1,
2410
+ 0,
2411
+ 0,
2412
+ 1,
2413
+ 0,
2414
+ 0,
2415
+ 0,
2416
+ 0,
2417
+ 1,
2418
+ 1,
2419
+ 0,
2420
+ 0,
2421
+ 0,
2422
+ 1,
2423
+ 0,
2424
+ 1,
2425
+ 0,
2426
+ 0,
2427
+ 0,
2428
+ 1,
2429
+ 0,
2430
+ 0,
2431
+ 1,
2432
+ 0,
2433
+ 0,
2434
+ 0,
2435
+ 1,
2436
+ 0,
2437
+ 0,
2438
+ 1,
2439
+ 0,
2440
+ 1,
2441
+ 0,
2442
+ 1,
2443
+ 0,
2444
+ 0,
2445
+ 0,
2446
+ 1,
2447
+ 0,
2448
+ 1,
2449
+ 0,
2450
+ 0,
2451
+ 1,
2452
+ 0,
2453
+ 0,
2454
+ 1,
2455
+ 0,
2456
+ 0,
2457
+ 1,
2458
+ 0,
2459
+ 0,
2460
+ 0,
2461
+ 0,
2462
+ 1,
2463
+ 0,
2464
+ 0,
2465
+ 1,
2466
+ 1,
2467
+ 0,
2468
+ 0,
2469
+ 0,
2470
+ 1,
2471
+ 0,
2472
+ 1,
2473
+ 0,
2474
+ 0,
2475
+ 0,
2476
+ 0,
2477
+ 1,
2478
+ 0,
2479
+ 1,
2480
+ 0,
2481
+ 1,
2482
+ 0,
2483
+ 0,
2484
+ 0,
2485
+ 0,
2486
+ 1,
2487
+ 1,
2488
+ 0,
2489
+ 0,
2490
+ 0,
2491
+ 0,
2492
+ 1,
2493
+ 1,
2494
+ 0,
2495
+ 0,
2496
+ 0,
2497
+ 0,
2498
+ 1,
2499
+ 1,
2500
+ 0,
2501
+ 0,
2502
+ 1,
2503
+ 0,
2504
+ 0,
2505
+ 0,
2506
+ 1,
2507
+ 0,
2508
+ 1,
2509
+ 0,
2510
+ 0,
2511
+ 1,
2512
+ 0,
2513
+ 0,
2514
+ 0,
2515
+ 1,
2516
+ 0,
2517
+ 0,
2518
+ 1,
2519
+ 0,
2520
+ 1,
2521
+ 0,
2522
+ 0,
2523
+ 0,
2524
+ 0,
2525
+ 1,
2526
+ 0,
2527
+ 1,
2528
+ 0,
2529
+ 1,
2530
+ 0,
2531
+ 0,
2532
+ 1,
2533
+ 0,
2534
+ 0,
2535
+ 0,
2536
+ 0,
2537
+ 1,
2538
+ 1,
2539
+ 0,
2540
+ 0,
2541
+ 1,
2542
+ 0,
2543
+ 0,
2544
+ 0,
2545
+ 1,
2546
+ 0,
2547
+ 1,
2548
+ 0,
2549
+ 0,
2550
+ 0,
2551
+ 1,
2552
+ 0,
2553
+ 0,
2554
+ 1,
2555
+ 0,
2556
+ 0,
2557
+ 0,
2558
+ 1,
2559
+ 1,
2560
+ 0,
2561
+ 0,
2562
+ 0,
2563
+ 0,
2564
+ 1,
2565
+ 1,
2566
+ 0,
2567
+ 0,
2568
+ 1,
2569
+ 0,
2570
+ 0,
2571
+ 0,
2572
+ 0,
2573
+ 1,
2574
+ 1,
2575
+ 0,
2576
+ 0,
2577
+ 0,
2578
+ 1,
2579
+ 0,
2580
+ 0,
2581
+ 1,
2582
+ 0,
2583
+ 1,
2584
+ 0,
2585
+ 0,
2586
+ 0,
2587
+ 1,
2588
+ 0,
2589
+ 1,
2590
+ 0,
2591
+ 0,
2592
+ 0,
2593
+ 1,
2594
+ 0,
2595
+ 1,
2596
+ 0,
2597
+ 0,
2598
+ 1,
2599
+ 0,
2600
+ 0,
2601
+ 0,
2602
+ 1,
2603
+ 0,
2604
+ 1,
2605
+ 0,
2606
+ 0,
2607
+ 0,
2608
+ 1,
2609
+ 0,
2610
+ 0,
2611
+ 0,
2612
+ 1,
2613
+ 0,
2614
+ 0,
2615
+ 1,
2616
+ 0,
2617
+ 0,
2618
+ 1,
2619
+ 0,
2620
+ 1,
2621
+ 0,
2622
+ 0,
2623
+ 1,
2624
+ 0,
2625
+ 0,
2626
+ 1,
2627
+ 0,
2628
+ 1,
2629
+ 0,
2630
+ 0,
2631
+ 0,
2632
+ 1,
2633
+ 0,
2634
+ 0,
2635
+ 1,
2636
+ 0,
2637
+ 1,
2638
+ 0,
2639
+ 0,
2640
+ 0,
2641
+ 1,
2642
+ 0,
2643
+ 0,
2644
+ 1,
2645
+ 0,
2646
+ 0,
2647
+ 1,
2648
+ 0,
2649
+ 0,
2650
+ 0,
2651
+ 1,
2652
+ 0,
2653
+ 0,
2654
+ 1,
2655
+ 1,
2656
+ 0,
2657
+ 0,
2658
+ 0,
2659
+ 1,
2660
+ 0,
2661
+ 0,
2662
+ 0,
2663
+ 1,
2664
+ 0,
2665
+ 1,
2666
+ 0,
2667
+ 1,
2668
+ 0,
2669
+ 0,
2670
+ 0,
2671
+ 1,
2672
+ 0,
2673
+ 1,
2674
+ 0,
2675
+ 0,
2676
+ 0,
2677
+ 0,
2678
+ 1,
2679
+ 1,
2680
+ 0,
2681
+ 0,
2682
+ 0,
2683
+ 1,
2684
+ 0,
2685
+ 0,
2686
+ 0,
2687
+ 1,
2688
+ 0,
2689
+ 1,
2690
+ 0,
2691
+ 1,
2692
+ 0,
2693
+ 0,
2694
+ 1,
2695
+ 0,
2696
+ 0,
2697
+ 0,
2698
+ 0,
2699
+ 1,
2700
+ 0,
2701
+ 0,
2702
+ 1,
2703
+ 0,
2704
+ 0,
2705
+ 1,
2706
+ 0,
2707
+ 1,
2708
+ 0,
2709
+ 0,
2710
+ 1,
2711
+ 0,
2712
+ 0,
2713
+ 1,
2714
+ 0,
2715
+ 0,
2716
+ 0,
2717
+ 1,
2718
+ 1,
2719
+ 0,
2720
+ 0,
2721
+ 0,
2722
+ 1,
2723
+ 0,
2724
+ 0,
2725
+ 1,
2726
+ 0,
2727
+ 0,
2728
+ 1,
2729
+ 0,
2730
+ 1,
2731
+ 0,
2732
+ 0,
2733
+ 0,
2734
+ 1,
2735
+ 0,
2736
+ 0,
2737
+ 1,
2738
+ 0,
2739
+ 0,
2740
+ 0,
2741
+ 1,
2742
+ 0,
2743
+ 1,
2744
+ 0,
2745
+ 1,
2746
+ 0,
2747
+ 0,
2748
+ 0,
2749
+ 1,
2750
+ 0,
2751
+ 0,
2752
+ 1,
2753
+ 0,
2754
+ 1,
2755
+ 0,
2756
+ 0,
2757
+ 1,
2758
+ 0,
2759
+ 0,
2760
+ 0,
2761
+ 1,
2762
+ 0,
2763
+ 0,
2764
+ 0,
2765
+ 1,
2766
+ 0,
2767
+ 0,
2768
+ 1,
2769
+ 1,
2770
+ 0,
2771
+ 0,
2772
+ 1,
2773
+ 0,
2774
+ 0,
2775
+ 0,
2776
+ 0,
2777
+ 1,
2778
+ 0,
2779
+ 0,
2780
+ 1,
2781
+ 1,
2782
+ 0,
2783
+ 0,
2784
+ 0,
2785
+ 1,
2786
+ 0,
2787
+ 1,
2788
+ 0,
2789
+ 0,
2790
+ 0,
2791
+ 1,
2792
+ 0,
2793
+ 1,
2794
+ 0,
2795
+ 0,
2796
+ 0,
2797
+ 0,
2798
+ 1,
2799
+ 0,
2800
+ 1,
2801
+ 0,
2802
+ 0,
2803
+ 0,
2804
+ 1,
2805
+ 0,
2806
+ 1,
2807
+ 0,
2808
+ 0,
2809
+ 1,
2810
+ 0,
2811
+ 1,
2812
+ 0,
2813
+ 0,
2814
+ 0,
2815
+ 0,
2816
+ 1,
2817
+ 0,
2818
+ 1,
2819
+ 0,
2820
+ 0,
2821
+ 1,
2822
+ 0,
2823
+ 0,
2824
+ 0,
2825
+ 1,
2826
+ 0,
2827
+ 1,
2828
+ 0,
2829
+ 0,
2830
+ 0,
2831
+ 1,
2832
+ 0,
2833
+ 1,
2834
+ 0,
2835
+ 0,
2836
+ 0,
2837
+ 1,
2838
+ 1,
2839
+ 0,
2840
+ 0,
2841
+ 0,
2842
+ 0,
2843
+ 1,
2844
+ 1,
2845
+ 0,
2846
+ 0,
2847
+ 1,
2848
+ 0,
2849
+ 0,
2850
+ 0,
2851
+ 1,
2852
+ 0,
2853
+ 0,
2854
+ 0,
2855
+ 1,
2856
+ 0,
2857
+ 1,
2858
+ 0,
2859
+ 1,
2860
+ 0,
2861
+ 0,
2862
+ 1,
2863
+ 0,
2864
+ 0,
2865
+ 1,
2866
+ 0,
2867
+ 0,
2868
+ 0,
2869
+ 1,
2870
+ 0,
2871
+ 1,
2872
+ 0,
2873
+ 0,
2874
+ 1,
2875
+ 0,
2876
+ 0,
2877
+ 0,
2878
+ 0,
2879
+ 1,
2880
+ 1,
2881
+ 0,
2882
+ 0,
2883
+ 1,
2884
+ 0,
2885
+ 0,
2886
+ 0,
2887
+ 0,
2888
+ 1,
2889
+ 1,
2890
+ 0,
2891
+ 0,
2892
+ 1,
2893
+ 0,
2894
+ 0,
2895
+ 1,
2896
+ 0,
2897
+ 0,
2898
+ 0,
2899
+ 0,
2900
+ 1,
2901
+ 0,
2902
+ 1,
2903
+ 0,
2904
+ 0,
2905
+ 0,
2906
+ 1,
2907
+ 0,
2908
+ 0,
2909
+ 1,
2910
+ 0,
2911
+ 1,
2912
+ 0,
2913
+ 0,
2914
+ 1,
2915
+ 0,
2916
+ 0,
2917
+ 1,
2918
+ 0,
2919
+ 0,
2920
+ 0,
2921
+ 1,
2922
+ 0,
2923
+ 0,
2924
+ 1,
2925
+ 0,
2926
+ 0,
2927
+ 1,
2928
+ 0,
2929
+ 0,
2930
+ 1,
2931
+ 0,
2932
+ 1,
2933
+ 0,
2934
+ 1,
2935
+ 0,
2936
+ 0,
2937
+ 0,
2938
+ 1,
2939
+ 0,
2940
+ 0,
2941
+ 1,
2942
+ 0,
2943
+ 0,
2944
+ 1,
2945
+ 0,
2946
+ 1,
2947
+ 0,
2948
+ 0,
2949
+ 1,
2950
+ 0,
2951
+ 0,
2952
+ 0,
2953
+ 1,
2954
+ 0,
2955
+ 1,
2956
+ 0,
2957
+ 0,
2958
+ 0,
2959
+ 0,
2960
+ 1,
2961
+ 0,
2962
+ 0,
2963
+ 1,
2964
+ 0,
2965
+ 0,
2966
+ 1,
2967
+ 0,
2968
+ 1,
2969
+ 0,
2970
+ 0,
2971
+ 0,
2972
+ 1,
2973
+ 1,
2974
+ 0,
2975
+ 0,
2976
+ 1,
2977
+ 0,
2978
+ 0,
2979
+ 0,
2980
+ 1,
2981
+ 0,
2982
+ 0,
2983
+ 0,
2984
+ 1,
2985
+ 0,
2986
+ 0,
2987
+ 1,
2988
+ 1,
2989
+ 0,
2990
+ 0,
2991
+ 0,
2992
+ 1,
2993
+ 0,
2994
+ 0,
2995
+ 1,
2996
+ 0,
2997
+ 1,
2998
+ 0,
2999
+ 0,
3000
+ 0,
3001
+ 0,
3002
+ 1,
3003
+ 1,
3004
+ 0,
3005
+ 0,
3006
+ 1,
3007
+ 0,
3008
+ 0,
3009
+ 0,
3010
+ 1,
3011
+ 0,
3012
+ 0,
3013
+ 0,
3014
+ 1,
3015
+ 1,
3016
+ 0,
3017
+ 0,
3018
+ 0,
3019
+ 0,
3020
+ 1,
3021
+ 0,
3022
+ 0,
3023
+ 1,
3024
+ 0,
3025
+ 1,
3026
+ 0,
3027
+ 0,
3028
+ 1,
3029
+ 0,
3030
+ 0,
3031
+ 0,
3032
+ 1,
3033
+ 0,
3034
+ 1,
3035
+ 0,
3036
+ 1,
3037
+ 0,
3038
+ 0,
3039
+ 0,
3040
+ 1,
3041
+ 0,
3042
+ 0,
3043
+ 1,
3044
+ 0,
3045
+ 0,
3046
+ 1,
3047
+ 0,
3048
+ 1,
3049
+ 0,
3050
+ 0,
3051
+ 1,
3052
+ 0,
3053
+ 0,
3054
+ 0,
3055
+ 1,
3056
+ 0,
3057
+ 1,
3058
+ 0,
3059
+ 0,
3060
+ 0,
3061
+ 1,
3062
+ 0,
3063
+ 0,
3064
+ 1,
3065
+ 0,
3066
+ 1,
3067
+ 0,
3068
+ 0,
3069
+ 0,
3070
+ 0,
3071
+ 1,
3072
+ 1,
3073
+ 0,
3074
+ 0,
3075
+ 0,
3076
+ 0,
3077
+ 1,
3078
+ 1,
3079
+ 0,
3080
+ 0,
3081
+ 0,
3082
+ 0,
3083
+ 1,
3084
+ 0,
3085
+ 1,
3086
+ 0,
3087
+ 1,
3088
+ 0,
3089
+ 0,
3090
+ 1,
3091
+ 0,
3092
+ 0,
3093
+ 1,
3094
+ 0,
3095
+ 0,
3096
+ 0,
3097
+ 0,
3098
+ 1,
3099
+ 1,
3100
+ 0,
3101
+ 0,
3102
+ 0,
3103
+ 1,
3104
+ 0,
3105
+ 0,
3106
+ 1,
3107
+ 0,
3108
+ 0,
3109
+ 1,
3110
+ 0,
3111
+ 0,
3112
+ 1,
3113
+ 0,
3114
+ 1,
3115
+ 0,
3116
+ 0,
3117
+ 1,
3118
+ 0,
3119
+ 0,
3120
+ 0,
3121
+ 1,
3122
+ 0,
3123
+ 0,
3124
+ 1,
3125
+ 0,
3126
+ 1,
3127
+ 0,
3128
+ 0,
3129
+ 1,
3130
+ 0,
3131
+ 0,
3132
+ 0,
3133
+ 1,
3134
+ 0,
3135
+ 1,
3136
+ 0,
3137
+ 0,
3138
+ 0,
3139
+ 1,
3140
+ 0,
3141
+ 1,
3142
+ 0,
3143
+ 0,
3144
+ 0,
3145
+ 1,
3146
+ 0,
3147
+ 0,
3148
+ 0,
3149
+ 1,
3150
+ 1,
3151
+ 0,
3152
+ 0,
3153
+ 1,
3154
+ 0,
3155
+ 0,
3156
+ 1,
3157
+ 0,
3158
+ 0,
3159
+ 0,
3160
+ 1,
3161
+ 0,
3162
+ 0,
3163
+ 1,
3164
+ 0,
3165
+ 0,
3166
+ 1,
3167
+ 0,
3168
+ 0,
3169
+ 1,
3170
+ 0,
3171
+ 0,
3172
+ 0,
3173
+ 1,
3174
+ 1,
3175
+ 0,
3176
+ 0,
3177
+ 1,
3178
+ 0,
3179
+ 0,
3180
+ 0,
3181
+ 0,
3182
+ 1,
3183
+ 0,
3184
+ 1,
3185
+ 0,
3186
+ 0,
3187
+ 1,
3188
+ 0,
3189
+ 0,
3190
+ 0,
3191
+ 1,
3192
+ 0,
3193
+ 1,
3194
+ 0,
3195
+ 0,
3196
+ 1,
3197
+ 0,
3198
+ 1,
3199
+ 0,
3200
+ 0,
3201
+ 0,
3202
+ 1,
3203
+ 0,
3204
+ 1,
3205
+ 0,
3206
+ 0,
3207
+ 0,
3208
+ 1,
3209
+ 0,
3210
+ 0,
3211
+ 1,
3212
+ 0,
3213
+ 1,
3214
+ 0,
3215
+ 0,
3216
+ 0,
3217
+ 0,
3218
+ 1,
3219
+ 1,
3220
+ 0,
3221
+ 0,
3222
+ 0,
3223
+ 0,
3224
+ 1,
3225
+ 0,
3226
+ 0,
3227
+ 1,
3228
+ 0,
3229
+ 0,
3230
+ 1,
3231
+ 0,
3232
+ 0,
3233
+ 1,
3234
+ 1,
3235
+ 0,
3236
+ 0,
3237
+ 0,
3238
+ 1,
3239
+ 0,
3240
+ 0,
3241
+ 1,
3242
+ 0,
3243
+ 0,
3244
+ 0,
3245
+ 1,
3246
+ 0,
3247
+ 1,
3248
+ 0,
3249
+ 1,
3250
+ 0,
3251
+ 0,
3252
+ 0,
3253
+ 1,
3254
+ 0,
3255
+ 0,
3256
+ 1,
3257
+ 0,
3258
+ 1,
3259
+ 0,
3260
+ 0,
3261
+ 1,
3262
+ 0,
3263
+ 0,
3264
+ 1,
3265
+ 0,
3266
+ 0,
3267
+ 0,
3268
+ 1,
3269
+ 0,
3270
+ 0,
3271
+ 1,
3272
+ 0,
3273
+ 0,
3274
+ 1,
3275
+ 0,
3276
+ 0,
3277
+ 1,
3278
+ 0,
3279
+ 1,
3280
+ 0,
3281
+ 0,
3282
+ 0,
3283
+ 1,
3284
+ 0,
3285
+ 0,
3286
+ 1,
3287
+ 0,
3288
+ 0,
3289
+ 1,
3290
+ 0,
3291
+ 0,
3292
+ 0,
3293
+ 1,
3294
+ 1,
3295
+ 0,
3296
+ 0,
3297
+ 0,
3298
+ 1,
3299
+ 0,
3300
+ 1,
3301
+ 0,
3302
+ 0,
3303
+ 0,
3304
+ 0,
3305
+ 1,
3306
+ 0,
3307
+ 1,
3308
+ 0,
3309
+ 0,
3310
+ 0,
3311
+ 1,
3312
+ 0,
3313
+ 1,
3314
+ 0,
3315
+ 0,
3316
+ 1,
3317
+ 0,
3318
+ 0,
3319
+ 1,
3320
+ 0,
3321
+ 1,
3322
+ 0,
3323
+ 0,
3324
+ 0,
3325
+ 1,
3326
+ 0,
3327
+ 1,
3328
+ 0,
3329
+ 0,
3330
+ 0,
3331
+ 0,
3332
+ 1,
3333
+ 0,
3334
+ 0,
3335
+ 1,
3336
+ 1,
3337
+ 0,
3338
+ 0,
3339
+ 0,
3340
+ 1,
3341
+ 0,
3342
+ 1,
3343
+ 0,
3344
+ 0,
3345
+ 1,
3346
+ 0,
3347
+ 0,
3348
+ 0,
3349
+ 1,
3350
+ 0,
3351
+ 0,
3352
+ 0,
3353
+ 1,
3354
+ 0,
3355
+ 0,
3356
+ 1,
3357
+ 0,
3358
+ 0,
3359
+ 1,
3360
+ 0,
3361
+ 0,
3362
+ 1,
3363
+ 1,
3364
+ 0,
3365
+ 0,
3366
+ 1,
3367
+ 0,
3368
+ 0,
3369
+ 0,
3370
+ 0,
3371
+ 1,
3372
+ 0,
3373
+ 1,
3374
+ 0,
3375
+ 0,
3376
+ 1,
3377
+ 0,
3378
+ 1,
3379
+ 0,
3380
+ 0,
3381
+ 1,
3382
+ 0,
3383
+ 0,
3384
+ 1,
3385
+ 0,
3386
+ 0,
3387
+ 0,
3388
+ 0,
3389
+ 1,
3390
+ 0,
3391
+ 0,
3392
+ 1,
3393
+ 0,
3394
+ 1,
3395
+ 0,
3396
+ 1,
3397
+ 0,
3398
+ 0,
3399
+ 0,
3400
+ 1,
3401
+ 0,
3402
+ 1,
3403
+ 0,
3404
+ 0,
3405
+ 1,
3406
+ 0,
3407
+ 0,
3408
+ 0,
3409
+ 0,
3410
+ 1,
3411
+ 0,
3412
+ 0,
3413
+ 1,
3414
+ 0,
3415
+ 1,
3416
+ 0,
3417
+ 1,
3418
+ 0,
3419
+ 0,
3420
+ 0,
3421
+ 0,
3422
+ 1,
3423
+ 0,
3424
+ 0,
3425
+ 1,
3426
+ 0,
3427
+ 1,
3428
+ 0,
3429
+ 0,
3430
+ 1,
3431
+ 0,
3432
+ 1,
3433
+ 0,
3434
+ 0,
3435
+ 0,
3436
+ 0,
3437
+ 1,
3438
+ 1,
3439
+ 0,
3440
+ 0,
3441
+ 1,
3442
+ 0,
3443
+ 0,
3444
+ 1,
3445
+ 0,
3446
+ 0,
3447
+ 0,
3448
+ 0,
3449
+ 1,
3450
+ 0,
3451
+ 0,
3452
+ 1,
3453
+ 0,
3454
+ 1,
3455
+ 0,
3456
+ 0,
3457
+ 1,
3458
+ 0,
3459
+ 0,
3460
+ 1,
3461
+ 0,
3462
+ 0,
3463
+ 1,
3464
+ 0,
3465
+ 0,
3466
+ 1,
3467
+ 0,
3468
+ 0,
3469
+ 0,
3470
+ 1,
3471
+ 0,
3472
+ 0,
3473
+ 1,
3474
+ 0,
3475
+ 0,
3476
+ 1,
3477
+ 0,
3478
+ 1,
3479
+ 0,
3480
+ 1,
3481
+ 0,
3482
+ 0,
3483
+ 0,
3484
+ 0,
3485
+ 1,
3486
+ 0,
3487
+ 0,
3488
+ 1,
3489
+ 0,
3490
+ 0,
3491
+ 1,
3492
+ 0,
3493
+ 1,
3494
+ 0,
3495
+ 1,
3496
+ 0,
3497
+ 0,
3498
+ 0,
3499
+ 1,
3500
+ 0,
3501
+ 0,
3502
+ 0,
3503
+ 1,
3504
+ 1,
3505
+ 0,
3506
+ 0,
3507
+ 0,
3508
+ 1,
3509
+ 0,
3510
+ 1,
3511
+ 0,
3512
+ 0,
3513
+ 0,
3514
+ 1,
3515
+ 0,
3516
+ 0,
3517
+ 0,
3518
+ 1,
3519
+ 0,
3520
+ 1,
3521
+ 0,
3522
+ 0,
3523
+ 1,
3524
+ 0,
3525
+ 0,
3526
+ 1,
3527
+ 0,
3528
+ 0,
3529
+ 0,
3530
+ 1,
3531
+ 0,
3532
+ 0,
3533
+ 1,
3534
+ 1,
3535
+ 0,
3536
+ 0,
3537
+ 0,
3538
+ 0,
3539
+ 1,
3540
+ 1,
3541
+ 0,
3542
+ 0,
3543
+ 0,
3544
+ 1,
3545
+ 0,
3546
+ 0,
3547
+ 1,
3548
+ 0,
3549
+ 0,
3550
+ 1,
3551
+ 0,
3552
+ 0,
3553
+ 1,
3554
+ 0,
3555
+ 0,
3556
+ 0,
3557
+ 1,
3558
+ 1,
3559
+ 0,
3560
+ 0,
3561
+ 0,
3562
+ 1,
3563
+ 0,
3564
+ 1,
3565
+ 0,
3566
+ 0,
3567
+ 1,
3568
+ 0,
3569
+ 0,
3570
+ 0,
3571
+ 0,
3572
+ 1,
3573
+ 0,
3574
+ 0,
3575
+ 1,
3576
+ 0,
3577
+ 0,
3578
+ 1,
3579
+ 1,
3580
+ 0,
3581
+ 0,
3582
+ 0,
3583
+ 1,
3584
+ 0,
3585
+ 0,
3586
+ 1,
3587
+ 0,
3588
+ 1,
3589
+ 0,
3590
+ 0,
3591
+ 1,
3592
+ 0,
3593
+ 0,
3594
+ 0,
3595
+ 1,
3596
+ 0,
3597
+ 1,
3598
+ 0,
3599
+ 0,
3600
+ 0,
3601
+ 1,
3602
+ 0,
3603
+ 0,
3604
+ 1,
3605
+ 0,
3606
+ 1,
3607
+ 0,
3608
+ 0,
3609
+ 1,
3610
+ 0,
3611
+ 0,
3612
+ 1,
3613
+ 0,
3614
+ 0,
3615
+ 0,
3616
+ 0,
3617
+ 1,
3618
+ 0,
3619
+ 0,
3620
+ 1,
3621
+ 0,
3622
+ 0,
3623
+ 1,
3624
+ 0,
3625
+ 0,
3626
+ 1,
3627
+ 0,
3628
+ 1,
3629
+ 0,
3630
+ 0,
3631
+ 1,
3632
+ 0,
3633
+ 0,
3634
+ 1,
3635
+ 0,
3636
+ 0,
3637
+ 1,
3638
+ 0,
3639
+ 0,
3640
+ 1,
3641
+ 0,
3642
+ 0,
3643
+ 0,
3644
+ 1,
3645
+ 0,
3646
+ 1,
3647
+ 0,
3648
+ 0,
3649
+ 1,
3650
+ 0,
3651
+ 0,
3652
+ 1,
3653
+ 0,
3654
+ 0,
3655
+ 1,
3656
+ 0,
3657
+ 1,
3658
+ 0,
3659
+ 0,
3660
+ 0,
3661
+ 0,
3662
+ 1,
3663
+ 1,
3664
+ 0,
3665
+ 0,
3666
+ 1,
3667
+ 0,
3668
+ 0,
3669
+ 1,
3670
+ 0,
3671
+ 0,
3672
+ 0,
3673
+ 0,
3674
+ 1,
3675
+ 0,
3676
+ 0,
3677
+ 1,
3678
+ 0,
3679
+ 1,
3680
+ 0,
3681
+ 0,
3682
+ 1,
3683
+ 0,
3684
+ 0,
3685
+ 1,
3686
+ 0,
3687
+ 0,
3688
+ 1,
3689
+ 0,
3690
+ 1,
3691
+ 0,
3692
+ 0,
3693
+ 0,
3694
+ 1,
3695
+ 0,
3696
+ 0,
3697
+ 1,
3698
+ 0,
3699
+ 0,
3700
+ 0,
3701
+ 1,
3702
+ 1,
3703
+ 0,
3704
+ 0,
3705
+ 1,
3706
+ 0,
3707
+ 0,
3708
+ 0,
3709
+ 0,
3710
+ 1,
3711
+ 1,
3712
+ 0,
3713
+ 0,
3714
+ 0,
3715
+ 1,
3716
+ 0,
3717
+ 0,
3718
+ 0,
3719
+ 1,
3720
+ 1,
3721
+ 0,
3722
+ 0,
3723
+ 0,
3724
+ 1,
3725
+ 0,
3726
+ 0,
3727
+ 1,
3728
+ 0,
3729
+ 0,
3730
+ 0,
3731
+ 1,
3732
+ 0,
3733
+ 0,
3734
+ 1,
3735
+ 1,
3736
+ 0,
3737
+ 0,
3738
+ 0,
3739
+ 1,
3740
+ 0,
3741
+ 0,
3742
+ 0,
3743
+ 1,
3744
+ 0,
3745
+ 1,
3746
+ 0,
3747
+ 0,
3748
+ 1,
3749
+ 0,
3750
+ 1,
3751
+ 0,
3752
+ 0,
3753
+ 0,
3754
+ 1,
3755
+ 0,
3756
+ 1,
3757
+ 0,
3758
+ 0,
3759
+ 1,
3760
+ 0,
3761
+ 0,
3762
+ 1,
3763
+ 0,
3764
+ 0,
3765
+ 0,
3766
+ 0,
3767
+ 1,
3768
+ 1,
3769
+ 0,
3770
+ 0,
3771
+ 0,
3772
+ 1,
3773
+ 0,
3774
+ 1,
3775
+ 0,
3776
+ 0,
3777
+ 1,
3778
+ 0,
3779
+ 0,
3780
+ 1,
3781
+ 0,
3782
+ 0,
3783
+ 0,
3784
+ 0,
3785
+ 1,
3786
+ 0,
3787
+ 1,
3788
+ 0,
3789
+ 1,
3790
+ 0,
3791
+ 0,
3792
+ 0,
3793
+ 1,
3794
+ 0,
3795
+ 1,
3796
+ 0,
3797
+ 0,
3798
+ 1,
3799
+ 0,
3800
+ 0,
3801
+ 0,
3802
+ 1,
3803
+ 0,
3804
+ 0,
3805
+ 1,
3806
+ 0,
3807
+ 0,
3808
+ 0,
3809
+ 1,
3810
+ 0,
3811
+ 1,
3812
+ 0,
3813
+ 1,
3814
+ 0,
3815
+ 0,
3816
+ 1,
3817
+ 0,
3818
+ 0,
3819
+ 0,
3820
+ 1,
3821
+ 0,
3822
+ 0,
3823
+ 0,
3824
+ 1,
3825
+ 0,
3826
+ 1,
3827
+ 0,
3828
+ 1,
3829
+ 0,
3830
+ 0,
3831
+ 1,
3832
+ 0,
3833
+ 0,
3834
+ 0,
3835
+ 0,
3836
+ 1,
3837
+ 0,
3838
+ 1,
3839
+ 0,
3840
+ 0,
3841
+ 1,
3842
+ 0,
3843
+ 1,
3844
+ 0,
3845
+ 0,
3846
+ 0,
3847
+ 1,
3848
+ 0,
3849
+ 0,
3850
+ 1,
3851
+ 0,
3852
+ 0,
3853
+ 0,
3854
+ 1,
3855
+ 0,
3856
+ 1,
3857
+ 0,
3858
+ 1,
3859
+ 0,
3860
+ 0,
3861
+ 1,
3862
+ 0,
3863
+ 0,
3864
+ 0,
3865
+ 1,
3866
+ 0,
3867
+ 0,
3868
+ 1,
3869
+ 0,
3870
+ 0,
3871
+ 1,
3872
+ 0,
3873
+ 0,
3874
+ 1,
3875
+ 0,
3876
+ 1,
3877
+ 0,
3878
+ 0,
3879
+ 0,
3880
+ 1,
3881
+ 0,
3882
+ 0,
3883
+ 1,
3884
+ 0,
3885
+ 1,
3886
+ 0,
3887
+ 0,
3888
+ 0,
3889
+ 1,
3890
+ 0,
3891
+ 0,
3892
+ 0,
3893
+ 1,
3894
+ 1,
3895
+ 0,
3896
+ 0,
3897
+ 0,
3898
+ 1,
3899
+ 0,
3900
+ 0,
3901
+ 1,
3902
+ 0,
3903
+ 1,
3904
+ 0,
3905
+ 0,
3906
+ 0,
3907
+ 1,
3908
+ 0,
3909
+ 0,
3910
+ 0,
3911
+ 1,
3912
+ 0,
3913
+ 0,
3914
+ 1,
3915
+ 0,
3916
+ 0,
3917
+ 1,
3918
+ 0,
3919
+ 0,
3920
+ 1,
3921
+ 0,
3922
+ 1,
3923
+ 0,
3924
+ 0,
3925
+ 1,
3926
+ 0,
3927
+ 0,
3928
+ 0,
3929
+ 1,
3930
+ 0,
3931
+ 0,
3932
+ 1,
3933
+ 0,
3934
+ 1,
3935
+ 0,
3936
+ 0,
3937
+ 0,
3938
+ 1,
3939
+ 1,
3940
+ 0,
3941
+ 0,
3942
+ 0,
3943
+ 1,
3944
+ 0,
3945
+ 0,
3946
+ 1,
3947
+ 0,
3948
+ 1,
3949
+ 0,
3950
+ 0,
3951
+ 1,
3952
+ 0,
3953
+ 0,
3954
+ 0,
3955
+ 1,
3956
+ 0,
3957
+ 0,
3958
+ 1,
3959
+ 0,
3960
+ 1,
3961
+ 0,
3962
+ 0,
3963
+ 0,
3964
+ 1,
3965
+ 0,
3966
+ 1,
3967
+ 0,
3968
+ 0,
3969
+ 1,
3970
+ 0,
3971
+ 0,
3972
+ 1,
3973
+ 0,
3974
+ 0,
3975
+ 1,
3976
+ 0,
3977
+ 0,
3978
+ 1,
3979
+ 0,
3980
+ 0,
3981
+ 0,
3982
+ 1,
3983
+ 0
3984
+ ],
3985
+ "satisfiable": true
3986
+ }
verify.py ADDED
@@ -0,0 +1,43 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import json
2
+ from itertools import combinations
3
+
4
+ def verify_ramsey_coloring():
5
+ """Verify R(5,5,5) coloring with n=52 and 3 colors."""
6
+
7
+ # Load the cleaned verification data
8
+ with open('ramsey_verification.json') as f:
9
+ data = json.load(f)
10
+
11
+ n, k, colors = data['n'], data['k'], data['num_colors']
12
+ assignment = data['assignment']
13
+
14
+ # Reconstruct edge coloring from assignment
15
+ edges = [(i, j) for i in range(n) for j in range(i + 1, n)]
16
+ coloring = {}
17
+
18
+ for idx, (u, v) in enumerate(edges):
19
+ for c in range(colors):
20
+ if assignment[idx * colors + c] > 0.5:
21
+ coloring[(u, v)] = c
22
+ break
23
+
24
+ # Verify all K5 cliques are not monochromatic
25
+ total_cliques = 0
26
+ monochromatic_cliques = 0
27
+
28
+ for clique in combinations(range(n), k):
29
+ clique_edges = [coloring[(u, v)] for u, v in combinations(clique, 2)]
30
+ total_cliques += 1
31
+
32
+ if len(set(clique_edges)) == 1: # All edges same color
33
+ monochromatic_cliques += 1
34
+
35
+ print(f"R({k},{k},{k}) verification results:")
36
+ print(f"Total K{k} cliques: {total_cliques:,}")
37
+ print(f"Monochromatic K{k} cliques: {monochromatic_cliques}")
38
+ print(f"Valid coloring: {'Yes' if monochromatic_cliques == 0 else 'No'}")
39
+
40
+ return monochromatic_cliques == 0
41
+
42
+ if __name__ == "__main__":
43
+ verify_ramsey_coloring()